.buddyora-blog-nav{padding:4.8rem 0 7.2rem}.buddyora-blog-nav__header{max-width:76rem;margin:3rem 0 4rem}.buddyora-blog-nav__header h1{margin:0;color:#223027}.buddyora-blog-nav__eyebrow{margin:0 0 1rem;color:#526055;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.buddyora-blog-nav__intro{margin-top:1.6rem;color:#526055}.buddyora-blog-nav__layout{display:grid;grid-template-columns:23rem minmax(0,1fr);gap:4rem;align-items:start}.buddyora-blog-nav__sidebar-heading{margin:0 0 1.4rem;color:#526055;font-size:1.3rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.buddyora-blog-nav__drawer summary{display:none}.buddyora-blog-nav__menu{display:grid;gap:.4rem;margin:0}.buddyora-blog-nav__menu a,.buddyora-blog-nav__menu li>span{display:flex;align-items:center;min-height:4.8rem;padding:1rem 1.4rem;border-left:2px solid transparent;border-radius:0 .8rem .8rem 0;color:#526055;font-size:1.6rem;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.buddyora-blog-nav__menu a{justify-content:space-between;gap:1.2rem}.buddyora-blog-nav__menu a>span:first-child{min-width:0}.buddyora-blog-nav__arrow{flex:none;color:#526055;line-height:1;transition:transform .2s ease}.buddyora-blog-nav__menu a:hover{color:#223027}.buddyora-blog-nav__menu a:hover>span:first-child{text-decoration:underline;text-underline-offset:.25em}.buddyora-blog-nav__menu a:hover .buddyora-blog-nav__arrow{transform:translate(.3rem)}@media(prefers-reduced-motion:reduce){.buddyora-blog-nav__arrow{transition:none}}.buddyora-blog-nav__menu a[aria-current=page]{border-left-color:#526e53;background:transparent;color:#223027;font-weight:700}.buddyora-blog-nav__menu a:focus-visible,.buddyora-blog-nav__drawer summary:focus-visible{outline:2px solid #376e69;outline-offset:3px}.buddyora-blog-nav__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.buddyora-blog-card{position:relative;overflow:hidden;background:#fff;border:1px solid #cfd9d1;border-radius:1.6rem}.buddyora-blog-card__media{aspect-ratio:4 / 3;overflow:hidden;background:#f2efe8}.buddyora-blog-card__media img{width:100%;height:100%;object-fit:cover;display:block}.buddyora-blog-card__body{padding:2.2rem}.buddyora-blog-card h2{margin:0;line-height:1.3}.buddyora-blog-card h2 a{color:#223027;text-decoration:none}.buddyora-blog-card h2 a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.buddyora-blog-card h2 a:focus-visible{outline:2px solid #223027;outline-offset:3px}.buddyora-blog-card p{margin:1.2rem 0 0;color:#526055;line-height:1.6}.buddyora-blog-card__more{display:inline-block;margin-top:1.8rem;color:#38463d;font-weight:700}.buddyora-blog-card:hover{border-color:#7b9278}.buddyora-blog-nav__empty{margin:0;color:#526055}@media screen and (min-width:750px)and (max-width:1100px){.buddyora-blog-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.buddyora-blog-nav{padding:3.2rem 0 5.6rem}.buddyora-blog-nav__header{margin:2.4rem 0 3rem}.buddyora-blog-nav__layout{grid-template-columns:1fr;gap:2.4rem}.buddyora-blog-nav__sidebar-heading{display:none}.buddyora-blog-nav__drawer{border-block:1px solid #cfd9d1}.buddyora-blog-nav__drawer summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:6.8rem;padding:1.2rem 0;color:#223027;cursor:pointer;list-style:none}.buddyora-blog-nav__drawer summary::-webkit-details-marker{display:none}.buddyora-blog-nav__summary-text{display:grid;gap:.2rem;min-width:0}.buddyora-blog-nav__summary-label{color:#526055;font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.buddyora-blog-nav__summary-current{font-size:1.8rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.buddyora-blog-nav__chevron{flex:0 0 2rem;width:2rem;height:2rem;transition:transform .2s ease}.buddyora-blog-nav__drawer[open] .buddyora-blog-nav__chevron{transform:rotate(180deg)}.buddyora-blog-nav__menu{padding-bottom:1.2rem}.buddyora-blog-nav__menu a,.buddyora-blog-nav__menu li>span{font-size:1.8rem}.buddyora-blog-nav__grid{grid-template-columns:1fr;gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/buddyora-blog-navigation.css.map */
