header-component{display:flex!important;align-items:stretch!important;width:100%!important}.header__layout-desktop,.header__layout-mobile{min-height:0!important}.section-header{margin-top:0!important;padding-top:0!important}.shopify-section-group-header-group{display:block!important;margin:0!important;padding:0!important}html,body{margin:0!important;padding:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body>*:first-child{margin-top:0!important;padding-top:0!important}.shopify-section-group-header-group,#shopify-section-group-header-group{margin:0!important;padding:0!important;display:block!important}.header__layout--logo-left{display:flex!important;align-items:center!important;gap:1.5rem!important;height:var(--header-height)!important}.header__layout--logo-left .header__logo{flex-shrink:0;display:flex;align-items:center}.header__layout--logo-left .header__menu{flex:1 1 auto;min-width:0;display:flex;align-items:center}.header__layout--logo-left .header__actions{flex-shrink:0}.header__logo-image{height:var(--logo-height, 48px)!important;width:auto!important;max-height:52px!important;object-fit:contain;display:block!important}.header__menu-desktop-list{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:0;list-style:none;margin:0;padding:0}.header__menu-item{flex-shrink:0;position:relative}.header__menu-link{font-size:.875rem!important;font-weight:500!important;letter-spacing:.01em!important;padding:0 .75rem!important;white-space:nowrap!important;text-decoration:none;color:inherit;transition:color .15s ease;display:flex;align-items:center;gap:2px;height:var(--header-height)}.header__menu-link:hover,.header__menu-link:focus{color:var(--color-foreground, #1a1a1a);opacity:.75}.header__menu-link--parent .icon{font-size:15px!important}.header__menu .button[data-block-id=button-header],.header__menu>button.button{display:none!important}.dialog-modal--search:not([open]),.search-popup dialog:not([open]){display:none!important}.dropdown-content,.header__menu-item .dropdown{position:absolute!important;top:100%!important;left:0!important;min-width:200px!important;background:#fff!important;border-radius:8px!important;box-shadow:0 4px 20px #0000001a,0 1px 4px #0000000f!important;border:1px solid rgba(0,0,0,.06)!important;padding:8px 0!important;z-index:100!important}.header__submenu-link,.dropdown-content a{display:block!important;font-size:.875rem!important;font-weight:400!important;color:#1a1a1a!important;padding:.4rem 1.1rem!important;text-decoration:none!important;transition:background .12s ease!important;white-space:nowrap}.header__submenu-link:hover,.dropdown-content a:hover{background:#f5f1ec!important;color:#1a1a1a!important}.header__actions{display:flex!important;align-items:center!important;gap:1.1rem!important;height:var(--header-height)!important}.product-card{transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)!important}.product-card:hover{transform:translateY(-3px)!important;box-shadow:0 10px 35px #0000001c,0 2px 8px #0000000f!important}.product-card__media img,.product-card__media .image{transition:transform .45s cubic-bezier(.4,0,.2,1)!important}.product-card:hover .product-card__media img,.product-card:hover .product-card__media .image{transform:scale(1.05)!important}.button--primary{letter-spacing:.05em!important;transition:transform .18s ease,box-shadow .18s ease!important}.button--primary:hover{transform:translateY(-1px)!important;box-shadow:0 5px 16px #0003!important}.button--secondary{transition:all .18s ease!important}.swatch__button,.swatch{transition:transform .18s ease,box-shadow .18s ease!important}.swatch__button:hover,.swatch:hover{transform:scale(1.15)!important}.dialog-modal{border-radius:16px!important;box-shadow:0 20px 60px #00000024!important}dialog.dialog-modal:not([open]){display:none!important}dialog.dialog-modal[open]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;max-height:70vh!important;max-width:620px!important;width:90vw!important;overflow-y:auto!important;z-index:10000!important;border-radius:16px!important}toast-notification{position:fixed!important;bottom:24px!important;top:auto!important;left:50%!important;transform:translate(-50%) translateY(80px)!important;opacity:0!important;pointer-events:none!important;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease!important;z-index:10001!important}toast-notification.active{transform:translate(-50%) translateY(0)!important;opacity:1!important;pointer-events:auto!important}quick-add-component{display:block!important;width:100%!important;margin-top:8px!important}.quick-add-button{display:flex!important;width:100%!important;opacity:1!important;visibility:visible!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:10px}::-webkit-scrollbar-track{background:transparent}.footer__content{border-top:1px solid rgba(0,0,0,.08)}.footer .text-block.paragraph p{margin-bottom:1em!important}.footer .text-block.paragraph p:last-child{margin-bottom:0!important}.badge{font-size:.68rem!important;letter-spacing:.07em!important;font-weight:600!important}.announcement-bar__slide{font-size:.78rem!important;letter-spacing:.07em!important;font-weight:500!important}.text-block p,.text-block ul,.text-block ol{margin-bottom:.75em!important}.text-block p:last-child,.text-block ul:last-child,.text-block ol:last-child{margin-bottom:0!important}.text-block h1,.text-block h2,.text-block h3,.text-block h4{margin-top:.4em!important;margin-bottom:.2em!important}.text-block h1:first-child,.text-block h2:first-child,.text-block h3:first-child,.text-block h4:first-child{margin-top:0!important}[id*=custom_section_LBJBG7] .group.card{align-items:stretch!important}[id*=custom_section_LBJBG7] .group.card .text-block{width:100%!important;text-align:center!important;box-sizing:border-box!important}[id*=custom_section_LBJBG7] .group.card .button-block{width:100%!important;box-sizing:border-box!important}@media(max-width:750px){[id*=custom_section_LBJBG7] .group{width:100%!important;max-width:none!important}}.mc-centered{align-self:center!important;margin-left:auto!important;margin-right:auto!important}.mc-centered .text-block{width:100%;align-self:stretch}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mc-custom.css.map */
