.osg-not-found{padding:clamp(4.8rem,8vw,9.6rem) 0 clamp(6.4rem,10vw,12rem)}.osg-not-found__crumbs{margin-bottom:3.2rem}.osg-not-found__title{margin:0;max-width:11em;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(4rem,6.4vw,7.2rem);letter-spacing:-.03em;line-height:.98;text-wrap:balance}.osg-not-found .osg-lede{max-width:34em}.osg-not-found__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:3.2rem}.osg-brands{--osg-muted: color-mix(in srgb, rgb(var(--color-foreground)) 78%, rgb(var(--color-background)));padding-top:clamp(2.4rem,4vw,4rem);padding-bottom:clamp(6.4rem,8vw,9.6rem);color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.osg-brands .osg-shop__intro{margin-bottom:clamp(3.2rem,6vw,6.4rem)}.osg-brands__list{display:grid;grid-template-columns:1fr;gap:1.6rem 4rem;margin:0;padding:0;list-style:none}.osg-brands__link{color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,4.8rem);font-weight:var(--font-heading-weight);letter-spacing:-.03em;line-height:1.05;text-decoration:none}.osg-brands__link:hover{text-decoration:underline;text-underline-offset:.12em}.osg-brands__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.osg-brands__empty{max-width:36em;margin:0;color:var(--osg-muted);font-size:1.7rem;line-height:1.65}@media screen and (min-width:750px){.osg-brands__list{grid-template-columns:1fr 1fr}}.osg-promo-hero{margin:0;padding:0;background:#171a11;overflow-x:clip}.osg-promo-hero__title{margin:0;padding:0;font-size:0;font-weight:400;line-height:0;letter-spacing:0}.osg-promo-hero__frame,.osg-promo-hero__picture{display:block;width:100%;line-height:0}.osg-promo-hero__frame{position:relative}.osg-promo-hero__image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:767 / 1024;object-fit:contain;object-position:center center}.osg-promo-hero__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.osg-promo-hero__media-link:focus{outline:none}.osg-promo-hero__media-link:focus-visible{outline:3px solid #ffffff;outline-offset:-5px;box-shadow:inset 0 0 0 6px #171a11}.osg-promo-hero__cta{display:none}@media screen and (min-width:768px){.osg-promo-hero{display:flex;justify-content:center}.osg-promo-hero__title,.osg-promo-hero__frame{width:100%;max-width:calc(500px * 2058 / 764)}.osg-promo-hero__image{aspect-ratio:2058 / 764;max-height:500px}.osg-promo-hero__media-link{display:none}.osg-promo-hero__cta{position:absolute;z-index:2;left:4.4%;bottom:8%;display:inline-flex;align-items:center;gap:.55em;max-width:46%;padding:.72em 1.15em;border-radius:.35rem;background:#dc1020;color:#fff;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase}.osg-promo-hero__cta-icon{width:1em;height:1em;flex:none}.osg-promo-hero__cta:hover{background:#b50d1b}.osg-promo-hero__cta:focus{outline:none}.osg-promo-hero__cta:focus-visible{outline:3px solid #ffffff;outline-offset:3px}}@media screen and (min-width:768px)and (max-width:1199px){.osg-promo-hero__cta{left:4%;bottom:6.5%;padding:.55em .85em;font-size:1.05rem;letter-spacing:.06em}}@media screen and (min-width:1200px){.osg-promo-hero__cta{bottom:9%;font-size:clamp(1.25rem,1.15vw,1.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
