.q-plp{--plp-pad: 22px}.q-plp .container{max-width:none;padding-inline:var(--plp-pad)}.q-plp [hidden]{display:none!important}.q-plp .plp-hero{padding-top:28px}.q-plp .breadcrumbs{font-size:12px;letter-spacing:.02em;margin-bottom:14px}.q-plp .breadcrumbs a{color:inherit;text-decoration:none}.jq .q-plp .plp-hero h1{margin:0 0 8px;font-size:clamp(26px,2rem + 1.4vw,40px);font-weight:300;line-height:1.1;letter-spacing:0}.q-plp .plp-hero__intro{margin:0;max-width:62ch;font-size:14px;line-height:1.65;color:var(--ink-soft)}.q-plp .plp-hero__intro p{margin:0 0 .5em}.q-plp .plp-hero__intro p:last-child{margin-bottom:0}.q-plp .plp-hero__img{width:clamp(110px,16vw,240px);height:auto;aspect-ratio:3 / 4;object-fit:cover;background:var(--tile);flex-shrink:0}.q-plp .cat-pills{padding:20px 0 14px;margin-inline:calc(-1 * var(--plp-pad));padding-inline:var(--plp-pad)}.jq .q-plp .cat-pills a{border-radius:999px;font-size:13px;font-weight:400;letter-spacing:.02em;color:inherit;text-decoration:none}.jq .q-plp .cat-pills a.is-active{color:#fff}.q-plp .plp-toolbar{top:var(--q-plp-top, 0px)}.jq .q-plp .filter-btn,.jq .q-plp .my-size,.jq .q-plp .sort select,.jq .q-plp .grid-toggle,.jq .q-plp .grid-toggle button,.jq .q-plp .drop__panel,.jq .q-plp .opt>span,.jq .q-plp .active-chip,.jq .filters-panel .opt>span{border-radius:0}.jq .q-plp .filter-btn,.jq .q-plp .my-size{font-weight:400;letter-spacing:.02em;color:var(--ink)}.jq .q-plp .my-size{color:var(--accent)}.jq .q-plp .my-size[aria-pressed=true]{color:#fff}.jq .q-plp .filter-btn__count{border-radius:999px;font-weight:500}.q-plp .filter-drops{flex-wrap:wrap;margin:0}.q-plp .drop__panel{min-width:260px}.q-plp .opt input{width:1px;height:1px}.q-plp .opt.is-empty input{cursor:not-allowed}.jq .q-plp .opt--size>span{font-weight:500}.q-price{display:flex;align-items:center;gap:8px}.q-price__field{position:relative;flex:1;min-width:0}.q-price__cur{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--muted);pointer-events:none}.q-price input{width:100%;height:40px;padding:0 8px 0 24px;border:1px solid var(--line);border-radius:0;background:#fff;font:inherit;font-size:14px;color:var(--ink);-webkit-appearance:none;appearance:none}.q-price input:focus{outline:none;border-color:var(--ink)}.q-price__sep{color:var(--muted)}.q-price__go{height:40px;padding:0 14px;border:1px solid var(--ink);background:var(--ink);color:#fff;font:inherit;font-size:13px;letter-spacing:.03em;cursor:pointer}.filters-panel .q-price{flex-wrap:wrap}.filters-panel .q-price__go{flex-basis:100%}.q-plp .plp{max-width:none;padding-inline:0}.q-plp .active-filters{padding:12px var(--plp-pad) 0}.q-plp .active-chip{color:var(--ink);text-decoration:none;font-weight:500}.q-plp .active-clear{color:var(--ink-soft)}.jq .q-plp .plp-grid{--plp-cols: 4;gap:var(--gap);padding-top:12px}.jq .q-plp .plp-grid[data-cols="2"]{--plp-cols: 2;gap:var(--gap)}.q-plp .plp-grid>*{min-width:0}.q-plp.is-loading [data-q-grid]{opacity:.45;pointer-events:none;transition:opacity .2s}.q-plp [data-q-grid]{transition:opacity .2s}.q-plp .pcard.is-soldout .jq-card__info{color:var(--muted)}.jq .q-plp .plp-editorial{display:block;border-radius:16px;overflow:hidden;aspect-ratio:3 / 4;background:var(--tile);color:#fff;text-decoration:none}.jq .q-plp .plp-editorial img,.q-plp .plp-editorial .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.82}.jq .q-plp .plp-editorial>div{padding:24px 22px}.jq .q-plp .plp-editorial .btn{min-height:42px;padding:0 22px}.q-plp .plp-empty{padding:72px var(--plp-pad)}.q-plp .plp-empty .btn{margin-top:8px}.q-plp .plp-more{padding:48px var(--plp-pad) 0}.jq .q-plp .plp-more .btn{min-height:48px;font-size:14px}.q-plp .plp-more .btn[aria-busy=true]{opacity:.5;pointer-events:none}.q-plp .plp-more__prev{font-size:13px;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.q-plp .plp-more p{margin:0}.jq .filters-panel .btn{min-height:48px}.filters-panel__foot a.btn{text-decoration:none}.filters-panel .filter-group legend{font-weight:500;letter-spacing:.02em}.q-result .q-result__media{display:flex;align-items:center;justify-content:center;text-decoration:none}.q-result .q-result__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.q-result__kind{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}@media(hover:hover)and (min-width:901px){.jq .q-result .jq-card__info{opacity:1}}.q-search-form{display:flex;align-items:center;gap:12px;max-width:720px;margin-top:18px;padding:0 0 10px;border-bottom:1px solid var(--ink)}.q-search-form svg{flex-shrink:0;color:var(--ink-soft)}.q-search-form input[type=search]{flex:1;min-width:0;height:44px;border:0;background:none;font:inherit;font-size:18px;font-weight:300;color:var(--ink);-webkit-appearance:none;appearance:none}.q-search-form input[type=search]:focus{outline:none}.q-search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.q-search-form__go{border:0;background:none;font:inherit;font-size:13px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--ink)}.q-search-count{margin-top:14px!important}.q-search-suggest{display:grid;gap:12px;padding:24px var(--plp-pad) 0}.q-search-suggest p{margin:0;font-size:13px;color:var(--muted)}.q-search-suggest>div{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1100px){.jq .q-plp .plp-grid{--plp-cols: 4}}@media(max-width:900px){.q-plp{--plp-pad: 12px}.q-plp .plp-hero{padding-top:18px}.q-plp .plp-hero__row{align-items:flex-start}.jq .q-plp .plp-grid,.jq .q-plp .plp-grid[data-cols="4"]{--plp-cols: 2;column-gap:var(--gap);row-gap:0}.jq .q-plp .plp-grid[data-cols="2"]{--plp-cols: 1;row-gap:0}.jq .q-plp .plp-editorial{grid-column:1 / -1;aspect-ratio:4 / 5;margin-bottom:var(--gap)}.jq .q-plp .plp-editorial>div{padding:20px 16px}.q-plp .plp-toolbar__inner{gap:8px}.q-plp .plp-toolbar__left,.q-plp .plp-toolbar__right{gap:6px}.q-plp .my-size{padding:0 12px}.q-search-form input[type=search]{font-size:16px}}@media(max-width:420px){.q-plp .my-size [data-my-size-label]{max-width:34vw;overflow:hidden;text-overflow:ellipsis}}.jq .q-plp .filter-btn,.jq .q-plp .my-size,.jq .q-plp .sort select,.jq .q-plp .grid-toggle,.jq .q-plp .grid-toggle button,.jq .q-plp .drop__panel .opt>span,.jq .filters-panel .opt>span{border-radius:999px}.jq .q-plp .drop__panel{border-radius:16px}.jq .q-plp .q-price input{border-radius:999px}.jq .q-plp .plp-hero h1{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/17/assets/q-collection.css.map */
