@media screen and (min-width:750px){html #header-component .menu-list__link{font-size:.9375rem;font-weight:500;letter-spacing:.005em;color:#45535e;transition:color .16s cubic-bezier(.2,.7,.2,1)}html #header-component .menu-list__link:hover,html #header-component .menu-list__link:focus-visible,html #header-component .menu-list__link--active{color:#010a0d}html #header-component .menu-list__link-title{padding-inline:14px;padding-block:6px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;background-origin:content-box;background-clip:content-box;transition:background-size .24s cubic-bezier(.2,.7,.2,1)}html #header-component .menu-list__link:hover .menu-list__link-title,html #header-component .menu-list__link:focus-visible .menu-list__link-title,html #header-component .menu-list__link--active .menu-list__link-title{background-size:100% 1px}}html #header-component .header-actions__cart-icon .svg-wrapper,html #header-component .header-actions__cart-icon .svg-wrapper svg{width:24px;height:24px}html #header-component .header-actions__action:has(.header-actions__cart-icon){width:40px;height:40px;align-items:center;justify-content:center;overflow:visible;clip-path:none}html #header-component .header-actions__cart-icon{height:auto;line-height:0}html #header-component .header-actions__cart-icon .cart-bubble{width:16px;height:16px;min-width:16px;top:-5px;inset-inline-end:-8px;padding-inline:0;border-radius:999px}html #header-component .header-actions__cart-icon .cart-bubble__background{top:0;right:0;bottom:0;left:0;width:auto;height:auto;border-radius:999px;box-shadow:0 0 0 2px #f5f3f0}html #header-component .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}@media screen and (min-width:750px){html #header-component .header-actions__action:has(.header-actions__cart-icon){margin-inline-start:4px}}html #header-component .header-actions__action{border-radius:999px;transition:background-color .16s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){html #header-component .header-actions__action:hover{background-color:#e9e4dd}}html #header-component .cart-bubble{--cart-bubble-background: #010a0d;--cart-bubble-text: #f5f3f0}html #header-component .cart-bubble__text{font-size:10px;font-weight:500;font-variant-numeric:tabular-nums}@media screen and (max-width:749px){html #header-component .header__columns{--header-template-columns: 44px 56px 1fr 56px 44px}}html #header-component[data-menu-style=drawer] .header__columns{--header-template-columns: 44px 56px 1fr 56px 44px}@media(prefers-reduced-motion:reduce){html #header-component .menu-list__link-title{transition:none}}html .menu-drawer .qm-drawer-biz{display:grid;gap:2px;padding:24px var(--padding-lg, 20px) 8px}html .menu-drawer .qm-drawer-biz-title{margin:0 0 4px;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#56636d}html .menu-drawer .qm-drawer-biz a{display:flex;align-items:center;min-height:44px;font-size:1rem;color:#45535e;text-decoration:none}html .menu-drawer .qm-drawer-biz a:hover{color:#010a0d}html .menu-drawer .qm-drawer-biz a[aria-current=page]{color:#365a7c;font-weight:500}html #header-component .qm-header-cta{display:none}@media screen and (min-width:900px){html #header-component .qm-header-cta{display:inline-flex;align-items:center;gap:8px;height:40px;margin-inline-start:8px;padding:0 14px 0 18px;border-radius:12px;background:#365a7c;color:#f5f3f0;font:inherit;font-size:.875rem;font-weight:500;line-height:1;letter-spacing:.005em;white-space:nowrap;text-decoration:none;box-shadow:inset 0 1px #ffffff1f,0 10px 20px -14px #365a7ce6;transition:background-color .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1)}html #header-component .qm-header-cta svg{display:block;width:16px;height:16px;transition:transform .24s cubic-bezier(.2,.7,.2,1)}html #header-component .qm-header-cta:hover{background:#2a4863;box-shadow:inset 0 1px #ffffff1a,0 12px 24px -14px #2a4863f2}html #header-component .qm-header-cta:hover svg{transform:translate(2px)}html #header-component .qm-header-cta:active{background:#243f57}html #header-component .qm-header-cta:focus-visible{outline:2px solid #365a7c;outline-offset:3px}}@media(prefers-reduced-motion:reduce){html #header-component .qm-header-cta,html #header-component .qm-header-cta svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/qimora-header.css.map */
