.resource-list__item:has(a[href*="/collections/standard-size-frames-"]),.resource-list__item:has(a[href*="/collections/picture-frames-"]),.resource-list__item:has(a[href*="/collections/frontpage"]),.resource-list__item:has(a[href*="/collections/featured-products"]){display:none}.facets--horizontal .facets__overflow-list::part(placeholder){display:none!important}.facets--horizontal .facets__overflow-list::part(list){height:auto!important}:is(.facets--drawer,.facets--vertical) .facets__inputs{border:0;box-shadow:none;background:transparent;padding-inline:0}.blog-post-content table{width:100%}.blog-post-content th,.blog-post-content td{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .14);font-variant-numeric:tabular-nums}.blog-post-content thead th{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .45)}.blog-post-content tbody tr:last-child th,.blog-post-content tbody tr:last-child td{border-block-end:0}.blog-post-featured-image__image{max-height:420px;max-height:44svh}.hero .text-block[class*=__eyebrow] p{letter-spacing:.14em}.hero .text-block[class*=__eyebrow] strong{color:var(--ss-gold);font-weight:inherit}.hero .text-block p:has(+p){margin-block-end:0}.hero .text-block p+p{margin-block-start:.5em}.hero .text-block p{font-weight:500}.blog-post-content img{max-height:min(640px,80svh);object-fit:contain}.blog-post-content video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:#000}.ss-logos img{filter:grayscale(1) brightness(.9) contrast(1.9)}.shopify-policy__container{padding-block:48px 80px}.shopify-policy__title h1{font-size:clamp(2rem,1.5rem + 2vw,2.75rem);line-height:1.15;margin-block-end:2.5rem}.shopify-policy__body :is(h1,h2){font-size:1.375rem;line-height:1.3;margin-block:2.5rem .5rem}.shopify-policy__body :is(h3,h4){font-size:1.125rem;line-height:1.3;margin-block:1.75rem .5rem}.shopify-policy__body .rte>:first-child,.shopify-policy__body .rte>div>:first-child{margin-block-start:0}.shopify-policy__body p{margin-block:0 .875rem}.shopify-policy__body ul{margin-block:0 .875rem;padding-inline-start:1.25rem}.shopify-policy__body li+li{margin-block-start:.25rem}main[data-template=index] .hero h1{font-size:min(var(--font-h1--size),calc((100vw - 2 * var(--page-margin, 20px)) / 9))}main[data-template=index] .hero h1:has(br~br){white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ss-fixes.css.map */
