.new-home .content-wrapper{margin-bottom:60px;padding:var(--cp);position:relative}.main-title{display:block;font-family:var(--titlef);font-size:22px;font-weight:500;margin-bottom:10px;text-align:center;width:100%}.main-subtitle{color:var(--greymedium);font-family:var(--titlef);font-size:16px;font-weight:200;letter-spacing:.03em;max-width:50%;text-align:center}.underline-mis{align-items:flex-end;display:flex;justify-content:center;margin-bottom:22px;position:relative}.underline-mis:after{background-color:var(--primary);border-radius:var(--br2);bottom:-10px;content:"";height:3px;position:absolute;width:50px}h2.main-title{font-size:26px}.home-banners--container{display:flex;flex-direction:row;justify-content:center;margin-bottom:50px;margin-top:18px;padding:var(--cp);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.main-banner--wrapper{display:block;margin-right:34px;position:relative}.main-banner{border-radius:var(--br2);box-shadow:0 0 0 1px #eee,0 2px 4px #0000001a;display:flex;flex:0 1 auto;height:auto;margin:0;max-width:960px;position:relative;width:auto}.main-banner .swiper-wrapper{flex:1 1 auto;height:auto;width:auto}.main-banner .swiper-slide{align-items:center;display:block;flex-direction:column;justify-content:center;max-width:100%;position:relative;width:100%!important}.main-banner .swiper-slide div:not(.swiper-lazy-preloader),.main-banner .swiper-slide img,.main-banner .swiper-slide span{display:block;flex-direction:column;height:auto;max-width:100%;min-height:20px;width:100%}.main-banner .swiper-slide[href],.main-banner .swiper-slide[onclick]{cursor:pointer}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:none;outline:none}.swiper-button-next:after,.swiper-button-prev:after{align-items:center;background-color:transparent;border-radius:50px;color:var(--primary);display:flex;flex:50px;font-family:bilua-icons2;font-size:18px;font-weight:bolder;height:50px;justify-content:center;position:absolute;transform-origin:center;width:50px}.swiper-button-prev:after{content:"/";padding-right:2%;transform:scale3d(.7,.7,1)}.swiper-button-next:after{content:":";padding-left:2%;transform:scale3d(.8,.8,1)}.main-banner--wrapper .swiper-button-next,.main-banner--wrapper .swiper-button-prev{align-items:center;display:flex;height:100%;opacity:0;top:22px;width:90px}.main-banner--wrapper .swiper-button-next{justify-content:flex-end;padding-right:10px;right:0}.main-banner--wrapper .swiper-button-prev{justify-content:flex-start;left:0;padding-left:10px}.main-banner--wrapper:hover .swiper-button-next,.main-banner--wrapper:hover .swiper-button-prev{opacity:1}.main-banner--wrapper:hover .swiper-button-next.swiper-button-disabled,.main-banner--wrapper:hover .swiper-button-prev.swiper-button-disabled{opacity:.15;pointer-events:all}.desktop .main-banner--wrapper .swiper-button-next:hover:after,.desktop .main-banner--wrapper .swiper-button-prev:hover:after{background-color:#1e1e1e1a;transform:scaleZ(1);transition:transform .12s}.desktop .main-banner--wrapper .swiper-button-next:active:after,.desktop .main-banner--wrapper .swiper-button-prev:active:after{background-color:#1e1e1e29;transform:scale3d(.9,.9,1);transition:none}.mini-banner--wrapper{display:flex;flex:0 1 auto;flex-direction:column;height:auto;justify-content:space-between;max-height:380px;position:relative;width:auto}.mini-banner{align-items:center;border-radius:var(--br2);box-shadow:0 0 0 1px #eee,0 2px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:320px;overflow:hidden;position:relative;width:100%}.mini-banner:last-child{margin-bottom:0}.mini-banner img{height:auto;position:relative;width:100%}.main-banner .swiper-slide:hover img,.mini-banner:hover img{filter:brightness(1.04)}.main-categories-wrapper{align-items:stretch;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-cat{align-items:center;border-radius:var(--br2);box-shadow:0 4px 16px #0000;display:flex;flex:0 1 auto;flex-direction:column;justify-content:flex-end;margin:0 5px;min-width:80px;padding:8px 18px 12px;transition:transform .15s ease,box-shadow .25s ease-in-out}.main-cat:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-4px)}.main-cat:active{box-shadow:0 2px 8px #0000001a;transform:translateY(-2px);transition:none}.main-cat img{margin-bottom:10px;max-width:70px;position:relative;width:100%}.main-cat p{font-family:var(--titlef);font-size:10px;font-weight:600;letter-spacing:2px;padding-left:2px;text-transform:uppercase}.main-cat:hover p{color:var(--primary)}.top-categories{padding:0 15%;position:relative}.top-categories .main-title{font-size:21px;margin-bottom:30px;position:relative;text-align:center}.top-categories-wrapper{display:flex;flex-wrap:wrap;margin-top:20px;max-width:1060px;padding-left:30px;position:relative}.top-categories-wrapper .category{align-items:center;display:flex;flex:1 1 30%;margin-bottom:30px;margin-right:30px;position:relative}.top-categories-wrapper .cat-icon{align-items:center;background-position:50%;background-size:100%;display:flex;flex:0 0 60px;height:60px;justify-content:center;margin-right:10px;position:relative;transition:transform .2s ease;width:60px}.top-categories-wrapper .category:hover .cat-icon{transform:scale3d(1.1,1.1,1)}.top-categories-wrapper .cat-title{font-family:var(--titlef);font-size:18px;padding-right:20px;position:relative}.top-categories-wrapper .category:hover .cat-title{color:var(--primary)}.top-categories-wrapper .category:active{transform:scale3d(.95,.95,1)}.top-categories-wrapper .cat608 .cat-icon{background-image:url(/media/1/assets/cat-icons/antiparasitics-dogs.png)}.top-categories-wrapper .cat619 .cat-icon{background-image:url(/media/1/assets/cat-icons/antiparasitics-cats.png)}.top-categories-wrapper .cat78 .cat-icon{background-image:url(/media/1/assets/cat-icons/hygiene-dogs.png)}.top-categories-wrapper .cat3 .cat-icon{background-image:url(/media/1/assets/cat-icons/food-dogs.png)}.top-categories-wrapper .cat118 .cat-icon{background-image:url(/media/1/assets/cat-icons/food-cats.png)}.top-categories-wrapper .cat182 .cat-icon{background-image:url(/media/1/assets/cat-icons/shop-rodents.png)}.top-categories-wrapper .cat575 .cat-icon{background-image:url(/media/1/assets/cat-icons/shop-birds.png)}.top-categories-wrapper .cat12 .cat-icon{background-image:url(/media/1/assets/cat-icons/snacks-dogs.png)}.top-categories-wrapper .cat96 .cat-icon{background-image:url(/media/1/assets/cat-icons/travel-dogs.png)}.top-products{margin:0 auto;padding-bottom:20px;padding-top:0;position:relative;width:100%}.top-products .new-list{padding-top:0;position:relative;width:100%}.top-products .prod__box--grid-style .prod__box{flex:1 1 calc(20% - 16px);height:368px;max-width:calc(20% - 16px);width:23.6%}.top-products .product-list{flex:1 1 calc(100% + 16px)!important;padding-bottom:40px!important;width:calc(100% + 16px)!important}.top-brands{padding:16px 5% 34px;position:relative}.top-brands .top-brands-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;width:100%}.top-brands-wrapper .brand-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:110px!important;background:#fff;border-radius:var(--br2);height:80px;margin:0 8px;transition:transform .15s ease,box-shadow .25s ease-in-out;width:122px}.top-brands-wrapper .brand-image:hover{box-shadow:0 4px 16px #0000001a;filter:brightness(1);transform:translateY(-4px);z-index:2}.top-brands-wrapper .brand-image:active{box-shadow:0 2px 8px #0000001a;transform:translateY(-2px);transition:none}.top-brands-wrapper .brand-image.brand-royal-canin{background-image:url(/media/1/brands/royal-canin.jpg);order:1}.top-brands-wrapper .brand-image.brand-hills{background-image:url(/media/1/brands/hills.jpg);order:2}.top-brands-wrapper .brand-image.brand-advance{background-image:url(/media/1/brands/advance.jpg);order:3}.top-brands-wrapper .brand-image.brand-eukanuba{background-image:url(/media/1/brands/eukanuba.png);order:4}.top-brands-wrapper .brand-image.brand-acana{background-image:url(/media/1/brands/acana.jpg);order:5}.top-brands-wrapper .brand-image.brand-orijen{background-image:url(/media/1/brands/orijen.jpg);order:6}.top-brands-wrapper .brand-image.brand-taste-of-the-wild{background-image:url(/media/1/brands/taste-of-the-wild.jpg);order:7}.top-brands-wrapper .brand-image.brand-nayeco{background-image:url(/media/1/brands/nayeco.jpg);order:8}.top-brands-wrapper .brand-image.brand-pro-plan{background-image:url(/media/1/brands/pro-plan-purina.jpg);order:9}.top-brands-wrapper .brand-image.brand-purina{background-image:url(/media/1/brands/purina.jpg);order:10}