#MainContent:has(.st-collection-accessories){--st-color-canvas: #FAF9F6;--st-color-text: #171717;--st-color-muted: #66645F;--st-color-focus: #1B5FA8;background:var(--st-color-canvas);color:var(--st-color-text);font-family:var(--font-body--family)}.st-collection-accessories__inner{max-width:1360px;margin-inline:auto;padding:32px 48px 24px}.st-collection-accessories__breadcrumb{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0 0 20px;font-size:16px}.st-collection-accessories__breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.st-collection-accessories__breadcrumb li:last-child{display:flex;align-items:center;gap:12px;color:var(--st-color-muted)}.st-collection-accessories h1{font-family:var(--font-heading--family);font-size:clamp(40px,4vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.035em;margin:0}.st-collection-accessories__description{max-width:66ch;margin:16px 0 0;font-size:18px;line-height:1.55;color:var(--st-color-muted)}.st-collection-accessories__empty{padding:48px 0 16px;max-width:66ch}.st-collection-accessories__empty h2{font-size:24px;line-height:1.3;margin:0 0 12px}.st-collection-accessories__empty p,.st-collection-accessories__notice{font-size:16px;line-height:1.6;color:var(--st-color-muted)}.st-collection-accessories__empty a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.st-collection-accessories a:focus-visible{outline:3px solid var(--st-color-focus);outline-offset:4px}.st-collection-accessories__preview{margin-top:32px}.st-collection-accessories__notice{border:1px solid #DDDAD4;border-radius:8px;padding:16px;margin-bottom:24px}.st-collection-accessories__editorial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;padding:0;margin:0;list-style:none}.st-collection-accessories__editorial-grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:16px;background:var(--st-color-canvas)}.st-collection-accessories__editorial-grid h3{font-size:20px;line-height:1.3;margin:16px 0 0;overflow-wrap:anywhere}#MainContent:has(.st-collection-accessories) .product-grid-container{display:block}#MainContent:has(.st-collection-accessories) .collection-wrapper{display:block;max-width:1360px;margin-inline:auto;padding-inline:48px}#MainContent:has(.st-collection-accessories) .main-collection-grid{display:block}#MainContent:has(.st-collection-accessories[data-st-empty]) .main-collection-grid__empty{display:none}#MainContent:has(.st-collection-accessories) .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}#MainContent:has(.st-collection-accessories) .product-grid__item{min-width:0}#MainContent:has(.st-collection-accessories) .card-gallery{border-radius:16px;overflow:hidden;background:var(--st-color-canvas)}#MainContent:has(.st-collection-accessories) .product-media img{object-fit:contain}#MainContent:has(.st-collection-accessories) .product-grid__card{padding-inline:0}#MainContent:has(.st-collection-accessories) .product-grid__card :is(h3,.product-title){overflow-wrap:anywhere}@media(min-width:768px)and (max-width:1023px){.st-collection-accessories__inner{padding-inline:32px}#MainContent:has(.st-collection-accessories) .collection-wrapper{padding-inline:32px}#MainContent:has(.st-collection-accessories) .product-grid,.st-collection-accessories__editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}}@media(max-width:767px){.st-collection-accessories__inner{padding:24px 20px}.st-collection-accessories h1{font-size:34px}.st-collection-accessories__description{font-size:17px}.st-collection-accessories__empty{padding-top:32px}.st-collection-accessories__editorial-grid h3{font-size:16px}#MainContent:has(.st-collection-accessories) .collection-wrapper{padding-inline:20px}#MainContent:has(.st-collection-accessories) .product-grid,.st-collection-accessories__editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media(max-width:359px){#MainContent:has(.st-collection-accessories) .product-grid,.st-collection-accessories__editorial-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/st-collection-accessories.css.map */
