.search-modal,.search-modal__content{--hc-search-radius: 12px;--hc-search-border: rgba(28, 15, 87, .12);--hc-search-hover: #f5f1ee;--hc-search-muted: #777084;--hc-search-text: var(--curl-club-color-brand, #1c0f57)}.search-modal__content::backdrop{background:#12121266;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-modal__content.dialog-modal{width:min(850px,92vw)!important;max-width:850px!important;max-height:80vh!important;background:#fff!important;border:1px solid var(--hc-search-border)!important;border-radius:var(--hc-search-radius)!important;box-shadow:0 20px 40px #00000026!important;padding:0!important;overflow:hidden!important}.search-modal__content.dialog-modal[open]{display:flex!important;flex-direction:column!important}@media screen and (max-width:600px){.search-modal__content.dialog-modal{width:100%!important;max-width:none!important;max-height:100dvh!important;height:100dvh!important;border-radius:0!important;border:none!important}.predictive-search-form__content{max-height:none!important}}.dialog-modal .predictive-search-form__header{background:#fff!important;border:none!important;border-bottom:1px solid var(--hc-search-border)!important;padding:20px 40px!important;flex:0 0 auto!important}@media screen and (max-width:600px){.dialog-modal .predictive-search-form__header{position:relative!important;top:-30px!important;padding:20px 20px 20px 45px!important}}.predictive-search-form__header-inner{border:none!important;border-radius:0!important;background:transparent!important;display:flex!important;align-items:center!important;gap:16px!important;padding:0!important}.predictive-search-form__header-inner:focus-within{border:none!important;box-shadow:none!important}.predictive-search-form__header svg:first-child,.predictive-search-form__header [class*=icon-search]{color:var(--hc-search-muted)!important;width:22px!important;height:22px!important;flex-shrink:0!important}input.search-input{flex:1!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:18px!important;font-weight:400!important;color:var(--hc-search-text)!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;letter-spacing:0!important;text-transform:none!important}.search-input::placeholder{color:var(--hc-search-muted)!important;font-size:18px!important;text-transform:none!important;letter-spacing:0!important}.predictive-search__close-modal-button{width:36px!important;height:36px!important;border-radius:50%!important;background:#f1f1f1!important;color:var(--hc-search-muted)!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .2s ease,color .2s ease!important;flex-shrink:0!important}.predictive-search__close-modal-button:hover{background:#e5e5e5!important;color:var(--hc-search-text)!important}.predictive-search__close-modal-button svg{width:14px!important;height:14px!important}.predictive-search-form__content,predictive-search-component{background:#fff!important;padding:30px 24px!important;overflow-y:auto!important;flex:1 1 auto!important;scrollbar-width:thin;scrollbar-color:var(--hc-search-border) transparent}.predictive-search-form__content::-webkit-scrollbar{width:6px}.predictive-search-form__content::-webkit-scrollbar-track{background:transparent}.predictive-search-form__content::-webkit-scrollbar-thumb{background-color:var(--hc-search-border);border-radius:10px}.predictive-search-results__title{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--hc-search-muted)!important;margin:0!important}.predictive-search-results__section{display:flex!important;flex-direction:column!important;gap:20px!important}.predictive-search-results__section>.predictive-search-results__header-row{margin:0!important}.predictive-search-results__group+.predictive-search-results__group,.predictive-search-results__section+.predictive-search-results__section,.predictive-search-results__inner>*+.predictive-search-results__section,.predictive-search-results__inner>#predictive-search-products+*{margin-top:30px!important}.predictive-search-results__header,.predictive-search-results__header-row,.predictive-search-results__group-header,.predictive-search-results__resource-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 20px!important}.predictive-search-results__clear,.predictive-search-results__count{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:13px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;color:var(--hc-search-muted)!important;background:var(--hc-search-hover)!important;border:none!important;border-radius:20px!important;padding:6px 12px!important;text-decoration:none!important}.predictive-search-results__clear:hover{background:var(--hc-search-text)!important;color:#fff!important}.predictive-search-results__pills,.predictive-search-results__wrapper-queries,ul[class*=suggestions]{list-style:none!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:0!important;margin:0 0 30px!important}.predictive-search-results__wrapper-queries+.predictive-search-results__section,.predictive-search-results__wrapper-queries+#predictive-search-products{margin-top:30px!important}.predictive-search-results__card--query{list-style:none!important;padding:0!important;margin:0!important;flex:0 0 auto!important}.predictive-search-results__pill,.suggestion-chip{display:inline-block!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:14px!important;font-weight:400!important;color:var(--hc-search-text)!important;background:var(--hc-search-hover)!important;border:1px solid var(--hc-search-border)!important;border-radius:20px!important;padding:8px 16px!important;text-transform:none!important;letter-spacing:0!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important}.predictive-search-results__pill:hover,.predictive-search-results__pill:focus,.suggestion-chip:hover{background:var(--hc-search-text)!important;color:#fff!important;border-color:var(--hc-search-text)!important;outline:none!important}.predictive-search-results__pill mark{background:transparent!important;color:inherit!important;font-weight:700!important}.predictive-search-results__list,.predictive-search-results__products,.predictive-search-results-list{display:flex!important;flex-wrap:wrap!important;gap:24px!important;list-style:none!important;padding:0!important;margin:0!important}.predictive-search-results__card,.predictive-search-results__card--product{flex:0 0 calc((100% - 72px)/4)!important;max-width:calc((100% - 72px)/4)!important;min-width:0!important}@media screen and (max-width:900px){.predictive-search-results__card,.predictive-search-results__card--product{flex-basis:calc((100% - 24px * 2) / 3)!important;max-width:calc((100% - 24px * 2) / 3)!important}}@media screen and (max-width:600px){.predictive-search-results__list,.predictive-search-results__products,.predictive-search-results-list{gap:16px!important}.predictive-search-results__card,.predictive-search-results__card--product{flex-basis:calc((100% - 16px)/2)!important;max-width:calc((100% - 16px)/2)!important}}.predictive-search-results__card,.predictive-search-results__card--product{list-style:none!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.predictive-search-results__card:hover,.predictive-search-results__card--product:hover{background:transparent!important;box-shadow:none!important;border:none!important}.predictive-search-results__card{display:flex!important;align-items:stretch!important}.predictive-search-results__card .hc-product-card{padding:12px 12px 16px!important;background:var(--curl-club-color-violet-tint, #ede9f7)!important;border-radius:14px!important;height:100%!important;width:100%!important}.predictive-search-results__card .hc-product-card__image-wrapper{margin-bottom:12px!important;border-radius:10px!important;background:#fff!important}.predictive-search-results__card .hc-product-card__info{gap:4px!important;flex:0 0 auto!important}.predictive-search-results__card .hc-product-card__category{font-size:11px!important;letter-spacing:.06em!important}.predictive-search-results__card .hc-product-card__title{font-family:var(--curl-club-font-display, "Coconat", Georgia, serif)!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.predictive-search-results__card .hc-product-card__price{font-size:14px!important;font-weight:600!important;margin-top:4px!important}.predictive-search-results__card .hc-product-card__badges{top:8px!important;left:8px!important;gap:4px!important}.predictive-search-results__card .hc-product-card__badge{font-size:10px!important;padding:3px 8px!important}.predictive-search-results__card .hc-product-card__hearts,.predictive-search-results__card .hc-product-card__add{display:none!important}.predictive-search__search-button{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;background:var(--hc-search-text)!important;color:#fff!important;border:none!important;border-radius:9999px!important;padding:12px 32px!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease!important}.predictive-search__search-button:hover{background:#14084a!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px #1c0f5726!important}.predictive-search-form__footer{position:static!important;background:#fff!important;background-image:none!important;padding:16px 40px 20px!important;border-top:1px solid var(--hc-search-border)!important;flex:0 0 auto!important}predictive-search-component:has([data-search-results]):not(:has(.predictive-search-results__no-results)) .predictive-search-form__footer{display:block!important}.predictive-search-results__no-results,.predictive-search-results__empty{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;color:var(--hc-search-muted)!important;text-align:center!important;padding:40px 20px!important}.predictive-search-results__empty-title{font-size:18px!important;font-weight:500!important;color:var(--hc-search-text)!important;margin-bottom:8px!important}.predictive-search-results__empty-text{font-size:15px!important;color:var(--hc-search-muted)!important;margin-bottom:24px!important}.search-modal__content .hc-collection-card{display:flex!important;flex-direction:column!important;gap:12px!important;text-decoration:none!important;color:inherit!important;height:100%!important;padding:12px 12px 16px!important;background:#f0ebe5!important;border-radius:14px!important;transition:transform .25s ease,box-shadow .25s ease!important}.search-modal__content .hc-collection-card:hover{transform:translateY(-2px)!important;box-shadow:0 10px 24px #1c0f5714!important}.search-modal__content .hc-collection-card__media{position:relative!important;width:100%!important;aspect-ratio:1 / 1!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important}.search-modal__content .hc-collection-card__img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .5s ease!important}.search-modal__content .hc-collection-card:hover .hc-collection-card__img{transform:scale(1.04)!important}.search-modal__content .hc-collection-card__img--placeholder{background:var(--hc-search-hover)!important;color:var(--hc-search-muted)!important;padding:24px!important}.search-modal__content .hc-collection-card__info{display:flex!important;flex-direction:column!important;gap:4px!important;flex:1!important}.search-modal__content .hc-collection-card__title{font-family:var(--curl-club-font-display, "Coconat", Georgia, serif)!important;font-size:18px!important;font-weight:400!important;line-height:1.2!important;color:var(--hc-search-text)!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.search-modal__content .hc-collection-card__count{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12px!important;color:var(--hc-search-muted)!important;text-transform:uppercase!important;letter-spacing:.06em!important}.recently-viewed-wrapper{animation:hc-search-fade-in .4s cubic-bezier(.16,1,.3,1) both}@keyframes hc-search-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.recently-viewed-wrapper.removing{animation:hc-search-fade-out .25s ease-in forwards}@keyframes hc-search-fade-out{0%{opacity:1;transform:translateY(0);max-height:600px}to{opacity:0;transform:translateY(-4px);max-height:0}}body .search-page__header,body results-list.section,body .facets-block-wrapper,body .facets-block-wrapper--horizontal,body .facets-toggle,body .section-search-header,body .section-search-results,body .facets-controls-wrapper{max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box!important}@media(max-width:768px){body .search-page__header,body results-list.section,body .facets-block-wrapper,body .facets-block-wrapper--horizontal,body .facets-toggle,body .section-search-header,body .section-search-results,body .facets-controls-wrapper{padding-left:20px!important;padding-right:20px!important}}.search-page__header{padding-top:72px!important;padding-bottom:32px!important;text-align:center!important}.search-page__header>*:not(script):not(style):not(link){text-align:center!important}.search-page__header h1,.search-page__header h2,.search-page__header h3,.search-page__header h4{text-align:center!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:768px){.search-page__header{padding-top:40px!important;padding-bottom:24px!important}}.search-page__header form,.search-page__header .search-page-input__parent,.search-page__header .search-form,.search-page__header .search,.search-page__header [class*=search-input]{width:100%!important;max-width:960px!important;margin:0 auto!important;position:relative!important}.search-page__header search-page-input-component{max-width:100%!important;width:100%!important}.search-page__header .search-page-input{width:100%!important;max-width:100%!important}.search-page__header .predictive-search__icon,.search-page__header [class*=search__icon],.search-page__header .icon-search{display:none!important}.search-page__header .predictive-search__reset-button,.search-page__header [class*=reset-button]{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important}.search-page__header h1,.search-page__header h2,.search-page__header h3,.search-page__header h4{font-family:var(--curl-club-font-display, "Coconat", Georgia, serif)!important;font-size:clamp(36px,5vw,56px)!important;font-weight:400!important;line-height:1!important;letter-spacing:-.03em!important;color:var(--curl-club-color-brand, #1c0f57)!important;margin:0!important}.search-page__header input[type=search],.search-page__header input[type=text]{width:100%!important;max-width:960px!important;height:56px!important;padding:0 56px 0 24px!important;border:1.5px solid rgba(28,15,87,.18)!important;border-radius:100px!important;background:#fff!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:15px!important;color:var(--curl-club-color-brand, #1c0f57)!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;text-align:left!important}.search-page__header input[type=search]::-webkit-search-cancel-button,.search-page__header input[type=search]::-webkit-search-decoration{-webkit-appearance:none!important;appearance:none!important;display:none!important}.search-page__header input[type=search]:focus,.search-page__header input[type=text]:focus{border-color:var(--curl-club-color-brand, #1c0f57)!important;box-shadow:0 0 0 3px #1c0f5714!important}.search-page__header input[type=search]::placeholder,.search-page__header input[type=text]::placeholder{color:var(--curl-club-color-text-muted, #544b81)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important}results-list .main-collection-grid__title,results-list .product-grid__title,results-list .collection-banner__title{font-family:var(--curl-club-font-display, "Coconat", Georgia, serif)!important;font-size:clamp(28px,3vw,40px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--curl-club-color-brand, #1c0f57)!important;margin:0 0 24px!important}results-list .results-count,results-list .main-collection-grid__empty-title{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--curl-club-color-text-muted, #544b81)!important}results-list .no-results__title,.search-page__no-results{font-family:var(--curl-club-font-display, "Coconat", Georgia, serif)!important;font-size:clamp(24px,3vw,36px)!important;font-weight:400!important;color:var(--curl-club-color-brand, #1c0f57)!important}.facets--filters-title{font-family:var(--curl-club-font-display, "Coconat", Georgia, serif)!important;font-size:18px!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--curl-club-color-brand, #1c0f57)!important;margin:0 0 16px!important}.facets__panel{border-bottom:1px solid rgba(28,15,87,.08)!important;padding:14px 0!important;border-radius:0!important;background:transparent!important}.facets__summary{display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;list-style:none!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--curl-club-color-brand, #1c0f57)!important;padding:2px 0!important}.facets__summary::-webkit-details-marker{display:none!important}.facets__label{font:inherit!important;color:inherit!important}.facets__summary .icon-caret{width:14px!important;height:14px!important;color:currentColor!important;flex-shrink:0!important;transition:transform .25s ease!important}.facets__panel[open] .facets__summary .icon-caret{transform:rotate(180deg)!important}.facets__panel-content,.facets__inputs{margin-top:12px!important;padding:0!important;background:transparent!important;border:none!important}.facets__inputs-list{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:6px!important}.facets__inputs-list--grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.facets__inputs-list label,.facets__input-label{display:flex!important;align-items:flex-start!important;gap:10px!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:13.5px!important;color:var(--curl-club-color-brand, #1c0f57)!important;cursor:pointer!important;padding:2px 0!important;line-height:1.35!important;word-break:break-word!important}.facets__inputs-list input[type=checkbox],.facets__inputs-list input[type=radio]{width:16px!important;height:16px!important;accent-color:var(--curl-club-color-brand, #1c0f57)!important;cursor:pointer!important;flex-shrink:0!important;margin-top:2px!important}.facets__inputs-list label.is-disabled,.facets__inputs-list input[disabled]+.facets__input-text{color:var(--curl-club-color-text-muted, #544b81)!important;cursor:not-allowed!important}.facets__input-count,.facets__inputs-list small{color:var(--curl-club-color-text-muted, #544b81)!important;font-size:12px!important;flex-shrink:0!important}.facets__inputs-wrapper--row{display:block!important;padding:0!important}.price-facet__inputs-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;align-items:end!important;padding:0!important}.price-facet__separator{display:none!important}.price-facet__field{position:static!important;display:flex!important;flex-direction:column!important;gap:4px!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important}.price-facet__label{position:static!important;transform:none!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--curl-club-color-text-muted, #544b81)!important;padding:0!important;margin:0!important;background:transparent!important;pointer-events:auto!important;order:-1!important}.price-facet__input{width:100%!important;height:40px!important;padding:0 12px!important;border:1px solid var(--curl-club-color-border, #d4cfe8)!important;border-radius:8px!important;background:#fff!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:14px!important;color:var(--curl-club-color-brand, #1c0f57)!important;text-align:left!important;box-shadow:none!important;outline:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}.price-facet__input:focus{border-color:var(--curl-club-color-brand, #1c0f57)!important;outline:none!important;box-shadow:0 0 0 2px #1c0f5714!important}.price-facet__highest-price{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:11px!important;letter-spacing:.04em!important;color:var(--curl-club-color-text-muted, #544b81)!important;margin-top:8px!important}.facets__show-more,.facets__clear{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--curl-club-color-brand, #1c0f57)!important;background:transparent!important;border:none!important;padding:8px 0!important;cursor:pointer!important;text-decoration:underline!important;text-underline-offset:3px!important}.facets__show-more:hover,.facets__clear:hover{color:var(--curl-club-color-accent, #8b95f7)!important}.facets__apply-button,.facets__submit{margin-top:12px!important;height:36px!important;padding:0 18px!important;border-radius:100px!important;border:none!important;background:var(--curl-club-color-brand, #1c0f57)!important;color:#fff!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important}.facets__apply-button:hover,.facets__submit:hover{background:var(--curl-club-color-accent, #8b95f7)!important;color:var(--curl-club-color-brand, #1c0f57)!important}.facets-horizontal-remove,.facets__remove,.filter-remove-button{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12px!important;font-weight:500!important;background:var(--curl-club-color-off-white, #f7f3f0)!important;color:var(--curl-club-color-brand, #1c0f57)!important;border:1px solid rgba(28,15,87,.12)!important;border-radius:999px!important;padding:6px 12px!important}.facets-horizontal-remove:hover,.facets__remove:hover,.filter-remove-button:hover{background:var(--curl-club-color-brand, #1c0f57)!important;color:#fff!important;border-color:var(--curl-club-color-brand, #1c0f57)!important}.sorting-filter,.sorting-filter__horizontal,.sorting-filter__container{display:inline-flex!important;align-items:center!important;gap:8px!important}.sorting-filter__container .facets__label,.sorting-filter .facets__label{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--curl-club-color-text-muted, #544b81)!important;font-weight:400!important;margin:0!important}.sorting-filter>details.facets__panel,.sorting-filter accordion-custom-component{display:none!important}.sorting-filter__select-wrapper{position:relative!important;display:inline-flex!important;align-items:center!important}.sorting-filter__select{appearance:none!important;-webkit-appearance:none!important;height:40px!important;padding:0 36px 0 16px!important;border:1px solid var(--curl-club-color-border, #d4cfe8)!important;border-radius:100px!important;background:#fff!important;font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--curl-club-color-brand, #1c0f57)!important;cursor:pointer!important}.sorting-filter__select:focus{outline:none!important;border-color:var(--curl-club-color-brand, #1c0f57)!important;box-shadow:0 0 0 2px #1c0f5714!important}.sorting-filter__select-wrapper .icon-caret{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;width:9px!important;height:9px!important;color:var(--curl-club-color-brand, #1c0f57)!important;pointer-events:none!important}.products-count-wrapper{font-family:var(--curl-club-font-body, "Apercu Mono", monospace)!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--curl-club-color-text-muted, #544b81)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/search-overrides.css.map */
