gift-finder{display:block}.gift-finder{padding:32px 20px;background:var(--gift-finder-bg);color:var(--gift-finder-text)}.gift-finder [hidden]{display:none!important}.gift-finder__form{display:flex;flex-direction:column;gap:20px;max-width:var(--max-site-width, 1600px);margin-inline:auto}.gift-finder__sentence{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;font-size:16px;line-height:1.5}.gift-finder__part{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;max-width:100%}.gift-finder__field{position:relative;display:inline-block;min-width:0;max-width:100%;color:var(--gift-finder-accent);border-bottom:1px solid currentColor}.gift-finder__field:after{content:"";position:absolute;right:7px;top:45%;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-50%) rotate(45deg);pointer-events:none}.gift-finder select{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;min-height:44px;padding:4px 24px 4px 0;border:0;border-radius:0;box-shadow:none;background:transparent;background-image:none;color:inherit;font:inherit;font-style:italic;-webkit-appearance:none;appearance:none;cursor:pointer}.gift-finder option{color:#171717;background:#fff;font-size:14px;font-style:normal}.gift-finder__selected-label{display:flex;align-items:center;min-height:44px;padding:4px 28px 4px 0;visibility:hidden;white-space:nowrap;font:inherit;font-style:italic}.no-js .gift-finder [data-gift-finder-budget],.no-js .gift-finder__selected-label{display:none}.no-js .gift-finder select{position:static;width:auto;height:auto}.gift-finder__submit{align-self:flex-start;min-height:44px;padding:12px 22px;background:var(--gift-finder-text);color:var(--gift-finder-bg);font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;cursor:pointer}.gift-finder select:focus:not(:focus-visible){outline:none}.gift-finder select:focus-visible,.gift-finder__submit:focus-visible,.gift-finder input:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gift-finder[data-pointer-focus] select:focus{outline:none}.gift-finder__fallback{display:flex;flex-wrap:wrap;gap:12px;min-width:0;font-size:16px}.gift-finder__fallback input{max-width:100px;background:#fff;color:#171717;padding:8px}@media(max-width:749px){.gift-finder__part>[aria-hidden=true]{display:none}.gift-finder__submit{width:100%}}@media(min-width:750px){.gift-finder{padding:48px 40px}.gift-finder__sentence{font-size:20px;gap:10px}.gift-finder select,.gift-finder__selected-label{min-height:38px}}@media(min-width:1200px){.gift-finder{padding:56px 48px}.gift-finder__form{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.gift-finder__sentence{flex:1}.gift-finder__submit{align-self:center;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gift-finder.css.map */
