html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Bw Modelica Bold;src:url(/assets/BwModelica-Bold-DPjBK6-T.eot);src:url(/assets/BwModelica-Bold-DPjBK6-T.eot?#iefix) format("embedded-opentype"),url(/assets/BwModelica-Bold-_NZ6GleO.woff2) format("woff2"),url(/assets/BwModelica-Bold-C0qgQxyz.woff) format("woff"),url(/assets/BwModelica-Bold-DcBuTHPm.ttf) format("truetype"),url(/assets/BwModelica-Bold-BxJxKHjB.svg#BwModelica-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bw Modelica Regular;src:url(/assets/BwModelica-Regular-wGqYEO_1.eot);src:url(/assets/BwModelica-Regular-wGqYEO_1.eot?#iefix) format("embedded-opentype"),url(/assets/BwModelica-Regular-X6KZEWE4.woff2) format("woff2"),url(/assets/BwModelica-Regular-Dl2pkoqU.woff) format("woff"),url(/assets/BwModelica-Regular-hnRV2dNs.ttf) format("truetype"),url(/assets/BwModelica-Regular-Dsr4Z6Ni.svg#BwModelica-Regular) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Font;src:url(/assets/Font-CUZSWUmh.eot);src:url(/assets/Font-CUZSWUmh.eot?#iefix) format("embedded-opentype"),url(/assets/Font-DMi4376y.woff2) format("woff2"),url(/assets/Font-C-8VQpF5.woff) format("woff"),url(/assets/Font-BrcMs7io.ttf) format("truetype"),url(/assets/Font-Bf60FXA2.svg#Font) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bw Modelica Medium;src:url(/assets/BwModelica-Medium-46LeSN-A.eot);src:url(/assets/BwModelica-Medium-46LeSN-A.eot?#iefix) format("embedded-opentype"),url(/assets/BwModelica-Medium-BQj1tEGC.woff2) format("woff2"),url(/assets/BwModelica-Medium-C4DNbsjx.woff) format("woff"),url(/assets/BwModelica-Medium-C362Xm6n.ttf) format("truetype"),url(/assets/BwModelica-Medium-Ddto5SBk.svg#BwModelica-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-size:62.5%}body{font-family:Bw Modelica Regular;font-size:1.6rem}button{background-color:transparent;border:1px solid #2baeb7;border-radius:5px;font-family:Bw Modelica Regular;background-color:#2baeb7;font-size:1.6rem}.container{max-width:1300px;margin:0 auto}.search{padding:0 .5rem;width:35%;background-color:#f5f6f7;display:flex;align-items:center;gap:1rem;border-radius:5px}.search input{flex:1;height:100%;background-color:transparent;border:none;font-size:1.6rem}.search input:focus{outline:none}@media (width < 500px){html{font-size:50%}}@media (width < 400px){html{font-size:45%}}.home-filter-section{display:flex;align-items:center;height:6rem;justify-content:center;gap:2rem}@media (width < 540px){.home-filter-section{height:8rem;flex-direction:column;justify-content:space-evenly}}.home-hero{position:relative}.home-hero img{width:100%;height:45rem;-o-object-fit:cover;object-fit:cover}.in-home-hero{background-color:#fff;position:absolute;top:15%;width:40rem;padding:4rem 2rem;display:flex;flex-direction:column;gap:4rem;border-radius:5px}.in-home-hero p{font-size:3.4rem;line-height:3.5rem}.in-home-hero button{width:55%;color:#fff;padding:1rem}.in-home-hero button:hover{cursor:pointer}@media (width < 900px){.home-hero{display:flex;justify-content:center}.home-hero img{height:30rem;width:80vw;border-radius:5px}.in-home-hero{display:none}}@media (width < 700px){.home-hero img{width:90vw}}.home-articles{padding:3rem 0;display:flex;flex-wrap:wrap;justify-content:space-around;grid-template-columns:repeat(auto-fill,100px);row-gap:3rem}@media (width < 900px){.home-articles{padding:1.5rem 0;row-gap:1rem}}.home-article{width:19%;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;color:#999;font-size:1.3rem}.home-article>div{display:flex;align-items:center;gap:1rem;height:3.5rem}.home-article>div>img{height:3rem;width:3rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.home-article>img{width:100%;aspect-ratio:.65;border:1px solid #ebedee;-o-object-fit:cover;object-fit:cover}.home-article .article-price{color:#000}.hide-five-per-row{display:none}@media (width < 1200px){.home-article{width:24%}.hide-five-per-row{display:flex}.hide-four-per-row{display:none}}@media (width < 900px){.home-article{width:32%}.hide-four-per-row{display:flex}.hide-three-per-row{display:none}}@media (width < 700px){.home-article{width:48%}.hide-three-per-row{display:flex}.hide-two-per-row{display:none}}@media (width < 500px){.home-article{width:60%}.hide-two-per-row{display:flex}.hide-one-per-row{display:none}}.custom-asc-desc-button{display:flex;align-items:center;gap:1rem}.custom-asc-desc-button .skel{background-color:#2baeb7}.custom-asc-desc-button .round{background-color:#fff;border:.5px solid rgba(0,0,0,.6)}.custom-asc-desc-button .sort-arrow-down{display:none}.custom-asc-desc-button:nth-child(1) .activated .round .sort-arrow-up{display:none}.custom-asc-desc-button:nth-child(1) .activated .round .sort-arrow-down{display:inherit}.custom-base{position:relative}.round{position:absolute;top:0;left:0;background-color:#d2d1d1;width:2rem;height:2rem;border-radius:50%;transition:1s;display:flex;justify-content:center;align-items:center}.skel{background-color:#8e8e8e;height:2rem;width:4.5rem;border-radius:2rem}.activated .round{left:2.5rem;transition:1s}.filter-range-track{height:.5rem;width:30rem;border-radius:5px;background-color:#ccc}.filter-range-thumb{position:relative;height:1.5rem;width:1.5rem;border-radius:50%;background-color:#2baeb7}.thumb-current-value{padding:.3rem;font-size:1.3rem;border-radius:5px;background-color:#2baeb7;color:#fff;position:absolute;top:-2.2rem;left:-.7rem}.filter-range{display:flex;align-items:center;gap:2rem}@media (width < 640px){.filter-range-track{width:20rem}}.loading{font-size:3rem;display:flex;flex-direction:column;gap:3rem;text-align:center;justify-content:center;height:100%}.loading .loading-icon{animation:circle 4s linear infinite;width:-moz-fit-content;width:fit-content}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-handling{display:flex;gap:2rem;justify-content:center;height:10rem;align-items:center;color:#000c}.page-number{border:2px solid rgba(0,0,0,.7);height:4rem;min-width:4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;font-family:Bw Modelica Medium,sans-serif}.page-number.page-highlight{color:#d14600;border:3px solid #d14600;font-family:Bw Modelica Bold,sans-serif}.page-number:not(.page-highlight):hover{cursor:pointer}.page-previous-page,.page-next-page{font-size:4rem}.page-previous-page:not(.page-next-previous-disabled),.page-next-page:not(.page-next-previous-disabled){cursor:pointer}.page-next-previous-disabled{color:#0006}.offer-overview{min-height:calc(100vh - 7rem);padding:2rem 0;background-color:#ebedee;display:flex;justify-content:center;align-items:center}.offer-overview>section{display:flex;height:-moz-fit-content;height:fit-content;align-items:center;width:85rem;height:60rem}.offer-overview>section>img{height:100%;-o-object-fit:cover;object-fit:cover;max-width:45rem;flex:1;border:1px solid #ebedee;border-radius:5px 0 0 5px}.offer-overview>section>aside{background-color:#fff;padding:1rem 3rem;height:100%;flex:1;display:flex;flex-direction:column;justify-content:space-around;border-radius:0 5px 5px 0;gap:1rem}.offer-overview>section>aside>p{margin-bottom:2rem;font-size:2rem}.offer-overview>section>aside .details{display:flex;flex-direction:column;gap:1rem}.offer-overview>section>aside .details>div{display:flex;justify-content:space-between}.offer-overview>section>aside .details>div>p{width:45%}.offer-overview>section>aside .details>div>p:first-child{color:#999}.offer-overview>section>aside .details>div>p:last-child{font-family:Font,sans-serif}.offer-overview>section>aside .separation-line{border-bottom:1px solid lightgrey}.offer-overview>section>aside .general-information{display:flex;flex-direction:column;gap:3rem}.offer-overview>section>aside .general-information>p:first-child{font-family:Bw Modelica Medium,sans-serif;font-size:2rem}.offer-overview>section>aside .general-information>p:last-of-type{color:#000c}.offer-overview>section>aside .general-information .seller{display:flex;align-items:center;gap:1rem}.offer-overview>section>aside .general-information .seller>img{height:5rem;width:5rem;-o-object-fit:cover;object-fit:cover;border-radius:50%}.offer-overview>section>aside>button{width:100%;padding:1rem;color:#fff}.offer-overview>section>aside>button:hover{cursor:pointer}@media (width < 900px){.offer-overview{height:-moz-fit-content;height:fit-content}.offer-overview>section{min-height:calc(100vh - 12rem);width:35rem;min-height:80rem;flex-direction:column}.offer-overview>section>img{width:100%;height:0;border-radius:5px 5px 0 0}.offer-overview>section>aside{width:100%;border-radius:0 0 5px 5px}}.sign-up>form{padding-top:10rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.sign-up>form .form-title{font-family:Bw Modelica Bold,sans-serif;font-size:2.5rem}.sign-up>form .suscribe-newsletter{display:flex;align-items:center;gap:1.5rem;color:#000c}.sign-up>form .suscribe-newsletter>input{transform:scale(2)}.sign-up>form .suscribe-newsletter>input:hover{cursor:pointer}.sign-up>form .signup-condition{font-size:1.3rem;color:#0009}.sign-up>form .confirm-signup{display:flex;flex-direction:column;gap:2rem}.sign-up>form .confirm-signup button{height:4rem;color:#fff}.sign-up>form .confirm-signup button:hover{cursor:pointer}.sign-up>form .confirm-signup .sign-up-error-message{color:red}.sign-up>form .confirm-signup p{color:#2baeb7;font-size:1.3rem;text-align:center}.sign-up>form .confirm-signup p:hover{cursor:pointer}.sign-up>form>p{margin-bottom:2rem}.sign-up>form>div{display:flex;gap:1rem;width:30rem;flex-direction:column}.sign-up>form>div:first-of-type{margin-bottom:2rem}.sign-up>form>div:first-of-type>input{height:4rem;border:none;border-bottom:1px solid rgba(255,0,0,.4);font-size:1.6rem}.sign-up>form>div:nth-of-type(2){margin-bottom:2rem}.sign-up>form>div:nth-of-type(2)>input{height:4rem}.sell-article{min-height:calc(100vh - 7rem);padding:2rem 0;background-color:#ebedee;display:flex;justify-content:center;align-items:center}.sell-article>form{width:80%;display:flex;flex-direction:column;gap:1.5rem}.sell-article>form>button{color:#fff;height:5rem}.sell-article>form>button:hover{cursor:pointer}.sell-article-title{font-family:Bw Modelica Bold,sans-serif;font-size:2.5rem}.sell-article-picture{background-color:#fff;height:20rem;display:flex;justify-content:center;align-items:center;border:1px solid rgba(128,128,128,.6)}.sell-article-picture>div{position:relative;height:calc(100% - 2rem);width:calc(100% - 2rem);border:1px dashed #2baeb7;display:flex}.sell-article-picture>div img{padding:.5rem;height:100%;max-width:40%;-o-object-fit:cover;object-fit:cover}.sell-article-picture>div input{position:absolute;top:calc((100% - 5rem)/2);left:calc((100% - 20rem)/2);border:none;width:20rem;height:5rem}.sell-article-picture>div input::-webkit-file-upload-button{border:1px solid #2baeb7;border-radius:5px;width:20rem;height:5rem;background-color:#fff;color:transparent}.sell-article-picture>div input::-webkit-file-upload-button:hover{cursor:pointer}.sell-article-picture>div>p{pointer-events:none;position:absolute;top:calc((100% - 3rem)/2);left:calc((100% - 17rem)/2);color:#2baeb7;font-family:Bw Modelica Medium,sans-serif;display:flex;align-items:center;gap:1rem}.sell-article-picture>div>p span{font-size:3rem}.sell-article-picture>div .sell-article-delete-picture{position:absolute;top:1rem;left:1rem;padding:.2rem;border-radius:5px;background-color:#fff;font-size:2rem}.sell-article-picture>div .sell-article-delete-picture:hover{cursor:pointer}.sell-article-article,.sell-article-details,.sell-article-paiement{background-color:#fff;display:flex;flex-direction:column;padding:0 1rem;border:1px solid rgba(128,128,128,.6)}.sell-article-article>div,.sell-article-details>div,.sell-article-paiement>div{display:flex;height:5rem;align-items:center;justify-content:space-between}.sell-article-article>div:not(:last-of-type),.sell-article-details>div:not(:last-of-type),.sell-article-paiement>div:not(:last-of-type){border-bottom:1px solid lightgray}.sell-article-article>div input,.sell-article-article>div textarea,.sell-article-details>div input,.sell-article-details>div textarea,.sell-article-paiement>div input,.sell-article-paiement>div textarea{border:none;padding:.5rem 0;width:30rem;font-size:1.5rem;border-bottom:1px solid #999999;font-family:Bw Modelica Regular,sans-serif}.sell-article-article>div textarea,.sell-article-details>div textarea,.sell-article-paiement>div textarea{height:80%;resize:none}.sell-article-paiement>div input::-webkit-outer-spin-button,.sell-article-paiement>div input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sell-article-paiement>div input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sell-article-paiement>p{height:5rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.sell-article-paiement>p>input{transform:scale(2)}.sell-article-article>div:last-of-type{height:10rem}@media (width < 640px){.sell-article-article>div,.sell-article-details>div,.sell-article-paiement>div{flex-direction:column;height:8rem;justify-content:center;gap:1rem}.sell-article-article>div input,.sell-article-details>div input,.sell-article-paiement>div input{text-align:center}.sell-article-article>div textarea,.sell-article-details>div textarea,.sell-article-paiement>div textarea{height:9rem}.sell-article-article>div:last-of-type{height:14rem}.sell-article-paiement>p{justify-content:center}}.sell-article-error-message{color:red;text-align:center}.check-out{padding:2rem 0;min-height:calc(100vh - 7rem);background-color:#ebedee;display:flex;justify-content:center;align-items:center}.check-out>div{background-color:#fff;padding:2rem;width:60%}.check-out-summary{display:flex;flex-direction:column;gap:2rem;padding-bottom:4rem;border-bottom:1px solid lightgray}.check-out-summary>p{color:#0009;font-size:1.4rem}.check-out-summary>div{display:flex;flex-direction:column;gap:1rem}.check-out-summary>div>div{display:flex;justify-content:space-between}.check-out-summary>div>div p{color:#000c}.check-out-total{display:flex;flex-direction:column;gap:3rem;padding-top:4rem;padding-bottom:4rem;border-bottom:1px solid lightgray}.check-out-total>div{display:flex;justify-content:space-between;font-family:Bw Modelica Bold,sans-serif}.check-out-total>p{line-height:2rem}.check-out-total>p span{font-family:Bw Modelica Bold,sans-serif}.check-out-stripe{padding-top:4rem}.check-out-form>form{display:flex;flex-direction:column;gap:2rem}.check-out-form>form>button{height:5rem;color:#fff;background-color:#00c06d}.check-out-form>form>button:hover:not(:disabled){cursor:pointer}.check-out-form>form>button:disabled{background-color:#999;border:none}.check-out-form .check-out-form-error-message{color:red;text-align:center}.check-out-form-succeed{font-family:Bw Modelica Bold,sans-serif;text-align:center}.valid-address-email{min-height:calc(100vh - 7rem);background-color:#ebedee;display:flex;padding:2rem 0;justify-content:center;align-items:center}.valid-address-email>div{padding:2rem;width:50rem;height:30rem;background-color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px;line-height:2.5rem}.valid-address-email>div span{font-family:Bw Modelica Bold,sans-serif}@media (width < 640px){.valid-address-email>div{width:35rem}}.my-account{min-height:calc(100vh - 7rem);background-color:#ebedee;display:flex;justify-content:center;align-items:center}.my-account form{display:flex;flex-direction:column;gap:2rem;width:50rem}.my-account form .account-profile-avatar{position:relative}.my-account form .account-profile-avatar .account-remove-avatar{position:absolute;top:.5rem;right:.5rem;font-size:2rem}.my-account form .account-profile-avatar .account-remove-avatar:hover{cursor:pointer}.my-account form>div{display:flex;padding:2rem;background-color:#fff;border-radius:5px;justify-content:space-between;align-items:center}.my-account form>div input[type=file]{display:none}.my-account form>div input[type=checkbox]{transform:scale(2)}.my-account form>div .custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.my-account form>div>div{display:flex;gap:1rem;align-items:center}.my-account form>div>div .account-modify-icon:hover{cursor:pointer}.my-account form>div>div .account-icon-red{color:red}.my-account form img{width:3rem;height:3rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.my-account form button{padding:2rem 0;color:#fff;font-size:2rem}.my-account form button:hover{cursor:pointer}.my-account .my-account-error-message{color:red;background-color:#fff;padding:2rem;text-align:center}@media (width < 640px){.my-account form{width:35rem}}header{display:flex;flex-direction:column;height:7rem;justify-content:center}header>section:first-child{display:flex;justify-content:space-evenly;height:60%}header>section:first-child img{height:4rem}header>section:first-child button{height:100%;width:14rem;font-size:1.4rem}header>section:first-child button:hover{cursor:pointer}header>section:first-child .connection{display:flex;gap:1vw}header>section:first-child .connection button{background-color:#fff;color:#2baeb7}header>section:first-child .connection .deconnect-button{background-color:red;border:none;color:#fff}header>section:first-child .sell button{color:#fff}header>section:last-child .show-when-900{display:none}@media (width < 900px){header{height:12rem;justify-content:space-evenly}header .container-when-900{width:90%;margin:0 auto}header>section:first-child{justify-content:space-between;height:35%}header>section:first-child .connection{gap:2vw}header>section:first-child .hide-when-900{display:none}header>section:last-child{height:35%;display:flex;justify-content:center;align-items:center}header>section:last-child .show-when-900{display:block;height:100%;width:100%}}@media (width < 640px){header{height:16rem;justify-content:space-around}header>section:first-child{flex-wrap:wrap;height:60%}header>section:first-child .header-logo-vinted{width:100%;display:flex;justify-content:center}header>section:last-child{height:24%}}.sign-in-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center}.sign-in-modal form{position:relative;background-color:#fff;width:35rem;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:3rem;align-items:center;padding:4rem 0}.sign-in-modal form .form-title{font-family:Bw Modelica Bold,sans-serif;font-size:2.5rem}.sign-in-modal form>div{width:25rem;display:flex;flex-direction:column;gap:1rem}.sign-in-modal form input,.sign-in-modal form button{height:4rem}.sign-in-modal form input{border:none;border-bottom:1px solid rgba(255,0,0,.4);font-size:1.6rem}.sign-in-modal form button{color:#fff}.sign-in-modal form button:hover{cursor:pointer}.sign-in-modal form .close{position:absolute;top:1.5rem;right:1.5rem}.sign-in-modal form .close:hover{cursor:pointer}.sign-in-modal form .connection-error{color:red;font-size:1.4rem}.sign-in-modal form>div:last-child{display:flex;flex-direction:column;gap:2rem}.sign-in-modal form>div:last-child p{color:#2baeb7;font-size:1.3rem;text-align:center}.sign-in-modal form>div:last-child p:hover{cursor:pointer}
