.elixir-room-entry{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(180px,.9fr);gap:clamp(2rem,8vw,8rem);align-items:center;overflow:hidden;padding:clamp(3.5rem,8vw,8rem) max(1.5rem,calc((100vw - 1400px)/2));background:radial-gradient(circle at 82% 15%,#422037 0,transparent 26rem),linear-gradient(135deg,#080807,#17110d 54%,#080807);color:#fff}.elixir-room-entry__copy{max-width:43rem}.elixir-room-entry__eyebrow{margin:0 0 .8rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#d7a5b7}.elixir-room-entry h2{max-width:13ch;margin:0;font-size:clamp(2.5rem,5.6vw,6rem);line-height:.92;text-transform:uppercase}.elixir-room-entry__copy>p:not(.elixir-room-entry__eyebrow){max-width:34rem;margin:1.3rem 0 0;color:#ded8d3;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.5}.elixir-room-entry__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.elixir-room-entry__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.7rem 1.1rem;text-decoration:none;font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.elixir-room-entry__actions a:hover{transform:translateY(-2px)}.elixir-room-entry__actions a:focus-visible{outline:3px solid #f2b8cb;outline-offset:4px;transform:translateY(-2px)}.elixir-room-entry__primary{background:#fff;color:#111}.elixir-room-entry__secondary{border:1px solid rgba(255,255,255,.55);color:#fff}.elixir-room-entry__experience{border:1px solid #d7a5b7;background:#d7a5b71f;color:#fff}.elixir-room-entry__signal{position:relative;display:grid;place-items:center;aspect-ratio:1;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:radial-gradient(circle,#7b3f59 0,#481d2d8c 18%,#0000 63%);isolation:isolate}.elixir-room-entry__signal:before,.elixir-room-entry__signal:after,.elixir-room-entry__signal i,.elixir-room-entry__signal b{position:absolute;content:"";border:1px solid rgba(255,255,255,.22);border-radius:50%}.elixir-room-entry__signal:before{width:78%;height:78%}.elixir-room-entry__signal:after{width:52%;height:52%}.elixir-room-entry__signal i{width:22%;height:22%;background:#fff;box-shadow:0 0 3rem .5rem #d588a48c}.elixir-room-entry__signal b{width:110%;height:1px;border-width:1px 0 0;transform:rotate(-20deg)}.elixir-room-entry__signal span{position:relative;z-index:1;writing-mode:vertical-rl;font-size:clamp(1.5rem,4vw,3.5rem);font-weight:800;letter-spacing:.15em;color:#fff}@media screen and (max-width:699px){.elixir-room-entry{grid-template-columns:1fr;padding:3.5rem 1.5rem 2rem}.elixir-room-entry__signal{width:min(58vw,17rem);justify-self:end}.elixir-room-entry__actions{display:grid;grid-template-columns:1fr}.elixir-room-entry__actions a{width:100%}}@media(prefers-reduced-motion:no-preference){.elixir-room-entry__signal{animation:elixir-room-entry-pulse 5s ease-in-out infinite}@keyframes elixir-room-entry-pulse{50%{transform:scale(1.035)}}}.elixir-low-stock{display:inline-flex;align-items:center;gap:8px;color:#bd343c;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin-block:7px}.elixir-low-stock__dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}@media(prefers-reduced-motion:no-preference){.elixir-low-stock__dot{animation:elixir-stock-pulse 2s ease-in-out infinite}}@keyframes elixir-stock-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}elixir-offer-clock{display:block;width:min(100%,360px);margin:18px auto 8px;padding:22px 28px 18px;background:transparent;color:#000;border:0;border-radius:0;box-shadow:none;text-align:center;transition:scale .45s cubic-bezier(.2,.7,.2,1),filter .45s;transform-origin:center}elixir-offer-clock[hidden]{display:none!important}.elixir-offer-clock__label{display:flex;align-items:center;justify-content:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:.19em;text-transform:uppercase}.elixir-offer-clock__label>span{width:5px;height:5px;background:#000;border-radius:50%;box-shadow:none}.elixir-offer-clock__digits{display:flex;justify-content:center;align-items:flex-start;gap:14px;margin:15px 0 18px;font-variant-numeric:tabular-nums}.elixir-offer-clock__digits>div{display:grid;gap:5px;min-width:52px}.elixir-offer-clock__digits b{font-size:38px;line-height:1;font-weight:500;letter-spacing:-.04em}.elixir-offer-clock__digits small{font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#000}.elixir-offer-clock__digits i{font-style:normal;font-size:27px;line-height:1.15;color:#000}.elixir-offer-clock__track{height:2px;background:#00000015;overflow:hidden}.elixir-offer-clock__track span{display:block;height:100%;background:#000;transform-origin:left;transform:scaleX(var(--offer-progress,1));transition:transform 1s linear}@media(prefers-reduced-motion:no-preference){elixir-offer-clock{animation:elixir-offer-float 5s ease-in-out infinite}.elixir-offer-clock__label>span{animation:elixir-offer-glow 2.5s ease-in-out infinite}}@keyframes elixir-offer-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes elixir-offer-glow{50%{opacity:.45}}@media(max-width:699px){elixir-offer-clock{padding:18px 22px 15px;max-width:310px}.elixir-offer-clock__digits b{font-size:34px}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){elixir-offer-clock:hover{scale:1.055;filter:drop-shadow(0 7px 9px #00000018)}}@media(prefers-reduced-motion:reduce){elixir-offer-clock,.elixir-offer-clock__track span{transition:none}}.product-card .product-card__quick-add-button:focus-visible{opacity:1;transform:none;outline:2px solid currentColor;outline-offset:2px}.elixir-card-sizes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.125rem .25rem}.elixir-card-sizes>a{display:inline-grid;place-items:center;min-inline-size:2rem;min-block-size:2rem}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map?subset=AABAAAAAAAAAAAAAUAAAAAAC */
