.search__input.field__input{padding-right:9.8rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.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:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}@font-face{font-family:Sapiens;src:url(/cdn/shop/files/sapiens-regular_0e0f8c6e-6352-4ad7-9bf3-66fe87c7ee94.woff2?v=1749898466) format("woff2");font-weight:400;font-style:normal;font-display:swap}.search-modal.gradient,.search-modal{background:#fbfbfc radial-gradient(circle at 1px 1px,#e3e3e9 1.2px,transparent 1.7px) 0 0 / 26px 26px;border-bottom:1.5px solid #e9e9ee}.search-modal .search-modal__content{padding:10px 52px 10px 12px}@media screen and (min-width:750px){.search-modal .search-modal__content{padding:14px 72px}}@media screen and (min-width:990px){.search-modal .search-modal__content{padding:14px 60px}}.search-modal .field,.template-search__search .field{position:relative;align-items:center}.search-modal .search__input.field__input,.template-search__search .search__input.field__input,.search-modal .search__input.field__input:focus,.search-modal .search__input.field__input:not(:placeholder-shown),.template-search__search .search__input.field__input:focus,.template-search__search .search__input.field__input:not(:placeholder-shown){height:48px;min-height:48px;margin:0;padding:0 48px 0 46px;border:1.5px solid #e9e9ee;border-radius:12px;background:#fff;color:#1e1e1e;box-shadow:none;font-family:"Sapiens",var(--font-heading-family, ui-sans-serif),sans-serif;font-size:1.5rem;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;transition:border-color .13s ease}.search-modal .search__input.field__input:focus,.search-modal .search__input.field__input:focus-visible,.template-search__search .search__input.field__input:focus,.template-search__search .search__input.field__input:focus-visible{border-color:#e9e9ee;box-shadow:none;outline:0}.header__search details[open] .modal-overlay:after{background-color:transparent}.search-modal .search__input.field__input::placeholder,.template-search__search .search__input.field__input::placeholder{opacity:1;color:#7a7a85;font-family:"Sapiens",var(--font-heading-family, ui-sans-serif),sans-serif;text-transform:uppercase;letter-spacing:.04em}.search-modal .field__label,.template-search__search .field__label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.search-modal .search__button.field__button,.template-search__search .search__button.field__button{left:0;right:auto;top:0;height:48px;width:46px;border-radius:12px 0 0 12px;background:transparent;color:#7a7a85;box-shadow:none;transition:color .13s ease}.search-modal .search__button.field__button .svg-wrapper,.template-search__search .search__button.field__button .svg-wrapper{display:none}.search-modal .search__button.field__button:before,.template-search__search .search__button.field__button:before{content:"";width:20px;height:20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a7a85' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>") center / contain no-repeat}.search-modal .search__button.field__button:hover:before,.search-modal .search__button.field__button:focus-visible:before,.template-search__search .search__button.field__button:hover:before,.template-search__search .search__button.field__button:focus-visible:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e1e1e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>")}.search-modal .search__button.field__button:focus-visible,.template-search__search .search__button.field__button:focus-visible{outline:2px solid #1e1e1e;outline-offset:-2px;background:transparent}.search-modal .reset__button.field__button,.template-search__search .reset__button.field__button{right:4px;top:4px;bottom:4px;height:auto;width:40px;border-radius:9px;color:#7a7a85;background:transparent;box-shadow:none}.search-modal .reset__button.field__button:hover,.template-search__search .reset__button.field__button:hover{color:#1e1e1e;background:#eff0f3}.search-modal .reset__button:not(:focus-visible):after,.search-modal .reset__button:not(:focus):after,.template-search__search .reset__button:not(:focus-visible):after,.template-search__search .reset__button:not(:focus):after{display:none}.search-modal .search-modal__close-button{color:#7a7a85}.search-modal .search-modal__close-button:hover{color:#1e1e1e}.template-search__search predictive-search{display:block;position:relative}.template-search__search .predictive-search--search-template{width:100%;left:0;right:0}.template-search__header h1{font-family:"Sapiens",var(--font-heading-family, ui-sans-serif),sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em}@property --ps-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.search-modal .field:after,.template-search__search .field:after{--ps-sweep: 0deg;content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border:0;box-shadow:none;border-radius:12px;background:linear-gradient(90deg,#f0513c 0 16.66%,#f78d28 0 33.33%,#ffc707 0 50%,#5dba68 0 66.66%,#4b8dc8 0 83.33%,#5f4c9f 0 100%) border-box;-webkit-mask:conic-gradient(from 0deg,#000 0 var(--ps-sweep),transparent 0 calc(360deg - var(--ps-sweep)),#000 0),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:source-in,xor;mask:conic-gradient(from 0deg,#000 0 var(--ps-sweep),transparent 0 calc(360deg - var(--ps-sweep)),#000 0),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:intersect,exclude;opacity:0;transition:--ps-sweep .28s ease,opacity 0s linear .28s;pointer-events:none;z-index:2}.search-modal .field:hover:after,.search-modal .field:focus-within:after,.template-search__search .field:hover:after,.template-search__search .field:focus-within:after{--ps-sweep: 181deg;opacity:1;border:0;box-shadow:none;border-radius:12px;transition:--ps-sweep .28s ease,opacity 0s linear}@media(prefers-reduced-motion:reduce){.search-modal .field:after,.template-search__search .field:after{transition:none}}.section-header.learn-search-open{position:sticky;top:0!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/component-search.css.map */
