.cp-pro-hero{--pro-base:#09090c;--pro-surface:#171418;--pro-ivory:#f8f6f2;--pro-burgundy:#8e1737;--pro-orange:#ff885d;--pro-text:#f8f6f4;--pro-muted:#bab4b8}.cp-pro-page{background:var(--pro-base);color:var(--pro-text);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;overflow:clip}.cp-pro-page *{box-sizing:border-box}.cp-pro-page h1,.cp-pro-page h2,.cp-pro-page h3,.cp-pro-page p{margin:0}.cp-pro-page h1,.cp-pro-page h2,.cp-pro-page h3{letter-spacing:-.055em}.cp-pro-page a{text-decoration:none}.cp-pro-wrap{max-width:1380px;width:calc(100% - 76px);margin:auto}.cp-pro-overline{text-transform:uppercase;font-size:12px;letter-spacing:.17em;font-weight:770;color:var(--pro-orange)}.cp-pro-pill{display:inline-flex;justify-content:center;align-items:center;gap:9px;border-radius:100px;min-height:44px;padding:11px 23px;background:#fff;color:#18161b!important;font-size:14px;font-weight:670;transition:transform .25s ease,background .25s ease}.cp-pro-pill:hover{transform:translateY(-2px);background:#ffe8e1}.cp-pro-pill--outline{background:transparent;color:inherit!important;border:1px solid #ffffff99}.cp-pro-hero{position:relative;min-height:850px;min-height:95svh;display:flex;flex-direction:column;justify-content:center;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 55% 55%,#522233,#250e1b 43%,#09090c 82%)}.cp-pro-hero__mist{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 50% 72%,#c444574a,transparent 55%);opacity:.85;pointer-events:none}.cp-pro-hero__header{z-index:3;position:relative;text-align:center;padding:105px 0 0}.cp-pro-hero__title{font-size:clamp(64px,12.5vw,188px);font-weight:790;line-height:.88;letter-spacing:-.083em;margin:22px 0 12px!important;background:linear-gradient(180deg,#fff 30%,#d7c4c5 93%);color:transparent;background-clip:text;-webkit-background-clip:text}.cp-pro-hero__tagline{font-size:clamp(20px,2.5vw,34px);letter-spacing:-.035em;font-weight:550;color:#e9dadd}.cp-pro-hero__scene{position:relative;width:min(1000px,82vw);height:min(46svh,530px);margin:-7px auto 0;isolation:isolate}.cp-pro-hero__photo{width:100%;height:100%;object-fit:cover;object-position:center 44%;display:block;border-radius:32px 32px 0 0;mask-image:linear-gradient(180deg,black 62%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 62%,transparent 100%);filter:drop-shadow(0 0 35px #0009)}.cp-pro-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:28px;mask-image:linear-gradient(180deg,black 68%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 68%,transparent 100%)}.cp-pro-hero__bottom{z-index:3;text-align:center;margin:-20px auto 75px;display:flex;flex-direction:column;gap:22px;align-items:center}.cp-pro-hero__buttons{display:flex;flex-wrap:wrap;gap:11px;justify-content:center}.cp-pro-hero__note{font-size:12px;color:#d4c8cc;letter-spacing:.04em}.cp-pro-video-toggle{border:1px solid #ffffff99;background:#0006;color:#fff;width:40px;height:40px;border-radius:50%;font-size:15px;cursor:pointer}.cp-pro-ready .cp-pro-scroll{transform:translateY(35px);opacity:0;transition:opacity .8s ease,transform .8s ease}.cp-pro-ready .cp-pro-scroll.is-visible{opacity:1;transform:translateY(0)}@media(max-width:760px){.cp-pro-wrap{width:calc(100% - 36px)}.cp-pro-hero{min-height:78svh}.cp-pro-hero__header{padding-top:85px}.cp-pro-hero__title{font-size:clamp(57px,13vw,92px)}.cp-pro-hero__tagline{font-size:20px}.cp-pro-hero__scene{height:39svh;width:100%;margin:30px auto 0}.cp-pro-hero__photo,.cp-pro-hero__video{border-radius:16px}.cp-pro-hero__bottom{margin:-12px auto 50px}}@media(prefers-reduced-motion:reduce){.cp-pro-hero .cp-pro-scroll{opacity:1!important;transform:none!important;transition:none!important}.cp-pro-hero *{animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cp-pro-hero-only.css.map */
