:root{--cmb-red: #D82127;--cmb-red-dark: #A81A1A;--cmb-red-light: #E53535;--cmb-black: #111111;--cmb-white: #FFFFFF}::selection{background-color:#d8212726;color:var(--cmb-black)}::-webkit-scrollbar-thumb{background-color:#d8212759}::-webkit-scrollbar-thumb:hover{background-color:var(--cmb-red)}:root{--font-cmb: "Poppins", "Futura Md BT", "Futura", "Century Gothic", Arial, sans-serif}body,.rte,.text-block p,button,input,select,textarea{font-family:var(--font-cmb)}.header__menu-item--active,.header__menu-item[aria-current=page]{color:var(--cmb-red)!important}.mega-menu__item a:hover,.header-menu__item:hover{color:var(--cmb-red)}[class*=button--primary]:hover,.button[data-type=primary]:hover{background-color:var(--cmb-red-dark)!important;border-color:var(--cmb-red-dark)!important}[class*=button--primary]:focus-visible{outline-color:var(--cmb-red)!important}.product-card__title a:hover,.product-card__name:hover{color:var(--cmb-red)}.quick-add__submit:hover{background-color:var(--cmb-red)!important;border-color:var(--cmb-red)!important;color:var(--cmb-white)!important}.badge--sale{background-color:var(--cmb-red)!important;color:var(--cmb-white)!important}.variant-option__button-label:has(:checked){border-color:var(--cmb-red)!important;box-shadow:0 0 0 2px var(--cmb-red)!important}.price--sale .price__sale,s.price__sale+.price__regular{color:var(--cmb-red)}.rte a:hover,.text-block a:hover{color:var(--cmb-red);text-decoration-color:var(--cmb-red)}.breadcrumb__item:last-child{color:var(--cmb-red)}.footer__menu-item a:hover{color:var(--cmb-red)}footer .text-block p,footer .rte p{margin-block-start:0;margin-block-end:10px;line-height:1.4}footer .text-block p a,footer .rte p a,footer p a{color:#999!important;text-decoration:none!important;font-size:.875rem;transition:color .2s}footer .text-block p a:hover,footer .rte p a:hover,footer p a:hover{color:#fff!important;text-decoration:none!important}.facets__summary[aria-expanded=true],.facets__summary:hover{color:var(--cmb-red)}.filter-remove-button:hover{background-color:var(--cmb-red);color:var(--cmb-white);border-color:var(--cmb-red)}.announcement__link:hover{text-decoration-color:var(--cmb-red)}.sticky-add-to-cart__bar .button:not(.button--secondary){background-color:var(--cmb-red)!important;border-color:var(--cmb-red)!important;color:var(--cmb-white)!important}.pagination__item--current,.pagination__item:hover{color:var(--cmb-red)}.field__input:focus,.select__select:focus,textarea:focus{box-shadow:0 0 0 2px var(--cmb-red)!important;border-color:var(--cmb-red)!important}.announcement-bar{text-align:center}.announcement-bar a{color:#555;text-decoration:none;font-size:.75rem;font-weight:500;transition:color .2s;white-space:nowrap}.announcement-bar a:hover{color:var(--cmb-red);text-decoration:underline}.header__row--bottom .menu-list__link,.header__row--bottom .menu-list__top-level-link{font-size:.875rem;font-weight:500;color:#222;padding-inline:2px;padding-block:10px;text-decoration:none;position:relative;transition:color .2s;white-space:nowrap}.header__row--bottom .menu-list__link:after,.header__row--bottom .menu-list__top-level-link:after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:0;height:2px;background-color:var(--cmb-red);transition:width .25s ease;border-radius:1px}.header__row--bottom .menu-list__link:hover,.header__row--bottom .menu-list__top-level-link:hover,.header__row--bottom .menu-list__link[aria-expanded=true]{color:var(--cmb-red)}.header__row--bottom .menu-list__link:hover:after,.header__row--bottom .menu-list__top-level-link:hover:after,.header__row--bottom .menu-list__link[aria-expanded=true]:after{width:100%}.header__row--bottom .menu-list__link[aria-current],.header__row--bottom .menu-list__top-level-link[aria-current]{color:var(--cmb-red);font-weight:700}.header__row--bottom .menu-list__link[aria-current]:after,.header__row--bottom .menu-list__top-level-link[aria-current]:after{width:100%}.header .search-action:hover svg,.header .search-action:focus-visible svg{color:var(--cmb-red)}.header .cart-icon-bubble{background-color:var(--cmb-red);color:#fff}footer h4,footer h3{position:relative;font-weight:800!important;font-size:1rem!important;letter-spacing:.01em;color:#fff!important;padding-block-end:12px;margin-block-end:8px;margin-block-start:0}footer h4:after,footer h3:after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:32px;height:2px;background-color:var(--cmb-red);border-radius:1px}footer .text-block p,footer .rte p{color:#999;font-size:.875rem;line-height:1.6;margin-block-start:0;margin-block-end:10px}footer .text-block p:last-child,footer .rte p:last-child{margin-block-end:0}footer p a,footer .text-block p a,footer .rte p a,footer .menu__item a{color:#999!important;text-decoration:none!important;font-size:.875rem;line-height:2;transition:color .2s}footer p a:hover,footer .text-block p a:hover,footer .rte p a:hover,footer .menu__item a:hover{color:#fff!important;text-decoration:none!important}footer .email-signup__input-group{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:100%!important}footer .email-signup__input,footer input[type=email]{flex:1 1 auto!important;min-width:0!important;width:auto!important;background-color:#2a2a2a!important;color:#fff!important;border:1px solid #555555!important;border-right:none!important;border-radius:6px 0 0 6px!important;padding:12px 14px!important;font-size:.875rem!important;box-sizing:border-box!important}footer .email-signup__input::placeholder,footer input[type=email]::placeholder{color:#fff6}footer .email-signup__input:focus,footer input[type=email]:focus{outline:none!important;border-color:var(--cmb-red)!important;box-shadow:none!important}footer .email-signup__button,footer button[type=submit]{flex:0 0 auto!important;width:auto!important;background-color:var(--cmb-red)!important;color:#fff!important;border:1px solid var(--cmb-red)!important;border-radius:0 6px 6px 0!important;padding:12px 20px!important;font-size:.875rem!important;font-weight:700!important;white-space:nowrap!important;cursor:pointer;transition:background-color .2s;margin:0!important}footer .email-signup__button:hover,footer button[type=submit]:hover{background-color:var(--cmb-red-dark)!important;border-color:var(--cmb-red-dark)!important}.footer-utilities{background-color:#111}.footer-utilities .footer-copyright,.footer-utilities .footer-copyright a{color:#ffffff80;font-size:.8125rem}.footer-utilities .payment-icons__list{justify-content:flex-end}@media(max-width:749px){footer{gap:32px!important}footer .menu__heading__default,footer .menu__heading,footer .group-block .text-block h4,footer .group-block .text-block h3{font-size:.9375rem}.footer-utilities .payment-icons__list{justify-content:flex-start}.footer-utilities{text-align:left}}@media(min-width:750px)and (max-width:989px){footer .group-block{min-width:0}}.cmb-why{text-align:center}.cmb-why-heading{font-family:var(--font-heading--family);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#111;margin:0 0 8px}.cmb-why-sub{color:#57564f;font-size:.9375rem;margin:0 0 36px}.cmb-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cmb-why-card{background:#fff;border:1px solid #E0DED6;border-radius:12px;padding:28px 20px;text-align:center}.cmb-why-icon{font-size:2rem;margin-bottom:12px}.cmb-why-card h4{font-weight:700;font-size:.9375rem;margin:0 0 8px;color:#111}.cmb-why-card p{font-size:.875rem;color:#57564f;line-height:1.6;margin:0}@media(max-width:749px){.cmb-why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.cmb-why-grid{grid-template-columns:1fr}}.cmb-faq{max-width:760px;margin:0 auto}.cmb-faq-heading{font-family:var(--font-heading--family);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#111;text-align:center;margin:0 0 32px}.cmb-faq-list{display:flex;flex-direction:column;gap:10px}.cmb-faq-item{border:1px solid #E0DED6;border-radius:8px;background:#fff;overflow:hidden}.cmb-faq-item summary{padding:18px 20px;font-weight:600;font-size:.9375rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;color:#111;gap:12px}.cmb-faq-item summary::-webkit-details-marker{display:none}.cmb-faq-item summary:after{content:"+";font-size:1.25rem;font-weight:400;color:#d82127;flex-shrink:0;line-height:1}.cmb-faq-item[open] summary:after{content:"-"}.cmb-faq-item[open] summary{color:#d82127}.cmb-faq-ans{padding:0 20px 18px;color:#57564f;font-size:.9375rem;line-height:1.65}img{max-width:100%;height:auto}.shopify-section:not(.shopify-section-group-header-group){max-width:100vw;overflow-x:clip}@media(max-width:749px){.section{padding-inline:16px}.announcement-bar__slides{overflow-x:auto;-webkit-overflow-scrolling:touch}.announcement-bar a{white-space:nowrap}}.menu-drawer__menu-item--mainlist{font-size:1.125rem!important;line-height:1.35!important}.menu-drawer__menu-item--child{font-size:1rem!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/brand-covermybaby.css.map */
