.loader,.loader:after,.loader:before{-webkit-animation:load1 1s ease-in-out infinite;animation:load1 1s ease-in-out infinite;background:#00cdbd;height:.6em;width:.6em}.loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#00cdbd;font-size:5px;margin:10px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.card-container{cursor:pointer;padding:0 6px 16px;text-decoration:none;width:235px}.card-avatar{align-items:center;display:flex;padding:10px}.card-avatar>img{border-radius:50%;height:25px;margin-right:10px;object-fit:cover;width:25px}.card-avatar>span{color:#999;font-family:Montserrat,sans-serif;font-size:12px}.card-product>img{height:360px;object-fit:cover;width:235px}.card-product-infos{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;padding:8px}.card-product-infos .price{color:#111;font-family:Montserrat,sans-serif;font-size:14px}.card-product-infos .marque,.card-product-infos .size{color:#999;font-family:Montserrat,sans-serif;font-size:12px}.Home .cards{display:flex;flex-wrap:wrap;gap:10px;margin:30px auto auto;max-width:1280px}.home-bg-img{background-image:url(/static/media/banner.8bb1c2ce96f1be1454fd.jpg);background-position:50%;background-size:cover;height:455px;margin:65px auto auto;position:relative;width:100%}.home-bg-img>div{margin:auto;width:1280px}.home-img-shape{bottom:0;height:80px;pointer-events:none;position:absolute;right:0}.home-msg{background-color:#fff;border-radius:3px;box-shadow:0 0 2px hsla(0,0%,7%,.24);display:flex;flex-direction:column;font-size:34px;height:250px;justify-content:center;padding:25px;position:absolute;top:75px;width:400px}.home-msg button{background-color:#2baeb7;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:45px;margin-top:32px;padding:0 14px;width:187px}.Home .home-pagination{display:flex;justify-content:center;margin:0 auto;max-width:1280px;padding:0}.Home .home-pagination .pagination{align-items:stretch;border:1px solid #f4f4f4;border-radius:5px;display:flex;justify-content:flex-start;margin-bottom:2rem}.Home .home-pagination .pagination li{cursor:pointer;justify-content:center;list-style:none;margin:0;padding:16px 0;text-align:center;width:48px}.Home .home-pagination .pagination li a{color:#999}.Home .home-pagination .pagination li.active{background-color:hsla(0,0%,7%,.04)}.Home .home-pagination .pagination li.active a{color:#111;outline:0;padding:16px}.Home .home-pagination .pagination li.next.disabled,.Home .home-pagination .pagination li.previous.disabled{display:none}.offer{background-color:#ebedee;margin:67px auto auto}.offer>.container{grid-gap:30px;display:flex;gap:30px;justify-content:space-around;margin:0 auto;max-width:1280px;padding:30px}.offer-pictures{flex-grow:2;overflow:auto;width:auto}.offer-pictures .carousel-img{height:100%;object-fit:cover;width:100%}.offer-pictures .react-multi-carousel-dot-list{bottom:10px}.offer-pictures .react-multi-carousel-dot--active button{background:#2cb1ba;border-color:#2cb1ba}.offer-pictures .react-multi-carousel-dot button{border-color:#2cb1ba}.offer-picture,.offer-pictures{border-radius:5px;flex-grow:2;text-align:center}.offer-picture .one-picture{border-radius:5px;height:auto;object-fit:cover;width:100%}.offer .offer-description{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;min-width:320px;padding:40px 20px}.offer .offer-description>div:first-child{border-bottom:1px solid #1111111a}.offer .offer-price{color:#111;font-family:Montserrat,sans-serif;font-size:24px;line-height:32px}.offer .offer-details{font-family:Montserrat,sans-serif;list-style-type:none;padding:1rem 0 2rem}.offer .offer-details li{display:flex;padding:10px 0 5px}.offer .offer-details li span{color:#999;flex:1 1;font-family:Montserrat,sans-serif;font-size:12px;text-transform:uppercase}.offer .offer-details li span:nth-child(2n){color:#666;font-weight:700}.offer-title{font-family:Montserrat,sans-serif;font-weight:700;line-height:22px;padding:2rem 0}.offer-desc{color:#666;font-size:15px;line-height:18px;margin-bottom:2rem}.offer-owner{align-items:center;display:flex}.offer-owner>img{border-radius:50%;height:50px;margin-right:10px;object-fit:cover;width:50px}.btn{background:#09b1ba;border:1px solid #09b1ba;border-radius:4px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;height:36px;line-height:36px;margin-top:32px;padding:0 16px;width:100%}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}.publish{background-color:#ebedee;margin:67px auto auto}.publish .container{margin:40px auto 0;max-width:1280px;padding:0 40px}.publish .title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;padding:40px 0 30px}.publish .box-file{background-color:#fff;border-radius:5px;box-shadow:0 0 2px grey;margin:20px 0;padding:24px}.box-file .box-file-wrapper img{height:90%;margin:0 10px}.box-file .box-file-wrapper .remove-img-box{background-color:#fff;border-radius:4px;bottom:88px;color:#000;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;height:25px;line-height:25px;position:relative;right:30px;text-align:center;width:30px}.box-file .box-file-wrapper{align-items:center;border:1px dashed #ebedee;border-radius:5px;border-radius:3px;display:flex;height:200px;justify-content:center}.publish .box-file .box-file-btn{align-items:center;border:1px solid #0ab1ba;border-radius:4px;display:flex;height:45px;justify-content:center;width:200px}.publish .box-file .box-file-btn label{color:#0ab1ba;cursor:pointer;font-weight:700}.publish .box-file .box-file-btn label span{font-family:Montserrat,sans-serif;margin:0 10px;vertical-align:middle}.publish .box-file .box-file-btn label .label-file-icon{font-size:25px}.publish .box-file .box-file-btn .input-file{display:none}.publish .box-text-content{background-color:#fff;border-radius:5px;box-shadow:0 0 2px grey;margin:20px 0}.publish .box-text-content .box-text{border-bottom:1px solid #ebedee;display:flex;justify-content:space-between;padding:24px}.publish .box-text-content .box-text label{font-family:Montserrat,sans-serif;font-weight:400;height:25px;margin:0;vertical-align:baseline}.publish .box-text-content .box-text input,.publish .box-text-content .box-text textarea{border:none;border-bottom:1px solid #ebedee;color:#000;font-family:Montserrat,sans-serif;font-size:16px;height:25px;width:50%}.publish .box-text-content .box-text textarea{height:100px}.publish .box-text-content .box-text input:focus-visible,.publish .box-text-content .box-text textarea:focus-visible{border-bottom:1px solid #0ab1ba;outline:0}.publish .box-text-content .box-text input::-webkit-input-placeholder,.publish .box-text-content .box-text textarea::-webkit-input-placeholder{color:#949697}.publish .box-text-content .box-text input:-ms-input-placeholder,.publish .box-text-content .box-text textarea:-ms-input-placeholder{color:#949697}.publish .box-text-content .box-text input::placeholder,.publish .box-text-content .box-text textarea::placeholder{color:#949697}.publish .box-text-content .error-message{color:#af2727;font-family:Montserrat,sans-serif;font-size:15px;padding:1rem 0}.publish .box-btn{display:flex;justify-content:flex-end}.publish .box-btn .form-validation{background-color:#0ab1ba;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;margin:30px 0;outline:inherit;padding:12px}.last-step-payment{text-align:center;width:100%}.last-step-payment .payment-btn{background-color:#979797;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:40px;max-width:300px;outline:none;padding:13px 17px;width:100%}.last-step-payment .legal{color:#999;font-family:Montserrat,sans-serif;font-size:14px;margin:15px 0}.last-step-payment .legal svg{margin-right:5px}.payment-done{color:#999;font-family:Montserrat,sans-serif;margin:15px 0;text-align:center}.payment-card.summary{background-color:#fff;box-shadow:0 10px 10px 0 rgb(46 51 51/3%);min-width:320px;padding:40px 20px}.payment-card.summary .resume{color:#666}.payment-card.summary .resume .title{color:#999;font-family:Montserrat,sans-serif;font-size:14px;margin-bottom:30px}.payment-card.summary .resume .content ul li{align-items:center;color:#666;display:flex;font-family:Montserrat,sans-serif;font-size:16px;justify-content:space-between;margin-bottom:15px}.payment-card.summary .resume .content ul li:last-of-type{border-top:1px solid #ebedee;color:#000;font-weight:500;padding-top:20px}.payment-card.summary .resume .content ul li span{font-weight:500}.payment{background-color:#ebedee;height:auto;padding-top:100px}.payment .payment-container{align-items:flex-start;display:flex;gap:20px;margin:auto;max-width:1200px;width:90%}.payment .payment-container .payment-card:first-of-type{background-color:#fff;box-shadow:0 10px 10px 0 rgb(46 51 51/3%);flex-grow:2;margin-bottom:30px;padding:20px 25px 25px 20px;width:100%}.payment-card .content .title{color:#999;font-family:Montserrat,sans-serif;font-size:14px;margin:30px 0}.payment-card .content .order{align-items:center;border-bottom:1px solid #ebedee;color:#666;display:flex;font-size:16px;justify-content:space-between;padding-bottom:30px}.InputContainer .InputElement,.payment-card .content .order{font-family:Montserrat,sans-serif}.NotFoundPage-container{align-items:center;display:flex;flex-direction:column;margin:90px auto auto;max-width:1280px}.NotFoundPage-container img{height:300px;max-width:300px;object-fit:contain;width:100%}.NotFoundPage-container h2{font-family:Montserrat,sans-serif;font-size:24px;margin:30px 0 20px;text-align:center}.NotFoundPage-container p{color:#666;font-family:Montserrat,sans-serif;font-size:15px;text-align:center}.NotFoundPage-container button{background-color:#2cb1ba;border:1px solid #2cb1ba;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;margin-bottom:40px;margin-top:30px;padding:15px}.signup>.container{display:flex;flex-direction:column;justify-content:center;margin-top:10px;text-align:center}.signup .title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;margin:1.5rem 0 1rem}.signup-form{border:1px solid #f4f4f4;border-radius:5px;display:flex;flex-direction:column;margin:auto;padding:1rem;width:350px}.signup-form input{border:none;border-bottom:1px solid #2cb1ba;height:35px;margin-bottom:20px}.signup-form input:focus-visible{outline:1px auto #2cb1ba}.signup-form input::-webkit-input-placeholder{color:#cbcccd;font-size:18px}.signup-form input:-ms-input-placeholder{color:#cbcccd;font-size:18px}.signup-form input::placeholder{color:#cbcccd;font-size:18px}.signup .container .error-message{color:#af2727;font-family:Montserrat,sans-serif;font-size:15px;padding:1rem 0}.signup .newsletter-checkbox{margin-top:10px}.signup .newsletter-checkbox>div{display:flex}.signup .signup-form .checkbox{cursor:pointer;height:auto;margin-right:20px;-webkit-transform:scale(2);transform:scale(2)}.signup-form input:focus-visible{outline:none}.signup .signup-form span{color:#666;font-family:Montserrat,sans-serif}.signup .signup-form p{color:#999;font-family:Montserrat,sans-serif;font-size:12px;line-height:18px;text-align:left}.signup-form .btn{background-color:#2cb1ba;border:none;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;height:45px;margin-top:20px;outline:none;width:100%}.signup .container .login-link{color:#2cb1ba;cursor:pointer;font-size:15px;margin:.8rem 0 0}.login>.container{display:flex;flex-direction:column;justify-content:center;margin-top:10px;text-align:center}.login .title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;margin:1.5rem 0 1rem}.login-form{border:1px solid #f4f4f4;border-radius:5px;display:flex;flex-direction:column;margin:auto;padding:1rem;width:350px}.login-form input{border:none;border-bottom:1px solid #2cb1ba;height:35px;margin-bottom:20px}.login-form input:focus-visible{outline:1px auto #2cb1ba}.login-form input::-webkit-input-placeholder{color:#cbcccd;font-size:18px}.login-form input:-ms-input-placeholder{color:#cbcccd;font-size:18px}.login-form input::placeholder{color:#cbcccd;font-size:18px}.login .container .error-message{color:#af2727;font-family:Montserrat,sans-serif;font-size:15px;padding:1rem 0}.login-form .btn{background-color:#2cb1ba;border:none;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;height:45px;margin-top:20px;outline:none;width:100%}.login .container .signup-link{color:#2cb1ba;cursor:pointer;font-size:15px;margin:1rem 0}.sort-by-price{align-items:center;display:flex;padding:0 30px}.sort-by-price span:not(.slider){font-family:Montserrat,sans-serif;font-size:14px;margin-right:5px}.sort-by-price .switch-asc-desc{display:inline-block;height:24px;position:relative;width:50px}.sort-by-price .switch-asc-desc input{height:0;opacity:0;width:0}.sort-by-price .slider{background-color:#09aeb6;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.sort-by-price .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"⇡";height:16px;left:4px;position:absolute;text-align:center;transition:.2s;width:16px}.sort-by-price input:checked+.slider:before{-webkit-transform:translateX(26px) rotate(180deg);transform:translateX(26px) rotate(180deg)}header{background-color:#fff;border-bottom:1px solid #f4f4f4;position:fixed;top:0;width:100%;z-index:999999}.header-container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1280px;padding:15px 0}.header-container .header-logo{cursor:pointer;height:30px;margin-left:10px}.header-container .search-container{flex-grow:2;margin:0 0 0 40px;position:relative}.header-container .search-input{background-color:#f5f6f7;border:none;border-radius:5px;font-family:Montserrat,sans-serif;font-size:16px;height:37px;outline:none;padding-left:40px;width:100%}.header-container .search-input::-webkit-input-placeholder{color:#cbcccd;font-family:Montserrat,sans-serif;font-size:16px}.header-container .search-input:-ms-input-placeholder{color:#cbcccd;font-family:Montserrat,sans-serif;font-size:16px}.header-container .search-input::placeholder{color:#cbcccd;font-family:Montserrat,sans-serif;font-size:16px}.header-container .search-input-icon{color:#bbb;left:7px;position:absolute;top:12px}.header-container .login-signup{border:1px solid #2cb1ba;border-radius:5px;display:flex;height:30px;padding:4px}.header-container .login-signup .button-login-signup:first-of-type{border-right:1px solid #2cb1ba;margin:0;padding:0 15px}.header-container .login-signup .button-login-signup:last-of-type{padding-left:15px}.header-container .button-sold{background-color:#2cb1ba;border:none;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;height:30px;margin:0 10px;padding:5px 10px}.header-container .button-login-signup:focus-visible,.header-container .button-sold:focus-visible{outline:none}.header-container .button-login-signup{background-color:#fff;border:none;color:#2cb1ba;margin-right:5px;text-decoration:none}.header-container .button-logout{background-color:#c2175b;border:none;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;height:30px;outline:none;padding:5px 10px}.ReactModalPortal{width:400px}.ReactModalPortal .close-modal{background-color:transparent;border:none;border-radius:5px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:20px;height:40px;position:absolute;right:20px;text-decoration:none;width:40px}.ReactModalPortal .close-modal:focus-visible,.ReactModalPortal .close-modal:hover{background-color:#ececec;outline:0}.footer{align-items:center;border-top:1px solid #e9ebeb;display:flex;flex-direction:column;font-size:12px;height:100px;justify-content:center;line-height:30px;text-align:left;width:100%}.footer,.footer a{color:#09b1ba;font-family:Montserrat,sans-serif}.footer a{font-weight:700;margin-left:5px;text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.Home,Offer{font-family:Montserrat,sans-serif}
/*# sourceMappingURL=main.052ed558.css.map*/