.pm-collection{padding:24px 0 60px}.pm-collection>.pm-row{display:block}.pm-collection__breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 18px;font-family:var(--font-body-family),sans-serif;font-size:12px;color:#11182773}.pm-collection__breadcrumb a{color:#11182773;text-decoration:none}.pm-collection__breadcrumb a:hover{color:var(--pm-gold)}.pm-collection__crumb-last{color:#111827;font-weight:600}.pm-collection__header{margin:0 0 22px}.pm-collection__title{margin:0 0 8px;font-family:Barlow Condensed,sans-serif;font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1.05;letter-spacing:-.5px;color:#111827;text-transform:uppercase}.pm-collection__desc{max-width:900px;font-family:var(--font-body-family),sans-serif;font-size:14px;line-height:1.6;color:#11182799}.pm-subcats{display:flex;align-items:center;gap:8px;margin:18px 0 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pm-subcats::-webkit-scrollbar{display:none}.pm-subcat{flex:0 0 auto;padding:8px 16px;border:1px solid rgba(17,24,39,.12);border-radius:999px;background:#fff;font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:700;line-height:1.2;color:var(--pm-ink-blue, #111827);text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.pm-subcat:hover{border-color:var(--pm-gold, #e83e8c);color:var(--pm-pink-dark, #c2185b)}.pm-subcat.is-active{background:var(--pm-pink-dark, #c2185b);border-color:var(--pm-pink-dark, #c2185b);color:#fff}.pm-collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 0;margin:0 0 18px;border-top:1px solid rgba(17,24,39,.08);border-bottom:1px solid rgba(17,24,39,.08)}.pm-collection__count{font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:600;color:#1118278c}.pm-collection__tools{display:flex;align-items:center;gap:10px}.pm-collection__sort{display:flex;align-items:center;gap:8px}.pm-collection__sort label{font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:600;color:#1118278c}.pm-collection__sort select{height:38px;padding:0 32px 0 12px;border:1px solid var(--color-form-border, #d3d3d3);border-radius:8px;background:#fff;font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:600;color:#111827;cursor:pointer}.pm-collection__sort select:focus-visible{outline:2px solid var(--pm-gold, #e83e8c);outline-offset:1px}.pm-collection__sort-submit{height:38px;padding:0 12px;border:0;border-radius:8px;background:var(--pm-ink-blue, #111827);color:#fff;font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:700;cursor:pointer}.pm-collection__filters-toggle{display:none;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid rgba(17,24,39,.15);border-radius:8px;background:#fff;font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:700;color:var(--pm-ink-blue, #111827);cursor:pointer}.pm-collection__filters-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--pm-pink-dark, #c2185b);color:#fff;font-size:11px;font-weight:700}.pm-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 18px}.pm-active-filters__label{font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:700;color:#11182773}.pm-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid transparent;border-radius:999px;background:var(--pm-gray-light, #f3f4f6);font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:700;line-height:1.2;color:var(--pm-ink-blue, #111827);text-decoration:none;transition:background-color .15s ease,color .15s ease}.pm-chip__x{font-size:11px;color:#11182773;transition:color .15s ease}.pm-chip:hover{background:var(--pm-pink-dark, #c2185b);color:#fff}.pm-chip:hover .pm-chip__x{color:#fff}.pm-chip--clear{background:transparent;border-color:#11182726;color:var(--pm-gray, #4b5563)}.pm-chip--clear:hover{background:var(--pm-pink-dark, #c2185b);border-color:var(--pm-pink-dark, #c2185b);color:#fff}.pm-collection__layout{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}.pm-collection__layout--full{grid-template-columns:1fr}.pm-collection__main{min-width:0}.pm-collection__filters{position:sticky;top:20px}.pm-collection__filters-head,.pm-collection__filters-backdrop{display:none}.pm-filter{border-bottom:1px solid rgba(17,24,39,.08)}.pm-filter__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 0;cursor:pointer;list-style:none;font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:700;color:#111827}.pm-filter__summary::-webkit-details-marker{display:none}.pm-filter[open] .pm-filter__summary svg{transform:rotate(180deg)}.pm-filter__summary svg{flex:0 0 auto;color:#11182766;transition:transform .2s ease}.pm-filter__body{padding:0 0 14px}.pm-filter__body--scroll{max-height:260px;overflow-y:auto;scrollbar-width:thin}.pm-filter__value{display:flex;align-items:center;gap:8px;padding:6px 0;font-family:var(--font-body-family),sans-serif;font-size:13px;line-height:1.3;color:#111827bf;text-decoration:none}a.pm-filter__value:hover{color:var(--pm-pink-dark, #c2185b)}a.pm-filter__value:hover .pm-filter__box{border-color:var(--pm-gold, #e83e8c)}.pm-filter__value.is-disabled{opacity:.4;cursor:default}.pm-filter__value.is-active{color:var(--pm-ink-blue, #111827);font-weight:700}.pm-filter__box{position:relative;flex:0 0 auto;width:16px;height:16px;border:1.5px solid rgba(17,24,39,.25);border-radius:4px;background:#fff;transition:background-color .15s ease,border-color .15s ease}.pm-filter__value.is-active .pm-filter__box{background:var(--pm-pink-dark, #c2185b);border-color:var(--pm-pink-dark, #c2185b)}.pm-filter__value.is-active .pm-filter__box:after{content:"";position:absolute;top:1px;left:4.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.pm-filter__flag{display:inline-flex;flex:0 0 auto}.pm-filter__flag svg{display:block;width:18px;height:auto;border-radius:2px}.pm-filter__count{margin-left:auto;font-size:11px;font-weight:400;color:#11182759}.pm-filter__price{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pm-filter__price input{width:72px;height:34px;padding:0 8px;border:1px solid var(--color-form-border, #d3d3d3);border-radius:6px;font-family:var(--font-body-family),sans-serif;font-size:13px}.pm-filter__apply{height:34px;padding:0 12px;border:0;border-radius:6px;background:#111827;color:#fff;font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:700;cursor:pointer}.pm-filter__clear{display:inline-block;margin-top:14px;font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:700;color:#11182780;text-decoration:underline}.pm-filter__clear:hover{color:var(--pm-pink-dark, #c2185b)}.pm-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pm-collection__grid .pm-coltabs__card{min-width:0}.pm-collection__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:56px 20px;border:1px dashed rgba(17,24,39,.15);border-radius:12px;text-align:center}.pm-collection__empty-title{margin:0;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:var(--pm-ink-blue, #111827)}.pm-collection__empty-text{margin:0;font-family:var(--font-body-family),sans-serif;font-size:14px;color:#1118278c}.pm-collection__empty-btn{margin-top:8px;padding:11px 22px;border-radius:999px;background:var(--pm-pink-dark, #c2185b);font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:700;color:#fff;text-decoration:none}.pm-collection__empty-btn:hover{background:var(--pm-ink-blue, #111827);color:#fff}.pm-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin:36px 0 0}.pm-pagination__link{display:flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:#fff;font-family:var(--font-body-family),sans-serif;font-size:13px;font-weight:700;color:#111827;text-decoration:none}.pm-pagination__link:hover{border-color:var(--pm-gold)}.pm-pagination__link.is-current{background:var(--pm-pink-dark, #c2185b);border-color:var(--pm-pink-dark, #c2185b);color:#fff}@media(max-width:1100px){.pm-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.pm-collection__layout{grid-template-columns:1fr}.pm-collection__filters{position:static}.pm-collection--js .pm-collection__filters-toggle{display:inline-flex}.pm-collection--js .pm-collection__filters{position:fixed;inset:0 auto 0 0;z-index:60;width:min(320px,86vw);padding:0 18px 24px;background:#fff;overflow-y:auto;transform:translate(-100%);visibility:hidden;transition:transform .25s ease,visibility .25s ease}.pm-collection--js .pm-collection__filters.is-open{transform:translate(0);visibility:visible;box-shadow:0 0 40px #1118272e}.pm-collection--js .pm-collection__filters-head{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;padding:16px 0;background:#fff;border-bottom:1px solid rgba(17,24,39,.08);font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var(--pm-ink-blue, #111827)}.pm-collection__filters-close{width:32px;height:32px;border:0;border-radius:50%;background:var(--pm-gray-light, #f3f4f6);font-size:13px;color:var(--pm-ink-blue, #111827);cursor:pointer}.pm-collection--js .pm-collection__filters-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;border:0;padding:0;background:#11182773;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;cursor:pointer}.pm-collection--js .pm-collection__filters-backdrop.is-open{opacity:1;visibility:visible}.pm-filter__body--scroll{max-height:none}}@media(max-width:600px){.pm-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pm-collection__toolbar{gap:10px}.pm-collection__sort label{display:none}.pm-collection__sort select{max-width:46vw}}body.pm-no-scroll{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pm-collection.css.map */
