.cb-prestige{background:#f7f7f7;content-visibility:auto;contain-intrinsic-size:680px}@media screen and (max-width:749px){.cb-prestige{contain-intrinsic-size:760px}}.cb-prestige__inner{width:100%;max-width:100%;padding:64px;box-sizing:border-box}.cb-prestige__header{max-width:760px;margin:0 auto 40px;text-align:center}.cb-prestige__heading{margin:0;font-family:var(--cb-font-heading);font-weight:var(--cb-fw-regular);font-size:var(--cb-h2-size);line-height:var(--cb-h2-line);color:rgb(var(--color-foreground))}.cb-prestige__subheading{margin:10px 0 0;font-family:var(--cb-font-body);font-weight:var(--cb-fw-regular);font-size:var(--cb-body-md-1-size);line-height:var(--cb-body-md-1-line);color:rgb(var(--color-foreground))}.cb-prestige__desktop{display:flex;gap:20px;min-height:460px;max-width:1312px;margin:0 auto}.cb-prestige__card{position:relative;display:block;min-width:0;overflow:hidden;border-radius:24px;text-decoration:none;color:#fff}@media(hover:hover)and (pointer:fine){.cb-prestige__card{transition:flex-basis .65s cubic-bezier(.22,1,.36,1),width .65s cubic-bezier(.22,1,.36,1),transform .35s ease}}.cb-prestige__card.is-active{flex:1 1 auto}.cb-prestige__card.is-narrow{flex:0 0 166px}.cb-prestige__media,.cb-prestige__mobile-featured-media,.cb-prestige__mobile-narrow-media{position:relative;width:100%;height:100%;min-height:inherit;overflow:hidden;border-radius:inherit}.cb-prestige__desktop .cb-prestige__card .cb-prestige__media{height:460px}.cb-prestige__image{width:100%;height:100%;display:block;object-fit:cover}.cb-prestige__media:after,.cb-prestige__mobile-featured-media:after,.cb-prestige__mobile-narrow-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#fff0,#0f0f0f1f 45%,#0f0f0f85)}.cb-prestige__overlay,.cb-prestige__mobile-featured-overlay,.cb-prestige__mobile-narrow-overlay{z-index:2}.cb-prestige__placeholder{width:100%;height:100%;display:grid;place-items:center;background:#f4f4f4}.cb-prestige__placeholder .placeholder-svg{width:44%;height:44%;opacity:.22}.cb-prestige__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cb-prestige__overlay--large{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 0 38px 40px;opacity:0;transition:opacity .32s ease}.cb-prestige__card.is-active .cb-prestige__overlay--large{opacity:1}.cb-prestige__overlay--narrow{display:flex;align-items:flex-end;justify-content:center;padding-bottom:34px;opacity:1;transition:opacity .32s ease}.cb-prestige__card.is-active .cb-prestige__overlay--narrow{opacity:0}.cb-prestige__large-title{font-family:var(--cb-font-body);font-weight:var(--cb-fw-semibold);font-size:var(--cb-subtitle-size);line-height:var(--cb-subtitle-line);color:#fff;text-transform:uppercase;letter-spacing:0}.cb-prestige__cta{margin-top:14px;font-family:var(--cb-font-body);font-size:var(--cb-caption-2-size);line-height:var(--cb-caption-2-line);font-weight:var(--cb-fw-bold);color:#fff;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.cb-prestige__narrow-title{font-family:var(--cb-font-body);font-weight:var(--cb-fw-semibold);font-size:var(--cb-subtitle-size);line-height:var(--cb-subtitle-line);color:#fff;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;letter-spacing:0}.cb-prestige__mobile{display:none}@media screen and (min-width:1600px){.cb-prestige__inner{position:relative;width:100%;max-width:1460px;margin:auto;padding:64px;box-sizing:border-box}}@media screen and (max-width:1199px){.cb-prestige__inner{padding:48px}.cb-prestige__header{margin-bottom:36px}.cb-prestige__desktop{gap:16px;min-height:500px}.cb-prestige__desktop .cb-prestige__card .cb-prestige__media{height:500px}.cb-prestige__card.is-narrow{flex:0 0 140px}.cb-prestige__overlay--large{padding:0 0 30px 30px}}@media screen and (max-width:989px){.cb-prestige__inner{padding:40px 32px}.cb-prestige__desktop{display:none}.cb-prestige__mobile{display:block}.cb-prestige__header{max-width:520px;margin:0 auto 32px}.cb-prestige__mobile-track{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.cb-prestige__mobile-track::-webkit-scrollbar{display:none}.cb-prestige__mobile-featured{position:relative;display:block;width:100%;min-width:100%;height:252px;overflow:hidden;border-radius:18px;text-decoration:none;color:#fff}.cb-prestige__mobile-featured-media{height:252px;border-radius:18px}.cb-prestige__mobile-featured-overlay{position:absolute;left:22px;right:22px;bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.cb-prestige__mobile-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);gap:16px;margin-top:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.cb-prestige__mobile-row::-webkit-scrollbar{display:none}.cb-prestige__mobile-narrow{position:relative;display:block;height:335px;border-radius:18px;overflow:hidden;text-decoration:none;color:#fff;scroll-snap-align:start}.cb-prestige__mobile-narrow-media{height:335px;border-radius:18px}.cb-prestige__mobile-narrow-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:24px;pointer-events:none}}@media screen and (max-width:749px){.cb-prestige__inner{padding:48px 16px 32px}.cb-prestige__header{max-width:340px;margin:0 auto 28px}.cb-prestige__mobile-featured,.cb-prestige__mobile-featured-media{height:252px;border-radius:18px}.cb-prestige__mobile-featured-overlay{left:20px;right:20px;bottom:20px}.cb-prestige__mobile-row{grid-auto-columns:minmax(130px,1fr);gap:12px;margin-top:12px}.cb-prestige__mobile-narrow,.cb-prestige__mobile-narrow-media{height:290px;border-radius:18px}.cb-prestige__mobile-narrow-overlay{padding-bottom:24px}}@media screen and (max-width:359px){.cb-prestige__inner{padding:48px 16px 32px}.cb-prestige__mobile-row{gap:12px}.cb-prestige__mobile-narrow,.cb-prestige__mobile-narrow-media{height:260px}}@media(prefers-reduced-motion:reduce){.cb-prestige__card,.cb-prestige__overlay--large,.cb-prestige__overlay--narrow{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/cb-prestige-collection.css.map */
