/*!
 * CSS Styles for Big Menu
 */header .bottom .container-inner,header .bottom .menu>li{position:relative}header .bottom{background:none}header .bottom.fixed-header{z-index:19;top:-100%}header .bottom.fixed-header.scroll{top:138px}header .bottom.show{top:74px;-webkit-transition:.3s;transition:.3s;width:100%}header .bottom .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#menu-item-4>a.active{color:var(--primary-color-2);text-decoration:underline}header .bottom .menu>li>a{width:100%;padding:20px 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.2s all;transition:0.2s all;text-decoration:none}header .bottom .menu>li>a.active{background:var(--primary-color-2);color:#fff}header .bottom .menu>li>a>span{font-size:18px;font-weight:700;text-transform:uppercase}header .bottom .menu>li>a i{font-size:22px;margin-left:10px;font-weight:300}header .bottom .big-menu{position:absolute;top:64px;left:0;z-index:7;background:#fff;min-height:640px;margin:0 15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);opacity:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}header .bottom .big-menu .set-account{display:none}header .bottom .big-menu .block-menu-item{-webkit-transition:0.3s;transition:0.3s}header .bottom .big-menu .block-menu-item.active,header .bottom .big-menu.show{opacity:1}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu,header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu{display:block;left:0;width:100%}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu .block-item-menu,header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu .block-item-menu{width:100%}header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu .block-item-menu .item-menu{width:17%;margin:10px 0 10px 30px}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu .block-item-menu .item-menu{width:16.5%;margin:10px 0px 10px 7px}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu .block-item-menu .item-menu:nth-child(6){width:12.5%}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu .block-item-menu .item-menu li,header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu .block-item-menu .item-menu li{margin-bottom:10px}header .bottom .big-menu .block-menu-item#block-menu-3{height:270px}header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu .block-item-menu .item-menu a{font-size:14px}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu .block-item-menu .item-menu a{font-size:17px}header .bottom .big-menu .block-menu-item#block-menu-2 .wrap-item-menu .block-item-menu .item-menu strong{margin-bottom:10px}header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu .block-item-menu .item-menu{margin:10px 0 10px 30px;width:-webkit-calc(25% - 34px);width:calc(25% - 34px)}header .bottom .big-menu .block-menu-item#block-menu-3 .wrap-item-menu .block-item-menu .item-menu li .btn{display:inline-block;padding:5px 38px;margin-top:10px;color:#fff}header .bottom .big-menu .menu-content{background:#fff;list-style-type:none;padding-left:0}header .bottom .big-menu .menu-content li.open>a{background:#fff}header .bottom .big-menu .menu-content li.open>.wrap-item-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% - 225px);width:calc(100% - 225px)}header .bottom .big-menu .menu-content>li{width:225px;background:#F1F1F1}header .bottom .big-menu .menu-content>li>a{padding:14px 15px 15px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--primary-color-2);-webkit-transition:0.2s all;transition:0.2s all}header .bottom .big-menu .menu-content>li>a>span{font-size:18px;font-weight:700;color:var(--body-text-color)}header .bottom .big-menu .menu-content>li>a>i{font-size:26px;color:var(--body-text-color);-webkit-transition:.2s all;transition:.2s all;font-weight:300}header .bottom .big-menu .menu-content>li>a:hover{background:#fff}header .bottom .big-menu .menu-content>li>a:hover>i{color:var(--primary-color-2)}header .bottom .big-menu .menu-content>li>a:hover ~ .wrap-item-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .bottom .big-menu ul * summary::-webkit-details-marker{display:none}header .bottom .big-menu ul li .wrap-item-menu{display:none;padding:20px 0;position:absolute;top:0;left:225px;width:875px;height:100%;background:#fff;overflow-y:auto}header .bottom .big-menu ul li .wrap-item-menu .block-item-menu{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);margin-left:10px}header .bottom .big-menu ul li .wrap-item-menu .block-item-menu .item-menu{margin:10px 5px 20px 5px;width:23.80%}.wrap-item-menu #mnu-dog .item-menu,.wrap-item-menu #mnu-cat .item-menu{margin:10px 4px 20px 4px;width:19%}header .bottom .big-menu ul li .wrap-item-menu .block-item-menu .item-menu strong{display:block;margin-bottom:4px;font-size:18px;line-height:normal;font-weight:700;color:var(--primary-color-2)}header .bottom .big-menu ul li .wrap-item-menu .block-item-menu .item-menu li{display:block;margin-bottom:2px}header .bottom .big-menu ul li .wrap-item-menu .block-item-menu .item-menu li a{font-size:13px;line-height:normal;color:#4F4F4F;-webkit-transition:0.3s;transition:0.3s}header .bottom .big-menu ul li .wrap-item-menu .block-item-menu .item-menu li a:hover{color:var(--primary-color-2)}header .bottom .big-menu ul li .wrap-item-menu .img{width:230px;position:relative}header .bottom .big-menu ul li .wrap-item-menu .img img{position:absolute;width:100%;top:0;right:0}
