.bestsellers{contain:content}.bestsellers>h2{font-family:Fahkwang,sans-serif;font-weight:300;letter-spacing:4px;text-align:center;text-transform:uppercase}@media only screen and (min-width: 640px){.bestsellers{margin:90px 80px}.bestsellers>h2{font-size:24px;margin-bottom:54px}}@media only screen and (max-width: 639px){.bestsellers{margin:45px 30px}.bestsellers>h2{font-size:14px}}.black-friday-hero-2023{align-items:center;background:#001e24;color:#fff;display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 1024px){.black-friday-hero-2023{padding-bottom:59px;padding-top:calc(27px + var(--nav-bar-height, var(--default-nav-bar-height, 0px)))}}@media only screen and (max-width: 1023px){.black-friday-hero-2023{padding-bottom:34px;padding-top:calc(27px + var(--nav-bar-height, var(--default-nav-bar-height, 0px)))}}.black-friday-hero-2023>h2{font-family:The Seasons,Alegreya Sans,serif;font-weight:300;margin-bottom:26px;margin-top:21px;text-decoration-line:underline;text-decoration-color:#dfff00;text-decoration-thickness:1px;text-underline-offset:6px}@media only screen and (min-width: 1024px){.black-friday-hero-2023>h2{font-size:62px}}@media only screen and (max-width: 1023px){.black-friday-hero-2023>h2{font-size:33px}}.black-friday-hero-2023>p,.black-friday-hero-2023>a{font-family:Fahkwang,sans-serif;font-weight:400;letter-spacing:4px;text-transform:uppercase}@media only screen and (min-width: 1024px){.black-friday-hero-2023>p,.black-friday-hero-2023>a{font-size:16px}}@media only screen and (max-width: 1023px){.black-friday-hero-2023>p,.black-friday-hero-2023>a{font-size:12px}}.black-friday-hero-2023>a{color:#fff;display:block;background:#003c47}@media only screen and (min-width: 1024px){.black-friday-hero-2023>a{margin-top:45px;padding:12px 58px}}@media only screen and (max-width: 1023px){.black-friday-hero-2023>a{margin-top:25px;padding:10px 38px}}.diamond-feed-header{display:grid;grid-template-columns:1fr}.diamond-feed-header>*{grid-area:1 / 1 / 2 / 2}.diamond-feed-header>img{width:100%}@media only screen and (min-width: 640px){.diamond-feed-header>img.mobile{display:none}}@media only screen and (max-width: 639px){.diamond-feed-header>img.desktop{display:none}}.diamond-feed-header>h1{font-family:Alegreya Sans,sans-serif;font-weight:300;display:flex}@media only screen and (min-width: 640px){.diamond-feed-header>h1{align-items:center;font-size:40px;justify-content:flex-start;margin-left:60px}}@media only screen and (max-width: 639px){.diamond-feed-header>h1{align-items:flex-end;font-size:26px;justify-content:center;margin-bottom:16px;text-align:center}}.hero{color:#fff;background-color:#0a0a0a;background-position:center;background-size:cover;contain:strict}.hero>p{font-family:Alegreya Sans,sans-serif;font-weight:300;letter-spacing:0}.hero>a{color:#fff;display:inline-block;font-family:Fahkwang,sans-serif;font-weight:300;letter-spacing:2px;text-decoration-line:none;text-transform:uppercase}@media only screen and (min-width: 1024px){.hero{padding-left:80px;padding-top:165px}.hero>p{font-size:64px;line-height:1;margin:0 0 28px}.hero>a{font-size:16px}.hero>a:hover>.growing-underline{width:calc(100% + 115px)}}@media only screen and (max-width: 1023px){.hero{padding-left:27px;padding-top:90px}.hero>p{font-size:35px;line-height:40px;margin:0 0 8px}.hero>a{font-size:14px}.hero>a>.growing-underline{width:149px}}
/*# sourceMappingURL=/cdn/shop/t/120/compiled_assets/styles.css.map */
