.pzr-search-page__header{--pzr-search-ink:#111;--pzr-search-body:#57534e;--pzr-search-line:#d9d6cf;--pzr-search-paper:#fcfcf8;display:flex;flex-direction:column;align-items:flex-start!important;gap:0;width:100%}.pzr-search-kicker{margin:0 0 16px;color:var(--pzr-search-body);font-size:10px;line-height:1.2;font-weight:500;letter-spacing:.17em;text-transform:uppercase}.pzr-search-page__header h1{margin:0;color:var(--pzr-search-ink);font-size:clamp(48px,6.6vw,88px);line-height:.9;letter-spacing:-.05em}.pzr-search-page__intro{max-width:620px;margin:18px 0 0;color:var(--pzr-search-body);font-size:15px;line-height:1.55}.pzr-search-summary{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;margin:12px 0 0;color:var(--pzr-search-body);font-size:12px;line-height:1.45;letter-spacing:.02em}.pzr-search-summary strong{color:var(--pzr-search-ink);font-size:13px;font-weight:650}.pzr-search-summary__term{color:var(--pzr-search-ink)}.pzr-search-page__header .search-page-input__parent{width:100%;align-items:flex-start}.pzr-search-page__header search-page-input-component{width:100%;max-width:min(760px,100%)!important;margin:28px 0 0;background:transparent}.pzr-search-page__header .search-page-input{min-height:56px;padding-block:14px;border:1px solid rgba(17,17,17,.18);border-radius:14px;background:#fff;color:var(--pzr-search-ink);box-shadow:0 1px #11111108;transition:border-color .18s ease,box-shadow .18s ease}.pzr-search-page__header .search-page-input:hover{border-color:#11111157}.pzr-search-page__header .search-page-input:focus,.pzr-search-page__header .search-page-input:focus-visible{border-color:var(--pzr-search-ink);outline:2px solid rgba(17,17,17,.12);outline-offset:2px;box-shadow:none}.pzr-search-page__header .search-results__no-results{display:none}.pzr-search-results{--padding-block-start:20px!important}.pzr-search-results__meta{display:none}.pzr-search-results .pzr-search-zero{grid-column:1/-1}.pzr-search-zero{--pzr-search-ink:#111;--pzr-search-body:#57534e;width:min(100%,920px);margin:0 0 38px;padding:34px 36px 36px;border:1px solid rgba(17,17,17,.1);border-radius:18px;background:#f3f1e9;color:var(--pzr-search-ink)}.pzr-search-zero__kicker{margin:0 0 14px;color:var(--pzr-search-body);font-size:9px;line-height:1.2;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pzr-search-zero h2{max-width:720px;margin:0;font-size:clamp(32px,4vw,54px);line-height:.96;letter-spacing:-.035em}.pzr-search-zero__copy{max-width:680px;margin:18px 0 0;color:var(--pzr-search-body);font-size:14px;line-height:1.55}.pzr-search-zero__actions{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-top:24px}.pzr-search-zero__action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--pzr-search-ink);border-radius:999px;color:var(--pzr-search-ink);background:transparent;text-decoration:none;font-size:10px;font-weight:600;line-height:1;letter-spacing:.09em;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease}.pzr-search-zero__action--primary{background:var(--pzr-search-ink);color:#fff}.pzr-search-zero__action:focus-visible{outline:2px solid var(--pzr-search-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.pzr-search-zero__action:hover{transform:translateY(-1px)}.pzr-search-zero__action--primary:hover{background:#2b2926}.pzr-search-zero__action:not(.pzr-search-zero__action--primary):hover{background:#fff}}.pzr-search-zero--predictive{width:100%;margin:0;padding:28px 24px 30px;border:0;border-radius:0;background:#f5f3ec}.pzr-search-zero--predictive h2{font-size:clamp(27px,3vw,38px)}.pzr-search-zero--predictive .pzr-search-zero__copy{margin-top:12px;font-size:13px}.pzr-search-zero--predictive .pzr-search-zero__actions{margin-top:18px}.pzr-search-zero--predictive .pzr-search-zero__action{min-height:40px;padding-inline:15px;font-size:9px}@media(min-width:750px){.search-modal__content{--modal-top-margin:clamp(72px,11vh,118px);--modal-width:min(880px, calc(100vw - 64px) );width:var(--modal-width)!important;margin-block-start:var(--modal-top-margin)!important;border:1px solid rgba(17,17,17,.12)!important;border-radius:18px!important;background:#fcfcf8!important;box-shadow:0 28px 80px #1113!important}.search-modal .predictive-search{background:#fcfcf8}.search-modal .predictive-search-form__header{padding:12px 14px 11px!important;border:0!important;border-bottom:1px solid rgba(17,17,17,.1)!important;border-radius:0!important;background:#fcfcf8!important}.search-modal .predictive-search-form__header-inner{min-height:54px;border:1px solid rgba(17,17,17,.16)!important;border-radius:12px!important;background:#fff!important}.search-modal .predictive-search-form__header-inner:focus-within{outline:2px solid rgba(17,17,17,.12)!important;outline-offset:2px!important;border-color:#111!important}.search-modal input.search-input{min-height:52px;padding-block:14px!important;padding-inline:48px 12px!important;font-size:16px;line-height:1.3}.search-modal .predictive-search__icon{left:18px!important;width:22px;height:22px}.search-modal .predictive-search__reset-button{margin-inline-end:4px!important}.search-modal .predictive-search__close-modal-button{width:44px;height:44px;min-width:44px;margin-inline-start:8px!important;border-radius:999px}.search-modal .predictive-search-form__content{max-height:min(58dvh,560px)}.search-modal .predictive-search-results__inner{padding-block:22px 24px}.search-modal .predictive-search-results__title{margin-block:0 12px;font-size:10px;line-height:1.25;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#57534e}.search-modal .predictive-search-results__products,.search-modal .predictive-search-results__wrapper.predictive-search-results__wrapper-queries,.search-modal .predictive-search-results__resource-header{padding-inline:24px}.search-modal .predictive-search-form__footer{padding:16px 24px 20px!important;background:linear-gradient(to top,#fcfcf8 72%,#fcfcf8eb 86%,#fcfcf800)!important}.search-modal .predictive-search__search-button{min-height:44px;padding-inline:20px;border:1px solid #111;border-radius:999px;background:#111;color:#fff;font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;box-shadow:none}.search-modal .pzr-search-zero--predictive{width:calc(100% - 48px);margin:4px 24px 24px;padding:26px 28px 28px;border:1px solid rgba(17,17,17,.08);border-radius:14px;background:#f3f1e9}}@media(max-width:749px){.pzr-search-kicker{margin-bottom:12px}.pzr-search-page__header h1{font-size:46px}.pzr-search-page__intro{margin-top:14px;font-size:14px}.pzr-search-summary{margin-top:10px}.pzr-search-page__header search-page-input-component{margin-top:22px}.pzr-search-page__header .search-page-input{min-height:52px;border-radius:12px}.pzr-search-zero{margin-bottom:30px;padding:26px 22px 28px;border-radius:14px}.pzr-search-zero h2{font-size:34px}.pzr-search-zero__copy{font-size:13px}.pzr-search-zero__actions{align-items:stretch;flex-direction:column;gap:10px}.pzr-search-zero__action{width:100%}.pzr-search-zero--predictive{padding:24px 18px 26px}.pzr-search-zero--predictive h2{font-size:29px}.search-modal__content{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;background:#fcfcf8!important;box-shadow:none!important}.search-modal .predictive-search{background:#fcfcf8}.search-modal .predictive-search-form__header{padding:10px 12px!important;border:0!important;border-bottom:1px solid rgba(17,17,17,.1)!important;border-radius:0!important;background:#fcfcf8!important}.search-modal .predictive-search-form__header-inner{min-height:50px;border:1px solid rgba(17,17,17,.16)!important;border-radius:12px!important;background:#fff!important}.search-modal input.search-input{min-height:48px;padding-block:12px!important;padding-inline:44px 8px!important;font-size:16px!important;line-height:1.35}.search-modal .predictive-search__icon{left:16px!important;width:20px;height:20px}.search-modal .predictive-search__reset-button{min-width:40px;height:40px;margin-inline-end:0!important;font-size:12px}.search-modal .predictive-search__close-modal-button{width:42px;height:42px;min-width:42px;margin-inline-start:6px!important}.search-modal .predictive-search-form__content-wrapper{height:calc(100dvh - 72px);max-height:none!important;overflow:hidden!important}.search-modal .predictive-search-form__content{flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto;padding-block-end:12px!important}.search-modal .predictive-search-results__inner{padding-block:18px 24px}.search-modal .predictive-search-results__products{padding-inline:16px}.search-modal .predictive-search-results__wrapper.predictive-search-results__wrapper-queries{padding-inline:16px;scroll-padding-inline:16px}.search-modal .predictive-search-results__resource-header{padding-inline:16px}.search-modal .predictive-search-results__title{margin-block:0 10px;font-size:10px;line-height:1.25;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#57534e}.search-modal .pzr-search-zero--predictive{width:calc(100% - 32px);margin:2px 16px 20px;padding:22px 18px 24px;border:1px solid rgba(17,17,17,.08);border-radius:14px;background:#f3f1e9}.search-modal .predictive-search-form__footer{position:relative!important;inset:auto!important;width:100%;flex:0 0 auto;padding:14px 16px 18px!important;border-top:1px solid rgba(17,17,17,.08);background:#fcfcf8!important}.search-modal .predictive-search__search-button{width:100%;min-height:46px;border:1px solid #111;border-radius:999px;background:#111;color:#fff;font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}}@media(max-width:389px){.pzr-search-page__header h1{font-size:38px;letter-spacing:-.045em}.pzr-search-page__intro{font-size:13px}.pzr-search-summary{font-size:11px}.pzr-search-summary strong{font-size:12px}.pzr-search-zero{padding:22px 18px 24px}.pzr-search-zero h2{font-size:30px}.pzr-search-zero__copy{margin-top:14px}.search-modal .predictive-search-form__header{padding-inline:9px!important}.search-modal .predictive-search-results__products,.search-modal .predictive-search-results__resource-header{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.pzr-search-page__header .search-page-input,.pzr-search-zero__action{transition:none}.pzr-search-zero__action:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pzr-search.css.map */
