.archive-sale-products{scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.archive-sale-products__tier{position:relative;z-index:1;scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.archive-sale-products__tier+.archive-sale-products__tier{margin-block-start:56px}.archive-sale-products__tier-heading{margin-block-end:24px;padding-block-end:12px;border-block-end:1px solid rgb(var(--color-border-light))}.archive-sale-products__categories{position:relative;z-index:1;flex-wrap:wrap;gap:12px;margin-block-start:24px;margin-block-end:32px}.archive-sale-products__category-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border:1px solid rgb(var(--color-foreground));border-radius:999px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-weight:600;line-height:1.2;text-decoration:none}.archive-sale-products__category-link--lighting,.archive-sale-products:has(#archive-sale-furniture:target) .archive-sale-products__category-link--furniture{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.archive-sale-products:has(#archive-sale-furniture:target) .archive-sale-products__category-link--lighting{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.archive-sale-products__category-link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.archive-sale-products__group{position:relative;z-index:1;scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.archive-sale-products__group--furniture,.archive-sale-products:has(#archive-sale-furniture:target) .archive-sale-products__group--lighting{display:none}.archive-sale-products:has(#archive-sale-furniture:target) .archive-sale-products__group--furniture{display:block}.archive-sale-products .pagination{margin-block-start:40px}.archive-sale-products__promo-badges{inset-block-start:var(--sp-2);inset-inline-start:var(--sp-2)}.archive-sale-products__promo-badges .badge.badge--onsale{--badge-background: #df2828}@media screen and (min-width:768px){.archive-sale-products__promo-badges{inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.archive-sale-products__promo-badges .badge.badge--onsale{font-size:var(--text-base)}}@media screen and (max-width:768px){#archive-sale-products .title-wrapper{text-align:left}.archive-sale-products__tier-heading{font-size:16px}}.our-promise{color:var(--promise-foreground);background-color:var(--promise-background);padding-block:var(--promise-padding-top-mobile) var(--promise-padding-bottom-mobile);margin-block:var(--promise-padding-top-mobile) var(--promise-padding-bottom-mobile)}.our-promise__container{width:100%;margin-inline:auto}.our-promise__heading,.our-promise__item-heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-text-transform)}.our-promise__heading{font-size:24px;line-height:1.2;text-transform:uppercase}.our-promise__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:40px;margin-block-start:36px}.our-promise__item{min-width:0}.our-promise__icon{display:flex;width:var(--promise-icon-size);height:var(--promise-icon-size);align-items:center;justify-content:center;color:inherit}.our-promise__icon :is(svg,img){display:block;width:100%;height:100%;object-fit:contain}.our-promise__item-heading{margin-block-start:11px;font-size:14px;line-height:1.2}.our-promise__text{display:none}@media screen and (min-width:768px){.our-promise{padding-block:var(--promise-padding-top) var(--promise-padding-bottom);margin-block:var(--promise-padding-top) var(--promise-padding-bottom)}.our-promise__heading{font-size:32px}.our-promise__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(40px,3vw,60px);row-gap:56px;margin-block-start:36px}.our-promise__item-heading{margin-block-start:13px;font-size:23px;line-height:1.42}.our-promise__text{display:block;max-width:280px;margin-block-start:12px;font-size:18px;line-height:1.45}.our-promise__text.rte p{margin-block:0}}.archive-sale-products__promo-badges>.badges:not(:has(.badge)){display:none}
/*# sourceMappingURL=/cdn/shop/t/136/compiled_assets/styles.css.map */
