@charset "UTF-8";.plp-heading{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-top:48px;padding-bottom:48px}.plp-heading__title{font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1.12;letter-spacing:0;color:var(--color-text-primary);overflow-wrap:break-word}.plp-heading__intro{font-size:18px;line-height:1.5;color:var(--color-text-primary)}.plp-heading__intro p+p{margin-top:8px}.plp-heading__intro a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.plp-subtabs__list{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.plp-subtabs__tab{display:inline-flex;align-items:center;min-height:var(--touch-minimum, 44px);padding:0 20px;border:var(--border-default) solid var(--color-text-primary);background:var(--color-background);color:var(--color-text-primary);font-size:16px;font-weight:500;text-decoration:none}.plp-subtabs__tab:hover{background:var(--color-text-primary);color:var(--color-background)}.plp-commerce{padding-bottom:64px}.plp-results{display:flex;flex-direction:column;gap:24px;min-width:0}.plp-results[aria-busy=true],.plp[aria-busy=true] .plp-results{opacity:.6;transition:opacity .15s ease}.plp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px}.plp-toolbar__count{font-weight:600;font-size:14px;line-height:1.5;color:var(--color-text-primary);white-space:nowrap}.plp-toolbar__actions{display:flex;align-items:center;gap:8px}.plp-sort{display:flex;align-items:center;gap:12px}.plp-sort__label{font-size:14px;line-height:1.5;color:var(--color-text-secondary);white-space:nowrap}.plp-sort__menu-wrap{position:relative}.plp-sort__button{list-style:none}.plp-sort__button::-webkit-details-marker{display:none}.plp-sort__button::marker{content:""}.plp-sort__mobile{display:none}.plp-sort__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:240px;margin:0;padding:4px 0;list-style:none;border:var(--border-default) solid var(--color-border);background:var(--color-surface-product)}.plp-sort__option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--touch-minimum);padding:0 16px;font-size:14px;line-height:1.5;color:var(--color-text-primary);white-space:nowrap}.plp-sort__option:hover{background:var(--color-surface)}.plp-sort__option.is-active{font-weight:600}.plp-sort__option .icon{width:16px;height:16px;color:var(--color-accent)}.plp-active{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0;padding:0;list-style:none}.plp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none}.plp-grid__item{min-width:0}.plp-pagination{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:8px;text-align:center}.plp-pagination--more{margin-top:0;padding-top:24px;border-top:var(--border-default) solid var(--color-border)}.plp-pagination__count{font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.plp-empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:16px;line-height:1.5}.plp-filters__body{display:flex;flex-direction:column;align-items:stretch;gap:24px}.plp-filters__clear{align-self:flex-start}.plp-filter{display:flex;flex-direction:column;align-items:stretch;gap:4px}.plp-filter__title{font-weight:600;font-size:14px;line-height:1.5;color:var(--color-text-primary)}.plp-filter__rule{display:block;height:1px;background:var(--color-border)}.plp-price{display:flex;flex-direction:column;align-items:stretch;gap:12px}.plp-price__track{position:relative;height:16px;background:var(--color-surface)}.plp-price__fill{position:absolute;top:6px;left:0;right:0;height:4px;background:var(--color-accent)}.plp-price__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:16px;margin:0;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.plp-price__range::-webkit-slider-runnable-track{height:16px;background:transparent}.plp-price__range::-moz-range-track{height:16px;background:transparent}.plp-price__range::-webkit-slider-thumb{width:16px;height:16px;border:0;border-radius:0;background:var(--color-accent);cursor:pointer;pointer-events:auto;-webkit-appearance:none;appearance:none}.plp-price__range::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:0;background:var(--color-accent);cursor:pointer;pointer-events:auto}.plp-price__inputs{display:flex;align-items:flex-start;gap:8px}.plp-price__inputs .field{flex:1;min-width:0}.plp-price__inputs .input{-moz-appearance:textfield}.plp-price__inputs .input::-webkit-outer-spin-button,.plp-price__inputs .input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.plp-filters__foot,.plp-filters__scrim,.plp-filters__close{display:none}@media(min-width:1200px){.plp-commerce--filters{display:grid;grid-template-columns:208px minmax(0,1fr);align-items:start;gap:24px}.plp-filters__head{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.plp-toolbar__filter{display:none}}@media(max-width:1199px){.plp-sort__label,.plp-sort__current{display:none}.plp-sort__mobile{display:inline}.plp-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none;transition:visibility 0s linear .25s}.plp-filters.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.plp-filters__scrim{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#0000008c;opacity:0;transition:opacity .25s ease}.plp-filters.is-open .plp-filters__scrim{opacity:1}.plp-filters__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;gap:16px;width:min(100%,390px);height:100%;height:100dvh;padding:24px;overflow:hidden;background:var(--color-background);transform:translate(-100%);transition:transform .25s ease}.plp-filters__panel:focus{outline:none}.plp-filters.is-open .plp-filters__panel{transform:none}.plp-filters__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px}.plp-filters__title{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.12;letter-spacing:0;color:var(--color-text-primary);flex:1;min-width:0}.plp-filters__close{display:inline-flex}.plp-filters__scroll{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.plp-filters__scroll:after{content:"";position:sticky;bottom:0;display:block;height:40px;margin-top:-40px;background:linear-gradient(180deg,rgba(253,252,250,0) 0%,var(--color-background) 100%);pointer-events:none}.plp-filters__scroll.is-at-end:after{visibility:hidden}.plp-filters__body{gap:16px}.plp-filters__body .plp-filters__clear{display:none}.plp-filters__foot{display:flex;flex:none;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px;border-top:var(--border-default) solid var(--color-border)}}@media(prefers-reduced-motion:reduce){.plp-filters,.plp-filters__scrim,.plp-filters__panel{transition:none}}@media(max-width:767px){.plp-heading{padding-top:28px;padding-bottom:28px}.plp-heading__title{font-size:36px}.plp-heading__intro{font-size:16px}.plp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.plp-grid .product-card__body{padding:12px}}.search-page__inner{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding-top:48px;padding-bottom:48px}.search-page__title{font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1.12;letter-spacing:0;color:var(--color-text-primary);overflow-wrap:break-word}.search-page__form{display:flex;align-items:flex-end;gap:12px;width:100%;max-width:840px;margin:0}.search-page__field{flex:1;min-width:0}.search-page__summary{font-weight:600;font-size:16px;line-height:1.5}.search-page__lead{font-size:18px;line-height:1.5}.search-page__results{display:flex;flex-direction:column;gap:24px}.search-page__rule{display:block;height:1px;background:var(--color-border)}.search-page__heading{font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.12;letter-spacing:0;color:var(--color-text-primary)}.search-page__tips{font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.search-page__help{align-self:flex-start}.search-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.search-category{display:flex;align-items:flex-start;gap:24px;min-width:0}.search-category__media{position:relative;flex:none;width:160px;height:120px;overflow:hidden;background:var(--color-surface)}.search-category__img{width:100%;height:100%;object-fit:cover}.search-category__content{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.search-category__label{font-size:12px;line-height:1.5;color:var(--color-text-secondary)}.search-category__title{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.12;letter-spacing:0;color:var(--color-text-primary)}.search-category__link{font-size:14px;line-height:1.5;color:var(--color-accent)}.search-category__link:hover{text-decoration:underline;text-underline-offset:3px}.search-alternatives{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.search-alternative{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:24px 0;border-top:var(--border-default) solid var(--color-border)}.search-alternative__title{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.12;letter-spacing:0;color:var(--color-text-primary)}.search-alternative__text{font-size:16px;line-height:1.5}@media(min-width:1200px){.search-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1199px){.search-alternatives{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.search-page__inner{gap:24px;padding-top:28px;padding-bottom:28px}.search-page__title{font-size:36px}.search-categories,.search-alternatives{grid-template-columns:minmax(0,1fr);gap:24px}.search-alternative{padding:16px 0}.search-category{gap:16px}.search-category__media{width:120px;height:90px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collection.css.map */
