.geo-buyer-summary{padding-top:12px;padding-bottom:28px}.geo-buyer-summary__text{max-width:960px;font-size:16px;line-height:1.65;color:#333}.geo-buyer-summary__links{display:flex;flex-wrap:wrap;gap:8px 24px}.geo-buyer-summary__links a{display:inline-flex;align-items:center;min-height:44px;color:#245462;text-decoration:underline;text-underline-offset:3px}.sbhome-browse{max-width:1200px;margin:0 auto;padding:28px 30px 24px;color:#25292b}.sbhome-browse *{box-sizing:border-box}.sbhome-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.sbhome-heading h2{font-family:inherit;font-size:22px;font-weight:500;line-height:1.3;margin:0}.sbhome-heading>a{font-size:12px;color:#476b78;text-decoration:underline;text-underline-offset:4px}.sbhome-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.sbhome-card{display:block;min-width:0;color:inherit;text-decoration:none}.sbhome-media{aspect-ratio:5/4;position:relative;overflow:hidden;background:#f4f4f0}.sbhome-media img{display:block;width:100%;height:100%;object-fit:cover}.sbhome-concept img{width:300%;max-width:none}.sbhome-concept--middle img{transform:translate(-33.333%)}.sbhome-concept--right img{transform:translate(-66.666%)}.sbhome-concept>span{position:absolute;bottom:8px;left:8px;right:8px;background:#ffffffe0;font-size:10px;padding:4px;line-height:1.4;color:#39443f}.sbhome-label h3{font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;margin:12px 0 5px;display:flex;justify-content:space-between;gap:6px}.sbhome-label p{font-size:12px;line-height:1.5;color:#65706b;margin:0 0 8px}.sbhome-label small{font-size:11px;color:#72817a}.sbhome-season{margin-top:22px;padding-top:17px;border-top:1px solid #e7ebed;display:flex;gap:25px;font-size:12px;line-height:1.8}.sbhome-season>span{color:#6e7c83;white-space:nowrap}.sbhome-season>div{display:flex;flex-wrap:wrap;gap:10px 24px}.sbhome-season a{color:#4a6774}.sbhome-browse--patterns{padding-top:20px;padding-bottom:28px}.sbhome-browse--patterns .sbhome-heading h2{font-size:18px}.sbhome-browse--patterns .sbhome-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sbhome-browse--patterns .sbhome-card{display:flex;align-items:center;gap:12px;padding:10px;background:#f7f8f8}.sbhome-browse--patterns .sbhome-media{width:64px;height:64px;aspect-ratio:1;flex:none}.sbhome-browse--patterns .sbhome-label h3{font-size:13px;margin:0 0 4px}.sbhome-browse--patterns .sbhome-label h3>span{display:none}.sbhome-note{font-size:11px;color:#7a8489;margin:13px 0 0}.sbhome-browse a:focus-visible{outline:2px solid #3c90a2;outline-offset:4px}@media(max-width:760px){.sbhome-browse{padding:24px 18px}.sbhome-heading h2{font-size:20px}.sbhome-heading>a{font-size:11px}.sbhome-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sbhome-label h3{font-size:14px}.sbhome-season{display:block}.sbhome-season>div{margin-top:8px}.sbhome-browse--patterns .sbhome-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sbhome-browse--patterns .sbhome-card{gap:8px;padding:8px}.sbhome-browse--patterns .sbhome-media{width:46px;height:56px}.sbhome-browse--patterns .sbhome-label h3{font-size:12px}}.sbfinal-menu{position:relative;list-style:none;text-align:left}.sbfinal-menu>a,.sbfinal-menu summary{display:block;padding:5px 14px;color:inherit;cursor:pointer;list-style:none;font-size:14px;white-space:nowrap;line-height:1.5}.sbfinal-menu summary::-webkit-details-marker{display:none}.sbfinal-menu summary span{font-size:11px;margin-left:4px}.sbfinal-panel{position:absolute;top:100%;left:0;min-width:230px;padding:14px 20px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 14px #0001;z-index:301}.sbfinal-panel a{display:block;padding:12px 0;color:#222;line-height:1.4;white-space:nowrap;font-size:15px}.sbfinal-menu a:hover,.sbfinal-menu summary:hover{color:#356679}.sbfinal-menu a:focus-visible,.sbfinal-menu summary:focus-visible{outline:2px solid #356679;outline-offset:2px}.sbfinal-mobile{width:100%}.sbfinal-mobile>a,.sbfinal-mobile summary{padding:14px 18px}.sbfinal-mobile .sbfinal-panel{position:static;box-shadow:none;border:0;padding:0 30px 12px}.sbfinal-mobile details{width:100%}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAAAAAEAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAgA */
