.pupsday-header{position:sticky;top:0;left:0;right:0;z-index:1000;background-color:#fff;border-bottom:1px solid #e8e8e8;transition:box-shadow .3s ease,transform .3s ease,padding .3s ease}.pupsday-header.is-scrolled{box-shadow:0 2px 20px #00000014}.pupsday-header.is-compact{box-shadow:0 4px 24px #0000001f}.pupsday-header.is-compact .pupsday-header__container{padding-top:var(--pupsday-space-sm, 8px);padding-bottom:var(--pupsday-space-sm, 8px)}.pupsday-header.is-compact .pupsday-header__logo-link img{height:36px}.pupsday-header.is-compact .pupsday-header__logo-text{font-size:var(--pupsday-text-xl, 1.25rem)}.pupsday-header.is-hidden{transform:translateY(-100%)}.pupsday-header__container{display:flex;align-items:center;justify-content:space-between;max-width:var(--pupsday-container-max, 1400px);margin:0 auto;padding:var(--pupsday-space-md, 16px) var(--pupsday-padding-x-desktop, 40px)}.pupsday-header__logo{flex-shrink:0}.pupsday-header__logo-link{display:flex;align-items:center;text-decoration:none}.pupsday-header__logo-link img{height:44px;width:auto;transition:height .3s ease}.pupsday-header__logo-text{font-family:var(--pupsday-font-heading, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--pupsday-text-2xl, 1.5rem);font-weight:var(--pupsday-font-bold, 700);font-style:normal;color:#3bb3a9;letter-spacing:var(--pupsday-tracking-tight, -.025em);transition:font-size .3s ease}.pupsday-header__nav--desktop{display:flex;align-items:center;gap:var(--pupsday-space-xl, 32px)}.pupsday-header__menu{display:flex;align-items:center;gap:var(--pupsday-space-xs, 4px);list-style:none;margin:0;padding:0}.pupsday-header__menu-item{margin:0}.pupsday-header__menu-link{display:inline-block;padding:var(--pupsday-space-sm, 8px) var(--pupsday-space-md, 16px);font-family:var(--pupsday-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--pupsday-text-base, 1rem);font-weight:var(--pupsday-font-medium, 500);letter-spacing:var(--pupsday-tracking-normal, 0);color:#333;text-decoration:none;transition:color .2s ease}.pupsday-header__menu-link:hover{color:#3bb3a9}.pupsday-header__actions{display:flex;align-items:center;gap:var(--pupsday-space-md, 16px)}.pupsday-header__btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-family:var(--pupsday-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--pupsday-text-base, 1rem);font-weight:var(--pupsday-font-semibold, 600);letter-spacing:var(--pupsday-tracking-wide, .025em);text-decoration:none;border-radius:50px;transition:all .2s ease;white-space:nowrap}.pupsday-header__btn--outline{background:transparent;color:#3bb3a9;border:2px solid #3BB3A9}.pupsday-header__btn--outline:hover{background:#3bb3a9;color:#fff}.pupsday-header__btn--filled{background:#3bb3a9;color:#fff;border:2px solid #3BB3A9}.pupsday-header__btn--filled:hover{background:#2f9a91;border-color:#2f9a91}.pupsday-header__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;border-radius:50%;color:#333;cursor:pointer;transition:background-color .2s ease,color .2s ease;position:relative;text-decoration:none}.pupsday-header__icon-btn:hover{background-color:#f5f5f5;color:#3bb3a9}.pupsday-header__icon-btn svg{width:22px;height:22px}.pupsday-header__cart-count{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-family:var(--pupsday-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--pupsday-text-xs, .75rem);font-weight:var(--pupsday-font-bold, 700);color:#fff;background-color:#3bb3a9;border-radius:50px}.pupsday-header__cart-count--mobile{top:-4px;right:-4px;min-width:16px;height:16px;font-size:10px}.pupsday-header__mobile-icons{display:none;align-items:center;gap:.5rem}.pupsday-header__mobile-icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1.5px solid rgba(0,0,0,.15);border-radius:8px;color:#333;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;position:relative;text-decoration:none}.pupsday-header__mobile-icon-btn:hover{border-color:#0000004d;background-color:#00000008}.pupsday-header__mobile-icon-btn svg{width:20px;height:20px}.pupsday-header__mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.pupsday-header__mobile-menu.is-open{opacity:1;visibility:visible}.pupsday-header__mobile-menu-content{position:absolute;top:0;right:0;bottom:0;width:320px;max-width:85vw;background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;overflow-y:auto}.pupsday-header__mobile-menu.is-open .pupsday-header__mobile-menu-content{transform:translate(0)}.pupsday-header__mobile-header{display:flex;justify-content:flex-end;padding:1rem 1rem .5rem}.pupsday-header__mobile-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1.5px solid rgba(0,0,0,.15);border-radius:8px;color:#333;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.pupsday-header__mobile-close:hover{border-color:#0000004d;background-color:#00000008}.pupsday-header__mobile-signin{display:flex;align-items:center;gap:.75rem;padding:.5rem 1.5rem 1rem;font-family:var(--pupsday-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:.9375rem;font-weight:500;color:#1a1a1a;text-decoration:none;transition:opacity .2s ease}.pupsday-header__mobile-signin:hover{opacity:.7}.pupsday-header__mobile-signin svg{color:#1a1a1a}.pupsday-header__mobile-ctas{display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1.5rem 1.5rem}.pupsday-header__mobile-cta{display:flex;align-items:center;justify-content:center;padding:.875rem 1.5rem;font-family:var(--pupsday-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:.9375rem;font-weight:600;text-decoration:none;text-align:center;border-radius:100px;transition:all .2s ease}.pupsday-header__mobile-cta--primary{background-color:#3bb3a9;color:#fff;border:none}.pupsday-header__mobile-cta--primary:hover{background-color:#2f9a91;transform:translateY(-1px)}.pupsday-header__mobile-cta--secondary{background-color:transparent;color:#3bb3a9;border:1.5px solid #3BB3A9}.pupsday-header__mobile-cta--secondary:hover{background-color:#3bb3a90d;transform:translateY(-1px)}.pupsday-header__mobile-nav-wrapper{flex:1;padding:0}.pupsday-header__mobile-nav{list-style:none;margin:0;padding:0}.pupsday-header__mobile-link{display:block;padding:1rem 1.5rem;font-family:var(--pupsday-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:1rem;font-weight:500;color:#1a1a1a;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.06);transition:background-color .2s ease,color .2s ease}.pupsday-header__mobile-link:hover{background-color:#00000005;color:#3bb3a9}.pupsday-header__mobile-footer{padding:1.5rem;border-top:1px solid rgba(0,0,0,.06);margin-top:auto}.pupsday-header__mobile-social{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.pupsday-header__mobile-social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#333;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.pupsday-header__mobile-social-link:hover{border-color:#0003;background-color:#00000005;color:#3bb3a9}@media screen and (max-width: 990px){.pupsday-header__container{padding-left:var(--pupsday-padding-x-tablet, 24px);padding-right:var(--pupsday-padding-x-tablet, 24px)}.pupsday-header__nav--desktop{display:none}.pupsday-header__mobile-icons{display:flex}}@media screen and (max-width: 749px){.pupsday-header__container{padding:var(--pupsday-space-sm, 8px) var(--pupsday-padding-x-mobile, 16px)}.pupsday-header__logo-text{font-size:var(--pupsday-text-xl, 1.25rem)}.pupsday-header__logo-link img{height:42px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pupsday-header.css.map */
