.cw-headline{display:block;margin:0 auto;max-width:960px;padding:0 1.5rem}.cw-headline--center{text-align:center}.cw-headline--left{text-align:left}.cw-headline--right{text-align:right}.cw-headline__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:100px;background:#1e82c814;border:1px solid rgba(30,130,200,.18);color:var(--cw-blue, #1E82C8);font:700 11px/1 var(--cw-font-heading, "Space Grotesk", sans-serif);letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;opacity:0;transform:translateY(8px);animation:cwHeadlineRise .9s cubic-bezier(.22,1,.36,1) .1s forwards}.cw-headline__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--cw-blue, #1E82C8);box-shadow:0 0 10px #1e82c899;animation:cwHeadlinePulse 1.8s ease-in-out infinite}.cw-headline__title{font-family:var(--cw-font-display, "Playfair Display"),Georgia,serif;font-size:clamp(2.4rem,6vw,4.8rem);font-weight:900;letter-spacing:-.02em;line-height:1.05;margin:0 0 18px;color:var(--cw-text, #0B0F14);text-shadow:0 6px 28px rgba(11,15,20,.1);opacity:0;transform:translateY(18px);animation:cwHeadlineRise 1s cubic-bezier(.22,1,.36,1) .25s forwards}.cw-headline__brand,.cw-headline__title em,.cw-headline__title span,.cw-auto-headline em,.cw-auto-headline span{font-style:normal;background:linear-gradient(135deg,#1e82c8,#5bb8f5,#b09030,#ffc300,#1e82c8);background-size:250% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:cwHeadlineShine 7s linear infinite;display:inline-block}.cw-hero-v3__heading,.cw-mini-hero-product__heading,.cw-pro-hero__title,.oa-hero__title,.cw-oa-hero__heading,.cw-cdg-hero__title,.cw-sta-hero__title,.cw-shop-hero__title,.cw-about-hero__title,.cw-about-page-hero__title,.cw-cu__hero-title,.cw-product-hero__heading,.cw-coming__title,.cw-dl__title,.cw-info__title,.cw-page-content__title,.cw2-legal-hero__title,.cw-phero__title,.cw-prodpage__title,.cw-section-title,.collection-hero__title,.cw-pd-title{font-family:var(--cw-font-display, "Playfair Display"),Georgia,serif!important;font-weight:900!important;letter-spacing:-.02em;line-height:1.05;text-shadow:0 6px 28px rgba(11,15,20,.1)}[data-theme=dark] .cw-hero-v3__heading,[data-theme=dark] .cw-mini-hero-product__heading,[data-theme=dark] .cw-pro-hero__title,[data-theme=dark] .oa-hero__title,[data-theme=dark] .cw-oa-hero__heading,[data-theme=dark] .cw-cdg-hero__title,[data-theme=dark] .cw-sta-hero__title,[data-theme=dark] .cw-shop-hero__title,[data-theme=dark] .cw-about-hero__title,[data-theme=dark] .cw-about-page-hero__title,[data-theme=dark] .cw-cu__hero-title,[data-theme=dark] .cw-product-hero__heading,[data-theme=dark] .cw-coming__title,[data-theme=dark] .cw-dl__title,[data-theme=dark] .cw-info__title,[data-theme=dark] .cw-page-content__title,[data-theme=dark] .cw2-legal-hero__title,[data-theme=dark] .cw-phero__title,[data-theme=dark] .cw-prodpage__title,[data-theme=dark] .cw-section-title,[data-theme=dark] .collection-hero__title,[data-theme=dark] .cw-pd-title{text-shadow:0 4px 30px rgba(0,0,0,.55)}.cw-hero-v3__heading span,.cw-hero-v3__heading em,.cw-mini-hero-product__heading span,.cw-mini-hero-product__heading em,.cw-pro-hero__title span,.cw-pro-hero__title em,.oa-hero__title span,.oa-hero__title em,.cw-oa-hero__heading span,.cw-oa-hero__heading em,.cw-cdg-hero__title span,.cw-cdg-hero__title em,.cw-sta-hero__title span,.cw-sta-hero__title em,.cw-shop-hero__title span,.cw-shop-hero__title em,.cw-about-hero__title span,.cw-about-hero__title em,.cw-about-page-hero__title span,.cw-about-page-hero__title em,.cw-product-hero__heading span,.cw-product-hero__heading em,.cw-coming__title span,.cw-coming__title em{background:linear-gradient(135deg,#1e82c8,#5bb8f5,#b09030,#ffc300,#1e82c8)!important;background-size:250% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:cwHeadlineShine 7s linear infinite;display:inline-block;font-style:normal}.cw-headline__subtitle{font-family:var(--cw-font-body, "DM Sans", "Inter", sans-serif);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.65;color:var(--cw-text-muted, #6b7785);max-width:640px;margin:0 auto;opacity:0;transform:translateY(14px);animation:cwHeadlineRise 1s cubic-bezier(.22,1,.36,1) .4s forwards}.cw-headline--left .cw-headline__subtitle{margin-left:0}.cw-headline--right .cw-headline__subtitle{margin-right:0}.cw-headline--dark .cw-headline__title{color:#fff;text-shadow:0 4px 30px rgba(0,0,0,.55)}.cw-headline--dark .cw-headline__subtitle{color:#ffffffb8}.cw-headline--dark .cw-headline__eyebrow{background:#5bb8f51a;border-color:#5bb8f559;color:#5bb8f5}.cw-headline--dark .cw-headline__eyebrow-dot{background:#5bb8f5;box-shadow:0 0 10px #5bb8f5d9}[data-theme=dark] .cw-headline:not(.cw-headline--light) .cw-headline__title{color:#f0f4f8;text-shadow:0 4px 30px rgba(0,0,0,.55)}[data-theme=dark] .cw-headline:not(.cw-headline--light) .cw-headline__subtitle{color:#ffffffb3}@keyframes cwHeadlineShine{to{background-position:250% center}}@keyframes cwHeadlineRise{to{opacity:1;transform:translateY(0)}}@keyframes cwHeadlinePulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@media(max-width:640px){.cw-headline__title{font-size:clamp(2rem,9vw,2.8rem)}}@media(prefers-reduced-motion:reduce){.cw-headline__title,.cw-headline__subtitle,.cw-headline__eyebrow{animation:none!important;opacity:1!important;transform:none!important}.cw-headline__brand,.cw-headline__eyebrow-dot{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/cw-headline.css.map */
