.template-search .page-width,.template-search #product-grid.page-width,.template-search .template-search__results.page-width{max-width:var(--brand-content-max, 176rem)}.template-search__header{text-align:center;margin-bottom:3.2rem}.template-search__header .h1,.template-search__header h1,.template-search h1.title{font-family:Bricolage Grotesque,Bricolage Fallback,sans-serif;font-weight:600;font-size:clamp(3rem,4vw,4.2rem);letter-spacing:-.015em;color:#232b33}.template-search__search{max-width:60rem;margin:0 auto 3.5rem}.template-search__search .search{margin-top:2rem}.template-search__search .field{border:1.5px solid rgba(35,43,51,.14);border-radius:1.2rem;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.template-search__search .field:focus-within{border-color:#c96442;box-shadow:0 0 0 3px #c964421f}.template-search__search .field__input{font-family:Archivo,Archivo Fallback,system-ui,sans-serif;font-size:1.55rem;color:#232b33;min-height:5.4rem;border:0;box-shadow:none;background:transparent}.template-search__search .field__input:focus,.template-search__search .field__input:focus-visible{outline:0;box-shadow:none}.template-search__search .field{align-items:center;padding-right:.4rem;overflow:hidden}.template-search__search .field__button,.template-search__search .search__button,.template-search__search .reset__button{border:0!important;box-shadow:none!important;background:transparent!important;min-width:4.4rem}.template-search__search .field__button:before,.template-search__search .field__button:after,.template-search__search .search__button:before,.template-search__search .search__button:after,.template-search__search .reset__button:before,.template-search__search .reset__button:after{display:none!important;content:none!important}.template-search__search .search__button{color:#232b33}.template-search__search .search__button:hover{color:#c96442}.template-search__search .reset__button{color:#a2a8af}.template-search__search .field__button .icon{width:1.9rem;height:1.9rem}.template-search__search .field__button{top:50%;transform:translateY(-50%)}.template-search__search .field__label{top:50%;transform:translateY(-50%);font-size:1.5rem;color:#8a9098;transition:top .15s ease,transform .15s ease,font-size .15s ease}.template-search__search .field__input:not(:placeholder-shown)~.field__label{top:.9rem;transform:none;font-size:1.05rem;color:#a2a8af}.template-search #product-grid.product-grid{column-gap:2.4rem;row-gap:4rem}.template-search .card-wrapper{--card-radius: 1.4rem}.template-search .card.card--standard,.template-search .card.card--media{background:#fff;border:1px solid rgba(35,43,51,.09);border-radius:var(--card-radius);overflow:hidden;box-shadow:none}.template-search .card-wrapper{box-shadow:none}.template-search .card__inner{background:#f5f3ee;border:0;border-radius:0}.template-search .card__inner{position:relative;aspect-ratio:1 / 1}.template-search .card__inner.ratio{padding-bottom:0!important}.template-search .card__inner .card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0;overflow:hidden}.template-search .card__inner .card__media .media,.template-search .card__inner .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border-radius:0;overflow:hidden}.template-search .card__media img,.template-search .card .media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.6,.2,1)}.template-search .card-wrapper:hover .card__media img,.template-search .card-wrapper:hover .card .media img{transform:scale(1.045)}.template-search .product-meta-badges{display:none}.template-search .card__badge .badge{background:#232b33;color:#fff;border:0;border-radius:999px;font-family:Bricolage Grotesque,Bricolage Fallback,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1rem}.template-search .card__badge .badge.badge--bottom-left{color:#fff}.template-search .card__content{padding:1.8rem;text-align:left}.template-search .card__information{padding:0}.template-search .card-information .caption-large,.template-search .card__information .caption-large{font-family:Archivo,Archivo Fallback,system-ui,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#2c3a46}.template-search .card__heading,.template-search .card__heading.h5{font-family:Bricolage Grotesque,Bricolage Fallback,sans-serif;font-weight:600;font-size:1.8rem;line-height:1.2;letter-spacing:-.005em;margin:0 0 .6rem}.template-search .card__heading a{color:#232b33;text-decoration:none}.template-search .card__heading a:hover{color:#c96442}.template-search .price,.template-search .price__regular .price-item,.template-search .price__sale .price-item{font-family:Archivo,Archivo Fallback,system-ui,sans-serif;font-weight:600;color:#232b33}.template-search .price__sale .price-item--regular{color:#a2a8af;font-weight:500}.template-search .price--on-sale .price-item--sale{color:#c96442}.template-search .card .quick-add{margin-top:1rem}.template-search .quick-add__submit.button{width:100%;min-height:4.6rem;border:1px solid #232b33;background:#232b33;color:#fff;box-shadow:none;border-radius:.9rem;font-family:Bricolage Grotesque,Bricolage Fallback,sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:0;transition:filter .18s ease}.template-search .quick-add__submit.button:before,.template-search .quick-add__submit.button:after{box-shadow:none}.template-search .quick-add__submit.button:hover:not(.loading){background:#232b33;color:#fff;filter:brightness(1.15)}.template-search .quick-add__submit .icon-plus{display:none}.template-search amazon-delivery-message{display:none}.template-search .card__inner .card__content{display:none}.template-search .pagination__list{gap:.4rem}.template-search .pagination__item{font-family:Archivo,Archivo Fallback,system-ui,sans-serif;border-radius:.8rem;color:#565d65}.template-search .pagination__item--current{color:#232b33;font-weight:700}.template-search .pagination__item:hover{color:#c96442}.template-search--empty .title,.template-search .collection--empty .title{font-family:Bricolage Grotesque,Bricolage Fallback,sans-serif;color:#232b33}
/*# sourceMappingURL=/cdn/shop/t/77/assets/brand-search-page.css.map */
