.slib-horizontal-ticker{width:100%;margin-left:0;margin-right:0;overflow:hidden;color:rgb(var(--color-foreground, 255, 255, 255));background:var(--gradient-background, rgb(var(--color-background, var(--jingle-decor-green-rgb, 52, 116, 51))))}.slib-horizontal-ticker.mobile-hidden,.slib-header.mobile-hidden{display:none}.slib-horizontal-ticker__container{display:flex;align-items:center;width:max-content;will-change:transform}.slib-horizontal-ticker__item{flex:0 0 auto;margin:0;font-size:var(--mobile-text-size);line-height:1;white-space:nowrap}.slib-horizontal-ticker__item--italic{font-style:italic}.slib-horizontal-ticker__item--uppercase{text-transform:uppercase}.slib-horizontal-ticker__item--bold{font-weight:700}.slib-horizontal-ticker__image{flex:0 0 auto;width:var(--mobile-width);height:var(--mobile-image-height)}.slib-horizontal-ticker__image img{display:block;width:100%;height:100%;object-fit:contain}.slib-header-wrapper{z-index:30;width:100%;margin-left:0;margin-right:0;transition:transform .18s ease;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18))}.slib-header-wrapper--hidden{transform:translateY(-100%)}.slib-header-wrapper--sticky{position:sticky;top:0}.slib-header-wrapper--border-bottom{border-bottom:.0625rem solid rgba(var(--color-foreground, 18, 18, 18),.08)}.slib-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:3.125rem;--icon-stroke-width: 2.05;max-width:var(--page-width, 90rem);width:100%;margin:0 auto;padding-inline:max(var(--page-margin, 1.25rem),2.5rem);gap:.625rem}.slib-header--brand{color:var(--jingle-decor-white, #fff)}.slib-header__brand{justify-self:start;display:inline-flex;align-items:center;gap:clamp(.75rem,2vw,1.35rem);min-width:0}.slib-header__brand-logo{display:inline-flex;align-items:center;color:currentColor;text-decoration:none}.slib-header__brand-logo img{display:block;width:auto;height:4.25rem;max-width:min(23rem,44vw);object-fit:contain}.slib-header__catalog-link{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0;color:var(--jingle-decor-white, #fff);font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .16s ease}.slib-header__catalog-link:hover,.slib-header__catalog-link:focus-visible{opacity:.78}.slib-header__menu,.slib-header__icons{display:flex;align-items:center;gap:1rem}.slib-header__menu{justify-self:start}.slib-header__icons{justify-self:end;color:var(--jingle-decor-white, #fff)}.slib-header__link,.slib-header__icon,.slib-header__heading-link{color:currentColor;text-decoration:none}.slib-header__link{font-size:.875rem;line-height:1.3}.slib-header__link[aria-current=page]{font-weight:700}.slib-header__heading-link{justify-self:center;font-size:1.625rem;font-weight:700;line-height:1.1;white-space:nowrap}.slib-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem}.slib-header__icon svg{display:block;width:1.78rem;height:1.78rem}.slib-header__cart-count{position:absolute;left:1.1rem;top:-.28rem;min-width:1.08rem;height:1.08rem;padding:0 .25rem;border-radius:62.4375rem;font-size:.7rem;font-weight:500;line-height:1.08rem;text-align:center;color:var(--jingle-decor-white, #ffffff);background:var(--jingle-decor-red, #b22222)}@media screen and (min-width:46.875rem){.slib-horizontal-ticker.desktop-hidden{display:none}.slib-horizontal-ticker.mobile-hidden{display:block}.slib-horizontal-ticker__item{font-size:var(--desktop-text-size)}.slib-horizontal-ticker__image{width:var(--desktop-width);height:var(--desktop-image-height)}}@media screen and (max-width:46.8125rem){.slib-header{display:block;min-height:4.45rem;padding-inline:.75rem;position:relative}.slib-header__brand{display:block}.slib-header__brand-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.slib-header__brand-logo img{height:3.25rem;max-width:min(9.5rem,42vw)}.slib-header__catalog-link{align-items:center;left:.75rem;min-height:1.75rem;position:absolute;top:50%;transform:translateY(-50%);font-size:.92rem}.slib-header__icons{gap:.375rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.slib-header__icon{width:2rem;height:2rem}.slib-header__icon svg{width:1.6rem;height:1.6rem}.slib-header__menu{overflow-x:auto;gap:.75rem;scrollbar-width:none}.slib-header__menu::-webkit-scrollbar{display:none}.slib-header__link{font-size:.8125rem}.slib-header__heading-link{font-size:1.3125rem}.slib-header--mobile-left .slib-header__heading-link{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/christmas-decor-header-group.css.map */
