.cr-luxury-banner{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,36px);width:100%;min-height:58px;padding:10px clamp(16px,4vw,60px);background:linear-gradient(104deg,#25151f,#3b2531 52%,#25151f);color:#f9f1e4;text-decoration:none;overflow:hidden;font-family:inherit;line-height:1.35;transition:background .2s ease}.cr-luxury-banner:before,.cr-luxury-banner:after{content:"";position:absolute;top:5px;right:7px;bottom:5px;left:7px;border:1px solid rgba(216,177,117,.26);pointer-events:none}.cr-luxury-banner:after{inset:auto 18% 0;height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(222,185,127,.55),transparent)}.cr-luxury-banner:hover{color:#fff9ed;background:linear-gradient(104deg,#33202b,#4b2d3b,#33202b)}.cr-luxury-banner__ornament{color:#d8b67d;font-family:Georgia,serif;font-size:19px;font-weight:400;flex-shrink:0}.cr-luxury-banner__copy{display:flex;align-items:baseline;gap:clamp(10px,1.7vw,24px);min-width:0}.cr-luxury-banner__headline{font-family:Georgia,Times New Roman,serif;font-size:clamp(14px,1.32vw,19px);font-weight:400;letter-spacing:.025em;text-align:center}.cr-luxury-banner__separator{align-self:center;width:1px;height:20px;background:#e0bb8499}.cr-luxury-banner__subline{font-size:clamp(9px,.8vw,12px);letter-spacing:.12em;text-transform:uppercase;color:#e8d1b3;white-space:nowrap}.cr-luxury-banner__offer{flex-shrink:0;font-weight:650;letter-spacing:.095em;text-transform:uppercase;font-size:clamp(10px,.92vw,13px);color:#f5d8a3;white-space:nowrap}.cr-luxury-banner__arrow{display:inline-block;font-size:16px;margin-left:5px;transition:transform .2s ease}.cr-luxury-banner:hover .cr-luxury-banner__arrow{transform:translate(2px,-2px)}.cr-promo-price .radiance-circle-price__regular{text-decoration:line-through;text-decoration-thickness:1px;opacity:.6}.cr-promo-price .radiance-circle-price__discounted{font-weight:700}.cr-promo-price .radiance-circle-price__label{white-space:nowrap;letter-spacing:.03em}@media(max-width:999px){.cr-luxury-banner{gap:13px;min-height:55px;padding:9px 18px}.cr-luxury-banner__copy{flex-direction:column;gap:1px;align-items:center}.cr-luxury-banner__separator,.cr-luxury-banner__subline,.cr-luxury-banner__ornament{display:none}.cr-luxury-banner__headline{font-size:14px}.cr-luxury-banner__offer{font-size:10px}}@media(max-width:600px){.cr-luxury-banner{flex-direction:column;gap:3px;min-height:55px;padding:10px 15px}.cr-luxury-banner__headline{font-size:14px;line-height:1.2}.cr-luxury-banner__offer{font-size:10px;letter-spacing:.08em}.cr-luxury-banner__arrow{font-size:12px}.cr-luxury-banner:before{top:4px;right:5px;bottom:4px;left:5px}}@media(prefers-reduced-motion:reduce){.cr-luxury-banner,.cr-luxury-banner__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/cr-promotion.css.map */
