.favorite_items-section{width:80%;margin:7.5rem auto}.favorite_items-section .favorites-filled-header{border-bottom:1px solid #bebebe;justify-content:space-between;align-items:flex-end;gap:2rem;margin:2.25rem 0 1.5rem;padding-bottom:1.5rem;display:flex}.favorite_items-section .favorites-filled-header .heading-copy{flex-direction:column;align-items:flex-start;display:flex}.favorite_items-section .favorites-filled-header .heading-copy .eyebrow{font-family:var(--font-geist),sans-serif;color:#828282;letter-spacing:.15em;margin-bottom:.5rem;font-size:14px;font-weight:600}.favorite_items-section .favorites-filled-header .heading-copy h2{font-family:var(--font-onest),sans-serif;letter-spacing:-.015em;text-wrap:balance;color:#0f0f0f;margin:0;font-size:clamp(2.25rem,6vw,4.25rem);font-weight:700;line-height:1}.favorite_items-section .favorites-filled-header .heading-copy .subtitle{font-family:var(--font-onest),sans-serif;color:#696969;letter-spacing:-.02em;text-wrap:balance;max-width:670px;margin-top:.75rem;font-size:1.125rem;font-weight:400}.favorite_items-section .favorites-filled-header .header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.favorite_items-section .favorites-filled-header .header-actions .browse-button,.favorite_items-section .favorites-filled-header .header-actions .clear-button{appearance:none;font-family:var(--font-geist),sans-serif;letter-spacing:.01em;cursor:pointer;border:1.5px solid #1e1e1e;border-radius:99px;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:all .225s}.favorite_items-section .favorites-filled-header .header-actions .browse-button{color:#fff;background:#000}.favorite_items-section .favorites-filled-header .header-actions .browse-button:hover{background:#323232}.favorite_items-section .favorites-filled-header .header-actions .clear-button{color:#191919;background:0 0}.favorite_items-section .favorites-filled-header .header-actions .clear-button:hover{color:#0a0a0a;background:#ffffffb3;border-color:#787878}.favorite_items-section .favorites-stats{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:14px;margin:0 0 1.5rem;display:flex}.favorite_items-section .favorites-stats .stat-card{background:linear-gradient(170deg,#ffffffe6,#f5f5f5f2);border:1.5px solid #c4c4c4;border-radius:16px;flex:245px;min-height:122px;padding:14px 16px}.favorite_items-section .favorites-stats .stat-card .label{font-family:var(--font-geist),sans-serif;color:#696969;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:14px;font-weight:600}.favorite_items-section .favorites-stats .stat-card .value{font-family:var(--font-onest),sans-serif;color:#0a0a0a;letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700}.favorite_items-section .favorites-stats .stat-card .hint{font-family:var(--font-geist),sans-serif;color:#7d7d7d;margin:4px 0 0;font-size:14px}.favorite_items-section .favorites-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 1.5rem;display:flex}.favorite_items-section .favorites-toolbar .items-count{font-family:var(--font-onest),sans-serif;color:#5a5a5a;letter-spacing:-.015em;margin:0;font-size:17px;font-weight:500}.favorite_items-section .favorites-toolbar .sort-control{align-items:center;gap:12px;display:flex}.favorite_items-section .favorites-toolbar .sort-control span{font-family:var(--font-geist),sans-serif;text-transform:uppercase;color:#505050;letter-spacing:.7px;font-size:14px;font-weight:600}.favorite_items-section .favorites-toolbar .sort-control select{appearance:none;color:#191919;min-width:210px;font-family:var(--font-onest),sans-serif;cursor:pointer;background:#fff;border:1.5px solid #a0a0a0;border-radius:12px;padding:10px 14px;font-size:15px;font-weight:500;transition:all .2s}.favorite_items-section .favorites-toolbar .sort-control select:hover,.favorite_items-section .favorites-toolbar .sort-control select:focus{border-color:#5f5f5f;outline:none}.favorite_items-section .empty-state{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:15vh auto 5vh;display:flex}.favorite_items-section .empty-state aside{width:50%}.favorite_items-section .empty-state aside .aboutCompany__description{flex-direction:column;width:100%;display:flex}.favorite_items-section .empty-state aside .aboutCompany__description h5{text-transform:uppercase;font-family:var(--font-barlow),sans-serif;letter-spacing:-.25px;word-spacing:2px;color:#191919;text-wrap:balance;margin-bottom:1.25rem;font-size:4rem;font-weight:700;line-height:1.1}.favorite_items-section .empty-state aside .aboutCompany__description h5 span{color:#0a00c1;-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(90deg,#0a00c1,#000);-webkit-background-clip:text;background-clip:text;display:inline-block}.favorite_items-section .empty-state aside .aboutCompany__description p{font-family:var(--font-geist),sans-serif;letter-spacing:-.25px;color:#969696;width:fit-content;font-size:1.5rem;font-weight:500;line-height:1.2}.favorite_items-section .empty-state aside .aboutCompany__description p:hover .icon{transform:translateY(-4px)}.favorite_items-section .empty-state aside .aboutCompany__description p .icon{color:#000;will-change:transform;margin:0 8px;font-size:1.75rem;transition:all .2s 50ms}.favorite_items-section .empty-state aside .aboutCompany__description .view_more{flex-direction:row;justify-content:flex-start;align-items:center;width:fit-content;margin-top:3.5rem;display:flex}.favorite_items-section .empty-state aside .aboutCompany__description .view_more a{font-family:var(--font-geist),sans-serif;color:#000;word-spacing:2px;border-bottom:2px solid #000;font-size:1.25rem;font-weight:600;text-decoration:none;transition:all .3s}.favorite_items-section .empty-state aside .aboutCompany__description .view_more .icon{color:#969696;margin-left:10px;transition:all .3s}.favorite_items-section .empty-state aside .aboutCompany__description .view_more:hover a{border-color:#969696}.favorite_items-section .empty-state aside .aboutCompany__description .view_more:hover .icon{color:#000;transform:translate(45%)}.favorite_items-section .empty-state .aboutCompany__item__image{aspect-ratio:1/1.325;z-index:5;background-color:#000;border-radius:44px;flex-direction:column;justify-content:flex-start;width:37.5%;padding:14px;display:flex;box-shadow:0 4px 10px #000000b3}.favorite_items-section .empty-state .aboutCompany__item__image *{-webkit-user-select:none;user-select:none}.favorite_items-section .empty-state .aboutCompany__item__image:hover .image-container img{transform:scale(1.06)}.favorite_items-section .empty-state .aboutCompany__item__image .image-container{border-radius:30px;width:100%;height:85%;overflow:hidden}.favorite_items-section .empty-state .aboutCompany__item__image .image-container img{object-fit:cover;transform-origin:top;will-change:transform;border-radius:30px;width:100%;height:100%;margin:0 auto;transition:all .6s cubic-bezier(.4,0,.2,1) 75ms;display:flex;overflow:hidden}.favorite_items-section .empty-state .aboutCompany__item__image h3{font-family:var(--font-geist),sans-serif;letter-spacing:0;text-align:center;color:#fff;margin:10px 0 8px;font-size:30px;font-weight:400}.favorite_items-section .empty-state .aboutCompany__item__image h3 span{font-family:var(--font-instrument-serif),serif;letter-spacing:1px;font-style:italic}.favorite_items-section .empty-state .aboutCompany__item__image p{font-family:var(--font-onest),sans-serif;text-wrap:balance;letter-spacing:-.75px;text-align:center;color:#878787;width:92.5%;margin:0 auto;font-size:18px;font-weight:300;line-height:1.3}.favorite_items-section .favorites_items{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:1.4rem;width:100%;margin:0 auto;display:flex}.favorite_items-section .favorites_items .clothing__single__item{flex:calc(33.3333% - .933333rem);width:auto;max-width:calc(33.3333% - .933333rem)}@media screen and (max-width:1600px){.favorite_items-section{width:90%}}@media screen and (max-width:1450px){.favorite_items-section{width:92.5%}}@media screen and (max-width:1370px){.favorite_items-section{width:92.5%}}@media screen and (max-width:1285px){.favorite_items-section{width:95%}}@media screen and (max-width:1180px){.favorite_items-section .favorites-filled-header{flex-direction:column;align-items:flex-start}.favorite_items-section .favorites-filled-header .header-actions{justify-content:flex-start}.favorite_items-section .favorites_items .clothing__single__item{flex:calc(50% - .7rem);max-width:calc(50% - .7rem)}}@media screen and (max-width:900px){.favorite_items-section .favorites-toolbar{flex-direction:column;align-items:flex-start}.favorite_items-section .favorites-toolbar .sort-control{justify-content:space-between;width:100%}.favorite_items-section .favorites-toolbar .sort-control select{width:100%;min-width:0}}@media screen and (max-width:650px){.favorite_items-section{width:97.5%}.favorite_items-section .favorites-filled-header{gap:1rem;margin-top:1.4rem}.favorite_items-section .favorites-filled-header .heading-copy h2{font-size:2.35rem}.favorite_items-section .favorites-filled-header .heading-copy .subtitle{font-size:.98rem}.favorite_items-section .favorites-filled-header .header-actions{width:100%}.favorite_items-section .favorites-filled-header .header-actions .browse-button,.favorite_items-section .favorites-filled-header .header-actions .clear-button{text-align:center;flex:48%;justify-content:center}.favorite_items-section .favorites-stats{gap:10px}.favorite_items-section .favorites-stats .stat-card{flex:100%}.favorite_items-section .favorites_items{gap:.9rem}.favorite_items-section .favorites_items .clothing__single__item{flex:calc(50% - .45rem);max-width:calc(50% - .45rem);margin-bottom:0}}
