.ws-list{padding-block:20px 64px}@media(max-width:767px){.ws-list .ws-page{--ws-gutter: 12px;padding-inline:12px}}.ws-list__head{margin-bottom:28.8px}@media(min-width:768px){.ws-list{padding-block-start:28px}}@media(min-width:768px){.ws-list__head{margin-bottom:77.8px}}body .ws-list .ws-list__title,.ws-list__title{font-family:var(--ws-font-heading-family);font-size:40px;font-weight:var(--ws-fw-bold);line-height:1;letter-spacing:-1.504px;text-transform:uppercase;line-height:39px;color:#5b5c65;text-wrap:balance}.ws-list__desc{margin-top:12px;max-width:62ch;font-size:15px;line-height:1.55;color:var(--ws-text)}body .ws-list .ws-list__title--search,.ws-list__title--search{font-weight:100;letter-spacing:-1.504px;line-height:1.1;color:#4c4c4c}@media(min-width:768px){body .ws-list .ws-list__title,.ws-list__title{font-size:56px;letter-spacing:-2.4px;line-height:68px}body .ws-list .ws-list__title--search,.ws-list__title--search{font-size:clamp(40px,8vw,80px);letter-spacing:-2.4px;line-height:1.1}}.ws-list__form{display:flex;align-items:center;gap:0;max-width:480px;height:50px;margin-top:18px;border:1px solid var(--ws-hairline);background:var(--ws-surface, #fff)}.ws-list__form>*{min-width:0}.ws-list__form input{flex:1 1 auto;height:100%;padding-inline:16px;border:0;background:none;font-family:inherit;font-size:14px;color:var(--ws-text-dark)}.ws-list__form input:focus{outline:none}.ws-list__form button{flex:0 0 auto;height:100%;padding-inline:20px;border:0;background:none;font-family:inherit;font-size:11.5px;font-weight:var(--ws-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--ws-text-dark);cursor:pointer}.ws-list__count{margin-top:14px;font-size:13px;color:var(--ws-text-light)}.ws-subcoll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);gap:8px;margin-bottom:26px;overflow-x:auto;scrollbar-width:none}.ws-subcoll::-webkit-scrollbar{display:none}.ws-subcoll>*{min-width:0}.ws-subcoll__item{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--ws-bg-accent);text-decoration:none}.ws-subcoll__item img{width:100%;height:100%;object-fit:cover}.ws-subcoll__label{position:absolute;inset:auto 0 0 0;padding:10px 12px;color:#fff;font-size:12px;font-weight:var(--ws-fw-bold);letter-spacing:.06em;text-transform:uppercase}@media(min-width:768px){.ws-subcoll{grid-auto-columns:minmax(200px,1fr)}}.ws-list__nav{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:22px;margin-bottom:8.8px}@media(min-width:768px){.ws-list__nav{margin-bottom:10.6px}}@media(min-width:1024px){.ws-list__nav{margin-bottom:22.2px}}.ws-list__nav>*{min-width:0}.ws-list__items{font-size:14px;font-weight:var(--ws-fw-regular);color:#4c4c4c}@media(max-width:767px){.ws-list__items{display:none}}.ws-sort{position:relative;flex:0 0 auto}.ws-sort__toggle{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:300;letter-spacing:-.144px;text-transform:uppercase;color:#4c4c4c;cursor:pointer}@media(max-width:767px){.ws-list__nav{justify-content:center}.ws-sort{flex:0 0 auto;margin-inline:auto}}.ws-sort__toggle svg{transition:transform var(--ws-t-fast, .15s) ease}.ws-sort[open] .ws-sort__toggle svg,.ws-sort.is-open .ws-sort__toggle svg{transform:rotate(180deg)}.ws-sort__value{font-weight:var(--ws-fw-bold)}.ws-sort__list{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:210px;margin:0;padding:6px 0;list-style:none;background:var(--ws-surface, #fff);border:1px solid rgba(91,92,101,.2);box-shadow:none}.ws-sort__list[hidden]{display:none}.ws-sort__list a{display:flex;align-items:center;min-height:38px;padding:0 16px;font-size:12px;color:var(--ws-text);text-decoration:none}.ws-sort__list a:hover,.ws-sort__list a:focus-visible{background:var(--ws-bg-accent);color:var(--ws-text-dark)}.ws-sort__list a[aria-current=true]{font-weight:var(--ws-fw-bold);color:var(--ws-text-dark)}.ws-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;column-gap:7.008px;row-gap:25.008px}@media(min-width:480px){.ws-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.ws-grid{column-gap:8px;row-gap:90px}}.ws-grid>*{min-width:0}.ws-pcard{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;border:0;list-style:none}.ws-pcard:before,.ws-pcard::marker{content:none}body .ws-list .ws-pcard{padding:0;margin:0}.ws-pcard__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:var(--ws-bg-accent)}.ws-pcard__media img{width:100%;height:100%;object-fit:cover}.ws-pcard__media--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .85s cubic-bezier(.215,.61,.355,1),visibility 0s linear .85s}.ws-pcard__media--main{transition:opacity .65s cubic-bezier(.215,.61,.355,1)}.ws-pcard:hover .ws-pcard__media--alt{opacity:1;visibility:visible;transition-delay:0s,0s}.ws-pcard:hover .ws-pcard__media--main{opacity:0}@media(prefers-reduced-motion:reduce){.ws-pcard__media--alt,.ws-pcard__media--main{transition:none}}.ws-pcard__badge{position:absolute;left:10px;top:10px;padding:4px 8px;background:var(--ws-text-dark);color:#fff;font-size:9.5px;font-weight:var(--ws-fw-bold);letter-spacing:.08em;text-transform:uppercase;z-index:2}.ws-pcard__badge--sale{background:var(--ws-purple);font-size:10px;letter-spacing:normal}@media(min-width:810px){.ws-pcard__badge--sale{font-size:16px}}.ws-pcard__body{padding-top:12px}.ws-pcard__sub{margin:2px 0 0;font-size:12px;font-weight:var(--ws-fw-regular);line-height:18px;letter-spacing:-.128px;color:var(--ws-text)}.ws-pcard__add-wrap{margin-top:6px}.ws-pcard__add{width:100%}@media(min-width:768px){.ws-pcard__add{width:200px}}.ws-pcard__add{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:6px 14px;background:none;border:2px solid var(--ws-purple);border-radius:0;font-family:inherit;font-size:11px;font-weight:var(--ws-fw-bold);letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;color:var(--ws-purple);text-decoration:none;cursor:pointer;transition:background-color var(--ws-t-fast),color var(--ws-t-fast)}.ws-pcard__add:hover{background:var(--ws-purple);color:#fff}.ws-pcard__title{display:block;font-size:11px;font-weight:var(--ws-fw-bold);line-height:1.35;letter-spacing:-.064px;text-transform:none;color:var(--ws-text-dark);text-decoration:none}@media(min-width:768px){.ws-pcard__title{font-size:13px;letter-spacing:-.128px}}.ws-pcard__title:hover{text-decoration:underline}.ws-pcard__price{margin:2px 0 0;display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:var(--ws-fw-bold);letter-spacing:normal;color:var(--ws-text-dark)}.ws-pcard__price.is-sale .ws-pcard__now{color:var(--ws-purple)}.ws-pcard__price del{font-size:13px;font-weight:var(--ws-fw-bold);color:var(--ws-text-light)}.ws-pcard__sold{margin-top:6px;font-size:12px;color:var(--ws-text-light)}.ws-list__more{display:flex;justify-content:center;margin-top:34px}.ws-list__more a,.ws-list__more button{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:0 24px;border:1px solid #53575A;background:none;color:#4c4c4c;font-family:inherit;font-size:14px;font-weight:var(--ws-fw-bold);letter-spacing:-.12px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--ws-t-fast, .15s) ease,color var(--ws-t-fast, .15s) ease}.ws-list__more a:hover,.ws-list__more button:hover{background:var(--ws-text-dark);color:#fff}@media(min-width:768px){.ws-list__more a,.ws-list__more button{min-height:47px;padding-inline:44px}}.ws-list__empty{padding:40px 0 24px;max-width:56ch}.ws-list__empty p{font-size:15px;line-height:1.6;color:var(--ws-text)}.ws-list__empty .ws-btn{margin-top:18px}.ws-pagebody{max-width:68ch;font-size:15px;line-height:1.65;color:var(--ws-text)}.ws-pagebody h2,.ws-pagebody h3{margin-top:34px;margin-bottom:10px;font-family:var(--ws-font-heading-family);font-weight:var(--ws-fw-bold);text-transform:uppercase;color:var(--ws-text-dark)}.ws-pagebody h2{font-size:20px;letter-spacing:-.2px}.ws-pagebody h3{font-size:16px}.ws-pagebody p{margin-bottom:14px}.ws-pagebody ul,.ws-pagebody ol{margin:0 0 16px;padding-left:20px}.ws-pagebody li{margin-bottom:6px}.ws-pagebody a{color:var(--ws-text-dark);text-underline-offset:3px}.ws-pagebody img{max-width:100%;height:auto}.ws-pagebody table{width:100%;border-collapse:collapse}
/*# sourceMappingURL=/cdn/shop/t/111/assets/ws-listing.css.map */
