.collection-page{background:var(--color-background-inverted-page);color:var(--color-text-inverted);width:100%}html.is-collection-filter-open,html.is-collection-filter-open body{overflow:hidden;overscroll-behavior:none}.collection-page,.collection-page *{box-sizing:border-box}.collection-page [x-cloak]{display:none!important}.collection-page a{color:inherit;text-decoration:none}.collection-page .page-hero{min-height:304px}.collection-page .page-hero__media:after{background:linear-gradient(90deg,color-mix(in srgb,var(--color-utility-black) 40%,transparent) 10.59%,transparent 100%)}.collection-page .page-hero__container{padding-bottom:80px;padding-top:80px}.collection-page .page-hero__copy,.collection-page .page-hero__subheading{max-width:none;width:100%}@media screen and (min-width:768px){.collection-page .page-hero__copy{max-width:75%}}@media screen and (min-width:1024px){.collection-page .page-hero__copy{max-width:60%}}.collection-page__main{background:var(--color-background-inverted-page);padding:60px 0 20px;width:100%}.collection-page__container{display:grid;gap:var(--space-7);margin:0;max-width:none;padding-inline:var(--padding-side);position:relative;width:100%}.collection-page__sidebar{-webkit-overflow-scrolling:touch;background:var(--color-background-inverted-page);color:var(--color-text-inverted);display:flex;flex-direction:column;gap:var(--space-6);height:100dvh;inset:0 auto 0 0;max-width:320px;overscroll-behavior:contain;overflow-y:auto;padding:var(--space-5);position:fixed;touch-action:pan-y;transform:translate(-100%);transition:transform var(--motion-duration-drawer) var(--motion-ease-drawer);will-change:transform;width:82vw;z-index:1200}.collection-page__sidebar.is-open{transform:translate(0)}.collection-page__filters-header{align-items:center;display:flex;justify-content:space-between}.collection-page__filters-title{font-size:var(--h5-size);line-height:var(--h5-line-height);margin:0}.collection-page__filters-close{align-items:center;background:var(--color-background-inverted-subtle);border:0;border-radius:var(--radius-full);color:var(--color-text-inverted);cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.collection-page__filters-close:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.collection-page__filter-backdrop{background:color-mix(in srgb,var(--color-utility-black) 60%,transparent);top:0;right:0;bottom:0;left:0;position:fixed;transition:opacity var(--motion-duration-overlay) var(--motion-ease-drawer);z-index:1190}.collection-filter{display:flex;flex-direction:column;gap:var(--space-6);min-height:min-content;padding-bottom:max(var(--space-5),env(safe-area-inset-bottom))}.collection-filter__search{align-items:center;background:var(--color-background-inverted-subtle);border:1px solid transparent;border-radius:var(--radius-full);color:var(--color-text-inverted-muted);display:flex;gap:var(--space-2);min-height:52px;padding:11px 12px;width:100%}.collection-filter__search--trigger{cursor:pointer;font-family:inherit;text-align:left}.collection-filter__search--trigger:focus-visible{border-color:var(--color-neutral-50);outline:2px solid var(--color-primary-500);outline-offset:2px}.collection-filter__search .ph{font-size:24px;line-height:24px}.collection-filter__search--trigger span{color:var(--color-text-inverted);font-size:var(--body-small-size);font-weight:var(--weight-regular);line-height:var(--body-small-line-height);min-width:0}.collection-filter__group{border:0;display:flex;flex-direction:column;margin:0;padding:0 0 24px;width:100%}.collection-filter__group:not(:last-of-type){border-bottom:1px solid var(--color-border-inverted)}.collection-filter__legend{color:var(--color-text-tertiary);font-size:var(--caption-small-size);font-weight:var(--weight-semibold);letter-spacing:var(--caption-small-letter-spacing);line-height:var(--caption-small-line-height);margin:0;padding:0;text-transform:uppercase}.collection-filter__legend+.collection-filter__options,.collection-filter__legend+.collection-filter__price-range{margin-top:var(--space-4)}.collection-filter__empty{border-top:1px solid var(--color-border-inverted);color:var(--color-text-inverted-muted);font-size:var(--body-small-size);line-height:var(--body-small-line-height);margin:0;padding-top:var(--space-6)}.collection-filter__options{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-4)}.collection-filter__options--stacked{flex-direction:column;gap:var(--space-4)}.collection-filter__options--stacked-compact{gap:var(--space-2)}.collection-filter__option{align-items:center;color:var(--color-text-inverted);cursor:pointer;display:inline-flex;gap:var(--space-2);min-height:28px}.collection-filter__link{text-decoration:none}.collection-filter__checkbox{height:1px;opacity:0;position:absolute;width:1px}.collection-filter__box{align-items:center;background:var(--color-background-inverted-subtle);border-radius:4px;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;width:20px}.collection-filter__box .ph{color:var(--color-utility-black);display:none;font-size:14px;line-height:14px}.collection-filter__checkbox:checked+.collection-filter__box{background:var(--color-primary-500)}.collection-filter__link.is-active .collection-filter__box{background:var(--color-primary-500)}.collection-filter__checkbox:checked+.collection-filter__box .ph{display:block}.collection-filter__link.is-active .collection-filter__box .ph{display:block}.collection-filter__checkbox:focus-visible+.collection-filter__box{outline:2px solid var(--color-primary-500);outline-offset:2px}.collection-filter__link:focus-visible .collection-filter__box{outline:2px solid var(--color-primary-500);outline-offset:2px}.collection-filter__label{color:var(--color-text-inverted);font-size:var(--body-small-size);font-weight:var(--weight-regular);line-height:var(--body-small-line-height)}.collection-filter__count{align-self:flex-start;color:var(--color-text-inverted-muted);font-size:var(--button-small-size);font-weight:var(--weight-regular);line-height:var(--button-small-line-height)}.collection-filter__price-range{height:56px;overflow:visible;position:relative;width:100%}.collection-filter__price-track,.collection-filter__price-fill{border-radius:var(--radius-full);height:8px;left:15px;position:absolute;right:15px;top:36px}.collection-filter__price-track{background:var(--color-background-inverted-subtle);cursor:pointer;z-index:0}.collection-filter__price-fill{background:var(--color-primary-500);pointer-events:none;z-index:1}.collection-filter__price-tooltip{align-items:center;background:var(--color-utility-white);border-radius:var(--radius-sm);box-shadow:0 1px 4px color-mix(in srgb,var(--color-utility-black) 12%,transparent);color:var(--color-utility-black);display:flex;font-size:var(--button-small-size);font-weight:var(--weight-medium);height:24px;justify-content:center;line-height:var(--button-small-line-height);min-width:30px;padding:4px 8px;pointer-events:none;position:absolute;top:-6px;transform:translate(-50%);white-space:nowrap;z-index:2}.collection-filter__price-tooltip:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid var(--color-utility-white);bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.collection-filter__price-handle{background:var(--color-utility-white);border:0;border-radius:var(--radius-full);box-shadow:0 1px 4px color-mix(in srgb,var(--color-utility-black) 24%,transparent);cursor:grab;height:24px;margin:0;padding:0;position:absolute;top:28px;touch-action:none;width:24px;z-index:3}.collection-filter__price-handle:active{cursor:grabbing}.collection-filter__price-handle:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.collection-page__content{min-width:0;transition:opacity var(--motion-duration-standard) var(--motion-ease-standard),transform var(--motion-duration-standard) var(--motion-ease-standard)}.collection-page__listings{display:flex;flex-direction:column;max-width:100%;min-width:0;width:100%}.collection-page__heading-row{align-items:center;display:flex;justify-content:center}.collection-page__heading{color:var(--color-text-inverted);font-size:var(--h2-size);font-weight:var(--weight-semibold);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);margin:0;text-align:center}.collection-page__sort-form{display:none}.collection-page__mobile-toolbar{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-7)}.collection-page__filter-toggle{align-items:center;background:var(--color-button-secondary-bg);border:0;border-radius:var(--radius-full);color:var(--color-text-inverted);cursor:pointer;display:inline-flex;gap:var(--space-2);font-size:var(--button-large-size);font-weight:var(--weight-bold);line-height:var(--button-large-line-height);min-height:52px;padding:12px 14px;text-transform:uppercase}.collection-page__sort-form--mobile{display:block}.collection-page__count{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);color:var(--color-text-inverted-muted);font-size:var(--body-small-size);height:1px;line-height:var(--body-small-line-height);margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.collection-page__grid{display:grid;gap:var(--space-8) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;justify-items:stretch;margin-top:var(--space-7);position:relative;width:100%}.collection-page.is-loading .collection-page__grid{min-height:var(--collection-loading-min-height, 420px);pointer-events:none}.collection-page.is-loading .collection-page__grid>:not(.collection-page__skeleton-grid){opacity:0;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);visibility:hidden}.collection-page.is-loading .collection-pagination{visibility:hidden}.collection-page.is-settling .collection-page__grid>:not(.collection-page__skeleton-grid){animation:collection-content-enter var(--motion-duration-standard) var(--motion-ease-standard) both}.collection-page__skeleton-grid{display:grid;gap:var(--space-8) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));top:0;right:0;bottom:0;left:0;justify-content:start;justify-items:stretch;position:absolute;width:100%;z-index:5}.collection-product-card__card--skeleton{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;pointer-events:none;width:100%}.collection-product-card__skeleton-media,.collection-product-card__skeleton-line,.collection-product-card__skeleton-button{animation:collection-skeleton-pulse 1.15s ease-in-out infinite;background:linear-gradient(90deg,var(--color-background-inverted-subtle) 0%,color-mix(in srgb,var(--color-text-inverted) 12%,var(--color-background-inverted-subtle)) 48%,var(--color-background-inverted-subtle) 100%);background-size:220% 100%;display:block}.collection-product-card__skeleton-media{aspect-ratio:1;border-radius:8px}.collection-product-card__skeleton-line{border-radius:var(--radius-full);height:16px}.collection-product-card__skeleton-line--title{width:86%}.collection-product-card__skeleton-line--price{width:44%}.collection-product-card__skeleton-button{border-radius:var(--radius-full);height:52px;width:100%}@keyframes collection-skeleton-pulse{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes collection-content-enter{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}.collection-product-card__card{color:var(--color-text-inverted);display:flex;flex-direction:column;gap:var(--space-2);height:100%;min-width:0;width:100%}.collection-product-card__media{border-radius:8px;isolation:isolate;min-width:0;overflow:hidden;position:relative;width:100%}.collection-product-card__image-link{aspect-ratio:1;border-radius:8px;color:inherit;display:flex;flex-direction:column;height:auto;justify-content:flex-end;overflow:hidden;padding:8px;position:relative;width:100%}.collection-product-card__image{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;transition:transform var(--motion-duration-reveal) var(--motion-ease-expressive);width:100%}.collection-product-card__image-overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--color-neutral-500) 0%,transparent),color-mix(in srgb,var(--color-utility-black) 50%,transparent));top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.collection-product-card__badge-row{display:flex;gap:var(--space-2);justify-content:flex-end;position:absolute;right:8px;top:8px;z-index:2}.collection-product-card__badge{align-items:flex-end;background:var(--color-text-error);border-radius:8px;box-shadow:0 2px 12px color-mix(in srgb,var(--color-neutral-600) 10%,transparent);color:var(--color-text-inverted);display:flex;font-size:12px;font-weight:var(--weight-semibold);gap:4px;justify-content:flex-start;line-height:14px;letter-spacing:0;padding:8px;text-transform:uppercase}.collection-product-card__badge--sold-out{background:var(--color-primary-800);color:var(--color-text-inverted)}.collection-product-card__labels{display:flex;flex-wrap:wrap;gap:var(--space-2);max-width:100%;position:relative;z-index:2}.collection-product-card__label{align-items:flex-end;background:color-mix(in srgb,var(--color-utility-black) 8%,transparent);border-radius:8px;color:var(--color-text-inverted);display:flex;font-size:12px;font-weight:var(--weight-semibold);gap:4px;justify-content:flex-start;line-height:14px;letter-spacing:0;max-width:100%;overflow-wrap:anywhere;padding:6px 8px;text-transform:uppercase;white-space:normal}.collection-product-card__quick-view{align-items:center;background:color-mix(in srgb,var(--color-utility-black) 60%,transparent);border:0;color:var(--color-text-inverted);cursor:pointer;display:none;gap:var(--space-2);top:0;right:0;bottom:0;left:0;justify-content:center;max-width:100%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;text-transform:uppercase;will-change:opacity,transform;transition:opacity var(--motion-duration-standard) var(--motion-ease-standard),transform var(--motion-duration-standard) var(--motion-ease-standard);transform:translateY(var(--space-2));z-index:6}.collection-product-card__quick-view:before{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary-500) 18%,transparent),transparent 58%);content:"";height:112px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.72);transition:opacity var(--motion-duration-standard) var(--motion-ease-standard),transform var(--motion-duration-standard) var(--motion-ease-standard);width:112px}.collection-product-card__quick-view-icon{align-items:center;background:var(--color-background-default);border-radius:var(--radius-full);color:var(--color-text-primary);display:inline-flex;height:44px;justify-content:center;position:relative;transition:transform var(--motion-duration-standard) var(--motion-ease-standard);width:44px;z-index:1}.collection-product-card__quick-view-icon .ph{font-size:24px;line-height:24px}.collection-product-card__quick-view-label{font-size:var(--caption-small-size);font-weight:var(--weight-semibold);letter-spacing:var(--caption-small-letter-spacing);line-height:var(--caption-small-line-height);position:relative;z-index:1}.collection-product-card__media:hover .collection-product-card__quick-view,.collection-product-card__media:focus-within .collection-product-card__quick-view,.collection-product-card__quick-view:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.collection-product-card__media:hover .collection-product-card__quick-view:before,.collection-product-card__media:focus-within .collection-product-card__quick-view:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.collection-product-card__media:hover .collection-product-card__quick-view-icon,.collection-product-card__media:focus-within .collection-product-card__quick-view-icon{transform:scale(1.04)}.collection-product-card__image-link:hover .collection-product-card__image,.collection-product-card__image-link:focus-visible .collection-product-card__image{transform:scale(1.05)}.collection-product-card__meta{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:4px;padding-bottom:8px;width:100%}.collection-product-card__title{color:var(--color-text-inverted);font-size:14px;font-weight:var(--weight-semibold);line-height:24px;margin:0;width:100%}.collection-product-card__title a{color:inherit;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.collection-product-card__details{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.collection-product-card__rating-row{align-items:center;display:none;gap:2px;justify-content:flex-start}.collection-product-card__price-row{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.collection-product-card__price{color:var(--color-text-inverted);display:flex;flex-direction:column;flex:1 1 auto;font-size:14px;font-weight:var(--weight-semibold);justify-content:center;line-height:18px;letter-spacing:0;text-transform:uppercase;width:100%}.collection-product-card__rating{align-items:center;color:var(--color-rating-star);display:inline-flex;flex-direction:row;gap:2px;line-height:16px}.collection-product-card__rating .ph-fill{color:var(--color-rating-star);font-size:16px}.collection-product-card__rating .rating-stars__star--dim,.collection-product-card__rating .ph-fill.rating-stars__star--dim{opacity:.25}.collection-product-card__rating-count{color:var(--color-text-page-container-secondary);display:flex;flex-direction:column;font-size:14px;font-weight:var(--weight-medium);justify-content:center;letter-spacing:1px;line-height:16px;text-transform:uppercase}.collection-product-card__add{align-items:center;background:var(--color-background-default);border:0;border-radius:var(--radius-full);color:var(--color-button-primary-text);cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:var(--button-large-size);font-weight:var(--weight-bold);justify-content:center;line-height:var(--button-large-line-height);min-height:52px;overflow:hidden;padding:12px 24px;position:relative;text-transform:uppercase;transition:background var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard);width:100%}.collection-product-card__add:before{background:linear-gradient(100deg,transparent 0%,color-mix(in srgb,var(--color-utility-white) 34%,transparent) 48%,transparent 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(-120%);transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-standard) var(--motion-ease-standard)}.collection-product-card__add:hover,.collection-product-card__add:focus-visible{box-shadow:0 var(--space-2) var(--space-5) color-mix(in srgb,var(--color-primary-500) 18%,transparent);transform:translateY(-1px)}.collection-product-card__add:hover:before,.collection-product-card__add:focus-visible:before{opacity:1;transform:translate(120%)}.collection-product-card__form{display:block;width:100%}.collection-product-card__actions{align-items:stretch;display:flex;flex-direction:column;gap:8px;width:100%}.collection-product-card__actions .collection-product-card__add{flex:0 0 auto;min-width:0;width:100%}.collection-product-card__actions--with-quantity{align-items:stretch;flex-direction:column}.collection-product-card__actions--with-quantity .collection-product-card__add{flex:0 0 auto;width:100%}.collection-product-card__quantity-wrap{display:block;flex:0 0 auto;max-height:var(--space-12);opacity:1;overflow:hidden;pointer-events:auto;transform-origin:left center;transform:none;transition:none;width:100%}.collection-product-card__actions--with-quantity .collection-product-card__quantity-wrap{max-height:var(--space-12);opacity:1;pointer-events:auto;transform:translateY(0) scale(1);width:100%}.collection-product-card__quantity{align-items:center;background:var(--color-background-inverted-subtle);border-radius:var(--radius-full);display:flex;gap:14px;justify-content:space-between;min-height:52px;padding:12px 20px;width:100%}.collection-product-card__quantity__button{align-items:center;background:transparent;border:0;color:var(--color-text-inverted);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard);width:24px}.collection-product-card__quantity__button:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:1}.collection-product-card__quantity__button .ph{font-size:24px;line-height:24px}.collection-product-card__quantity__input,.collection-product-card__quantity__value{color:var(--color-text-muted);font-size:var(--button-large-size);font-weight:var(--weight-bold);line-height:var(--button-large-line-height);min-width:18px;text-align:center;text-transform:uppercase}.collection-product-card__quantity__input{-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;margin:0;min-height:24px;outline:0;padding:0;width:40px}@media(pointer:coarse){.collection-product-card__quantity__button{height:44px;margin:-10px;width:44px}.collection-product-card__quantity__input{margin-block:-10px;min-height:44px}}.collection-product-card__quantity__input::-webkit-inner-spin-button,.collection-product-card__quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.collection-product-card__quantity__input:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.collection-product-card__add:disabled,.collection-product-card__add[disabled]{background:var(--color-neutral-700);box-shadow:0 2px 12px color-mix(in srgb,var(--color-neutral-600) 10%,transparent);color:var(--color-neutral-600);cursor:not-allowed;opacity:1;transform:none}.collection-product-card__add:disabled:before,.collection-product-card__add[disabled]:before{content:none}@media(hover:hover)and (pointer:fine){.collection-product-card__quantity__button:hover:not(:disabled){transform:scale(1.08)}}.collection-filter__apply{background:var(--color-background-inverted-page);bottom:0;display:flex;margin-top:auto;padding-bottom:max(var(--space-5),env(safe-area-inset-bottom));padding-top:var(--space-4);position:sticky;width:100%;z-index:2}.collection-filter__apply-button.button{width:100%}.collection-page__empty{color:var(--color-text-page-container-secondary);grid-column:1 / -1;margin:0}.collection-page__grid--empty{align-content:start;min-height:clamp(360px,48dvh,620px)}.collection-pagination{margin-top:var(--space-10)}.collection-page__divider{width:100%}.collection-care{background:var(--color-background-inverted-subtle);color:var(--color-text-inverted);overflow:hidden;width:100%}.collection-care__container{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1440px;padding:20px var(--padding-side);width:100%}.collection-care__content{display:flex;flex-direction:column;gap:40px;width:100%}.collection-care__row{align-items:stretch;display:flex;flex-direction:column;gap:40px;justify-content:center;width:100%}.collection-care__copy{align-items:flex-start;display:flex;flex-direction:column;gap:32px;min-width:0;width:100%}.collection-care__headline{display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.collection-care__heading{color:var(--color-text-inverted);font-size:36px;font-weight:var(--weight-semibold);letter-spacing:0;line-height:48px;margin:0}.collection-care__subheading{color:var(--color-text-page-container-secondary);font-size:20px;font-weight:var(--weight-regular);letter-spacing:0;line-height:32px;margin:0}.collection-care__features-list,.collection-care__faq,.collection-care__links{align-items:stretch;display:flex;flex-direction:column;width:100%}.collection-care__features-list,.collection-care__faq{gap:16px}.collection-care__feature{align-items:flex-start;display:flex;gap:8px;width:100%}.collection-care__feature-icon{align-items:center;color:var(--color-primary-500);display:inline-flex;flex:0 0 24px;height:30px;justify-content:center;padding-top:3px;width:24px}.collection-care__feature-icon .ph{font-size:24px;line-height:24px}.collection-care__feature-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.collection-care__feature-title{color:var(--color-text-inverted);font-size:20px;font-weight:var(--weight-semibold);letter-spacing:0;line-height:32px;margin:0}.collection-care__feature-text{color:var(--color-text-page-container-secondary);font-size:16px;font-weight:var(--weight-regular);letter-spacing:0;line-height:28px;margin:0}.collection-care__guarantee{align-items:flex-start;background:var(--color-background-inverted-page);border-radius:8px;display:flex;gap:8px;padding:16px;width:100%}.collection-care__guarantee-icon{align-items:center;color:var(--color-primary-500);display:inline-flex;flex:0 0 24px;height:30px;justify-content:center;padding-top:3px;width:24px}.collection-care__guarantee-icon .ph,.collection-care__guarantee-icon .ph-fill{font-size:24px;line-height:24px}.collection-care__guarantee-text{color:var(--color-text-page-container-secondary);display:flex;flex:1 1 auto;flex-direction:column;font-size:16px;font-weight:var(--weight-regular);letter-spacing:0;line-height:28px;margin:0;min-width:0;word-break:break-word}.collection-care__guarantee-line{color:var(--color-text-page-container-secondary);font-size:16px;font-weight:var(--weight-regular);letter-spacing:0;line-height:28px;margin:0}.collection-care__guarantee-line strong{color:var(--color-text-inverted);font-weight:var(--weight-bold)}.collection-care__item{border-bottom:1px solid var(--color-neutral-700);display:flex;flex-direction:column;gap:16px;padding-bottom:16px;width:100%}.collection-care__item:last-child{border-bottom:0;padding-bottom:0}.collection-care__question{margin:0}.collection-care__button{align-items:center;background:transparent;border:0;color:var(--color-text-inverted);cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:20px;font-weight:var(--weight-semibold);gap:40px;justify-content:space-between;letter-spacing:0;line-height:32px;padding:0;text-align:left;width:100%}.collection-care__button:focus-visible,.collection-care__guide-link:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:4px}.collection-care__button span:first-child{min-width:0}.collection-care__icon{align-items:center;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.collection-care__icon .ph{font-size:24px;line-height:24px}.collection-care__answer{color:var(--color-text-page-container-secondary);font-size:16px;font-weight:var(--weight-regular);letter-spacing:0;line-height:28px;margin:0;width:100%}.collection-care [x-cloak],.collection-product-card [x-cloak]{display:none!important}.collection-care__cta.button{flex:0 0 auto}.collection-care__media{border-radius:8px;height:350px;min-width:0;overflow:hidden;position:relative;width:100%}.collection-care__row--reverse .collection-care__media{order:2}.collection-care__row--reverse .collection-care__copy{order:1}.collection-care__image{display:block;height:100%;max-width:none;object-fit:cover;object-position:center center;transition:transform var(--motion-duration-reveal) var(--motion-ease-expressive);width:100%}@media(hover:hover)and (pointer:fine){.collection-care__media:hover .collection-care__image{transform:scale(1.035)}}.collection-care__links{gap:0}.collection-care__guide-link{align-items:center;color:var(--color-text-inverted);display:flex;gap:16px;padding-bottom:14px;text-decoration:none;width:100%}.collection-care__guide-link+.collection-care__guide-link{border-top:1px solid var(--color-neutral-700);padding-top:14px}.collection-care__guide-copy{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;justify-content:center;min-width:0}.collection-care__guide-kicker{color:var(--color-text-accent);font-size:var(--caption-small-size);font-weight:var(--weight-semibold);letter-spacing:var(--caption-small-letter-spacing);line-height:var(--caption-small-line-height);text-transform:uppercase}.collection-care__guide-title{color:var(--color-text-inverted);font-size:20px;font-weight:var(--weight-semibold);letter-spacing:0;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-care__guide-link .ph{flex:0 0 24px;font-size:24px;line-height:24px}.collection-care__features.trust-features__container{padding:0}@media screen and (min-width:750px){.collection-page__grid,.collection-page__skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-product-card__quick-view{display:inline-flex}}@media screen and (min-width:990px){.collection-page__main{padding:80px 0}.collection-page__container{align-items:start;gap:20px;grid-template-columns:275px minmax(0,1fr);padding-inline:80px}.collection-page__sidebar{background:transparent;height:auto;max-height:calc(100dvh - var(--space-9));max-width:none;overscroll-behavior-y:contain;overflow-x:hidden;overflow-y:auto;padding:0;position:sticky;scrollbar-color:var(--color-neutral-500) var(--color-background-inverted-page);scrollbar-gutter:stable;scrollbar-width:thin;touch-action:auto;top:var(--space-6);transform:none;transition:none;will-change:auto;width:275px;z-index:1}.collection-page__filters-header{display:none}.collection-page__sidebar::-webkit-scrollbar{width:var(--space-2)}.collection-page__sidebar::-webkit-scrollbar-track{background:var(--color-background-inverted-page);border-radius:var(--radius-full)}.collection-page__sidebar::-webkit-scrollbar-thumb{background:var(--color-neutral-500);border-radius:var(--radius-full)}.collection-page__filter-backdrop,.collection-filter__apply{display:none}.collection-page__content{padding-left:46px}.collection-page__listings{width:100%}.collection-page__heading-row{justify-content:space-between;width:100%}.collection-page__heading{font-size:var(--h3-size);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);text-align:left}.collection-page__sort-form{display:block;flex:0 0 auto;margin-left:auto}.collection-page__sort-form .dropdown-select__trigger{gap:4px;padding:8px 8px 8px 16px}.collection-page__sort-form .dropdown-select__icon,.collection-page__sort-form .dropdown-select__icon .ph{flex-basis:16px;font-size:16px;height:16px;line-height:16px;width:16px}.collection-page__mobile-toolbar,.collection-page__sort-form--mobile{display:none}.collection-page__count{clip:auto;clip-path:none;height:auto;font-size:var(--body-small-size);line-height:var(--body-small-line-height);margin:var(--space-8) 0 0;overflow:visible;position:static;white-space:normal;width:auto}.collection-page__grid{gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:start;margin-top:40px;width:100%}.collection-page__skeleton-grid{gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:start;width:100%}.collection-product-card__card,.collection-product-card__card--skeleton{gap:12px;justify-self:stretch;max-width:none;width:100%}.collection-product-card__image-link{aspect-ratio:1;height:auto;padding:12px;width:100%}.collection-product-card__badge-row{right:12px;top:12px}.collection-product-card__badge,.collection-product-card__label{font-size:14px;line-height:16px;letter-spacing:1px}.collection-product-card__title{font-size:16px;font-weight:var(--weight-semibold);letter-spacing:0;line-height:28px}.collection-product-card__title a{white-space:normal}.collection-product-card__price{font-size:16px;line-height:20px;letter-spacing:1px}.collection-product-card__rating-row{display:inline-flex}.collection-product-card__actions{align-items:stretch;flex-direction:column}.collection-product-card__actions--with-quantity{align-items:center;flex-direction:row}.collection-product-card__actions--with-quantity .collection-product-card__add{flex:1 1 auto;width:auto}.collection-product-card__quantity-wrap{max-height:0;opacity:0;pointer-events:none;transform:translate(-12px) scale(.98);transition:max-height var(--motion-duration-standard) var(--motion-ease-standard),opacity var(--motion-duration-standard) var(--motion-ease-standard),transform var(--motion-duration-standard) var(--motion-ease-standard);width:100%}.collection-product-card__actions--with-quantity .collection-product-card__quantity-wrap{max-height:var(--space-12);opacity:1;pointer-events:auto;transform:translateY(0) scale(1);width:auto}.collection-product-card__quantity{background:var(--color-background-inverted-subtle);justify-content:center;width:auto}.collection-product-card__quantity__button,.collection-product-card__quantity__input,.collection-product-card__quantity__value{color:var(--color-text-inverted)}.collection-product-card__skeleton-button{height:52px}.collection-care__container{gap:0;padding:0 var(--padding-side)}.collection-care__content{gap:40px;padding:80px 0 48px}.collection-care__row{align-items:center;flex-direction:row;gap:40px}.collection-care__copy{flex:0 0 662px;width:662px}.collection-care__media{flex:1 1 auto;height:560px;width:auto}.collection-care__row--reverse .collection-care__media,.collection-care__row--reverse .collection-care__copy{order:initial}.collection-care__features.trust-features__container{padding:48px 0}}@media(prefers-reduced-motion:reduce){.collection-page__sidebar,.collection-page__filter-backdrop,.collection-page__content,.collection-page.is-loading .collection-page__grid>:not(.collection-page__skeleton-grid),.collection-product-card__image,.collection-product-card__quick-view,.collection-product-card__add,.collection-product-card__quantity-wrap,.collection-care__image{transition:none}.collection-page.is-settling .collection-page__grid>:not(.collection-page__skeleton-grid),.collection-product-card__skeleton-media,.collection-product-card__skeleton-line,.collection-product-card__skeleton-button{animation:none}.collection-product-card__add:hover,.collection-product-card__add:focus-visible,.collection-product-card__image-link:hover .collection-product-card__image,.collection-product-card__image-link:focus-visible .collection-product-card__image,.collection-care__media:hover .collection-care__image{transform:none}.collection-product-card__add:before,.collection-product-card__quick-view:before,.collection-product-card__quick-view-icon,.collection-product-card__quantity__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-collection.css.map */
