.shop-by-age{--shop-by-age-heading-color: #91499d;--shop-by-age-heading-size-desktop: 38px;--shop-by-age-heading-size-mobile: 26px;--shop-by-age-heading-gap-desktop: 42px;--shop-by-age-heading-gap-mobile: 16px;--shop-by-age-button-text: #ffffff;--shop-by-age-button-text-desktop: 32px;--shop-by-age-button-text-mobile: 17px;--shop-by-age-button-width-desktop: 248px;--shop-by-age-button-height-desktop: 110px;--shop-by-age-button-height-mobile: 62px;--shop-by-age-gap-desktop: 46px;--shop-by-age-gap-mobile: 14px;--shop-by-age-pad-top: 48px;--shop-by-age-pad-bottom: 56px;--shop-by-age-bg: #ffffff;background-color:var(--shop-by-age-bg);padding-top:var(--shop-by-age-pad-top);padding-bottom:var(--shop-by-age-pad-bottom);padding-inline:clamp(1.75rem,8vw,2.5rem);width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.shop-by-age *,.shop-by-age *:before,.shop-by-age *:after{box-sizing:border-box}.shop-by-age__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;margin:0 auto}.shop-by-age__heading{margin:0 0 var(--shop-by-age-heading-gap-mobile);padding:0;color:var(--shop-by-age-heading-color);font-family:var(--font-stack-header, inherit);font-size:var(--shop-by-age-heading-size-mobile);font-weight:800;font-style:normal;letter-spacing:.06em;line-height:1.15;text-align:center;text-transform:uppercase}.shop-by-age__nav{width:100%}.shop-by-age__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--shop-by-age-gap-mobile);width:100%;max-width:100%;margin:0;padding:0;list-style:none}.shop-by-age__item{min-width:0;margin:0;padding:0}.shop-by-age__button{display:flex;align-items:center;justify-content:center;width:100%;height:var(--shop-by-age-button-height-mobile);min-height:44px;padding:0 12px;border:0;border-radius:999px;background-color:var(--shop-by-age-button-bg, #ffc51b);color:var(--shop-by-age-button-text);font-family:var(--font-stack-header, inherit);font-size:var(--shop-by-age-button-text-mobile);font-weight:700;font-style:normal;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.shop-by-age__button:focus{outline:3px solid #2b2b2b;outline-offset:3px}.shop-by-age__button:focus:not(:focus-visible){outline:none}.shop-by-age__button:focus-visible{outline:3px solid #2b2b2b;outline-offset:3px;box-shadow:0 0 0 3px #fff}@media(hover:hover)and (pointer:fine){.shop-by-age__button:hover{filter:brightness(.93);transform:translateY(-2px)}.shop-by-age__button:active{filter:brightness(.88);transform:translateY(0)}}@media(min-width:600px)and (max-width:1023.98px){.shop-by-age__heading{font-size:calc((var(--shop-by-age-heading-size-mobile) + var(--shop-by-age-heading-size-desktop)) / 2);margin-bottom:28px}.shop-by-age__list{max-width:680px;margin-inline:auto;gap:20px}.shop-by-age__button{height:80px;font-size:22px;padding:0 16px}}@media(min-width:1024px){.shop-by-age__heading{font-size:var(--shop-by-age-heading-size-desktop);margin-bottom:var(--shop-by-age-heading-gap-desktop)}.shop-by-age__nav{width:100%;max-width:100%}.shop-by-age__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--shop-by-age-gap-desktop);width:100%;max-width:100%}.shop-by-age__item{flex:1 1 0;width:auto;min-width:0;max-width:var(--shop-by-age-button-width-desktop);container-type:inline-size}.shop-by-age__button{width:100%;max-width:none;height:var(--shop-by-age-button-height-desktop);font-size:var(--shop-by-age-button-text-desktop);font-size:min(var(--shop-by-age-button-text-desktop),13cqi);padding:0 16px}}@media(prefers-reduced-motion:reduce){.shop-by-age__button{transition:none}.shop-by-age__button:hover,.shop-by-age__button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-shop-by-age.css.map */
