.collection-banner--kintsugi{background:#f8f3eb}.collection-banner--kintsugi .collection-banner--text-over-image{min-height:420px}.collection-banner--kintsugi .collection-banner--text-over-image>.container{width:min(52vw,680px);margin-inline-start:max(40px,calc((100vw - var(--page-width, 1320px)) / 2 + 24px));margin-inline-end:auto;padding:28px 30px 30px;border:1px solid rgba(91,70,55,.08);border-radius:16px;background:#fffaf3d1;color:#332b25;text-align:start;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.collection-banner--kintsugi .collection-title{max-width:590px;margin:5px 0 8px;color:#2e2721;font-size:clamp(3.2rem,3.5vw,5.4rem);line-height:1.03;letter-spacing:-.035em;text-transform:none}.collection-banner--kintsugi .collection-description{max-width:570px;margin:0;color:#6f6258;font-size:1.35rem;line-height:1.55}.collection-banner--kintsugi .collection-banner__eyebrow{margin:0;color:#6d5e53;font-size:.95rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.collection-banner--kintsugi .collection-banner__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;min-height:48px;padding:7px max(28px,calc((100vw - var(--page-width, 1320px)) / 2 + 20px));background:#b87370;color:#fffdf9}.collection-banner--kintsugi .collection-banner__benefit{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;padding:0 10px;font-size:.9rem;font-weight:700;letter-spacing:.035em;line-height:1.25;text-align:center;text-transform:uppercase}.collection-banner--kintsugi .collection-banner__benefit-icon{display:inline-flex;flex:0 0 17px;width:17px;height:17px}.collection-banner--kintsugi .collection-banner__benefit-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.cc-collection-products:has(.collection-products--kintsugi){padding-bottom:64px;background:#faf6ef}.collection-products--kintsugi{margin-top:0;padding-top:0}.collection-products--kintsugi .products-toolbar{min-height:74px;margin-bottom:30px;padding:18px 0;border-top:0;border-bottom:1px solid rgba(74,58,48,.13)}.collection-products--kintsugi .products-toolbar__count{color:#40362f;font-size:1.05rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.collection-products--kintsugi .products-toolbar__count:after{content:"";display:inline-block;width:5px;height:5px;margin-inline-start:8px;border-radius:50%;background:#b87370;vertical-align:.12em}.collection-products--kintsugi .products-toolbar__sort--kintsugi{display:none;width:min(300px,31vw);margin-inline-start:auto}.collection-products--kintsugi .products-toolbar__sort--kintsugi .custom-select__btn{justify-content:flex-end;min-width:0;padding:10px 8px 10px 18px;border:0;border-bottom:1px solid rgba(74,58,48,.16);border-radius:0;background:transparent;color:#392f29;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.collection-products--kintsugi .products-toolbar__sort--kintsugi .custom-select__btn>span:first-of-type{color:#81746a;font-size:.9rem;font-weight:500}.collection-products--kintsugi .products-toolbar__sort--kintsugi .custom-select__listbox{right:0;left:auto;min-width:100%;background:#fffdf9}.collection-products--kintsugi .main-products-grid__results>.grid{gap:24px 20px}.collection-products--kintsugi .product-card{--card-bg-color: #fffdf9;--card-border-color: 86 69 56;--card-border-alpha: .07;overflow:hidden;border:1px solid rgba(86,69,56,.07);border-radius:8px;background:#fffdf9;box-shadow:0 7px 24px #47312306}.collection-products--kintsugi .product-card .card__media{margin:14px 14px 0;overflow:hidden;border-radius:7px}.collection-products--kintsugi .product-card .card__media .media{--ratio: .82 !important;border-radius:7px;background:#f2ebe2}.collection-products--kintsugi .product-card .card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 12px;min-height:148px;padding:13px 14px 15px;background:#fffdf9}.collection-products--kintsugi .product-card .card__info>*{grid-column:1 / -1}.collection-products--kintsugi .product-card .card__content{grid-column:1;margin-bottom:0}.collection-products--kintsugi .product-card .card__vendor{margin-bottom:4px;color:#b2736d;font-size:.85rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.collection-products--kintsugi .product-card .card__title{margin-bottom:4px;color:#332922;font-family:var(--heading-font-family, serif);font-size:clamp(1.55rem,1.45vw,2.1rem);font-weight:400;letter-spacing:-.015em;line-height:1.08;text-transform:none}.collection-products--kintsugi .product-card .card__subtitle{min-height:2.7em;margin-bottom:9px;color:#776b62;font-size:1rem;line-height:1.35}.collection-products--kintsugi .product-card .card__price{margin-top:12px;color:#27211d;font-size:1.4rem;font-weight:700}.collection-products--kintsugi .product-card .product-label-container{top:19px;left:19px;margin:0}.collection-products--kintsugi .product-card .product-label{padding:4px 8px;border:0;border-radius:2px;background:#fffaeff0;color:#a36761;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.collection-products--kintsugi .product-card .card-reveal{display:block;grid-column:2;align-self:end;margin-top:12px}.collection-products--kintsugi .product-card .card-reveal>*{overflow:visible;opacity:1}.collection-products--kintsugi .product-card .card__quick-add{margin-top:0}.collection-products--kintsugi .product-card .card__quick-add quantity-input{display:none}.collection-products--kintsugi .product-card .card__quick-add .flex{gap:0}.collection-products--kintsugi .product-card .quick-add-btn{min-width:104px;min-height:38px;padding:8px 13px;border-color:#b87370;border-radius:3px;background:#b87370;color:#fff;font-size:.92rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.collection-products--kintsugi .product-card .quick-add-btn:hover{border-color:#965b58;background:#965b58;color:#fff}.collection-products--kintsugi .product-card .quick-add-btn-icon{display:none}@media(min-width:1024px){.collection-products--kintsugi .products-toolbar__sort--kintsugi{display:block}.collection-products--kintsugi .products-toolbar__filter--kintsugi{display:none}.collection-products--kintsugi .main-products-grid{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:32px}.collection-products--kintsugi .main-products-grid__filters{min-width:0}.collection-products--kintsugi .facets--desktop-sidebar{position:sticky!important;z-index:1;top:24px;right:auto;display:block;width:100%;max-width:none;height:auto;max-height:calc(100vh - 48px);overflow:auto;visibility:visible;transform:none;border-radius:0;outline:0;background:transparent;color:#3f352e}.collection-products--kintsugi .facets--desktop-sidebar .drawer__header,.collection-products--kintsugi .facets--desktop-sidebar .drawer__footer,.collection-products--kintsugi .facets--desktop-sidebar #filter-sort{display:none}.collection-products--kintsugi .facets--desktop-sidebar .drawer__content{padding:0;overflow:visible}.collection-products--kintsugi .facets--desktop-sidebar .drawer__content>*{transform:none;opacity:1}.collection-products--kintsugi .facets--desktop-sidebar .facets__active-filters,.collection-products--kintsugi .facets--desktop-sidebar .filter.disclosure{margin-bottom:18px;padding:13px 16px;border:1px solid rgba(86,69,56,.055);border-radius:7px;background:#fffdf9b8}.collection-products--kintsugi .facets--desktop-sidebar .facets__active-filters{padding-top:16px;padding-bottom:16px}.collection-products--kintsugi .facets--desktop-sidebar .filter__toggle{padding:0}.collection-products--kintsugi .facets--desktop-sidebar .filter__heading{color:#453a32;font-family:var(--body-font-family, sans-serif);font-size:.95rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.collection-products--kintsugi .facets--desktop-sidebar .disclosure__toggle>.icon{width:15px;height:15px}.collection-products--kintsugi .facets--desktop-sidebar .disclosure__content{padding:14px 0 3px}.collection-products--kintsugi .facets--desktop-sidebar .filter__list,.collection-products--kintsugi .facets--desktop-sidebar .filter__list--columns{grid-template-columns:1fr;gap:8px}.collection-products--kintsugi .facets--desktop-sidebar .filter__label{align-items:center;color:#4f433b;cursor:pointer}.collection-products--kintsugi .facets--desktop-sidebar .filter__text,.collection-products--kintsugi .facets--desktop-sidebar .filter__count{font-size:1rem}.collection-products--kintsugi .facets--desktop-sidebar .filter__count{margin-inline-start:auto;color:#85776d}.collection-products--kintsugi .facets--desktop-sidebar .filter .checkbox+label:before{width:15px;height:15px;margin-top:0;border-color:#9d8f83;border-radius:1px}.collection-products--kintsugi .card--standard.is-opening .card__info,.collection-products--kintsugi .card--standard.is-open .card__info,.collection-products--kintsugi .card--standard.is-closing .card__info{position:relative;bottom:auto;left:auto;width:auto}}@media(max-width:1023.98px){.collection-banner--kintsugi .collection-banner__benefits{display:flex;justify-content:flex-start;padding-inline:18px;overflow-x:auto;scrollbar-width:none}.collection-banner--kintsugi .collection-banner__benefits::-webkit-scrollbar{display:none}.collection-banner--kintsugi .collection-banner__benefit{flex:0 0 auto;min-width:245px}}@media(max-width:767.98px){.collection-banner--kintsugi .collection-banner--text-over-image{min-height:330px;justify-content:flex-end;padding-bottom:20px}.collection-banner--kintsugi .collection-banner--text-over-image>.container{width:calc(100% - 32px);margin:0 16px;padding:20px;border-radius:12px}.collection-banner--kintsugi .collection-title{font-size:clamp(2.8rem,9vw,4rem)}.collection-banner--kintsugi .collection-description{font-size:1.2rem}.collection-products--kintsugi .products-toolbar{min-height:0;padding:14px 0}.collection-products--kintsugi .product-card .card__media{margin:8px 8px 0}.collection-products--kintsugi .product-card .card__info{display:flex;min-height:0;padding:10px}.collection-products--kintsugi .product-card .card__title{font-size:1.45rem}.collection-products--kintsugi .product-card .card__subtitle{display:none}.collection-products--kintsugi .product-card .card__price{font-size:1.2rem}.collection-products--kintsugi .product-card .card-reveal{width:100%;margin-top:10px}.collection-products--kintsugi .product-card .quick-add-btn{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/collection-kintsugi.css.map */
