.cc-lo{position:relative;border:1px solid rgba(203,155,77,.45);background:linear-gradient(180deg,#cb9b4d17,#cb9b4d05);color:var(--text-foreground,#F0ECE6);text-align:center}.cc-lo:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid rgba(203,155,77,.16);pointer-events:none}.cc-lo__body{position:relative;padding:2.4rem 2rem}.cc-lo__editor-note{margin:0 0 1.2rem;font-size:1.2rem;color:#e08a8a}.cc-lo__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--gold,#CB9B4D)}.cc-lo__eyebrow:before,.cc-lo__eyebrow:after{content:"";display:inline-block;width:2.4rem;height:1px;margin:0 1rem;vertical-align:middle;background:var(--gold,#CB9B4D);opacity:.7}.cc-lo__heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--text-foreground,#F0ECE6)}.cc-lo__price{color:var(--gold,#CB9B4D);white-space:nowrap}.cc-lo__was{display:inline-block;margin-left:.8rem;font-size:.6em;letter-spacing:.04em;color:#f0ece680;white-space:nowrap}.cc-lo__text{margin:0 auto 1.6rem;max-width:54rem;font-size:1.5rem;line-height:1.7;color:#f0ece6cc}.cc-lo__perk{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold,#CB9B4D)}.cc-lo__btn{margin-top:2.4rem}.cc-lo--inline{margin:1.6rem 0 2rem}.cc-lo--inline .cc-lo__body{padding:2rem 1.6rem}.cc-lo--inline .cc-lo__heading{font-size:2rem}.cc-lo--inline .cc-lo__text{font-size:1.4rem}.cc-lo--has-image{display:grid;grid-template-columns:1fr}.cc-lo__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.cc-lo--band .cc-lo__body{padding:4.8rem 4rem}.cc-lo--band .cc-lo__heading{font-size:3.4rem}.cc-lo--band .cc-lo__text{font-size:1.6rem}}@media screen and (min-width:990px){.cc-lo--has-image{grid-template-columns:1fr 1fr;align-items:stretch}.cc-lo--has-image .cc-lo__body{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:749px){.cc-lo__was{font-size:1.2em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cc-launch-offer.css.map */
