.bloom-android{--ba-ink: #171513;--ba-muted: #756e69;--ba-line: #ded8d2;box-sizing:border-box;font-family:Heebo,Arial,sans-serif}.bloom-android *,.bloom-android *:before,.bloom-android *:after{box-sizing:border-box}.bloom-android svg{display:block;width:16px;height:16px;fill:currentColor;flex:none}.bloom-android--footer{max-width:1180px;margin:0 auto;padding:16px 20px;display:flex;align-items:center;justify-content:center;gap:14px;color:inherit;border-bottom:1px solid rgba(255,255,255,.14);direction:rtl}.bloom-android--footer-rich{justify-content:space-between}.bloom-android__copy{min-width:0}.bloom-android__copy strong{display:block;color:inherit;font-size:14px;font-weight:650;line-height:1.4}.bloom-android__copy p{margin:3px 0 0;color:#ffffff9e;font-size:12px;line-height:1.5}.bloom-android__link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 13px;border:1px solid currentColor;border-radius:999px;color:inherit;background:transparent;text-decoration:none;font-size:12px;font-weight:650;white-space:nowrap;transition:background .18s ease,color .18s ease}.bloom-android__link:hover{background:#fff;color:#111}.bloom-android a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bloom-android--cart{margin:0 0 14px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--ba-line);border-radius:10px;background:#faf8f5;color:var(--ba-ink);direction:rtl}.bloom-android--cart strong,.bloom-android--cart span{display:block}.bloom-android--cart strong{font-size:13px}.bloom-android--cart span{margin-top:2px;color:var(--ba-muted);font-size:11px}.bloom-android--cart a{color:var(--ba-ink);font-size:12px;font-weight:700;text-underline-offset:3px;white-space:nowrap}@media(max-width:740px){.bloom-android--footer,.bloom-android--footer-rich{padding:15px 18px;align-items:flex-start;flex-direction:column;gap:10px}.bloom-android__link{min-height:34px}}@media(prefers-reduced-motion:reduce){.bloom-android__link{transition:none}}.bloom-android--footer{width:min(100% - 3rem,var(--page-width));max-width:var(--page-width);min-height:88px;margin:0 auto;padding:14px 0 18px;align-items:center;justify-content:center;flex-direction:row;border:0;background:transparent;color:#fff}.bloom-android__badges{display:flex;flex-flow:row-reverse wrap;justify-content:center;gap:10px;direction:ltr}.bloom-android__badge{display:inline-flex;align-items:center;justify-content:center;gap:11px;width:164px;min-height:56px;padding:8px 15px;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:#111;color:#fff;text-decoration:none;box-shadow:0 5px 14px #11111114;transition:transform .18s ease,background .18s ease}.bloom-android__badge:hover{background:#242424;color:#fff;transform:translateY(-1px)}.bloom-android__badge--soon{cursor:default}.bloom-android__badge>span{display:grid;min-width:0;text-align:left}.bloom-android__badge small{color:#ffffff94;font-size:9px;font-weight:400;line-height:1.15}.bloom-android__badge strong{color:#fff;font-family:Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.12;white-space:nowrap}.bloom-android .bloom-android__badge svg{width:27px;height:27px;fill:currentColor;transform-box:fill-box;transform-origin:center;will-change:transform}.bloom-android__play{animation:bloomStorePlay 2.4s ease-in-out infinite}.bloom-android__apple{animation:bloomStoreApple 2.8s ease-in-out infinite}@keyframes bloomStorePlay{0%,to{transform:translate(0) scale(1)}45%{transform:translate(2px) scale(1.08)}60%{transform:translate(-1px) scale(1.03)}}@keyframes bloomStoreApple{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(-2px) rotate(-4deg)}65%{transform:translateY(0) rotate(3deg)}}.bloom-android__badge:focus-visible{outline:2px solid #111;outline-offset:3px}@media(max-width:430px){.bloom-android--footer{min-height:0;width:calc(100% - 2.4rem);padding:12px 0 16px}.bloom-android__badges{width:100%;flex-wrap:nowrap;gap:8px}.bloom-android__badge{width:min(164px,calc(50vw - 16px));min-height:52px;padding:7px 10px;gap:8px}.bloom-android .bloom-android__badge svg{width:24px;height:24px}.bloom-android__badge strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.bloom-android__badge,.bloom-android .bloom-android__badge svg{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bloom-android-app.css.map */
