.mirthly-announcement{min-height:34px;display:grid;grid-template-columns:minmax(72px,1fr) minmax(0,auto) minmax(72px,1fr);align-items:center;gap:14px;padding:5px clamp(16px,4vw,58px);background:#6f4e9a;color:#fff}.mirthly-announcement p{min-width:0;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;letter-spacing:.105em}.mirthly-announcement__social{display:flex;align-items:center;gap:12px;justify-self:end}.mirthly-announcement__social a{display:grid;place-items:center;width:26px;height:24px;color:#fff;opacity:1;transition:opacity .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.mirthly-announcement__social a:hover{opacity:.88;transform:scale(1.05)}.mirthly-announcement__social a:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.mirthly-announcement__social svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mirthly-announcement__tiktok{border-radius:7px;background:#080808}.mirthly-announcement__tiktok .tiktok-cyan{stroke:#25f4ee;transform:translate(-.65px,.45px)}.mirthly-announcement__tiktok .tiktok-pink{stroke:#fe2c55;transform:translate(.65px,-.25px)}.mirthly-announcement__tiktok .tiktok-main{stroke:#fff}.mirthly-announcement__instagram{border-radius:7px;background:#fffffff5}@media(max-width:820px){.mirthly-announcement{min-height:32px;grid-template-columns:58px minmax(0,1fr) 58px;gap:8px;padding:4px 12px}.mirthly-announcement p{overflow:visible;text-overflow:clip;white-space:normal;font-size:8.5px;line-height:1.15;letter-spacing:.07em}.mirthly-announcement__social{gap:8px}.mirthly-announcement__social a{width:24px;height:24px}.mirthly-announcement__social svg{width:18px;height:18px}}@media(max-width:430px){.mirthly-announcement{grid-template-columns:56px minmax(0,1fr) 56px;padding-inline:10px}.mirthly-announcement p{font-size:8px}}.mirthly-announcement.mirthly-announcement--marquee{display:block!important;overflow:hidden;padding:0!important;min-height:30px!important;background:#6f4e9a;color:#fff}.mirthly-announcement__track{display:flex;width:max-content;animation:mirthly-announcement-scroll 45s linear infinite;will-change:transform}.mirthly-announcement__group{display:flex;align-items:center;justify-content:space-around;min-width:100vw;flex-shrink:0;gap:36px;padding:7px 18px;box-sizing:border-box}.mirthly-announcement__item{white-space:nowrap;font:700 12px/1.4 Arial,sans-serif;letter-spacing:.06em}.mirthly-announcement__bullet{font-size:15px;line-height:1;color:#fff}.mirthly-announcement--marquee:hover .mirthly-announcement__track{animation-play-state:paused}@keyframes mirthly-announcement-scroll{to{transform:translate(-50%)}}@media(max-width:650px){.mirthly-announcement__group{gap:24px;padding:7px 12px}.mirthly-announcement__item{font-size:11px}}@media(prefers-reduced-motion:reduce){.mirthly-announcement__track{animation:none;will-change:auto;width:100%}.mirthly-announcement__group{width:100%;min-width:0;flex-wrap:wrap;justify-content:center;gap:8px 14px}.mirthly-announcement__group:nth-child(2),.mirthly-announcement__group>:nth-child(n+7){display:none}}body .mirthly-announcement.mirthly-announcement--marquee{display:none!important}body #MirthlyGlobalAnnouncement{display:block!important;width:100%;position:relative;z-index:20}body #MirthlyGlobalAnnouncement>.mirthly-announcement.mirthly-announcement--marquee{display:block!important}@media(prefers-reduced-motion:no-preference){body #MirthlyGlobalAnnouncement .mirthly-announcement__track{animation:mirthly-announcement-scroll 31s linear infinite!important;animation-play-state:running!important}}body #MirthlyGlobalAnnouncement .mirthly-announcement__track{display:flex!important;width:max-content!important;animation-name:mirthly-announcement-scroll!important;animation-duration:31s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;will-change:transform}body #MirthlyGlobalAnnouncement .mirthly-announcement__group{display:flex!important;width:auto!important;min-width:100vw!important;flex-wrap:nowrap!important;justify-content:space-around!important;gap:36px!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__group>*{display:inline-block!important}@media(max-width:650px){body #MirthlyGlobalAnnouncement .mirthly-announcement__group{gap:24px!important}}body #MirthlyGlobalAnnouncement .mirthly-announcement__group{padding-top:9px!important;padding-bottom:9px!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__item{font-size:13px!important}@media(max-width:650px){body #MirthlyGlobalAnnouncement .mirthly-announcement__item{font-size:12px!important}}body{--mirthly-notice-color:#4d8edd}body[data-mirthly-product=jinglebox]{--mirthly-notice-color:#397cc1}body[data-mirthly-product=evervoice-christmas-memory]{--mirthly-notice-color:#c34968}body[data-mirthly-product=personalized-no-pull-harness]{--mirthly-notice-color:#44823e}body:has(.mpeng){--mirthly-notice-color:#3c8067}body[data-mirthly-product=mirthly-outdoor-pet-playpen]{--mirthly-notice-color:#4d8edd}body #MirthlyGlobalAnnouncement>.mirthly-announcement.mirthly-announcement--marquee{height:48px!important;min-height:48px!important;background:var(--mirthly-notice-color)!important;background-image:none!important;color:#fff!important;border:0!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__group{height:48px!important;min-height:48px!important;padding:0 24px!important;gap:48px!important;align-items:center!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__item{font-family:MirthlyPoppins,Poppins,Arial,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:22px!important;letter-spacing:.045em!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__bullet{font-size:14px!important;color:#fff!important;opacity:.9!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__track{animation-duration:40s!important}@media(max-width:650px){body #MirthlyGlobalAnnouncement>.mirthly-announcement.mirthly-announcement--marquee{height:42px!important;min-height:42px!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__group{height:42px!important;min-height:42px!important;padding:0 16px!important;gap:28px!important}body #MirthlyGlobalAnnouncement .mirthly-announcement__item{font-size:13px!important;line-height:19px!important;letter-spacing:.035em!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mirthly-announcement.css.map */
