.si-collection-hero{--hero-tint: var(--background-color-alternate);container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);background:var(--hero-tint)}.si-collection-hero[data-mood=spring]{--hero-tint: var(--background-color-mood-spring)}.si-collection-hero[data-mood=floral]{--hero-tint: var(--background-color-mood-floral)}.si-collection-hero[data-mood=bright]{--hero-tint: var(--background-color-mood-bright)}.si-collection-hero[data-mood=warm]{--hero-tint: var(--background-color-mood-warm)}.si-collection-hero__panel{--edge: calc(var(--gutter) + max(0px, (100cqw - 2 * var(--gutter) - var(--container-large)) / 2));display:grid;align-content:space-between;gap:var(--space-lg);padding:var(--space-md) var(--gutter) var(--space-lg) var(--edge);min-width:0}.si-collection-hero__copy{display:grid;gap:var(--space-sm)}.si-collection-hero__copy>*{margin:0}.si-collection-hero__copy h1{text-wrap:balance;max-width:14ch}.si-collection-hero__note{max-width:26ch;font-style:italic;color:var(--text-color-secondary)}.si-collection-hero__line{max-width:44ch;color:var(--text-color-secondary)}.si-collection-hero__facts{color:var(--text-color-secondary)}.si-collection-hero__facts span:not([aria-hidden]){white-space:nowrap}.si-collection-hero .si-crumbs li:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.si-collection-hero__media{position:relative;margin:0;overflow:hidden;aspect-ratio:3 / 2;background:var(--background-color-placeholder)}.si-collection-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.si-collection-hero__veil{position:absolute;top:-1px;right:0;bottom:0;left:0;pointer-events:none;transform:translateY(-115%);background:linear-gradient(0deg,transparent 0%,var(--hero-tint) 14%,var(--hero-tint) 100%)}@media(prefers-reduced-motion:no-preference){.si-collection-hero__veil{animation:si-collection-drain 1.1s .15s var(--ease-pour-even) both}.si-collection-hero__media img{animation:si-collection-settle 1.6s var(--ease-settle) both}}@keyframes si-collection-drain{0%{transform:translateY(0)}to{transform:translateY(-115%)}}@keyframes si-collection-settle{0%{transform:scale(1.06)}}.si-collection-hero__label{position:absolute;left:0;bottom:0;z-index:1;max-width:calc(100% - var(--space-lg));background:var(--hero-tint)}.si-collection-hero__label a{display:grid;gap:var(--space-3xs);padding:var(--space-sm) var(--space-md) var(--space-xs) var(--gutter);text-decoration:none;color:inherit}.si-collection-hero__label-name{font-style:italic;transition:color .35s var(--ease-settle)}.si-collection-hero__label-meta{font-size:var(--font-size-tiny);letter-spacing:var(--letter-spacing-caps);color:var(--text-color-secondary)}.si-collection-hero__label a:hover .si-collection-hero__label-name,.si-collection-hero__label a:focus-visible .si-collection-hero__label-name{color:var(--text-color-accent)}.si-collection-hero__label a:focus-visible{outline-offset:-4px}@media(min-width:900px){.si-collection-hero.si-collection-hero--photo{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.si-collection-hero__panel{padding-block:var(--space-md) var(--space-xl);padding-right:var(--space-xl)}.si-collection-hero--photo .si-collection-hero__panel{min-height:clamp(28.8rem,28vw,40rem)}.si-collection-hero__media{aspect-ratio:auto;min-height:100%}.si-collection-hero__label a{padding-left:var(--space-md)}}@media(prefers-reduced-motion:reduce){.si-collection-hero__veil{display:none}.si-collection-hero__label-name{transition:none}}.si-collection-toolbar{position:relative;z-index:30;background-color:var(--background-color-page);border-bottom:1px solid var(--border-color-hairline);transition:background-color var(--duration-tint) var(--ease-settle);view-transition-name:si-collection-toolbar}.si-collection-toolbar[data-mood=spring]{background-color:var(--background-color-mood-spring)}.si-collection-toolbar[data-mood=floral]{background-color:var(--background-color-mood-floral)}.si-collection-toolbar[data-mood=bright]{background-color:var(--background-color-mood-bright)}.si-collection-toolbar[data-mood=warm]{background-color:var(--background-color-mood-warm)}@media(min-width:700px){.si-collection-toolbar{position:sticky;top:var(--header-h, var(--header-h-fallback))}}.si-collection-toolbar__inner{padding-block:var(--space-xs)}.si-filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2xs);min-width:0}@media(max-width:699px){.si-filter-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding:var(--space-3xs) var(--gutter);scroll-padding-inline:var(--gutter)}.si-filter-chips::-webkit-scrollbar{display:none}}.si-collection-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-md);margin-bottom:var(--space-md)}.si-collection-status{margin:0;color:var(--text-color-secondary)}.si-collection-status__note{margin-left:var(--space-xs);font-style:italic}.si-collection-status__note:empty{display:none}.si-sort{display:flex;align-items:center;gap:var(--space-xs)}.si-sort__label{color:var(--text-color-secondary)}.si-sort .si-form-select{min-width:20rem}.si-collection-grid-section>.si-padding-global{padding-top:var(--space-lg)}.si-shelf+.si-shelf{margin-top:var(--space-section-small)}.si-shelf[hidden]{display:none}.si-shelf__head{display:grid;gap:var(--space-2xs) var(--space-md);margin-bottom:var(--space-md)}@media(min-width:900px){.si-shelf__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}.si-shelf__head h2,.si-shelf__line{grid-column:1}.si-shelf__all{grid-column:2;grid-row:1 / span 2;align-self:end}}.si-shelf__line{margin:0;max-width:52ch;color:var(--text-color-secondary)}.si-shelf__all{justify-self:start;white-space:nowrap}.si-product-grid{list-style:none;margin:0;padding:0;counter-reset:si-piece;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap-row) var(--grid-gap-column)}@media(min-width:700px){.si-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.si-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.si-product-grid__item{counter-increment:si-piece;display:grid;align-content:start;gap:var(--space-xs);margin:0;padding-top:var(--space-xs);border-top:1px solid var(--border-color-hairline)}.si-product-grid__item:before{content:counter(si-piece,decimal-leading-zero);font-size:var(--font-size-micro);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-caps);font-variant-numeric:tabular-nums;color:var(--text-color-dimmed)}.si-product-grid__item[hidden]{display:none}.si-collection-empty{display:grid;justify-items:start;gap:var(--space-sm);padding-block:var(--space-lg);border-top:1px solid var(--border-color-hairline)}.si-collection-empty[hidden]{display:none}.si-collection-empty p{margin:0}.si-collection-empty__text{color:var(--text-color-secondary)}.si-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-sm);margin-top:var(--space-section-small)}.si-pagination__page{margin:0;color:var(--text-color-secondary)}[data-si-header]{view-transition-name:si-site-header}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(*){animation-duration:.45s;animation-timing-function:var(--ease-settle)}@media(prefers-reduced-motion:reduce){.si-collection-toolbar{transition:none}}.si-sets-section>.si-padding-global{padding-top:var(--space-lg)}.si-sets{list-style:none;margin:0 auto;padding:0;border-top:1px solid var(--border-color-hairline)}.si-set{margin:0;border-bottom:1px solid var(--border-color-hairline)}.si-set__link{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"media media" "n n" "body price" "about about" "go go";gap:var(--space-xs) var(--space-sm);align-items:start;padding-block:var(--space-md);text-decoration:none;color:inherit}.si-set__media{grid-area:media;position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--background-color-alternate)}.si-set__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1s var(--ease-settle)}.si-set__n{grid-area:n;padding-top:var(--space-2xs);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-caps);color:var(--text-color-dimmed)}.si-set__body{grid-area:body;display:grid;gap:var(--space-2xs);min-width:0}.si-set__name{transition:color .35s var(--ease-settle)}.si-set__line{font-size:var(--font-size-small);color:var(--text-color-secondary)}.si-set__about{grid-area:about;display:grid;gap:var(--space-2xs);min-width:0}.si-set__cubes{max-width:50ch}.si-set__best{max-width:50ch;font-size:var(--font-size-small);color:var(--text-color-secondary)}.si-set__price{grid-area:price;display:grid;justify-items:end;gap:var(--space-3xs);text-align:right}.si-set__amounts{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 var(--space-2xs)}.si-set__amounts strong{font-size:var(--font-size-price);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.si-set__amounts s{font-size:var(--font-size-small);color:var(--text-color-secondary)}.si-set__price .si-save-pill{margin-block:var(--space-3xs)}.si-set__count{font-size:var(--font-size-tiny);letter-spacing:var(--letter-spacing-caps);color:var(--text-color-secondary)}.si-set__go{grid-area:go;display:inline-flex;align-items:center;gap:var(--space-2xs);justify-self:start}.si-set__go svg{transition:transform .4s var(--ease-settle)}.si-set__link:hover .si-set__name,.si-set__link:focus-visible .si-set__name{color:var(--text-color-accent);font-style:italic}.si-set__link:hover .si-set__media img,.si-set__link:focus-visible .si-set__media img{transform:scale(1.03)}.si-set__link:hover .si-set__go svg,.si-set__link:focus-visible .si-set__go svg{transform:translate(var(--space-3xs))}@media(min-width:900px){.si-set__link{grid-template-columns:4rem minmax(0,4fr) minmax(0,5fr) minmax(14.4rem,2fr);grid-template-rows:auto 1fr auto;grid-template-areas:"n media body price" "n media about price" "n media go go";column-gap:var(--space-lg);row-gap:var(--space-sm);padding-block:var(--space-lg)}.si-set__n,.si-set__about{padding-top:var(--space-xs)}}@media(prefers-reduced-motion:no-preference){.si-set__media{animation:si-set-settle linear both;animation-timeline:view();animation-range:entry 0% cover 45%}}@keyframes si-set-settle{0%{transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.si-set__media img,.si-set__name,.si-set__go svg{transition:none}}.si-related-section{border-top:1px solid var(--border-color-hairline)}.si-related{display:grid;gap:var(--space-md)}.si-related__head{display:grid;gap:var(--space-2xs)}.si-related__head>*{margin:0}.si-related__line{max-width:52ch;color:var(--text-color-secondary)}.si-related__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,25.6rem),1fr));gap:var(--space-xs)}.si-related__list>li{margin:0}.si-related__link{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);height:100%;padding:var(--space-xs);padding-right:var(--space-sm);text-decoration:none;color:inherit;border:1px solid var(--border-color-hairline);transition:border-color .35s var(--ease-settle)}.si-related__link[data-mood]{border-color:transparent}.si-related__media{display:block;aspect-ratio:1;overflow:hidden;background:var(--background-color-alternate)}.si-related__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-pour)}.si-related__text{display:grid;gap:var(--space-3xs);min-width:0}.si-related__name{transition:color .35s var(--ease-settle)}.si-related__meta{letter-spacing:var(--letter-spacing-caps);color:var(--text-color-secondary)}.si-related__arrow{transition:transform .35s var(--ease-settle)}.si-related__link:hover,.si-related__link:focus-visible{border-color:var(--border-color-strong)}.si-related__link[data-mood]:hover,.si-related__link[data-mood]:focus-visible{border-color:transparent}.si-related__link:hover .si-related__name,.si-related__link:focus-visible .si-related__name{color:var(--text-color-accent);font-style:italic}.si-related__link:hover .si-related__media img,.si-related__link:focus-visible .si-related__media img{transform:scale(1.08)}.si-related__link:hover .si-related__arrow,.si-related__link:focus-visible .si-related__arrow{transform:translate(var(--space-3xs))}@media(prefers-reduced-motion:reduce){.si-related__link,.si-related__media img,.si-related__name,.si-related__arrow{transition:none}}.si-related-stack>.si-related-section+.si-related-section{border-top:0}.si-related-stack>.si-related-section+.si-related-section>.si-padding-global{padding-top:0}.si-not-found{display:grid;justify-items:start;gap:var(--space-md)}.si-not-found h1{margin:0}.si-not-found__text{max-width:44ch;margin:0;color:var(--text-color-secondary)}.si-not-found__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md)}.si-search-form{display:flex;gap:var(--space-xs);width:100%;max-width:64rem;margin-top:var(--space-xs)}.si-search-form__input{flex:1 1 auto;width:100%;min-width:0}.si-search-form__input::-webkit-search-cancel-button{cursor:pointer}.si-search-form__submit{flex:none}.si-search-status{margin:0;color:var(--text-color-secondary)}.si-search-results{padding-bottom:var(--space-section-small)}.si-search-groups{display:grid;gap:var(--space-section-small)}.si-search-group{display:grid;gap:var(--space-md)}.si-search-group__title{margin:0}.si-search-group__count{margin-left:var(--space-2xs);font-family:var(--font-family-body);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-caps);color:var(--text-color-dimmed);vertical-align:middle}.si-search-rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--border-color-hairline)}.si-search-rows>li{margin:0;border-bottom:1px solid var(--border-color-hairline)}.si-search-row{display:grid;grid-template-columns:9.6rem minmax(0,1fr) auto;align-items:center;gap:var(--space-md);padding-block:var(--space-sm);text-decoration:none;color:inherit}.si-search-row--plain{grid-template-columns:minmax(0,1fr) auto}.si-search-row__media{display:block;aspect-ratio:1;overflow:hidden;background:var(--background-color-alternate)}.si-search-row__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-pour)}.si-search-row__text{display:grid;gap:var(--space-3xs);min-width:0}.si-search-row__kind{color:var(--text-color-secondary)}.si-search-row__title{transition:color .35s var(--ease-settle)}.si-search-row__excerpt{max-width:64ch;font-size:var(--font-size-small);color:var(--text-color-secondary)}.si-search-row__arrow{transition:transform .35s var(--ease-settle)}.si-search-row:hover .si-search-row__title,.si-search-row:focus-visible .si-search-row__title{color:var(--text-color-accent);font-style:italic}.si-search-row:hover .si-search-row__media img,.si-search-row:focus-visible .si-search-row__media img{transform:scale(1.06)}.si-search-row:hover .si-search-row__arrow,.si-search-row:focus-visible .si-search-row__arrow{transform:translate(var(--space-3xs))}@media(max-width:599px){.si-search-row{grid-template-columns:6.4rem minmax(0,1fr) auto;gap:var(--space-sm)}.si-search-row--plain{grid-template-columns:minmax(0,1fr) auto}}.si-search-empty{margin-block:0}@media(prefers-reduced-motion:reduce){.si-search-row__media img,.si-search-row__title,.si-search-row__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/si-collection.css.map */
