.search__input.field__input{padding-left:3.2rem;padding-right:9.4rem}.search__input~.field__label{font-size:1.4rem;left:3.2rem;top:calc(1.2rem + var(--inputs-border-width))}.field__input:focus~.field__label{left:3.2rem}.search__button{right:calc(1rem + var(--inputs-border-width))}.reset__button{right:calc(var(--inputs-border-width) + 5.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:2.4rem;width:2.4rem}.reset__button .icon.icon-close{height:2.4rem;width:2.4rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.header--inline-search .header__search,.header--inline-search .search-collections,.header--inline-search .search-modal__form{width:100%}.header--inline-search .search-collections,.header--inline-search .header__search .search-modal,.header--inline-search .search-modal__content,.header--inline-search predictive-search.search-modal__form,.header--inline-search search-form.search-modal__form,.header--inline-search form.search-modal__form{background:transparent!important;background-attachment:initial;box-shadow:none}.header--inline-search predictive-search.search-modal__form--filter{border:0;border-radius:0;display:block;overflow:visible}.header--inline-search .search-modal__form{max-width:48rem}.header--inline-search .search-collections__field{align-items:center;background:rgb(var(--color-background));border:.1rem solid rgba(var(--input-border-color),.24);border-radius:999px;box-shadow:0 .8rem 2.2rem rgba(var(--color-foreground),.045);display:flex;min-height:4.6rem;overflow:visible;position:relative}.header--inline-search .search-collections__field:before,.header--inline-search .search-collections__field:after,.header--inline-search .search-scope__button:before,.header--inline-search .search-scope__button:after{content:none!important}.header--inline-search .search-collections__field:before,.header--inline-search .search-collections__field:after{box-shadow:none;content:none}.header--inline-search .search-collections__field:hover{border-color:rgba(var(--input-border-color),.34)}.header--inline-search .search-collections__field:focus-within{border-color:rgba(var(--color-foreground),.26);box-shadow:0 .8rem 2.2rem rgba(var(--color-foreground),.055)}.header--inline-search .search-scope{align-self:stretch;border-radius:999px 0 0 999px;flex:0 0 12.8rem;min-width:0;position:relative}.header--inline-search .search-scope:after,.header--inline-search .search__button.field__button:before{background:rgba(var(--color-foreground),.11);content:"";height:58%;position:absolute;top:50%;transform:translateY(-50%);width:.1rem}.header--inline-search .search-scope:after{right:0}.header--inline-search .search-scope__button{align-items:center;background:transparent;border:0;border-radius:999px 0 0 999px;color:rgb(var(--color-foreground));cursor:pointer;display:flex;font:inherit;font-size:1.35rem;font-weight:650;gap:.8rem;height:100%;justify-content:space-between;line-height:1;padding:0 1.4rem;text-align:left;width:100%}.header--inline-search .search-scope__button:focus,.header--inline-search .search-scope__button:focus-visible{box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.18);outline:0}.header--inline-search .search-scope__button svg{flex:0 0 auto;height:1rem;width:1rem}.header--inline-search .search-scope__button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header--inline-search .search-scope__menu{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;box-shadow:0 1.6rem 4rem rgba(var(--color-foreground),.16);display:none;left:0;max-height:32rem;min-width:22rem;overflow-y:auto;padding:.8rem;position:absolute;top:calc(100% + .8rem);z-index:30}.header--inline-search .search-scope.is-open .search-scope__menu{display:grid;gap:.2rem}.header--inline-search .search-scope__group{color:rgba(var(--color-foreground),.48);display:block;font-size:1.1rem;font-weight:700;letter-spacing:.04em;padding:1rem 1rem .4rem;text-transform:uppercase}.header--inline-search .search-scope__option{background:transparent;border:0;border-radius:.8rem;color:rgb(var(--color-foreground));cursor:pointer;font:inherit;font-size:1.35rem;font-weight:500;line-height:1.2;min-height:3.6rem;padding:.8rem 1rem;text-align:left}.header--inline-search .search-scope__option:hover,.header--inline-search .search-scope__option.is-active{background:rgba(var(--color-foreground),.07)}.header--inline-search .search-collections__input.search__input.field__input{background:transparent;border:0;border-radius:0;box-shadow:none;flex:1 1 auto;height:4.4rem;max-width:none;min-width:0;padding:1.1rem 6.4rem 1.1rem 1.4rem;width:auto}.header--inline-search .search-collections__input.search__input.field__input:focus,.header--inline-search .search-collections__input.search__input.field__input:focus-visible{border-radius:0;box-shadow:none;outline:0}.header--inline-search .search-collections__input::placeholder{font-size:1.45rem;opacity:.72}.header--inline-search .search__button.field__button{background:transparent;border-left:0;border-radius:0 999px 999px 0;box-shadow:none;height:calc(100% - .6rem);overflow:visible;right:.3rem;top:50%;transform:translateY(-50%);width:5.2rem;z-index:2}.header--inline-search .search__button.field__button:before{left:0}.header--inline-search .search__button.field__button:focus,.header--inline-search .search__button.field__button:focus-visible{background:rgba(var(--color-foreground),.04);box-shadow:none}.header--inline-search .search__button.field__button:hover{background:rgba(var(--color-foreground),.04)}.header--inline-search .search__button.field__button .icon{height:2.2rem;width:2.2rem}.header--inline-search .reset__button.field__button{height:4rem;right:5.5rem;top:50%;transform:translateY(-50%);width:4rem}@media screen and (min-width:990px){.header-wrapper.header--inline-search .header--top-center.drawer-menu{align-items:center;column-gap:clamp(1.2rem,1.8vw,3rem);grid-template-areas:"left-icons search heading icons";grid-template-columns:auto minmax(26rem,clamp(30rem,36vw,52rem)) auto minmax(18rem,1fr)}.header-wrapper.header--inline-search .header--top-center.drawer-menu>header-drawer{grid-area:left-icons}.header-wrapper.header--inline-search .header--top-center.drawer-menu>.header__search{display:inline-flex;grid-area:search;justify-self:stretch;margin-left:0;min-width:0}.header-wrapper.header--inline-search .header--top-center.drawer-menu>.header__heading,.header-wrapper.header--inline-search .header--top-center.drawer-menu>.header__heading-link{grid-area:heading;justify-self:center}.header-wrapper.header--inline-search .header--top-center.drawer-menu>.header__icons{grid-area:icons;justify-self:end;min-width:0}.header-wrapper.header--inline-search .header--top-center.drawer-menu .header__icons>.header__search{display:none}}@media screen and (min-width:1200px){.header--top-center .header__icons+.header__search .search-modal__form{max-width:52rem}}@media screen and (max-width:749px){.header--inline-search .search-scope{display:none}.header--inline-search .header__icons+.header__search{justify-self:stretch;width:100%}.header--inline-search .header__icons+.header__search .search-modal{margin-bottom:0;padding:0}.header--inline-search .header__icons+.header__search .search-modal__form{max-width:none}.header--inline-search .search-collections__field{min-height:4.2rem}.header--inline-search .search-collections__input.search__input.field__input{padding-left:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/component-search.css.map */
