.header{--header-accent: 49, 134, 22}.section-header .header-wrapper .header.header--search-bar{grid-template-areas:"left-icons heading icons" "search-bar search-bar search-bar";grid-template-columns:1fr auto 1fr;row-gap:.6rem}.header--search-bar .header__search-bar{grid-area:search-bar;min-width:0;padding-bottom:.6rem}@media screen and (min-width:990px){.section-header .header-wrapper .header.header--search-bar{grid-template-areas:"heading search-bar icons" "navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:3.2rem;row-gap:0}.header--search-bar .header__search-bar{width:100%;max-width:72rem;padding-bottom:0}.header--search-bar .header__inline-menu{margin:.4rem 0 0 -1.2rem}}.header-search-bar{display:block;position:relative}.header-search-bar__form{display:flex;align-items:center;position:relative;height:4.6rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem;background:#f7f7f7;transition:border-color .15s ease,background-color .15s ease}.header-search-bar__form:focus-within{border-color:rgb(var(--header-accent));background:#fff}.header-search-bar__icon{display:flex;flex:none;width:2rem;height:2rem;margin:0 1rem 0 1.4rem;color:rgb(var(--color-foreground))}.header-search-bar__field{position:relative;flex:1;min-width:0;height:100%}.header-search-bar__input{width:100%;min-width:0;height:100%;padding:0 1.2rem 0 0;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:0;-webkit-appearance:none;appearance:none}.header-search-bar__input:focus,.header-search-bar__input:focus-visible{outline:none;box-shadow:none}.header-search-bar__input::placeholder{color:rgba(var(--color-foreground),.5);opacity:1}.header-search-bar__input::-webkit-search-cancel-button{display:none}.header-search-bar__hint{display:none;position:absolute;top:0;right:1.2rem;bottom:0;left:0;align-items:center;overflow:hidden;color:rgba(var(--color-foreground),.5);font-size:1.6rem;letter-spacing:0;white-space:nowrap;pointer-events:none}.has-hint .header-search-bar__input::placeholder{color:transparent}.has-hint .header-search-bar__hint{display:flex}.has-hint .header-search-bar__input:not(:placeholder-shown)~.header-search-bar__hint{display:none}.header-search-bar__terms{display:inline-grid;height:1.5em;overflow:hidden;line-height:1.5em}.header-search-bar__term{grid-area:1 / 1;transition:transform .4s cubic-bezier(.22,.61,.36,1),opacity .4s ease}.header-search-bar__term.is-entering{transform:translateY(100%);opacity:0}.header-search-bar__term.is-leaving{transform:translateY(-100%);opacity:0}.header-search-bar__reset{display:flex;flex:none;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin-right:.6rem;padding:0;border:0;border-radius:50%;background:none;color:rgba(var(--color-foreground),.6);cursor:pointer}.header-search-bar__reset.hidden{display:none}.header__search-bar .header-search-bar .header-search-bar__reset.reset__button:before,.header__search-bar .header-search-bar .header-search-bar__reset.reset__button:after{display:none}.header__search-bar .header-search-bar .header-search-bar__reset.reset__button{position:static;z-index:auto;background-color:transparent;box-shadow:none}.header__search-bar .header-search-bar .header-search-bar__reset.reset__button:hover{background-color:rgba(var(--color-foreground),.06)}.header-search-bar__reset:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:0}.header-search-bar__reset .svg-wrapper,.header-search-bar__reset .icon{width:1.6rem;height:1.6rem}body:has(.header-search-bar:focus-within) .spk-wsp-chat-btn,body:has(.header-search-bar:focus-within) .spk-wsp-nft-text,body:has(.header-search-bar:focus-within) shopify-forms-embed{visibility:hidden;pointer-events:none}.header-search-bar .predictive-search{display:none}.header-search-bar[open] .predictive-search,.header-search-bar[loading] .predictive-search{display:block}.header-search-bar .spinner{width:2rem;height:2rem}.header-search-bar .predictive-search{top:calc(100% + .6rem);max-height:var(--search-results-max-height, 70vh);overscroll-behavior:contain;left:0;right:0;width:100%;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.2rem;overflow:hidden auto;box-shadow:0 .8rem 2.4rem #0000001f}.header-cart [hidden]{display:none!important}.header__icons .header__icon--cart{width:auto;height:auto;margin-left:.4rem;padding:0;border-radius:1rem;background:rgb(var(--header-accent));color:#fff;text-decoration:none;transition:background-color .15s ease}.header__icons .header__icon--cart:hover{background:#286e12}.header__icon--cart .header-cart{display:flex;align-items:center;justify-content:flex-start;gap:1rem;height:auto;padding:.8rem}.header__icon--cart .header-cart__icon{display:flex;position:relative;height:auto}.header-cart__icon .icon{width:2.6rem;height:2.6rem}.header__icon--cart .header-cart__badge{display:block;position:absolute;top:-.9rem;right:-.9rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border:.15rem solid rgb(var(--header-accent));border-radius:1rem;background:#fff;color:rgb(var(--header-accent));font-size:1.1rem;font-weight:700;line-height:1.5rem;text-align:center;letter-spacing:0}.header__icon--cart .header-cart__text{display:none}@media screen and (min-width:990px){.header__icon--cart .header-cart{min-height:4.8rem;padding:.6rem 1.6rem .6rem 1.2rem}.header__icon--cart .header-cart__badge{display:none}.header__icon--cart .header-cart__text{display:flex;flex-direction:column;align-items:flex-start;height:auto;font-size:1.4rem;font-weight:700;line-height:1.25;letter-spacing:0;white-space:nowrap}.header__icon--cart .header-cart__text>span{display:block;height:auto}.header-cart__label{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.header-search-bar__term,.header-search-bar__form,.header__icons .header__icon--cart{transition:none}}#cart-notification{--color-button: 49, 134, 22;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 49, 134, 22;--color-link: 49, 134, 22;--buttons-radius: 1rem;--buttons-radius-outset: 1rem}#cart-notification .cart-notification__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.4rem}#cart-notification .cart-notification__links>*{margin-top:0}#cart-notification .cart-notification__links>.link{grid-column:1 / -1;justify-self:center;margin-top:.2rem}#cart-notification .cart-notification__links .button{height:100%;min-height:4.8rem;padding:.6rem 1rem;line-height:1.25;letter-spacing:.02rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-header-search-cart.css.map */
