.gift-browser{--gift-ink: #243b58;color:var(--gift-ink);margin-block:1.2rem 2rem}.gift-browser__intro{max-width:76ch;margin:0 0 1.6rem;line-height:1.65}.gift-browser__categories ul{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;padding:0;margin:1.2rem 0 0;list-style:none}.gift-browser__categories a{display:block;padding:.6rem 1rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.4rem;color:var(--gift-ink);text-decoration:none}.gift-browser__categories a:hover{background:rgba(var(--color-foreground),.06)}.gift-browser__categories{margin-bottom:2rem}.gift-browser__categories summary{cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}.gift-browser__categories a[aria-current]{font-weight:700;text-decoration-thickness:.2rem}.gift-browser__heading{margin:0 0 1.2rem}.gift-browser__filter-panel{border:.1rem solid #d6dde6;border-radius:.4rem;background:#f8fafc}.gift-browser__filter-panel>summary{padding:1.4rem 4.4rem 1.4rem 1.6rem}.gift-browser__filter-panel .gift-browser__heading{margin-bottom:.3rem;color:inherit}.gift-browser__filter-labels{font-size:1.3rem;line-height:1.4;display:block}.gift-browser__form{padding:0 1.6rem 1.6rem}.gift-browser__form[hidden],.gift-browser__field[hidden]{display:none}.gift-browser__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.2rem 1.6rem}.gift-browser__field{min-width:0}.gift-browser__field label{display:block;margin-bottom:.5rem}.gift-browser__field select{display:block;width:100%;min-height:4.8rem;padding:.9rem 3rem .9rem 1.2rem;border:.1rem solid #8b99aa;border-radius:0;background:rgb(var(--color-background));color:var(--gift-ink);font:inherit}.gift-browser__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:1.6rem}.gift-browser__actions .button{min-height:4.6rem}.gift-browser a:focus-visible,.gift-browser select:focus-visible,.gift-browser button:focus-visible,.gift-browser summary:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.gift-browser__story{max-width:90ch;padding-block:2rem;line-height:1.7}.gift-browser__story h2,.gift-browser__story h3{margin-top:2.4rem}.gift-browser__story a{text-underline-offset:.3rem}.gift-browser__information{border-block:.1rem solid rgba(var(--color-foreground),.25)}.gift-browser__information summary{padding:1.6rem 0;cursor:pointer;font-weight:600}.gift-browser__fallback{margin-block:1rem}.gift-browser__categories>summary,.gift-browser__filter-panel>summary,.gift-browser__information>summary{position:relative;list-style:none;cursor:pointer}.gift-browser__categories>summary::-webkit-details-marker,.gift-browser__filter-panel>summary::-webkit-details-marker,.gift-browser__information>summary::-webkit-details-marker{display:none}.gift-browser__categories>summary:after,.gift-browser__filter-panel>summary:after,.gift-browser__information>summary:after{content:"+";position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);font-size:2rem;line-height:1}.gift-browser__categories[open]>summary:after,.gift-browser__filter-panel[open]>summary:after,.gift-browser__information[open]>summary:after{content:"\2212"}@media screen and (max-width:749px){.gift-browser__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.gift-browser__field label{font-size:1.3rem}.gift-browser__field select{font-size:1.4rem;padding-inline:.8rem 2rem}.gift-browser__categories ul{gap:.9rem 1.4rem}.gift-browser__actions .button{width:100%}.gift-browser__reset{padding-block:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bannereco-gift-browser.css.map */
