.header__search{--sx-ink: #2B2620;--sx-paper: #FFFFFF;--sx-tint: #F7F1EA;--sx-line: #E3E1DF;--sx-muted: #6E6964;--sx-terra: #C98A5E;--sx-terra-d: #8A5432;--sx-velvet: #8B6F8F;--sx-serif: "Cormorant Garamond", Georgia, serif}.ss-sx-blk[hidden],.ss-sx-idle [hidden]{display:none!important}.search-modal{background:var(--sx-paper)}.search-modal .search-modal__form .field{height:48px;border-radius:99px;background:var(--sx-tint);border:1.5px solid transparent;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.search-modal .field:before,.search-modal .field:after{display:none}.search-modal .field:focus-within{background:var(--sx-paper);border-color:var(--sx-ink);box-shadow:0 0 0 4px #c98a5e2e}.search-modal .field__input{height:100%;min-height:0;padding:0 92px 0 48px;border:0;border-radius:99px;background:transparent;box-shadow:none!important;outline:none;font-size:16px;letter-spacing:0;color:var(--sx-ink)}.search-modal .field__input::placeholder{color:var(--sx-muted);opacity:1}.search-modal .field__input::-webkit-search-cancel-button{display:none}.search-modal .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.search-modal .search__button{position:absolute;left:6px;right:auto;top:0;height:100%;width:40px;color:var(--sx-ink);pointer-events:none;background:none!important;border:0;box-shadow:none!important;outline:none}.search-modal .search__button:before,.search-modal .search__button:after{display:none}.search-modal .search__button .svg-wrapper,.search-modal .search__button svg{width:18px;height:18px}.search-modal .reset__button{right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--sx-tint);color:var(--sx-ink)}.search-modal .field:focus-within .reset__button{background:#efe7dd}.search-modal .reset__button:not(.hidden)~.search__button{right:auto}.search-modal .reset__button .svg-wrapper,.search-modal .reset__button svg{width:14px;height:14px}.search-modal .reset__button:after,.search-modal .reset__button:before{display:none}.ss-sx-cancel{display:none;font-size:15px;font-weight:500;color:var(--sx-ink)}.ss-sx-res,.ss-sx-idle{color:var(--sx-ink)}.ss-sx-blk{display:grid;gap:10px;min-width:0;align-content:start}.ss-sx-lbl{display:flex;justify-content:space-between;align-items:baseline;margin:0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sx-muted)}.ss-sx-clear{border:0;background:none;padding:0;font:inherit;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--sx-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ss-sx-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ss-sx-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:99px;border:1px solid var(--sx-line);background:var(--sx-paper);color:var(--sx-ink);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}.ss-sx-chip:hover{border-color:var(--sx-ink)}.ss-sx-chip.is-hot{background:#fbf3ec;border-color:#ebcdb6;color:var(--sx-terra-d)}.ss-sx-recent__list{margin:0;padding:0;list-style:none;display:grid}.ss-sx-recent__list li{display:flex;align-items:center;gap:10px}.ss-sx-recent__list a{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:7px 0;color:var(--sx-ink);text-decoration:none;font-size:15px}.ss-sx-recent__list a svg{width:15px;height:15px;flex:none;color:var(--sx-muted)}.ss-sx-recent__list button{width:32px;height:32px;border:0;background:none;color:var(--sx-muted);font-size:18px;line-height:1;cursor:pointer}.ss-sx-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ss-sx-cat{display:grid;gap:6px;justify-items:center;text-align:center;font-size:12px;font-weight:500;line-height:1.3;color:var(--sx-ink);text-decoration:none;min-width:0}.ss-sx-cat__th{display:block;width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--sx-tint)}.ss-sx-cat__th img{width:100%;height:100%;object-fit:cover;display:block}.ss-sx-cat:hover .ss-sx-cat__th{outline:1.5px solid var(--sx-ink);outline-offset:2px}.ss-sx-sugg{margin:0;padding:0;list-style:none;display:grid}.ss-sx-sugg a{display:flex;align-items:center;gap:10px;padding:8px 6px;margin:0 -6px;border-radius:8px;color:var(--sx-ink);text-decoration:none;font-size:15px}.ss-sx-sugg__ic{display:inline-flex;color:var(--sx-muted)}.ss-sx-sugg__ic svg{width:15px;height:15px}.ss-sx-sugg a span:last-child{font-weight:600}.ss-sx-sugg mark{background:none;color:var(--sx-muted);font-weight:400}.ss-sx-sugg--pages a span{font-weight:500}.ss-sx-list{margin:0;padding:0;list-style:none;display:grid;gap:4px;align-items:start}.ss-sx-p{display:flex;align-items:center;gap:10px;border-radius:12px;position:relative}.ss-sx-p__link{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:6px 0;color:var(--sx-ink);text-decoration:none}.ss-sx-p__th{flex:none;width:60px;height:60px;border-radius:10px;overflow:hidden;background:var(--sx-tint);display:block}.ss-sx-p__th img{width:100%;height:100%;object-fit:cover;display:block}.ss-sx-p__info{flex:1;min-width:0;display:grid;gap:3px;justify-items:start}.ss-sx-p__name{font-size:14px;font-weight:600;line-height:1.3}.ss-sx-p__name strong.highlight,.ss-sx-p__name .highlight{font-weight:inherit;color:var(--sx-terra-d);background:none}.ss-sx-p__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px}.ss-sx-p__price{font-weight:500;font-variant-numeric:tabular-nums}.ss-sx-p__meta s{font-size:12px;color:var(--sx-muted)}.ss-sx-p .ss-stars{display:inline-flex;align-items:center;gap:3px;font-size:11px;line-height:1;color:var(--sx-muted)}.ss-sx-p .ss-stars__bar{position:relative;letter-spacing:1px;color:var(--sx-line);font-size:11px}.ss-sx-p .ss-stars__bar:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--pct, 0%);overflow:hidden;color:var(--sx-terra);white-space:nowrap}.ss-sx-tag{display:inline-block;font-size:10px;font-weight:600;line-height:1.5;padding:1px 8px;border-radius:99px;background:var(--sx-velvet);color:#fff}.ss-sx-tag.ss-tag--best{background:var(--sx-terra);color:var(--sx-ink)}.ss-sx-tag.ss-tag--made{background:var(--sx-ink)}.ss-sx-p .ss-sx-add{flex:none;height:34px;padding:0 14px;border-radius:99px;border:1.5px solid var(--sx-ink);background:transparent;color:var(--sx-ink);font:600 12px/1 var(--font-body-family, inherit);cursor:pointer}.ss-sx-p .ss-sx-add:hover{background:var(--sx-ink);color:var(--sx-paper)}.ss-sx-add.busy,.ss-sx-add[aria-disabled=true]{opacity:.6}.ss-sx-sold{flex:none;font-size:12px;color:var(--sx-muted)}.ss-sx-list--res .ss-sx-p[aria-selected=true]{background:var(--sx-tint);box-shadow:0 0 0 6px var(--sx-tint)}.ss-sx-sugg li[aria-selected=true] a,.ss-sx-chips li[aria-selected=true] .ss-sx-chip{background:var(--sx-tint)}.ss-sx-none{display:grid;justify-items:center;gap:6px;padding:8px 0 4px;text-align:center}.ss-sx-none__ic{width:60px;height:60px;border-radius:50%;background:var(--sx-tint);color:var(--sx-terra);display:grid;place-items:center}.ss-sx-none__ic svg{width:24px;height:24px}.ss-sx-none__h{margin:6px 0 0;font-family:var(--sx-serif);font-size:26px;line-height:1.15;color:var(--sx-ink)}.ss-sx-none__p{margin:0;font-size:13px;color:var(--sx-muted)}.ss-sx-help{justify-self:center;font-size:13px;color:var(--sx-ink);text-decoration:underline;text-underline-offset:3px}.ss-sx-all{padding:12px 0 0}.ss-sx-all__btn.predictive-search__item{display:flex;align-items:center;line-height:1.2;width:100%;min-height:48px;border:0;box-shadow:none;justify-content:center;gap:8px;padding:0 20px;border-radius:99px;background:var(--sx-terra);color:var(--sx-ink);font-size:15px;font-weight:600;text-decoration:none}.ss-sx-all__btn.predictive-search__item:hover,.ss-sx-all__btn[aria-selected=true]{background:#bd7c4f;color:var(--sx-ink)}.ss-sx-all__btn .svg-wrapper,.ss-sx-all__btn svg{width:16px;height:16px;position:static}.ss-sx-idle{display:none}predictive-search:not([open]):not([loading]) .ss-sx-idle{display:grid}.section-header:has(details[open]>.search-modal),.shopify-section-group-header-group:has(details[open]>.search-modal){z-index:1001}@media screen and (max-width:749px){.header__search details[open]>.search-modal{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;min-height:100dvh;z-index:1000;border:0}.header__search .modal-overlay{display:none!important}.search-modal .search-modal__content{flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;padding:calc(10px + env(safe-area-inset-top,0px)) 0 0}.search-modal predictive-search,.search-modal search-form,.search-modal form.search{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.search-modal .search-modal__form .field{flex:none;margin:0 84px 0 14px;width:auto}.search-modal .search-modal__close-button{position:absolute;top:calc(10px + env(safe-area-inset-top,0px));right:4px;height:48px;width:auto;padding:0 12px}.search-modal .search-modal__close-button .svg-wrapper{display:none}.ss-sx-cancel{display:inline}.search-modal .predictive-search{position:static;flex:1;min-height:0;max-height:none!important;margin-top:12px;border:0;border-top:1px solid var(--sx-line);border-radius:0;box-shadow:none;overflow-y:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px))}.search-modal .ss-sx-idle{flex:1;min-height:0;overflow-y:auto;margin-top:12px;border-top:1px solid var(--sx-line);padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px));gap:22px;align-content:start}.search-modal .ss-sx-blk--best .ss-sx-p:nth-child(n+3){display:none}.ss-sx-res{display:grid;gap:20px}.ss-sx-side{display:grid;gap:18px}.ss-sx-main{display:grid;gap:10px}.ss-sx-res--none{gap:22px}.ss-sx-all{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom,0px));margin:8px -16px 0;padding:12px 16px 16px;background:linear-gradient(to top,var(--sx-paper) 75%,rgba(255,255,255,0))}}@media screen and (min-width:750px){.search-modal .search-modal__content,.search-modal predictive-search,.search-modal form.search{position:static}.search-modal .search-modal__form{max-width:720px}.search-modal .predictive-search,.search-modal .ss-sx-idle{position:absolute;left:0;right:0;top:100%;z-index:3;border:0;border-top:1px solid var(--sx-line);border-radius:0;background:var(--sx-paper);box-shadow:0 18px 30px #2b26201a;padding:26px max(40px,calc((100% - 1120px)/2)) 28px;overflow-y:auto;max-height:calc(100vh - 140px)}.search-modal .predictive-search{width:auto}.ss-sx-idle{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:22px 48px;align-content:start}.ss-sx-idle>.ss-sx-blk:not(.ss-sx-blk--best){grid-column:1}.ss-sx-blk--best{grid-column:2;grid-row:1 / span 3}.ss-sx-res{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px}.ss-sx-res--solo{grid-template-columns:minmax(0,1fr)}.ss-sx-res--none{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:18px 48px;align-items:start}.ss-sx-res--none>:not(.ss-sx-blk:last-of-type){grid-column:1}.ss-sx-res--none>.ss-sx-blk:last-of-type{grid-column:2;grid-row:1 / span 4}.ss-sx-res--none .ss-sx-none{justify-items:start;text-align:left}.ss-sx-res--none .ss-sx-help{justify-self:start}.ss-sx-side{display:grid;gap:22px;align-content:start}.ss-sx-main{display:grid;gap:12px;align-content:start}.search-modal .ss-sx-list--res,.search-modal .ss-sx-list--best{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px}.search-modal .ss-sx-res--solo .ss-sx-list--res{grid-template-columns:repeat(5,minmax(0,1fr))}.search-modal .ss-sx-p{display:block}.search-modal .ss-sx-p__link{display:grid;gap:8px;padding:0}.search-modal .ss-sx-p__th{width:100%;height:auto;aspect-ratio:1;border-radius:12px}.search-modal .ss-sx-p__info{padding-right:58px}.search-modal .ss-sx-p .ss-sx-tag{position:absolute;top:8px;left:8px}.search-modal .ss-sx-add,.search-modal .ss-sx-sold{position:absolute;right:0;bottom:0}.search-modal .ss-sx-list--res .ss-sx-p[aria-selected=true]{box-shadow:0 0 0 8px var(--sx-tint)}.ss-sx-all{display:flex;justify-content:flex-end;margin-top:20px;padding:16px max(40px,calc((100% - 1120px)/2)) 0;border-top:1px solid var(--sx-line);margin-left:calc(-1*max(40px,calc((100% - 1120px)/2)));margin-right:calc(-1*max(40px,calc((100% - 1120px)/2)))}.ss-sx-all__btn.predictive-search__item{width:auto;min-height:44px;font-size:14px}}@media screen and (min-width:990px){.search-modal .ss-sx-list--res,.search-modal .ss-sx-list--best{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.search-modal .field{transition:none}}.ss-sx-page,.ss-sx-pagebox,.ss-cempty{--sx-ink: #2B2620;--sx-paper: #FFFFFF;--sx-tint: #F7F1EA;--sx-line: #E3E1DF;--sx-muted: #6E6964;--sx-terra: #C98A5E;--sx-terra-d: #8A5432;--sx-velvet: #8B6F8F;--sx-serif: "Cormorant Garamond", Georgia, serif}.ss-sx-pagebox{display:flex;align-items:center;gap:8px;max-width:640px;height:52px;margin:6px 0 22px;padding:0 6px 0 16px;border-radius:99px;background:var(--sx-tint);border:1.5px solid transparent}.ss-sx-pagebox:focus-within{background:var(--sx-paper);border-color:var(--sx-ink);box-shadow:0 0 0 4px #c98a5e2e}.ss-sx-pagebox__ic{display:inline-flex;color:var(--sx-ink)}.ss-sx-pagebox__ic svg{width:18px;height:18px}.ss-sx-pagebox input[type=search]{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font:inherit;font-size:16px;color:var(--sx-ink)}.ss-sx-pagebox input::-webkit-search-cancel-button{display:none}.ss .ss-sx-pagebox button{height:40px;min-width:0;padding:0 20px;border:0;border-radius:99px;background:var(--sx-ink);color:var(--sx-paper);font-family:inherit;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;cursor:pointer}.ss-sx-page{display:grid;gap:22px;max-width:980px;margin-bottom:30px;color:var(--sx-ink)}.ss-sx-page .ss-sx-idle{display:grid;gap:22px}.ss-sx-page .ss-sx-none{justify-items:start;text-align:left}.ss-sx-page .ss-sx-help{justify-self:start}@media screen and (min-width:750px){.ss-sx-page .ss-sx-idle{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 48px}.ss-sx-page .ss-sx-idle>.ss-sx-blk:not(.ss-sx-blk--best){grid-column:1}.ss-sx-page .ss-sx-blk--best{grid-column:2;grid-row:1 / span 3}.ss-sx-page .ss-sx-list--best{grid-template-columns:minmax(0,1fr);gap:6px}.ss-sx-page .ss-sx-cats{max-width:520px}.ss-sx-page:not(.ss-sx-page--idle){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 48px;align-items:start}.ss-sx-page:not(.ss-sx-page--idle)>.ss-sx-blk:last-of-type{grid-column:2;grid-row:1 / span 4}.ss-sx-page:not(.ss-sx-page--idle)>:not(.ss-sx-blk:last-of-type){grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ss-search.css.map */
