.bt-sitemap{--bt-sitemap-blue: #075ba8;--bt-sitemap-ink: #13243a;--bt-sitemap-line: #dce8ef;--bt-sitemap-soft-blue: #eaf5fb;--bt-sitemap-yellow: #ffd33d;scroll-margin-top:10rem;color:var(--bt-sitemap-ink);background:radial-gradient(circle at 3% 9%,rgba(255,211,61,.16),transparent 18rem),radial-gradient(circle at 98% 24%,rgba(71,190,170,.12),transparent 22rem),rgb(var(--color-background))}.bt-sitemap__hero{position:relative;isolation:isolate;min-height:27rem;display:flex;align-items:center;overflow:hidden;margin-bottom:2.4rem;padding:clamp(3.2rem,6vw,6.4rem);border-radius:2.8rem;color:#fff;background:linear-gradient(125deg,#075ba8,#0874c7 58%,#0b8ca5);box-shadow:0 2rem 5rem #075ba829}.bt-sitemap__hero-content{position:relative;z-index:2;max-width:72rem}.bt-sitemap__hero h1{margin:.5rem 0 1.2rem;color:#fff;font-size:clamp(4rem,6vw,7.2rem);line-height:.98;letter-spacing:-.045em}.bt-sitemap__intro{max-width:62rem;font-size:clamp(1.6rem,2vw,2rem);line-height:1.55;color:#ffffffe6}.bt-sitemap__intro p{margin:0}.bt-sitemap__eyebrow{margin:0 0 .6rem;color:var(--bt-sitemap-blue);font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.bt-sitemap__hero .bt-sitemap__eyebrow{color:var(--bt-sitemap-yellow)}.bt-sitemap__hero-shape{position:absolute;z-index:1;display:block;border-radius:50%;pointer-events:none}.bt-sitemap__hero-shape--one{width:22rem;height:22rem;top:-9rem;right:13%;background:var(--bt-sitemap-yellow);opacity:.95}.bt-sitemap__hero-shape--two{width:15rem;height:15rem;right:-3rem;bottom:-3rem;border:3.5rem solid rgba(255,255,255,.18)}.bt-sitemap__hero-shape--three{width:6rem;height:6rem;right:26%;bottom:2.4rem;background:#ff7a72;transform:rotate(18deg);border-radius:1.6rem}.bt-sitemap__primary,.bt-sitemap__panel,.bt-sitemap__collections{border:.1rem solid var(--bt-sitemap-line);border-radius:2.2rem;background:#fffffff0;box-shadow:0 1rem 3rem #13243a0e}.bt-sitemap__primary{margin-bottom:2rem;padding:clamp(2.2rem,4vw,3.2rem)}.bt-sitemap__heading-row h2,.bt-sitemap__panel h2,.bt-sitemap__collections h2{margin:0;color:var(--bt-sitemap-ink);font-size:clamp(2.3rem,2.6vw,3.2rem);line-height:1.15;letter-spacing:-.025em}.bt-sitemap__heading-row{margin-bottom:1.8rem}.bt-sitemap__quick-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0}.bt-sitemap__quick-links>li{display:flex}.bt-sitemap__quick-link{position:relative;display:grid;flex:1;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2rem;min-height:9.2rem;padding:1.6rem;border:.1rem solid rgba(19,36,58,.08);border-radius:1.6rem;color:var(--bt-sitemap-ink)!important;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.bt-sitemap__quick-link--blue{background:#e7f3fb}.bt-sitemap__quick-link--yellow{background:#fff6cb}.bt-sitemap__quick-link--coral{background:#fff0ec}.bt-sitemap__quick-link--mint{background:#e8f7f2}.bt-sitemap__quick-link:hover{transform:translateY(-.2rem);border-color:#075ba847;box-shadow:0 1rem 2.4rem #13243a17}.bt-sitemap__quick-number{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:#ffffffbf;color:var(--bt-sitemap-blue);font-size:1.1rem;font-weight:800}.bt-sitemap__quick-link strong,.bt-sitemap__quick-link small{display:block}.bt-sitemap__quick-link strong{font-size:1.5rem;line-height:1.25}.bt-sitemap__quick-link small{margin-top:.35rem;color:#526575;font-size:1.2rem;line-height:1.35}.bt-sitemap__arrow{color:var(--bt-sitemap-blue);font-size:2rem;transition:transform .18s ease}.bt-sitemap__quick-link:hover .bt-sitemap__arrow{transform:translate(.3rem)}.bt-sitemap__menu-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}.bt-sitemap__panel{position:relative;overflow:hidden;grid-column:span 4;padding:clamp(2.2rem,4vw,3.2rem)}.bt-sitemap__panel:before{content:"";position:absolute;inset:0 0 auto;height:.6rem;background:var(--bt-panel-accent, var(--bt-sitemap-blue))}.bt-sitemap__panel--catalog{--bt-panel-accent: #075ba8;grid-column:1 / -1}.bt-sitemap__panel--store{--bt-panel-accent: #ffca2b}.bt-sitemap__panel--support{--bt-panel-accent: #45b99d}.bt-sitemap__panel--legal{--bt-panel-accent: #ff7a72}.bt-sitemap__panel h2{margin-bottom:1.8rem}.bt-sitemap__links,.bt-sitemap__children,.bt-sitemap__collection-links{margin:0;padding:0}.bt-sitemap__panel--catalog>.bt-sitemap__links{display:block;column-count:4;column-gap:2rem}.bt-sitemap__links>li+li{margin-top:1rem}.bt-sitemap__panel--catalog>.bt-sitemap__links>li{break-inside:avoid;margin:0 0 1rem;-webkit-column-break-inside:avoid}.bt-sitemap__links a,.bt-sitemap__group-label{display:inline-block;padding-block:.35rem;line-height:1.45}.bt-sitemap__links a{color:var(--bt-sitemap-blue);text-decoration-color:#075ba859;text-underline-offset:.3rem}.bt-sitemap__group-label{font-weight:750}.bt-sitemap__children{margin:.4rem 0 .3rem .8rem;padding-left:1.2rem;border-left:.2rem solid var(--bt-sitemap-line)}.bt-sitemap__children li+li{margin-top:.35rem}.bt-sitemap__collections{margin-top:2rem;padding:clamp(2.2rem,4vw,3.6rem)}.bt-sitemap__section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.bt-sitemap__section-heading p:not(.bt-sitemap__eyebrow){max-width:58rem;margin:.8rem 0 0;color:#526575}.bt-sitemap__all-products{display:inline-flex;align-items:center;gap:.8rem;flex:0 0 auto;min-height:4.4rem;padding:.9rem 1.5rem;border-radius:999px;background:var(--bt-sitemap-blue);color:#fff!important;font-weight:750;text-decoration:none}.bt-sitemap__tools{margin-bottom:2.2rem;padding:1.8rem;border-radius:1.6rem;background:var(--bt-sitemap-soft-blue)}.bt-sitemap__tools[hidden]{display:none}.bt-sitemap__search-wrap label{display:block;margin-bottom:.7rem;font-size:1.3rem;font-weight:750}.bt-sitemap__search-field{display:grid;grid-template-columns:auto 1fr auto;align-items:center;max-width:60rem;min-height:5rem;padding:0 1.4rem;border:.1rem solid #b8ccd9;border-radius:1.2rem;background:#fff;color:#526575}.bt-sitemap__search-field:focus-within{border-color:var(--bt-sitemap-blue);box-shadow:0 0 0 .3rem #075ba81f}.bt-sitemap__search-field input{width:100%;min-width:0;height:4.8rem;padding:0 1rem;border:0;outline:0;background:transparent;color:var(--bt-sitemap-ink);font:inherit}.bt-sitemap__search-field button{min-height:3.6rem;padding:0 .8rem;border:0;background:transparent;color:var(--bt-sitemap-blue);font:inherit;font-size:1.3rem;font-weight:750;cursor:pointer}.bt-sitemap__alphabet{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.bt-sitemap__alphabet button{min-width:4rem;min-height:4rem;padding:.5rem .8rem;border:.1rem solid #c7d8e2;border-radius:1rem;background:#fff;color:var(--bt-sitemap-ink);font:inherit;font-size:1.3rem;font-weight:750;cursor:pointer}.bt-sitemap__alphabet button:first-child{padding-inline:1.3rem}.bt-sitemap__alphabet button.is-active{border-color:var(--bt-sitemap-blue);background:var(--bt-sitemap-blue);color:#fff}.bt-sitemap__alphabet button:disabled{opacity:.35;cursor:not-allowed}.bt-sitemap__result-count{margin:1.2rem 0 0;color:#526575;font-size:1.3rem}.bt-sitemap__collection-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.bt-sitemap__collection-links li[hidden]{display:none}.bt-sitemap__collection-links a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.2rem;padding:1.2rem 1.4rem;border:.1rem solid var(--bt-sitemap-line);border-radius:1.2rem;background:#fff;color:var(--bt-sitemap-ink);font-weight:650;line-height:1.35;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease}.bt-sitemap__collection-links a span{color:var(--bt-sitemap-blue)}.bt-sitemap__collection-links a:hover{border-color:#075ba873;background:#f4faff;color:var(--bt-sitemap-blue)}.bt-sitemap__no-results{display:grid;gap:.4rem;justify-items:center;padding:3.2rem;border:.1rem dashed #b8ccd9;border-radius:1.4rem;color:#526575;text-align:center}.bt-sitemap__no-results[hidden]{display:none}.bt-sitemap__no-results strong{color:var(--bt-sitemap-ink);font-size:1.8rem}.bt-sitemap__show-more{display:block;min-height:4.6rem;margin:2.2rem auto 0;padding:.9rem 1.8rem;border:.1rem solid var(--bt-sitemap-blue);border-radius:999px;background:#fff;color:var(--bt-sitemap-blue);font:inherit;font-weight:750;cursor:pointer}.bt-sitemap__show-more[hidden]{display:none}.bt-sitemap__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-top:2.4rem}.bt-sitemap a:focus-visible,.bt-sitemap button:focus-visible,.bt-sitemap input:focus-visible{outline:.3rem solid var(--bt-sitemap-blue);outline-offset:.3rem}@media screen and (max-width:989px){.bt-sitemap__quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-sitemap__panel--catalog>.bt-sitemap__links{column-count:2}.bt-sitemap__panel{grid-column:span 6}.bt-sitemap__panel--catalog,.bt-sitemap__panel--legal{grid-column:1 / -1}.bt-sitemap__collection-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.bt-sitemap__hero{min-height:23rem;margin-inline:-1rem;padding:3.2rem 2.2rem;border-radius:0 0 2.4rem 2.4rem}.bt-sitemap__hero h1{font-size:clamp(3.6rem,13vw,5.2rem)}.bt-sitemap__hero-shape--one{width:13rem;height:13rem;top:-6rem;right:-2rem}.bt-sitemap__hero-shape--two{width:10rem;height:10rem;right:-4rem;bottom:-3rem;border-width:2.4rem}.bt-sitemap__hero-shape--three{display:none}.bt-sitemap__quick-links{grid-template-columns:1fr}.bt-sitemap__quick-link{min-height:7.8rem}.bt-sitemap__menu-grid{grid-template-columns:1fr}.bt-sitemap__panel,.bt-sitemap__panel--catalog,.bt-sitemap__panel--legal{grid-column:1}.bt-sitemap__panel--catalog>.bt-sitemap__links{column-count:1}.bt-sitemap__section-heading{flex-direction:column}.bt-sitemap__all-products{width:100%;justify-content:center}.bt-sitemap__tools{margin-inline:-.4rem;padding:1.4rem}.bt-sitemap__alphabet{flex-wrap:nowrap;overflow-x:auto;padding:.3rem .2rem .7rem;scroll-snap-type:x proximity}.bt-sitemap__alphabet button{flex:0 0 auto;min-width:4.4rem;min-height:4.4rem;scroll-snap-align:start}.bt-sitemap__collection-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.bt-sitemap__collection-links a{min-height:5.6rem;padding:1rem 1.1rem;font-size:1.3rem}}@media screen and (max-width:374px){.bt-sitemap__collection-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bt-sitemap__quick-link,.bt-sitemap__arrow,.bt-sitemap__collection-links a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/brincatoys-html-sitemap.css.map */
