.pt-collection-page{--bg: #FFFFFF;--surface: #F7F4EF;--surface-2: #F1ECE4;--surface-3: #E8E1D6;--ink: #15130F;--brand: #B0603E;--brand-hover: #944E30;--muted: #635B51;--faint: #8B8175;--line: #E3DDD4;--line-strong: #D5D0CA;--forest: #4E6247;--forest-soft: #EDF1EA;background:var(--bg);color:var(--ink);padding-bottom:8px}.pt-collection-page a{color:var(--ink)}.pt-c-hero{max-width:860px;margin:0 0 32px;padding:0 4px}.pt-c-hero_eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-weight:600;margin-bottom:10px}.pt-c-hero_title{font-size:clamp(32px,4vw,48px);line-height:1.05;font-weight:600;color:var(--ink);margin:0 0 16px}.pt-c-hero_lede{font-size:16px;line-height:1.6;color:var(--muted);margin:0 0 20px;max-width:720px}.pt-c-hero_badges{display:flex;flex-wrap:wrap;gap:10px}.pt-c-badge{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:12.5px;font-weight:500;white-space:nowrap}.pt-c-catrow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 28px}.pt-c-catrow_heading{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--faint);margin:0 0 12px;padding:0 4px}.pt-c-catrow+.pt-c-catrow_heading{margin-top:-10px}.pt-c-catrow:has(.pt-c-cattile:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,260px))}.pt-c-catrow:has(.pt-c-cattile:only-child){grid-template-columns:minmax(0,260px)}.pt-c-cattile{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line);text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}.pt-c-cattile:hover{border-color:var(--brand);background:var(--surface-2);transform:translateY(-2px)}.pt-c-cattile.is-active{border-color:var(--brand);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--brand)}.pt-c-cattile.is-active .pt-c-cattile_label{color:var(--brand-hover)}.pt-c-cattile--noimg{justify-content:center;text-align:center;padding:20px 16px}.pt-c-cattile_media{flex:0 0 64px;width:64px;height:64px;border-radius:8px;background:#fff;border:1px solid var(--line);overflow:hidden;display:flex;align-items:center;justify-content:center}.pt-c-cattile_media img{width:100%;height:100%;object-fit:contain;display:block;padding:4px}.pt-c-cattile_text{display:flex;flex-direction:column;gap:4px;min-width:0}.pt-c-cattile_label{font-size:15px;font-weight:600;color:var(--ink);line-height:1.2}.pt-c-cattile_count{font-size:12.5px;color:var(--faint);line-height:1.2}.pt-c-chiprow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px}.pt-c-chip{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.pt-c-chip:hover{border-color:var(--brand);background:var(--surface-3);color:var(--ink)}.pt-c-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pt-c-chip.is-active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600;box-shadow:0 0 0 3px #b0603e29}.pt-c-chip.is-active:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:#fff}.pt-c-chip.is-active:after{content:"\d7";margin-inline-start:8px;font-size:15px;line-height:1;opacity:.8}.pt-c-chip.is-all{color:var(--ink);font-weight:600}.pt-c-chip.is-all.is-current{background:var(--surface-3);border-color:var(--line-strong)}.pt-collection-page .collection-tool-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;margin-bottom:20px;color:var(--muted);flex-wrap:wrap;gap:12px 24px}.pt-collection-page .mobile-filter-icon{color:var(--ink)}.pt-collection-page .mobile-filter-icon svg path,.pt-collection-page .mobile-filter-icon svg rect,.pt-collection-page .mobile-filter-icon svg circle{stroke:currentColor}.pt-collection-page .grid-list .grid{color:var(--faint)}.pt-collection-page .grid-list .grid.active{color:var(--brand)}.pt-collection-page .collection-sorting{color:var(--muted);flex:0 1 auto;gap:8px;min-width:0}.pt-collection-page .collection-sorting label{color:var(--muted);white-space:nowrap;margin:0!important;font-size:13px;line-height:1.2}.pt-collection-page .collection-sorting .select-group{position:relative;flex:0 0 auto;min-width:210px!important}.pt-collection-page .select-group select#select-sort-by{background:var(--surface-2);color:var(--ink);border:1px solid var(--line);border-radius:8px;width:100%!important;min-width:210px!important;max-width:none!important;padding:9px 34px 9px 12px!important;font-size:13px;line-height:1.3;text-overflow:ellipsis;appearance:none;-webkit-appearance:none}.pt-collection-page .collection-sorting .select-group svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;width:10px;height:10px;fill:var(--faint)}.pt-collection-page .products-showing{color:var(--faint);font-size:13px}.pt-collection-page .col-sidebar{background:transparent}.pt-collection-page[data-collection=clocks] #collection-sidebar{display:none!important}.pt-collection-page .collection-filters{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:4px 16px}.pt-collection-page .collection-filters_title{color:var(--ink);font-weight:600;padding:14px 0;border-bottom:1px solid var(--line)}.pt-collection-page .filter-group{border-bottom:1px solid var(--line)}.pt-collection-page .filter-group:last-child{border-bottom:none}.pt-collection-page .filter-group_title{color:var(--ink);padding:14px 0}.pt-collection-page .filter-group_title span{color:var(--ink);font-weight:500}.pt-collection-page .filter-group_wrapper svg{fill:var(--faint)}.pt-collection-page .filter-group_item label{color:var(--muted)}.pt-collection-page .filter-group_item .js-count{color:var(--faint)}.pt-collection-page .filter-group_item input[type=checkbox]{accent-color:var(--brand)}.pt-collection-page .maxlist-more,.pt-collection-page .maxlist-less{color:var(--brand)}.pt-collection-page .facets__price .field{background:var(--surface-2);border:1px solid var(--line)}.pt-collection-page .facets__price .field__input{background:transparent;color:var(--ink)}.pt-collection-page .facets__price .field-currency{color:var(--faint)}.pt-collection-page .filter-group-display__submit input[type=submit]{background:var(--brand);color:#fff;border:none;border-radius:8px;padding:10px 16px;font-weight:600;cursor:pointer}.pt-collection-page .filter-group-display__submit input[type=submit]:hover{background:var(--brand-hover)}.pt-collection-page #collection-product-grid,.pt-collection-page #main-collection-product-grid{background:transparent}.pt-collection-page .product-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.pt-collection-page .product-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.pt-collection-page .product-card_vendor-title h4,.pt-collection-page .product-vendor a{color:var(--faint)}.pt-collection-page .product-card_title a{color:var(--ink)}.pt-collection-page .price-msrp{color:var(--faint)}.pt-collection-page .price-now{color:var(--ink);font-weight:600}.pt-collection-page .price-label{color:var(--forest)}.pt-collection-page .btn-add-to-cart{background:var(--brand);color:#fff;border:none}.pt-collection-page .btn-add-to-cart:hover{background:var(--brand-hover)}.pt-collection-page .product-card_quick-view{color:var(--muted)}.pt-collection-page .pagination-holder .pagination li a{color:var(--muted);background:var(--surface-2);border:1px solid var(--line)}.pt-collection-page .pagination-holder .pagination li.active a{background:var(--brand);color:#fff;border-color:var(--brand)}.pt-collection-page .pagination-holder .pagination li.disabled a{color:var(--faint);opacity:.5}.pt-collection-page .btn-close.js-sidebar-close{color:var(--ink)}@media(max-width:1199px){.pt-c-cattile{padding:10px 12px;gap:10px}.pt-c-cattile_media{flex:0 0 54px;width:54px;height:54px}.pt-c-cattile_label{font-size:14px}}@media(max-width:991px){.pt-c-catrow{grid-template-columns:repeat(2,1fr)}.pt-c-cattile_media{flex:0 0 64px;width:64px;height:64px}}@media(max-width:767px){.pt-collection-page .collection-sorting{flex:1 1 100%}.pt-collection-page .collection-sorting .select-group{flex:1 1 auto;min-width:0!important}.pt-collection-page .select-group select#select-sort-by{min-width:0!important}}@media(max-width:575px){.pt-c-hero_title{font-size:30px}.pt-c-catrow{grid-template-columns:1fr 1fr;gap:8px}.pt-c-cattile{padding:10px;gap:8px}.pt-c-cattile_media{flex:0 0 48px;width:48px;height:48px}.pt-c-chiprow{overflow-x:auto;flex-wrap:nowrap;padding-bottom:6px}}@media(prefers-reduced-motion:reduce){.pt-c-chip,.pt-c-cattile{transition:none}}.collection-oos-empty{max-width:560px;margin:8px 0 32px;padding:24px 26px;background:var(--surface, #F7F4EF);border:1px solid var(--line, #E3DDD4);border-left:3px solid var(--brand, #B0603E);border-radius:12px}.collection-oos-empty_title{font-size:17px;font-weight:600;color:var(--ink, #15130F);line-height:1.3;margin:0 0 6px}.collection-oos-empty_body{font-size:14px;color:var(--muted, #635B51);line-height:1.55;margin:0 0 18px}.collection-oos-empty .collection-oos-empty_btn{display:inline-flex;align-items:center;padding:10px 18px;border-radius:999px;background:var(--brand, #B0603E);border:1px solid var(--brand, #B0603E);color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease,border-color .15s ease}.collection-oos-empty .collection-oos-empty_btn:hover{background:var(--brand-hover, #944E30);border-color:var(--brand-hover, #944E30);color:#fff}.collection-oos-empty .collection-oos-empty_btn:focus-visible{outline:2px solid var(--brand, #B0603E);outline-offset:2px}.price-unlock{display:block;margin-top:var(--space-1);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--brand);text-decoration:none;white-space:nowrap}.price-unlock:hover{text-decoration:underline}.pt-c-herowrap{margin:0 0 6px}.pt-c-hero.is-v2{max-width:none;padding:0}.pt-c-hero--photo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,44%);align-items:stretch;background:var(--surface);border-radius:16px;overflow:hidden;margin:0 0 28px}.pt-c-hero--photo .pt-c-hero_copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,3.2vw,44px)}.pt-c-hero--photo .pt-c-hero_lede{max-width:560px}.pt-c-hero_media{position:relative;min-height:320px;background:var(--surface-2)}.pt-c-hero_media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-catrow{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-bottom:26px}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-catrow:has(.pt-c-cattile:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,240px))}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-catrow:has(.pt-c-cattile:only-child){grid-template-columns:minmax(0,240px)}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile{flex-direction:column;align-items:stretch;gap:10px;padding:0;background:transparent;border:0;border-radius:0}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile:hover{background:transparent;transform:none}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile_media{flex:none;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:12px;border:1px solid var(--line);background:#fff;transition:border-color .15s ease}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile:hover .pt-c-cattile_media{border-color:var(--brand)}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile_media img{padding:12%;object-fit:contain;transition:transform .4s ease}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile--lifestyle .pt-c-cattile_media{background:var(--surface-2)}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile--lifestyle .pt-c-cattile_media img{padding:0;object-fit:cover}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile:hover .pt-c-cattile_media img{transform:scale(1.04)}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile.is-active{background:transparent;box-shadow:none}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile.is-active .pt-c-cattile_media{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile_text{padding:0 2px;gap:3px}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile_label{font-size:15.5px}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-cattile--noimg{flex-direction:row;justify-content:center;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:12px}@media(max-width:899px){.pt-c-hero--photo{grid-template-columns:1fr}.pt-c-hero_media{order:-1;min-height:0;aspect-ratio:16 / 9}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-catrow{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}}@media(max-width:599px){.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-catrow{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-collection-page:has(.pt-c-hero.is-v2) .pt-c-catrow:has(.pt-c-cattile:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pt-collection-page.css.map */
