.blog-hero{padding-top:50px;margin-bottom:50px;position:relative;background-color:var(--color-light-green)}.blog-hero__title{margin-bottom:40px}.blog-hero__adv-banner{margin-block:-20px;margin-bottom:0}.blog-categories{--border-r:7px;--bg-color:var(--color-dark-green);--px:15px;--py:15px;position:relative;z-index:2;color:var(--color-white);transform:translateY(50%)}.blog-categories__toggle{width:100%;padding:var(--py) var(--px);border-radius:var(--border-r);background-color:var(--bg-color);text-align:left}.blog-categories__nav{position:absolute;top:calc(100% + 2px);left:0;width:100%;background-color:var(--bg-color);border-radius:var(--border-r);font:500 12px/1.2 var(--font-secondary);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.blog-categories__nav.open{opacity:1;visibility:visible}.blog-categories__nav-item{position:relative}.blog-categories__nav-item:not(:last-child)::after{content:"";position:absolute;top:100%;left:var(--px);width:calc(100% - (2 * var(--px)));height:1px;background-color:var(--border-color);opacity:.3}.with-submenu{transition:background .2s}.blog-categories__nav-link,.with-submenu__toggle{display:block;width:100%;text-align:left;padding:var(--py) var(--px);text-transform:uppercase}.with-submenu.open{background-color:#60705d}.with-arr{--side-length:24px;position:relative;padding-right:calc(var(--px) + var(--side-length))}.with-arr.open::after{transform:rotate(180deg)}.with-arr::after{content:"";position:absolute;top:calc(50% - (var(--side-length)/ 2));right:var(--px);width:var(--side-length);height:var(--side-length);background:url(//rabbitfriendly.com/wp-content/themes/rabbitfriendly/assets/img/arr-sm-down.svg) no-repeat center/12px 7px;transition:transform .2s}.submenu{display:flex;flex-direction:column;gap:12px;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-height .3s,opacity .3s,padding .3s,visibility .3s;font:14px/1.4 var(--font-primary)}.submenu.open{padding:0 var(--px) var(--py);max-height:1000px;visibility:visible;opacity:1}.submenu__link{display:block;padding-left:15px}.blog-posts{margin-bottom:60px}.blog-posts__list{display:grid;grid-template-columns:1fr;gap:25px}.posts-nav{margin-top:35px}.posts-nav__list{display:flex;justify-content:center;align-items:center;font:500 16px/1 var(--font-secondary);color:var(--color-black)}.posts-nav__item{display:flex;align-items:center;justify-content:center;gap:10px}.posts-nav__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--border-r-sm)}.posts-nav__item.current .posts-nav__link{background-color:var(--color-orange)}.posts-nav__item.first .posts-nav__link,.posts-nav__item.last .posts-nav__link{background-color:var(--color-dark-green)}.posts-nav__item.current .posts-nav__link,.posts-nav__item.first .posts-nav__link,.posts-nav__item.last .posts-nav__link{color:var(--color-white)}.posts-nav__item.double{display:none}.posts-nav__item.first::after,.posts-nav__item.last::before{content:"...";display:inline-block}.blog-breadcrumbs{font:500 10px/1.2 var(--font-secondary);margin-bottom:30px;text-transform:uppercase;letter-spacing:.3px;color:var(--color-light-brown);white-space:nowrap}.blog-breadcrumbs__nav>span{display:flex;flex-wrap:wrap;gap:6px}.w_art .blog-breadcrumbs .breadcrumb_last{font-size:0}@media screen and (min-width:768px){.blog-hero{padding-top:60px;margin-bottom:50px}.blog-hero::before{height:175.4px}.blog-hero__inner{position:relative}.blog-categories{--border-r:5px;--px:56px}.blog-categories__toggle{display:none}.blog-categories__nav{position:relative;opacity:1;visibility:visible;background-color:transparent}.blog-categories__nav-list{display:flex;gap:1px;justify-content:center;flex-wrap:wrap}.blog-categories__nav-item{min-width:32%}.with-submenu{position:relative}.with-submenu.open{background-color:transparent}.blog-categories__nav-link,.with-submenu__toggle{border-radius:var(--border-r);background-color:var(--bg-color);font-size:14px;text-align:center;white-space:nowrap}.blog-categories__nav-link:active,.with-submenu__toggle:active{background-color:var(--color-dark-green)}.with-arr::after{right:15px}.submenu{position:absolute;top:calc(100% + 1px);left:0;max-height:1000px;min-width:100%;gap:0;border-radius:var(--border-r);background-color:var(--bg-color);box-shadow:0 12px 12px rgba(0,0,0,.2);z-index:2;font-size:16px}.submenu.open{padding:0}.submenu__item{position:relative}.submenu__item:not(:last-child)::after{content:"";position:absolute;width:calc(100% - 40px);height:1px;top:100%;left:20px;background-color:var(--border-color);opacity:.3}.submenu__link{padding:15px 20px;position:relative}.blog-posts{margin-bottom:80px}.blog-posts__list{grid-template-columns:1fr 1fr}.posts-nav{margin-top:50px}.posts-nav__list{gap:5px}.posts-nav__item{gap:30px}.posts-nav__item.double{display:flex}.blog-breadcrumbs{font-size:12px}.blog-breadcrumbs__nav>span{gap:10px}.blog-breadcrumbs .breadcrumb_last{font-size:inherit;white-space:pre-wrap}}@media screen and (min-width:1120px){.blog-hero{padding:0;margin-bottom:65px}.blog-hero::before{height:270.6px}.blog-hero__inner{padding-top:90px}.blog-hero__title{margin-bottom:90px}.blog-hero__adv-banner{margin-block:-50px;margin-bottom:20px}.blog-categories{--px:30px}.blog-categories__nav-list{gap:2px}.blog-categories__nav-item{min-width:calc(20% - 2px)}.blog-categories__nav-link,.with-submenu__toggle{transition:background .2s;font-size:16px}.blog-categories__nav-link:hover,.with-submenu__toggle:hover{background-color:#60705d}.with-submenu__toggle.open{pointer-events:none}.submenu__item,.submenu__item::after{transition:background .2s}.submenu__item:hover{background-color:#60705d}.submenu__item:hover::after{background-color:transparent}.blog-posts{margin-bottom:120px}.blog-posts__list{grid-template-columns:1fr 1fr 1fr}.posts-nav{margin-top:60px}.posts-nav__link{transition:background .2s}.posts-nav__item:not(.current) .posts-nav__link:hover{background-color:#25252525}.blog-breadcrumbs{font-size:16px;margin-bottom:70px}.blog-breadcrumbs__nav>span{gap:14px}.blog-breadcrumbs a{transition:color .2s}.blog-breadcrumbs a:hover{color:var(--color-orange)}}