.jp-breadcrumb{max-width:1400px;margin:0 auto;padding:16px 40px 0;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.jp-breadcrumb a{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:12px;color:#888;text-decoration:none;transition:color .2s}.jp-breadcrumb a:hover{color:#d4a843}.jp-breadcrumb__sep{font-size:12px;color:#aaa}.jp-breadcrumb__current{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:12px;color:#2a2a2a;font-weight:500}.jp-coll-toolbar{max-width:1400px;margin:0 auto;padding:20px 40px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.06)}.jp-coll-toolbar__left{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jp-coll-toolbar__right{display:flex;align-items:center;gap:12px}.jp-result-count{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:13px;color:#888}.jp-sort-select{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid rgba(0,0,0,.08);padding:9px 32px 9px 14px;font-family:var(--jp-font-body, "Inter", sans-serif);font-size:12px;font-weight:500;color:#2a2a2a;cursor:pointer;border-radius:3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;outline:none;transition:border-color .2s}.jp-sort-select:hover,.jp-sort-select:focus{border-color:#2a2a2a}.jp-view-toggle{display:flex;gap:4px}.jp-view-btn{width:34px;height:34px;background:#fff;border:1.5px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:3px;transition:all .2s}.jp-view-btn--active{background:#2a2a2a;border-color:#2a2a2a}.jp-view-btn svg{width:14px;height:14px;fill:none;stroke:#888;stroke-width:2}.jp-view-btn--active svg{stroke:#fff}.jp-view-btn:not(.jp-view-btn--active):hover{border-color:#2a2a2a}.jp-coll-layout{max-width:1400px;margin:0 auto;padding:0 40px 72px;display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:start}.jp-coll-sidebar{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:6px;overflow:hidden;position:sticky;top:80px}.jp-sidebar-head{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.07);display:flex;justify-content:space-between;align-items:center}.jp-sidebar-title{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:11.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#2a2a2a}.jp-sidebar-clear{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:11px;color:#d4a843;cursor:pointer;font-weight:600;text-decoration:none;background:none;border:none;padding:0}.jp-sidebar-clear:hover{color:#f60}.jp-filter-group{border-bottom:1px solid rgba(0,0,0,.06)}.jp-filter-group:last-child{border-bottom:none}.jp-filter-group__head{padding:13px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.jp-filter-group__head:hover{background:#00000005}.jp-filter-group__name{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:11.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#2a2a2a}.jp-filter-group__icon{font-size:12px;color:#888;transition:transform .2s;line-height:1}.jp-filter-group--open .jp-filter-group__icon{transform:rotate(180deg)}.jp-filter-group__body{padding:4px 20px 16px;display:none}.jp-filter-group--open .jp-filter-group__body{display:block}.jp-price-labels{display:flex;justify-content:space-between;font-family:var(--jp-font-body, "Inter", sans-serif);font-size:12px;color:#888;margin-bottom:10px}.jp-price-slider{width:100%;height:3px;background:#0000001a;-webkit-appearance:none;appearance:none;border-radius:2px;outline:none;cursor:pointer}.jp-price-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#2a2a2a;border-radius:50%;cursor:pointer}.jp-filter-check{display:flex;align-items:center;gap:10px;padding:5px 0;cursor:pointer}.jp-filter-check input{width:14px;height:14px;accent-color:#2A2A2A;cursor:pointer;flex-shrink:0}.jp-filter-check__label{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:13px;color:#2a2a2a;flex:1}.jp-filter-check__count{font-family:var(--jp-font-body, "Inter", sans-serif);font-size:11px;color:#888}.jp-size-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:4px}.jp-size-btn{padding:7px 4px;background:#fff;border:1.5px solid rgba(0,0,0,.1);font-family:var(--jp-font-body, "Inter", sans-serif);font-size:12px;cursor:pointer;border-radius:2px;transition:all .15s;text-align:center;color:#2a2a2a}.jp-size-btn:hover{border-color:#2a2a2a}.jp-size-btn--active{background:#2a2a2a;color:#fff;border-color:#2a2a2a}.jp-color-grid{display:flex;gap:6px;flex-wrap:wrap;padding:4px 0}.jp-color-dot{width:26px;height:26px;border-radius:50%;border:2.5px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s}.jp-color-dot:hover,.jp-color-dot--active{border-color:#d4a843;transform:scale(1.15)}.jp-coll-products{width:100%;min-width:0}.jp-coll-products .product-grid,.jp-coll-products .resource-list--grid{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}.jp-coll-products.jp-grid--4 .product-grid,.jp-coll-products.jp-grid--4 .resource-list--grid{grid-template-columns:repeat(4,1fr)!important}.jp-coll-products .product-card,.jp-coll-products .product-grid__card{background:#fff!important;border:1px solid rgba(0,0,0,.07)!important;border-radius:6px!important;overflow:hidden;transition:transform .25s,box-shadow .25s!important;display:flex!important;flex-direction:column!important}.jp-coll-products .product-card:hover,.jp-coll-products .product-grid__card:hover{transform:translateY(-4px)!important;box-shadow:0 14px 32px #00000017!important}.jp-coll-products .card-gallery{border-radius:0!important;background:#f5f2ec!important}.jp-coll-products .product-card product-title .h4,.jp-coll-products .product-grid__card .h4{font-family:var(--jp-font-body, "Inter", sans-serif)!important;font-size:13px!important;font-weight:500!important;color:#2a2a2a!important;line-height:1.4!important}.jp-coll-products product-price .price{font-family:var(--jp-font-price, "Outfit", sans-serif)!important;font-size:16px!important;font-weight:600!important;color:#2a2a2a!important}.jp-coll-products product-price .price-item--sale{color:#f60!important}.jp-coll-products product-price .compare-at-price{font-size:12px!important;color:#888!important}.jp-coll-products .add-to-cart-button,.jp-coll-products .quick-add__button{background:#2a2a2a!important;color:#fff!important;border-radius:3px!important;font-family:var(--jp-font-body, "Inter", sans-serif)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;transition:background .2s!important}.jp-coll-products .add-to-cart-button:hover,.jp-coll-products .quick-add__button:hover{background:#f60!important;color:#fff!important}.jp-coll-products .badge{font-family:var(--jp-font-body, "Inter", sans-serif)!important;font-size:10px!important;font-weight:700!important;letter-spacing:1px!important;border-radius:2px!important;padding:4px 8px!important}.jp-pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:48px;flex-wrap:wrap}.jp-page-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid rgba(0,0,0,.08);font-family:var(--jp-font-body, "Inter", sans-serif);font-size:13px;font-weight:500;cursor:pointer;border-radius:3px;transition:all .2s;color:#2a2a2a;text-decoration:none}.jp-page-btn:hover{border-color:#2a2a2a}.jp-page-btn--active{background:#2a2a2a;color:#fff;border-color:#2a2a2a}@media(max-width:1024px){.jp-coll-layout{grid-template-columns:1fr;padding:0 16px 48px}.jp-coll-sidebar{display:none}.jp-coll-products .product-grid,.jp-coll-products .resource-list--grid{grid-template-columns:repeat(2,1fr)!important}.jp-coll-toolbar{padding:14px 16px}.jp-breadcrumb{padding:12px 16px 0}}@media(max-width:480px){.jp-coll-products .product-grid,.jp-coll-products .resource-list--grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.jp-view-toggle,.jp-result-count{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/jp-collection.css.map */
