.collection{padding-top:0}@media screen and (min-width:990px){.facets-vertical .facets-container{grid-template-columns:260px minmax(0,1fr);column-gap:var(--sst-space-lg)}.facets-vertical .facets-wrapper{padding-right:var(--sst-space-h2)}}@media screen and (min-width:1400px){.facets-vertical .facets-container{grid-template-columns:280px minmax(0,1fr);column-gap:var(--sst-space-xl)}}.facets-wrapper{align-self:flex-start;background:var(--sst-pure-white);border:1px solid var(--sst-border-light);border-radius:var(--sst-radius-md);padding:var(--sst-space-md) var(--sst-space-h2) var(--sst-space-h2)}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{position:sticky;top:var(--sst-space-md)}}.facets__heading,.facets__heading--vertical,.facets-vertical .facets__heading{margin:0 0 var(--sst-space-sm);font-family:var(--sst-font-heading);font-size:var(--sst-h3);font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);text-transform:none;color:var(--sst-green)}.facets__reset,.active-facets__button--light{font-family:var(--sst-font-body);font-size:var(--sst-text-base);font-weight:var(--sst-fw-black);letter-spacing:var(--sst-ls-nav);color:var(--sst-link-hover);text-decoration:underline;text-underline-offset:3px}.active-facets__button .active-facets__button-inner{background:var(--sst-cream-light);border:1px solid var(--sst-border-light);color:var(--sst-ink);border-radius:var(--sst-radius-xl);padding:8px var(--sst-space-sm);font-size:var(--sst-text-base);font-weight:var(--sst-fw-bold);letter-spacing:normal;text-transform:none;text-decoration:none;transition:background var(--sst-transition),border-color var(--sst-transition)}.active-facets__button:hover .active-facets__button-inner{background:var(--sst-orange);border-color:var(--sst-orange);color:var(--sst-btn-orange-text)}.facets__disclosure,.facets-vertical .facets__disclosure-vertical{border-top:1px solid var(--sst-border-light);border-bottom:0;padding:var(--sst-space-2xs) 0}.facets__disclosure:last-of-type,.facets-vertical .facets__disclosure-vertical:last-of-type{padding-bottom:0}.facets__summary{padding:var(--sst-space-sm) 0;font-family:var(--sst-font-body);font-size:var(--sst-text-xl);font-weight:var(--sst-fw-bold);letter-spacing:normal;text-transform:none;color:var(--sst-green);transition:color var(--sst-transition)}.facets__summary:hover{color:var(--sst-link-hover)}.facets__summary:focus-visible,.facets__summary.focus-offset:focus-visible,.facets__summary.focused{outline:2px solid var(--sst-green);outline-offset:2px;border-radius:var(--sst-radius-sm)}.facets__summary .svg-wrapper,.facets__summary .icon-caret{color:var(--sst-green)}.facets__label{display:flex;align-items:center;gap:var(--sst-space-xs);padding:8px 0;font-family:var(--sst-font-body);font-size:var(--sst-text-15);font-weight:var(--sst-fw-regular);letter-spacing:normal;text-transform:none;color:var(--sst-ink);transition:color var(--sst-transition)}.facets__label:hover{color:var(--sst-link-hover)}.facets__label.facets__label--disabled,.facets__label:has(input[disabled]){color:var(--sst-muted);opacity:.55;cursor:not-allowed}.facets__label input[type=checkbox]:checked~svg .icon-checkmark,.facets__label input[type=checkbox]:checked+.facets__checkbox-icon{color:var(--sst-green)}.facets__label input[type=checkbox]:focus-visible~svg,.facets__label input[type=checkbox]:focus-visible+.facets__checkbox-icon{outline:2px solid var(--sst-green);outline-offset:2px}.facets__price{padding-bottom:var(--sst-space-sm)}.sst-price-slider{display:none;width:100%;padding:var(--sst-space-xs) 4px var(--sst-space-md)}.sst-price-slider__track{position:relative;height:4px;border-radius:2px;background:var(--sst-border-light)}.sst-price-slider__fill{position:absolute;top:0;height:100%;border-radius:2px;background:var(--sst-green)}.sst-price-slider__range{position:absolute;top:0;left:0;width:100%;height:4px;margin:0;padding:0;background:none;appearance:none;-webkit-appearance:none;pointer-events:none}.sst-price-slider__range:focus-visible{outline:none}.sst-price-slider__range::-webkit-slider-thumb{pointer-events:auto;appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;border:2px solid var(--sst-pure-white);background:var(--sst-green);box-shadow:0 1px 4px #00000040;cursor:grab}.sst-price-slider__range::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;border:2px solid var(--sst-pure-white);background:var(--sst-green);box-shadow:0 1px 4px #00000040;cursor:grab}.sst-price-slider__range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--sst-green);outline-offset:2px}.sst-price-slider__range:focus-visible::-moz-range-thumb{outline:2px solid var(--sst-green);outline-offset:2px}.facets__price .field__input,.facets__price input[type=number]{background:var(--sst-cream-light);border:1px solid var(--sst-border-light);border-radius:var(--sst-radius-sm);font-family:var(--sst-font-body);font-size:var(--sst-text-15);color:var(--sst-ink)}.facets__price .field__input:focus-visible{border-color:var(--sst-green);outline:none;box-shadow:none}.facet-filters__label,.product-count__text,.product-count .product-count__text{font-family:var(--sst-font-body);font-size:var(--sst-text-15);font-weight:var(--sst-fw-regular);letter-spacing:normal;text-transform:none;color:var(--sst-muted)}.facet-filters__field .select__select{background:var(--sst-pure-white);border:1px solid var(--sst-border-light);border-radius:var(--sst-radius-xl);padding:10px var(--sst-space-h2) 10px var(--sst-space-sm);font-family:var(--sst-font-body);font-size:var(--sst-text-15);font-weight:var(--sst-fw-bold);color:var(--sst-ink)}.mobile-facets__open{font-family:var(--sst-font-body);font-size:var(--sst-text-15);font-weight:var(--sst-fw-bold);text-transform:none;letter-spacing:normal;color:var(--sst-green)}.mobile-facets__inner{background:var(--sst-pure-white)}.mobile-facets__footer .button{border-radius:var(--sst-radius-sm);font-weight:var(--sst-fw-black);text-transform:uppercase;letter-spacing:var(--sst-ls-btn)}.facets__form-vertical{width:100%}.facets-vertical{margin-top:20px;gap:25px}.card--card .quick-add{margin-left:0;margin-right:0;margin-bottom:0}.facets-vertical-form .select .svg-wrapper{right:6px}.product-count-vertical{margin-left:0;margin-right:50px}.product-grid{margin-top:0}.product-grid>.grid__item{display:flex}.product-grid product-component{display:flex;width:100%}.product-grid .card-wrapper{display:flex;width:100%}.product-grid .card,.product-grid .card--card,.product-grid .card--standard{display:flex;flex-direction:column;width:100%;background:var(--sst-pure-white);border:1px solid var(--sst-border-light);border-radius:var(--sst-radius-lg);overflow:hidden;transition:transform var(--sst-transition),box-shadow var(--sst-transition)}.product-grid .card--card.gradient,.product-grid .card__inner.gradient{background:var(--sst-pure-white)}.product-grid .card:after,.product-grid .card--card:after,.product-grid .card--standard .card__inner:after{display:none}.product-grid .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--sst-shadow)}.product-grid .card__inner{width:100%;border:0;border-radius:0;flex:0 0 auto;border-bottom:1px solid #eeee}.product-grid .card--card .card__inner .card__media,.product-grid .card .card__inner .card__media{margin:0;width:100%;border-radius:0;background:#fff}.product-grid .card__media .media img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .4s ease}.product-grid .card-wrapper:hover .card__media .media img{transform:scale(1.04)}.product-grid .card__content,.product-grid .card--media .card__inner .card__content,.product-grid .card--card.card--media>.card__content{display:flex;flex-direction:column;flex:1 1 auto;grid-template-rows:none;padding:var(--sst-space-sm);margin-top:0;row-gap:0}.product-grid .card__information,.product-grid .card-information{display:flex;flex-direction:column;flex:1 1 auto;padding:0;margin:0;width:100%;text-align:left}.product-grid .card__headline{margin:0 0 var(--sst-space-2xs);font-family:var(--sst-font-body);font-size:var(--sst-text-xs);font-weight:var(--sst-fw-black);letter-spacing:var(--sst-ls-eyebrow);text-transform:uppercase;color:var(--sst-orange)}.product-grid .card__short-description{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:var(--sst-space-2xs) 0 0;font-family:var(--sst-font-body);font-size:var(--sst-text-base);font-weight:var(--sst-fw-regular);line-height:1.5;min-height:3em;letter-spacing:normal;color:var(--sst-muted)}.product-grid .card__heading{font-family:var(--sst-font-heading);font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);font-size:var(--sst-text-2xl);line-height:1.3;min-height:3.9em;color:var(--sst-green);margin:0}.product-grid .card__heading a{text-decoration:none;transition:color var(--sst-transition)}.product-grid .card-wrapper:hover .card__heading a{color:var(--sst-link-hover);text-decoration:none}.product-grid .underline-links-hover:hover a{text-decoration:none}.product-grid .card__information>.card-information{display:flex;flex-direction:column;flex:1 1 auto}.product-grid .card-information>.price,.product-grid .card__information>.price,.product-grid .card-information .price{margin-top:0;padding-top:var(--sst-space-xs)}.product-grid .price,.product-grid .price-item{font-family:var(--sst-font-body);font-size:var(--sst-text-2xl);font-weight:var(--sst-fw-black);color:var(--sst-green);letter-spacing:normal;margin:0}.product-grid .price--on-sale .price-item--regular{font-weight:var(--sst-fw-regular);font-size:var(--sst-text-base);color:var(--sst-muted)}.product-grid .card--card.card--media .card__inner>.card__badge{position:absolute;z-index:1;margin:0;bottom:var(--sst-space-xs);left:var(--sst-space-xs);top:auto;right:auto}.product-grid .card--card.card--media .card__inner>.card__badge.top{top:var(--sst-space-xs);bottom:auto}.product-grid .card--card.card--media .card__inner>.card__badge.right{right:var(--sst-space-xs);left:auto}.product-grid .card__badge .badge{border-radius:var(--sst-radius-xl);padding:7px 14px;font-family:var(--sst-font-body);font-size:var(--sst-text-2xs);font-weight:var(--sst-fw-black);letter-spacing:var(--sst-ls-eyebrow);text-transform:uppercase;background:var(--sst-green);border-color:var(--sst-green);color:var(--sst-pure-white)}.product-grid .card__badge .badge.color-scheme-4{background:var(--sst-orange);border-color:var(--sst-orange);color:var(--sst-btn-orange-text)}.product-grid .quick-add{margin-top:auto;padding-top:var(--sst-space-xs);width:100%}.product-grid .quick-add__submit,.product-grid .quick-add__submit.button,.product-grid .quick-add__submit.button--full-width{display:block;width:100%;min-height:48px;background:var(--sst-green);border:0;border-radius:var(--sst-radius-xl);box-shadow:none;font-family:var(--sst-font-body);font-size:var(--sst-text-15);font-weight:var(--sst-fw-bold);letter-spacing:normal;text-transform:none;color:var(--sst-pure-white);transition:var(--sst-transition-btn)}.product-grid .quick-add__submit:after,.product-grid .quick-add__submit:before{box-shadow:none;border:0;display:none}.product-grid .quick-add__submit:not([disabled]):hover{background:var(--sst-orange);color:var(--sst-btn-orange-text);transform:translateY(-2px);box-shadow:var(--sst-shadow-btn)}.product-grid .quick-add__submit[disabled],.product-grid .quick-add__submit[aria-disabled=true]{background:var(--sst-cream);border:0;color:var(--sst-muted);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.product-grid .card,.product-grid .card__media .media img,.product-grid .quick-add__submit,.product-grid .card-wrapper:hover .card,.product-grid .card-wrapper:hover .card__media .media img,.product-grid .quick-add__submit:not([disabled]):hover{transition:none;transform:none}}.collection .title--primary,.collection__empty .title{font-family:var(--sst-font-heading);color:var(--sst-green)}@media screen and (min-width:990px)and (max-width:1199px){.facets-vertical .product-grid.grid--4-col-desktop>.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.product-grid .card__heading{font-size:var(--sst-text-xl)}}@media screen and (min-width:750px)and (max-width:989px){.product-grid{column-gap:var(--sst-space-sm)}.product-grid .card__heading{font-size:var(--sst-text-xl)}}@media screen and (max-width:749px){.product-grid{row-gap:var(--sst-space-md);column-gap:var(--sst-space-xs)}.product-grid .card__content{padding:var(--sst-space-xs)}.product-grid .card__heading{font-size:var(--sst-text-15);line-height:1.25;min-height:3.75em}.product-grid .price,.product-grid .price-item{font-size:var(--sst-text-15)}.product-grid .quick-add__submit,.product-grid .quick-add__submit.button,.product-grid .quick-add__submit.button--full-width{min-height:42px;font-size:var(--sst-text-base);padding-left:var(--sst-space-2xs);padding-right:var(--sst-space-2xs)}.product-grid .card__badge .badge{padding:5px 10px}.product-grid .card__headline{font-size:var(--sst-text-2xs)}.product-grid .card__short-description{-webkit-line-clamp:1;line-clamp:1;font-size:var(--sst-text-sm);line-height:1.4;min-height:1.4em}}.facets-vertical-form{justify-content:space-between;align-items:center}.facets__heading--sortbar{margin:0;font-family:var(--sst-font-heading);font-size:var(--sst-h3);font-weight:var(--sst-fw-regular);letter-spacing:var(--sst-ls-heading);text-transform:none;color:var(--sst-green)}.facets-vertical .facets__heading--vertical{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sst-collection.css.map */
