@media screen and (min-width:750px){.search-modal__content{--modal-width: min(1100px, 92vw);border:1px solid var(--fr-color-rule, #4a3b2f)}.dialog-modal[open].search-modal__content{border-radius:var(--fr-radius-media, 6px);box-shadow:none}}.search-modal__content::backdrop{background:var(--fr-color-overlay, rgba(30, 27, 24, .25))}.search-modal predictive-search-component,.search-modal .predictive-search-form__content,.search-modal .predictive-search-form__header-inner{background-color:var(--fr-color-surface, #fbf8f3)}.search-modal .predictive-search-form__header{gap:var(--fr-space-4, 16px);padding:var(--fr-space-5, 20px) var(--fr-space-6, 24px) var(--fr-space-4, 16px);border:0;border-radius:0;background:var(--fr-color-surface, #fbf8f3)}.search-modal .predictive-search-form__header-inner{min-height:56px;border:2px solid var(--fr-color-ink, #1e1b18);border-radius:var(--fr-radius-control, 4px);background:var(--fr-color-cream, #f5eee2)}.search-modal .predictive-search-form__header-inner:focus-within{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}.search-modal input.search-input{font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:18px;color:var(--fr-color-ink, #1e1b18)}.search-modal input.search-input::placeholder{color:var(--fr-color-text-placeholder, #6b6258)}.search-modal .predictive-search__close-modal-button{width:auto;min-width:var(--fr-touch-min, 44px);min-height:var(--fr-touch-min, 44px);padding-inline:var(--fr-space-2, 8px);border:0;background:transparent;color:var(--fr-color-ink, #1e1b18);box-shadow:none}.search-modal .predictive-search__close-modal-button .fr-ps-close-icon{display:none}.fr-ps-cancel{font-family:var(--fr-font-body, var(--font-body--family));font-weight:600;font-size:var(--fr-fs-body, 15px)}.search-modal .predictive-search__close-modal-button:focus-visible{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}@media screen and (max-width:749px){.search-modal .predictive-search-form__header{min-height:64px;padding:var(--fr-space-2, 8px) var(--fr-space-4, 16px);border-bottom:1px solid var(--fr-color-rule, #4a3b2f)}.search-modal .predictive-search-form__header-inner{min-height:48px;border:2px solid var(--fr-color-ink, #1e1b18)}.search-modal input.search-input{font-size:16px}.search-modal .predictive-search-form__content{max-height:none}}@media screen and (min-width:750px){.search-modal .predictive-search-form__content{max-height:min(70dvh,680px)}}.search-modal predictive-search-component:has(.fr-ps) .predictive-search-form__footer{display:none}.fr-search-label{margin:0 0 var(--fr-space-3, 12px);font-family:var(--fr-font-body, var(--font-body--family));font-weight:600;font-size:var(--fr-fs-caption, 12px);letter-spacing:var(--fr-ls-label, .08em);text-transform:uppercase;color:var(--fr-color-text-muted, #5c564f)}.fr-search-chips{margin-bottom:var(--fr-space-6, 24px)}.fr-search-chips__list{display:flex;flex-wrap:wrap;gap:var(--fr-space-2, 8px);margin:0;padding:0}.fr-chip{display:inline-flex;align-items:center;min-height:var(--fr-h-control-sm, 40px);padding:0 var(--fr-space-4, 16px);border:1px solid var(--fr-color-rule, #4a3b2f);border-radius:var(--fr-radius-control, 4px);background:transparent;color:var(--fr-color-ink, #1e1b18);font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:var(--fr-fs-ui, 14px);line-height:1.2;text-decoration:none;white-space:nowrap}@media screen and (max-width:749px){.fr-chip{min-height:var(--fr-touch-min, 44px)}}.fr-chip:hover{border-color:var(--fr-color-ink, #1e1b18);background:var(--fr-color-cream, #f5eee2)}.fr-chip:focus-visible,.fr-ps__row:focus-visible,.fr-ps__query:focus-visible,.fr-ps__view-all:focus-visible,.fr-recent-searches__clear:focus-visible{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}.fr-ps-start{padding:var(--fr-space-2, 8px) var(--fr-space-6, 24px) 0}.fr-recent-searches__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fr-space-4, 16px)}.fr-recent-searches__clear{min-height:var(--fr-touch-min, 44px);font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:var(--fr-fs-small, 13px);color:var(--fr-color-accent, #2a615e);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fr-recent-searches{display:block;margin-bottom:var(--fr-space-6, 24px)}.fr-recent-searches[hidden]{display:none}.fr-ps{padding:var(--fr-space-2, 8px) var(--fr-space-6, 24px) var(--fr-space-6, 24px);color:var(--fr-color-ink, #1e1b18)}.fr-ps__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fr-space-6, 24px)}@media screen and (min-width:750px){.fr-ps__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--fr-space-12, 48px)}.fr-ps__grid>.fr-ps__col--products:only-child{grid-column:1 / -1}}.fr-ps__list{margin:0;padding:0}.fr-ps__item--product,.fr-ps__item--collection{border-bottom:1px solid var(--fr-color-hairline, #d8cdbd)}.fr-ps__row{display:flex;align-items:center;gap:var(--fr-space-3, 12px);min-height:var(--fr-h-row-lg, 56px);padding-block:var(--fr-space-2, 8px);color:inherit;text-decoration:none}.fr-ps__item[aria-selected=true] .fr-ps__row,.fr-ps__item[aria-selected=true] .fr-ps__query,.fr-ps__row:hover{background:var(--fr-color-cream, #f5eee2)}.fr-ps__thumb{position:relative;flex:0 0 auto;overflow:hidden;border-radius:var(--fr-radius-control, 4px);background:var(--fr-color-media, #e8dfd0)}.fr-ps__thumb--product{width:52px;height:52px}.fr-ps__thumb--collection{width:44px;height:44px}.fr-ps__item--card .fr-ps__thumb--collection{width:96px;height:96px}@media screen and (max-width:749px){.fr-ps__thumb--product{width:44px;height:44px}}.fr-ps__img{display:block;width:100%;height:100%;object-fit:cover}.fr-ps__letter{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:var(--fr-color-text-subtle, #6b6258)}.fr-ps__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.fr-ps__name{font-family:var(--fr-font-body, var(--font-body--family));font-weight:500;font-size:var(--fr-fs-body, 15px);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fr-ps__sub{font-size:var(--fr-fs-small, 13px);color:var(--fr-color-text-muted, #5c564f)}.fr-ps__price{flex:0 0 auto;margin-inline-start:var(--fr-space-3, 12px);font-weight:500;font-size:var(--fr-fs-body, 15px)}.fr-ps__query{display:flex;align-items:center;min-height:var(--fr-touch-min, 44px);color:var(--fr-color-text, #3f3a34);font-size:var(--fr-fs-body, 15px);text-decoration:none}.fr-ps__query mark{background:none;color:var(--fr-color-ink, #1e1b18);font-weight:700}.fr-ps__query:hover{text-decoration:underline;text-underline-offset:3px}.fr-ps__footer{margin-top:var(--fr-space-6, 24px);padding-top:var(--fr-space-5, 20px);border-top:1px solid var(--fr-color-hairline, #d8cdbd)}.fr-ps__view-all{font-family:var(--fr-font-body, var(--font-body--family));font-weight:600;font-size:var(--fr-fs-body, 15px);color:var(--fr-color-accent, #2a615e);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}@media screen and (max-width:749px){.fr-ps__view-all{display:flex;align-items:center;justify-content:center;min-height:var(--fr-h-button, 48px);border:2px solid var(--fr-color-ink, #1e1b18);border-radius:var(--fr-radius-control, 4px);color:var(--fr-color-ink, #1e1b18);text-decoration:none}.fr-ps__footer{border-top:0}}.fr-search-empty{padding:var(--fr-space-2, 8px) 0 var(--fr-space-4, 16px);color:var(--fr-color-ink, #1e1b18)}.fr-search-empty__title{margin:0 0 var(--fr-space-1h, 6px);font-family:var(--fr-font-heading, var(--font-heading--family));font-weight:500;font-size:22px;line-height:1.25;overflow-wrap:anywhere}.fr-search-empty--page .fr-search-empty__title{font-size:var(--fr-fs-h3, 24px)}.fr-search-empty__text{margin:0 0 var(--fr-space-4, 16px);font-size:var(--fr-fs-ui, 14px);color:var(--fr-color-text, #3f3a34)}.fr-search-popular{padding-top:var(--fr-space-6, 24px);border-top:1px solid var(--fr-color-hairline, #d8cdbd)}.fr-search-popular__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fr-space-5, 20px) var(--fr-space-3, 12px);margin:0;padding:0}@media screen and (min-width:750px){.fr-search-popular__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--fr-space-4, 16px)}}.fr-search-popular__link{display:flex;flex-direction:column;gap:var(--fr-space-2h, 10px);color:inherit;text-decoration:none}.fr-search-popular__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--fr-radius-media, 6px);background:var(--fr-color-media, #e8dfd0)}.fr-search-popular__img{display:block;width:100%;height:100%;object-fit:cover}.fr-search-popular__title{font-weight:500;font-size:var(--fr-fs-ui, 14px);line-height:1.3}.fr-search-tabs{display:block}.fr-search-tabs__list{display:flex;gap:var(--fr-space-8, 32px);border-bottom:1px solid var(--fr-color-hairline, #d8cdbd)}.fr-search-tabs__tab{position:relative;min-height:var(--fr-touch-min, 44px);padding:0 0 var(--fr-space-3, 12px);border:0;background:none;color:var(--fr-color-text-muted, #5c564f);font-family:var(--fr-font-body, var(--font-body--family));font-weight:600;font-size:var(--fr-fs-body, 15px);cursor:pointer}.fr-search-tabs__tab[aria-selected=true]{color:var(--fr-color-ink, #1e1b18)}.fr-search-tabs__tab[aria-selected=true]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--fr-color-ink, #1e1b18)}.fr-search-tabs__tab:focus-visible{outline:2px solid var(--fr-color-accent, #2a615e);outline-offset:2px}.fr-search-tabs__tab[hidden]{display:none}@media screen and (max-width:749px){.fr-search-tabs__list{gap:var(--fr-space-2, 8px);border-bottom:0}.fr-search-tabs__tab{min-height:var(--fr-h-control-sm, 40px);padding:0 var(--fr-space-4, 16px);border:1px solid var(--fr-color-rule, #4a3b2f);border-radius:var(--fr-radius-control, 4px)}.fr-search-tabs__tab[aria-selected=true]{border:2px solid var(--fr-color-ink, #1e1b18);background:var(--fr-color-surface, #fbf8f3)}.fr-search-tabs__tab[aria-selected=true]:after{content:none}}.fr-search-collections__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--fr-space-8, 32px);margin:0;padding:0}@media screen and (min-width:750px){.fr-search-collections__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fr-search-collections__panel{padding-block:var(--fr-space-6, 24px) var(--fr-space-12, 48px)}.fr-search-collections__panel[hidden]{display:none}.fr-search-start{padding-block:var(--fr-space-6, 24px) var(--fr-space-12, 48px)}.fr-search-title{margin:0;font-family:var(--fr-font-heading, var(--font-heading--family));font-weight:500;font-size:var(--fr-fs-h1, 40px);letter-spacing:var(--fr-ls-tight, -.02em);line-height:1.1;overflow-wrap:anywhere}.fr-search-header{display:flex;flex-direction:column;align-items:stretch;gap:var(--fr-space-4, 16px)}@media screen and (min-width:990px){.fr-search-header{flex-direction:row;align-items:center;justify-content:space-between}.fr-search-header>:last-child{flex:0 1 480px;max-width:480px}}.fr-search-header .search-page-input{min-height:var(--fr-h-button, 48px);border:1px solid var(--fr-color-rule, #4a3b2f);border-radius:var(--fr-radius-control, 4px);background:var(--fr-color-surface, #fbf8f3);font-size:16px}.fr-search-results-section .fr-search-start,.fr-search-results-section .fr-search-empty{max-width:1100px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fr-search.css.map */
