.gift-offer-module__92emvq__card{border:1px solid var(--mntra-border);background:var(--mntra-panel);border-radius:12px;min-width:0;max-width:100%;position:relative;overflow:hidden}.gift-offer-module__92emvq__media{border:1px solid var(--mntra-border);background:var(--mntra-bg);border-radius:8px;flex:none;display:block;position:relative;overflow:hidden}.gift-offer-module__92emvq__media video{object-fit:cover;width:100%;height:100%;display:block}.gift-offer-module__92emvq__media[data-locked=true] video{filter:grayscale();opacity:.8}.gift-offer-module__92emvq__lock{border:1px solid var(--mntra-border-strong);background:var(--mntra-bg);width:16px;height:16px;color:var(--mntra-muted);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:3px;right:3px}.gift-offer-module__92emvq__listenButton{border:1px solid var(--mntra-text);width:44px;height:44px;color:var(--mntra-text);cursor:pointer;transition:border-color var(--mntra-duration-fast) var(--mntra-ease-cinematic), color var(--mntra-duration-fast) var(--mntra-ease-cinematic);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.gift-offer-module__92emvq__listenButton:hover,.gift-offer-module__92emvq__listenButton[aria-pressed=true]{border-color:var(--mntra-accent);color:var(--mntra-accent)}.gift-offer-module__92emvq__listenButton:focus-visible,.gift-offer-module__92emvq__terms summary:focus-visible{outline:2px solid var(--mntra-accent);outline-offset:2px}.gift-offer-module__92emvq__track{background:var(--mntra-border);border-radius:2px;height:2px;position:relative;overflow:hidden}.gift-offer-module__92emvq__fill{background:var(--mntra-accent);height:100%;transition:width var(--mntra-duration-slow) var(--mntra-ease-cinematic)}.gift-offer-module__92emvq__tile{box-sizing:border-box;border:1px solid var(--mntra-border-strong);background:var(--mntra-panel);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;display:flex}.gift-offer-module__92emvq__copy{overflow-wrap:anywhere;white-space:normal;flex:1;min-width:0}.gift-offer-module__92emvq__terms{color:var(--mntra-muted);overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.5}.gift-offer-module__92emvq__terms summary{cursor:pointer;width:fit-content;max-width:100%}.gift-offer-module__92emvq__terms p{margin-top:8px}@media (prefers-reduced-motion:reduce){.gift-offer-module__92emvq__listenButton,.gift-offer-module__92emvq__fill{transition:none}}
.sale-hero-effect-module__3gnRBa__atmosphere{pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.sale-hero-effect-module__3gnRBa__ember{width:var(--ember-size,5px);height:var(--ember-size,5px);background:var(--sale-hero-accent);box-shadow:0 0 calc(var(--ember-size,5px) * 3) calc(var(--ember-size,5px) * .8) color-mix(in srgb, var(--sale-hero-accent) 70%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;animation:12s linear infinite sale-hero-effect-module__3gnRBa__rise;position:absolute;bottom:-12px}@keyframes sale-hero-effect-module__3gnRBa__rise{0%{opacity:0;transform:translate(0,0)scale(.7)}12%{opacity:1}70%{opacity:.7}to{opacity:0;transform:translate3d(var(--ember-drift,0px), -85vh, 0) scale(.3)}}.sale-hero-effect-module__3gnRBa__fog{background:radial-gradient(ellipse at 45% 60%, color-mix(in srgb, var(--sale-hero-accent) 32%, transparent), transparent 65%);opacity:.75;width:110%;height:53%;animation:sale-hero-effect-module__3gnRBa__drift 19s var(--mntra-ease-cinematic) infinite alternate;position:absolute;bottom:-21%;left:-20%}.sale-hero-effect-module__3gnRBa__fogFar{opacity:.5;width:100%;height:38%;animation-duration:24s;animation-direction:alternate-reverse;animation-delay:-12s;bottom:-15%;left:16%}@keyframes sale-hero-effect-module__3gnRBa__drift{0%{transform:translate(-5%,4%)scale(.95)}to{transform:translate(8%,-6%)scale(1.1)}}.sale-hero-effect-module__3gnRBa__commerce{isolation:isolate;position:relative}.sale-hero-effect-module__3gnRBa__halo{z-index:-1;pointer-events:none;background:radial-gradient(ellipse, color-mix(in srgb, var(--sale-hero-accent) 22%, transparent), transparent 68%);opacity:.7;position:absolute;inset:-35px -40px}@media (max-width:640px){.sale-hero-effect-module__3gnRBa__ember:nth-child(2n){display:none}.sale-hero-effect-module__3gnRBa__fog{height:43%}}@media (prefers-reduced-motion:reduce){.sale-hero-effect-module__3gnRBa__ember{display:none}.sale-hero-effect-module__3gnRBa__fog{animation:none}}