body:has([data-regalux-bf-countdown]:not([hidden])) .shopify-section-group-header-group[id$=__announcement-bar]{display:none}.regalux-bf-countdown{color:var(--bf-timer-text, #fff);background:var(--bf-timer-background, #32112f)}.regalux-bf-countdown[hidden]{display:none!important}.regalux-bf-countdown__link{display:block;color:inherit;text-decoration:none}.regalux-bf-countdown__link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.regalux-bf-countdown__inner{display:flex;align-items:center;justify-content:center;gap:1.8rem;max-width:var(--page-width, 144rem);min-height:5rem;margin:0 auto;padding:.8rem 1.6rem}.regalux-bf-countdown__brand{font-size:1.5rem;font-weight:800;line-height:1.2;letter-spacing:.03em;white-space:nowrap}.regalux-bf-countdown__caption{font-size:1.4rem;font-weight:600;line-height:1.2}.regalux-bf-countdown__clock{display:flex;align-items:center;justify-content:center;gap:.45rem;flex-shrink:0}.regalux-bf-countdown__unit{display:grid;justify-items:center;gap:.1rem;min-width:3.7rem;padding:.4rem .6rem;border-radius:.5rem;background:var(--bf-timer-box, #8c2779);box-shadow:inset 0 1px #ffffff1f}.regalux-bf-countdown__number{font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.02em}.regalux-bf-countdown__label{font-size:.85rem;font-weight:600;line-height:1}.regalux-bf-countdown__colon{font-size:1.5rem;font-weight:700;line-height:1;opacity:.8}@media screen and (max-width:749px){.regalux-bf-countdown__inner{display:grid;grid-template-columns:auto auto;justify-content:center;column-gap:1.2rem;row-gap:.9rem;padding:1rem 1.2rem}.regalux-bf-countdown__brand{font-size:1.3rem}.regalux-bf-countdown__caption{font-size:1.1rem;white-space:nowrap}.regalux-bf-countdown__clock{grid-column:1 / -1;gap:.6rem}.regalux-bf-countdown__unit{min-width:4.4rem;padding:.6rem .8rem;border-radius:.6rem}.regalux-bf-countdown__number{font-size:1.6rem}.regalux-bf-countdown__label{font-size:.9rem}}@media(hover:hover){.regalux-bf-countdown__link:hover .regalux-bf-countdown__caption{text-decoration:underline;text-underline-offset:.3rem}}#MainContent .regalux-bf-slide{background:#1e0d29}#MainContent .regalux-bf-slide .banner__media:after{opacity:1;background:linear-gradient(90deg,#16081e14,#16081e38 32% 68%,#16081e14)}#MainContent .regalux-bf-slide .slideshow__text.banner__box{position:relative;width:min(62rem,calc(100vw - 4.8rem));max-width:62rem;margin:0 auto;padding:3rem 3.2rem;border:1px solid rgb(237 198 130 / 35%);border-radius:2.4rem;background:linear-gradient(145deg,#250e2df0,#160920d6);box-shadow:0 2.2rem 6rem #0c021447,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;color:#fff}#MainContent .regalux-bf-slide .regalux-bf-slide__brand{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin:0 0 1.2rem!important;color:#e7c58d;font-size:1.15rem;font-weight:700;line-height:1.3;letter-spacing:.35em;text-transform:uppercase}#MainContent .regalux-bf-slide .regalux-bf-slide__brand:before,#MainContent .regalux-bf-slide .regalux-bf-slide__brand:after{content:"";width:3rem;height:1px;background:currentColor;opacity:.65}#MainContent .regalux-bf-slide .slideshow__text .banner__heading{margin:0!important;color:#fff6de;font-size:clamp(4.8rem,6.1vw,8rem);font-weight:850;line-height:1.02;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance}#MainContent .regalux-bf-slide .slideshow__text .banner__heading strong{font-weight:850}@supports (background-clip: text){#MainContent .regalux-bf-slide .slideshow__text .banner__heading{background:linear-gradient(100deg,#fff 4%,#fff5e1 38%,#f1ce89 73%,#dcaa54);background-clip:text;-webkit-background-clip:text;color:transparent}}#MainContent .regalux-bf-slide .slideshow__text .banner__text{max-width:40rem;margin:1.3rem auto 0!important;color:#f1e6f1;font-size:1.6rem;line-height:1.5;letter-spacing:.01em}#MainContent .regalux-bf-slide .slideshow__text .banner__text p{margin:0}#MainContent .regalux-bf-slide .slideshow__text .banner__buttons{justify-content:center;margin-top:2.2rem!important}#MainContent .regalux-bf-slide .slideshow__text .banner__buttons .button{min-width:20rem;min-height:4.8rem;max-width:100%;gap:1.4rem;padding:0 2.8rem;border:0;border-radius:999px;background:linear-gradient(110deg,#ffedbf,#e7bd71);color:#2c1036;box-shadow:0 .7rem 2.4rem #0000002e;font-size:1.45rem;font-weight:800;line-height:1.2;letter-spacing:.02em}#MainContent .regalux-bf-slide .slideshow__text .banner__buttons .button:before,#MainContent .regalux-bf-slide .slideshow__text .banner__buttons .button:after{border-radius:inherit;box-shadow:none}#MainContent .regalux-bf-slide .regalux-bf-slide__arrow{display:inline-flex;flex:0 0 1.8rem;width:1.8rem}#MainContent .regalux-bf-slide .regalux-bf-slide__arrow svg{width:100%;height:auto}@media screen and (max-width:749px){#MainContent .slideshow__slide.regalux-bf-slide{display:flex;flex-direction:column;padding:0 1.6rem;background:radial-gradient(ellipse at 50% 0,#42204f,#1e0d29 78%)}#MainContent .slideshow__slide.regalux-bf-slide .slideshow__text-wrapper.banner__content{order:2;position:relative;width:100%;height:auto;min-height:0;padding:0!important}#MainContent .slideshow__slide.regalux-bf-slide .slideshow__text.banner__box{width:100%;max-width:100%;margin:0;padding:2.2rem 0 1.8rem!important;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#MainContent .regalux-bf-slide .regalux-bf-slide__brand{margin-bottom:1.2rem!important;font-size:1rem}#MainContent .regalux-bf-slide .slideshow__text .banner__heading{font-size:clamp(3.4rem,10.4vw,4.4rem);line-height:1.08}#MainContent .regalux-bf-slide .slideshow__text .banner__text{max-width:29rem;margin-top:1.2rem!important;font-size:1.4rem;line-height:1.5}#MainContent .regalux-bf-slide .slideshow__text .banner__buttons{margin-top:1.6rem!important}#MainContent .regalux-bf-slide .slideshow__text .banner__buttons .button{min-height:4.8rem;padding:0 2.4rem;font-size:1.4rem}#MainContent .slideshow__slide.regalux-bf-slide .banner__media{order:1;position:relative;align-self:center;flex:0 0 auto;width:calc(100% + 3.2rem);height:auto;min-height:0;aspect-ratio:3 / 1;margin:0 -1.6rem}#MainContent .slideshow__slide.regalux-bf-slide .banner__media:before{content:none!important;padding-bottom:0}#MainContent .regalux-bf-slide .banner__media picture img{object-fit:contain}#MainContent .regalux-bf-slide .banner__media:after{background:linear-gradient(0deg,#1e0d29 0%,rgb(30 13 41 / 20%) 30%,transparent 65%)}}@media(hover:hover){#MainContent .regalux-bf-slide .slideshow__text .banner__buttons .button:hover{filter:brightness(1.08)}}.regalux-bf__product-badge{position:absolute;top:.8rem;right:.8rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:.6rem;border-radius:.65rem;background:#18713c;color:#fff;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAACAQBA */
