.additional-content .card{margin-bottom:25px;border-radius:4px;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);border:none;overflow:hidden;padding:0}.additional-content .card .card-body{padding:35px 20px}@media (min-width:768px){.additional-content .card .card-body{padding:35px 30px}}.additional-content .card.breed-info .card-body{z-index:1}.caption-container{display:flex;align-items:center;padding:15px 10px}@media (min-width:576px){.caption-container{padding:0 20px!important}}.promo-caption{font-size:14px;font-weight:600;color:#000;font-family:var(--main-font-family,sans-serif);line-height:1.5em}.promo-caption em{font-size:1.5em;font-style:normal;color:inherit}@media (min-width:576px){.promo-caption{font-size:18px}}@media (min-width:768px) and (max-width:991.98px){.promo-caption{font-size:14px}}.futtercheck-banner{position:relative;background-color:#e9e6d4;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:-1px;z-index:111}.futtercheck-banner .banner-close{margin-right:.6em}.futtercheck-banner .banner-link{display:flex;flex:1;align-items:center;color:#333}.futtercheck-banner .banner-link .banner-title{font-size:12px;margin-bottom:0}.futtercheck-banner .banner-link:hover{text-decoration:none}.futtercheck-banner .banner-link span.banner-text{color:#868a8b;font-size:9px}.futtercheck-banner .banner-link span.banner-text span.icon-star.full{font-size:1em;position:relative;top:1px;color:#e96d60}.futtercheck-banner .banner-link span.banner-text span.icon-star.full:not(:last-of-type){margin-right:-2px}@media (min-width:360px){.futtercheck-banner .banner-link .banner-title{font-size:14px}.futtercheck-banner .banner-link span.banner-text{font-size:11px}}@media (min-width:400px){.futtercheck-banner .banner-link span.banner-text{font-size:12px}}@media (min-width:576px){.futtercheck-banner .banner-link .banner-title{font-size:15px}.futtercheck-banner .banner-link span.banner-text{font-size:14px}}.futtercheck-banner .banner-content{display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:center;padding:10px 0}.futtercheck-banner .banner-text{display:block}.futtercheck-banner .banner-icon-container,.futtercheck-banner .banner-img-container{margin-right:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:4px}@media (min-width:576px){.futtercheck-banner .banner-icon-container,.futtercheck-banner .banner-img-container{margin-right:20px}}.futtercheck-banner .banner-icon-containe{width:30px;height:30px}.futtercheck-banner .banner-img-container{flex-shrink:0;width:52px;height:auto;overflow:hidden}.futtercheck-banner .banner-img-container img{border-radius:4px}.futtercheck-banner .banner-arrow-img{margin:0 -5px}@media (min-width:768px){.futtercheck-banner{display:none}}.result-cards .card .card-header{padding:0 20px 0 0;font-weight:400;background-color:inherit}.result-cards .card .card-header .product-title-block:hover{cursor:pointer}.result-cards .card .card-header .favorite-flag{position:absolute;right:0;top:-2px;z-index:10}.result-cards .card .card-header .favorite-flag .favorite-label{background:url(/static/img/favorite-border-24px.svg) 50%/contain no-repeat;display:inline-block;width:24px;height:24px;transition:background .3s ease-in-out}.result-cards .card .card-header .favorite-flag .favorite-label.selected{background:url(/static/img/favorite-24px.svg) 50%/contain no-repeat}@media (min-width:768px){.result-cards .card .card-header .favorite-flag{right:10px}}.result-cards .card .card-header>.row{width:100%;padding:10px}@media (min-width:768px){.result-cards .card .card-header>.row{padding:20px}}.result-cards .card .card-header .product-image-column{position:relative;padding-top:0;display:flex;align-items:center}.result-cards .card .card-header .product-image-column .bewertungen-link{display:inline-block;width:100%}.result-cards .card .card-header .product-image-column.subscribe-mark:before{top:0;left:0;width:32px;height:32px}.result-cards .card .card-header .card-middle-section{padding:0 0 0 15px}@media (min-width:768px){.result-cards .card .card-header .card-middle-section{padding:0 15px}}.result-cards .card .card-header .bewertungen-link{text-decoration:none;color:#555}.result-cards .card .card-header .bewertungen-link:hover{text-decoration:none}.result-cards .card .card-header .card-manuf-span,.result-cards .card .card-header .card-sequence-number{font-size:.9em;margin-bottom:7px;display:inline-block}.result-cards .card .card-header .card-manuf-span{display:inline-flex;align-items:center;margin-bottom:15px}.result-cards .card .card-header .card-manuf-span .globe-icon{margin-right:8px;margin-bottom:2px}.result-cards .card .card-header .angebote-link{display:block;padding:0 1em .5em;text-align:center;font-size:.8em;color:#555;overflow-wrap:normal}.result-cards .card .card-header .price-block{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;padding-top:15px;padding-left:15px;text-align:center}.result-cards .card .card-header .price-block .price{flex:1}.result-cards .card .card-header .price-block .price .value{font-size:.8em}@media (min-width:768px){.result-cards .card .card-header .price-block .price{display:flex;flex-direction:column;margin-bottom:4px}}.result-cards .card .card-header .price-block .zum-btn-block{display:flex;flex-direction:column}.result-cards .card .card-header .price-block .green-btn{margin-top:.3em;width:auto}.result-cards .card .card-header .price-block .feed-coupon-link{background-color:#ef0000;padding:3px 10px;height:auto}.result-cards .card .card-header .price-block .feed-coupon-link:hover{background-color:#bc0000}.result-cards .card .card-header .price-block .feed-coupon-link.with-badge:before{flex-shrink:0;margin-right:5px!important}@media (max-width:767.98px){.result-cards .card .card-header .price-block{flex-direction:row;justify-content:space-between;align-items:center;padding-top:.5em}.result-cards .card .card-header .price-block .price{flex:0}}.result-cards .card .card-header .title-rating-block{border-bottom:1px solid rgba(0,0,0,.125)}@media (min-width:768px){.result-cards .card .card-header .title-rating-block{border-right:1px solid rgba(0,0,0,.125);border-bottom:0}}.result-cards .card .card-header .top-rated-sign{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.result-cards .card .card-header .precent-badget{display:flex;width:64px;height:24px;border-radius:12px;background:#e96d60;padding:2px 8px;align-items:center;font-weight:700;font-size:14px;line-height:22px;color:#fff;justify-content:space-between;margin-right:10px}.result-cards .promo-img-container{position:relative}.result-cards .promo-img-container .box-img-link{position:absolute;display:block;top:0;bottom:0;right:0;left:0}.result-cards .spacer{height:1px;margin-top:100%}.result-cards .card{margin-bottom:.5rem;transition:box-shadow .3s ease}.result-cards .card .card-header{border-bottom:none}.result-cards .card:hover{box-shadow:0 5px 20px 1px rgba(0,0,0,.125)}@media (min-width:768px) and (max-width:991.98px){.result-cards .card .card-header{font-size:.9em}}.result-cards .card.blurred .z-angebot{display:none}.result-cards .card.blurred .price-block .new-price,.result-cards .card.blurred .price-block .old-price,.result-cards .card.blurred .price-block .value,.result-cards .card.blurred .price-column .angebote-price{-ms-filter:blur(3px);filter:blur(3px);user-select:none}.result-cards .card.blurred.ie11 .price-block .new-price,.result-cards .card.blurred.ie11 .price-block .old-price,.result-cards .card.blurred.ie11 .price-block .value,.result-cards .card.blurred.ie11 .price-column .angebote-price{opacity:.1}.result-cards .card .card-footer{background:#fff;padding:15px 20px 15px 15px;font-size:14px;line-height:22px}.result-cards .card .card-footer .white-btn{position:relative;font-weight:400;font-size:14px;line-height:16px;width:100%;max-width:180px}.result-cards .card .card-footer .test-result{font-size:11px;line-height:18px;color:#6c6c6c}.cfp-slider{width:100%;display:flex;align-items:stretch}.cfp-slider .slider-container{flex:1 0 auto;width:calc(100% - 70px);display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.cfp-slider .slider-container::-webkit-scrollbar{display:none}.cfp-slider .slider-container .item{padding:0 7px;flex:0 0 auto;scroll-snap-align:center}.cfp-slider .slider-controls{display:flex;flex:0 0 70px;width:70px;align-items:center;justify-content:center}.cfp-slider .slider-controls a.slider-control.disabled{cursor:default;opacity:.5}.mouse-detectors{position:fixed;top:0;left:0;height:1px;width:100vw;z-index:100;background:transparent}.chart-container{position:relative}.chart-container .breed-chart{position:absolute;z-index:1;top:0;left:15px;right:15px;bottom:15px;border-radius:2px;border:1px solid #e1e1e1}@media (min-width:768px){.chart-container .breed-chart{bottom:30px}}.chart-container:before{content:"";display:block;margin-top:120%}.additional-content{position:relative;z-index:1;padding:40px 0}@media (min-width:768px){.additional-content{padding:45px 0 50px}}.additional-content .card.breed-info:before{color:#fff;position:absolute;z-index:2;display:block;top:-20px;left:-19px;width:70px;height:70px;padding:30px 16px 16px 27px;border-radius:50%;background:#e96d60;content:url(/static/img/info-white.svg)}.additional-content ul{list-style:none;padding:0;margin-bottom:0}.additional-content ul li{font-size:14px;position:relative;padding:0 0 0 15px}.additional-content ul li:not(:last-child){margin-bottom:15px}.additional-content ul li:before{content:"";display:inline-block;line-height:1;position:absolute;left:0;top:.65em;width:4px;height:4px;border-radius:50%;background-color:#e96d60}.additional-content ul.characteristics-list li{font-weight:600}.additional-content ul.characteristics-list li span{color:#868a8b;font-weight:500}.additional-content ul.ad-bottom-links li{margin-bottom:0}.additional-content ul.ad-bottom-links li:before{background-color:#000}.additional-content figcaption{font-size:14px;font-style:italic}.additional-content article{margin-bottom:2em;position:relative}.add-side-nav .nav-header{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-end;margin-bottom:10px}.add-side-nav .nav-header a[aria-expanded=false]:before{content:"Anzeigen"}.add-side-nav .nav-header a[aria-expanded=true]:before{content:"Verbergen"}@media (min-width:768px){.add-side-nav .nav-header>small{margin-left:auto}}@media (min-width:768px) and (max-width:991.98px){.add-side-nav .nav-header{justify-content:flex-end}}.add-side-nav ol{padding-left:30px}.add-side-nav ol li{letter-spacing:.23px}.add-side-nav ol li>a{color:#000;font-size:14px;line-height:1;margin-bottom:5px;padding:0}.add-side-nav ol li>a.active{color:#e86659}.add-side-nav ol li>a:hover{text-decoration:none}.add-side-nav ol li:hover{font-weight:600;letter-spacing:normal}@media (min-width:768px){.add-side-nav{position:sticky;top:90px}}.ad-article h3{font-size:1.125rem}@media (min-width:992px){.ad-article h3{font-size:1.5rem}}.ad-article img{max-width:100%;height:auto}.box-img-link{position:relative;display:inline-block}.img-cross-fade{animation-name:fade;animation-iteration-count:infinite;animation-duration:10s;opacity:0}.img-cross-fade.p-a{position:absolute;top:0;left:0}#cf-0{animation-delay:0s}#cf-1{animation-delay:2.5s}#cf-2{animation-delay:5s}#cf-3{animation-delay:7.5s}@keyframes fade{0%{opacity:0}10%{opacity:1}25%{opacity:1}35%{opacity:0}to{opacity:0}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-dots{display:flex;position:relative;top:0;bottom:auto;padding:30px 3px;margin:0 25px;align-items:center}.owl-carousel .owl-dots>.owl-dot>span{display:block;box-sizing:border-box;border-radius:50%;width:10px;height:10px;border:1px solid #e96d60;transition:all .3s,box-shadow .3s,background-colr .3s;background-color:#fff}.owl-carousel .owl-dots{overflow:hidden;justify-content:center}.owl-carousel .owl-dots>.owl-dot{display:flex;justify-content:center;flex:0 1 21px}.owl-carousel .owl-dots>.owl-dot>span{flex-shrink:0}.owl-carousel .owl-dots>.owl-dot.active>span{background-color:#e96d60}.owl-carousel .owl-nav{display:flex;align-items:center;position:absolute;bottom:0;left:0;right:0;padding:28px 0}.owl-carousel .owl-nav button.owl-next{margin-left:auto;display:inline-block;background:url(/static/img/arrow-right.png) 50%/contain no-repeat;width:24px;height:12px}.owl-carousel .owl-nav button.owl-next>span{display:none}.owl-carousel .owl-nav button.owl-prev{display:inline-block;background:url(/static/img/arrow-left.png) 50%/contain no-repeat;width:24px;height:12px}.owl-carousel .owl-nav button.owl-prev>span{display:none}.owl-carousel .owl-nav button.disabled{opacity:.4}.badge-page-slider{margin:20px 0 -20px}.badge-page-slider .owl-dots{padding:25px 0 0}@media (min-width:576px){.badge-page-slider .owl-dots{padding:30px 0;width:132px;position:absolute;top:auto;bottom:0;left:54px}}.badge-page-slider .owl-nav{left:47px;width:180px}@media (min-width:768px){.badge-page-slider{margin:40px 0 0}}.breeds-carousel .item,.partner-logo-imgs .item{padding:7px 1px}.breeds-carousel .item .img-wrapper,.partner-logo-imgs .item .img-wrapper{display:block;border-radius:4px;border:1px solid #bcc1c3;overflow:hidden}@media (min-width:576px){.breeds-carousel .item .img-wrapper:hover,.partner-logo-imgs .item .img-wrapper:hover{box-shadow:0 5px 20px 1px rgba(0,0,0,.1)}}@media (min-width:576px){.breeds-carousel .item,.partner-logo-imgs .item{padding:30px 1px}}.breeds-carousel .item .item-caption,.partner-logo-imgs .item .item-caption{margin-top:20px;font-weight:600;font-size:18px;color:#000}.breeds-carousel .item .item-caption .bew-count,.partner-logo-imgs .item .item-caption .bew-count{display:block;color:#868a8b;font-size:14px;font-weight:400}.partner-logo-imgs .item{padding:0;text-align:center}.partner-logo-imgs .item .img-wrapper{width:209px;height:108px;padding:9px 15px;position:relative;overflow:visible}.partner-logo-imgs .item .img-wrapper>img{width:177px;height:88px;object-fit:contain}.products-carousel .owl-stage{display:flex;align-items:stretch}.products-carousel .owl-item{display:flex;justify-content:center;text-align:center;padding:20px 0}.products-carousel .item{display:inline-block;border-radius:4px;border:1px solid #bcc1c3;overflow:hidden;position:relative;text-align:center;padding:20px 20px 60px;width:210px;font-size:16px}.products-carousel .item .product-img{width:168px;height:175px;object-fit:contain}.products-carousel .item .product-title{font-size:16px;font-weight:600;line-height:24px;margin:0 0 10px}.products-carousel .item .discount{position:absolute;top:10px;right:10px;z-index:1}.products-carousel .item .new-price,.products-carousel .item .old-price{line-height:24px;margin-bottom:10px}.products-carousel .item .green-btn{display:block;width:auto;position:absolute;z-index:1;bottom:20px;left:20px;right:20px;margin:auto 0 0}@media (min-width:576px){.products-carousel .item:hover{box-shadow:0 5px 20px 1px rgba(0,0,0,.1)}}.product-detail-carousel{width:50%}@media (min-width:360px){.product-detail-carousel{width:60%}}@media (min-width:576px){.product-detail-carousel{width:85%;width:100%}}.product-detail-carousel .owl-item{display:flex;justify-content:center;padding:0 2px}.product-detail-carousel .item{border-radius:4px;border:1px solid #bcc1c3;position:relative;flex-basis:100%;max-width:calc(100% - 2px);box-sizing:border-box;flex-grow:1;overflow:hidden}.product-detail-carousel .item:hover{box-shadow:none}ul.carousel-preview{padding:0;display:flex;flex-flow:row wrap;margin:10px -2px 0}ul.carousel-preview>li{flex:1 1 1%;max-width:33%;transition:all .25s ease;border-radius:4px;border:1px solid #bcc1c3;margin:0 5px;text-align:center;position:relative;overflow:hidden}ul.carousel-preview>li:after{content:"";display:block;margin-top:100%}ul.carousel-preview>li>img{max-width:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain;z-index:1}ul.carousel-preview>li:hover{cursor:pointer;opacity:.6}ul.carousel-preview>li.active{border:1px solid #e96d60}.alter-aside .cat-adult-icon,.alter-aside .cat-junior-icon,.alter-aside .cat-senior-icon,.alter-aside .dog-adult-icon,.alter-aside .dog-junior-icon,.alter-aside .dog-senior-icon,.cat-alt-icons .alter-aside .adult-icon,.cat-alt-icons .alter-aside .junior-icon,.cat-alt-icons .alter-aside .senior-icon,.dog-alt-icons .alter-aside .adult-icon,.dog-alt-icons .alter-aside .junior-icon,.dog-alt-icons .alter-aside .senior-icon{display:inline-block;transition:all .4s ease-in-out}.alter-aside .cat-junior-icon,.cat-alt-icons .alter-aside .junior-icon{width:27px;height:27px;background:url(/static/img/cat-junior-black.png) no-repeat 50%/contain}.alter-aside.active .cat-junior-icon,.alter-aside .cat-junior-icon,.cat-alt-icons .alter-check:checked+.alter-aside .junior-icon{background:url(/static/img/cat-junior-red.png) no-repeat 50%/contain}.alter-aside .cat-adult-icon,.cat-alt-icons .alter-aside .adult-icon{width:29px;height:29px;background:url(/static/img/cat-adult-black.png) no-repeat 50%/contain}.alter-aside.active .cat-adult-icon,.alter-aside .cat-adult-icon,.cat-alt-icons .alter-check:checked+.alter-aside .adult-icon{background:url(/static/img/cat-adult-red.png) no-repeat 50%/contain}.alter-aside .cat-senior-icon,.cat-alt-icons .alter-aside .senior-icon{width:33px;height:33px;background:url(/static/img/cat-senior-black.png) no-repeat 50%/contain}.alter-aside.active .cat-senior-icon,.alter-aside .cat-senior-icon,.cat-alt-icons .alter-check:checked+.alter-aside .senior-icon{background:url(/static/img/cat-senior-red.png) no-repeat 50%/contain}.alter-aside .dog-junior-icon,.dog-alt-icons .alter-aside .junior-icon{width:27px;height:27px;background:url(/static/img/dog-junior-black.png) no-repeat 50%/contain}.alter-aside.active .dog-junior-icon,.alter-aside .dog-junior-icon,.dog-alt-icons .alter-check:checked+.alter-aside .junior-icon{background:url(/static/img/dog-junior-red.png) no-repeat 50%/contain}.alter-aside .dog-adult-icon,.dog-alt-icons .alter-aside .adult-icon{width:29px;height:29px;background:url(/static/img/dog-adult-black.png) no-repeat 50%/contain}.alter-aside.active .dog-adult-icon,.alter-aside .dog-adult-icon,.dog-alt-icons .alter-check:checked+.alter-aside .adult-icon{background:url(/static/img/dog-adult-red.png) no-repeat 50%/contain}.alter-aside .dog-senior-icon,.dog-alt-icons .alter-aside .senior-icon{width:33px;height:33px;background:url(/static/img/dog-senior-black.png) no-repeat 50%/contain}.alter-aside.active .dog-senior-icon,.alter-aside .dog-senior-icon,.dog-alt-icons .alter-check:checked+.alter-aside .senior-icon{background:url(/static/img/dog-senior-red.png) no-repeat 50%/contain}a.filter-btn:hover{text-decoration:none}.food-type-icon{display:block;width:24px;height:24px}.food-type-icon.barf{background:url(/static/img/search-filter-icons/barf.svg) no-repeat 50%/contain}.food-type-icon.nassfutter{background:url(/static/img/search-filter-icons/nassfutter.svg) no-repeat 50%/contain}.food-type-icon.snack-cat{background:url(/static/img/search-filter-icons/snacks-cat.svg) no-repeat 50%/contain}.food-type-icon.snack-dog{background:url(/static/img/search-filter-icons/snacks-dog.svg) no-repeat 50%/contain}.food-type-icon.trockenfutter{background:url(/static/img/search-filter-icons/trockenfutter.svg) no-repeat 50%/contain}.result-number{font-size:.9em}@media (min-width:768px){.result-number{font-size:1.2em}}.marker-icon{background:url(/static/img/search-filter-icons/retail.png) no-repeat 50%/contain}.cart-icon,.marker-icon{display:block;width:24px;height:24px}.cart-icon{background:url(/static/img/search-filter-icons/cart-online.png) no-repeat 50%/contain}.search-filter-btn-group{display:flex;justify-content:space-between;padding:0;border-bottom:1px solid #e1e1e1}.search-filter-btn-group .filter-btn{display:flex;flex:1 1 20%;padding:10px;background-color:#fff;border:1px solid #e1e1e1;align-items:center;justify-content:center;margin:0 13px -1px 0;border-radius:3px 3px 0 0;height:72px;overflow:hidden;position:relative;font-family:var(--main-font-family,sans-serif);color:#000;font-size:12px;line-height:18px;font-weight:600}.search-filter-btn-group .filter-btn:disabled,.search-filter-btn-group .filter-btn[disabled]{opacity:.5}@media (min-width:992px){.search-filter-btn-group .filter-btn{justify-content:flex-start}}.search-filter-btn-group .filter-btn .animal-figure{align-self:flex-end!important}.search-filter-btn-group .filter-btn .animal-figure .icon-container{color:#e96d60}.search-filter-btn-group .filter-btn span.button-description{display:none;text-align:left;margin-left:10px;padding-left:15px;border-left:1px solid #e1e1e1;align-self:stretch}.search-filter-btn-group .filter-btn span.button-description .nowrap-row{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width:992px){.search-filter-btn-group .filter-btn span.button-description{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden}}.search-filter-btn-group .filter-btn:last-child{margin:0 0 -1px}.search-filter-btn-group .filter-btn:before{content:"";display:block;position:absolute;top:0;height:2px;width:0;left:0;background-color:#e96d60;transition:all .3s ease-in-out}.search-filter-btn-group .filter-btn.active:before{width:100%}.search-filter-btn-group .filter-btn.filter-food-type .icon-container{padding:10px}.alter-icons{display:flex;justify-content:space-between}@media (min-width:576px){.alter-icons.cat-alt-icons,.alter-icons.dog-alt-icons{justify-content:space-around}}.alter-icons .alter-aside{flex:1 1 33.3%;cursor:pointer;display:inline-block}.alter-icons .alter-aside .icon-container{width:52px;height:52px;margin-bottom:7px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(232,102,89,0);transition:all .4s ease-in-out}.alter-icons .alter-aside .animal-figure{display:flex;flex-flow:column;align-items:center;justify-content:center}.alter-icons .alter-aside .animal-figure .icon-container{color:#e96d60}.alter-icons .alter-aside .animal-figure .animal-icon-caption{font-family:var(--main-font-family,sans-serif);font-size:12px;font-weight:700;line-height:1.5;transition:all .4s ease-in-out}.alter-icons .form-check{position:relative}.alter-icons .form-check input[type=radio]{position:absolute;z-index:-1;opacity:0}.alter-icons .alter-aside.active .icon-container,.alter-icons .alter-check:checked+.alter-aside .icon-container{border:1px solid #e86659}.alter-icons .alter-aside.active .animal-figure .animal-icon-caption,.alter-icons .alter-aside.active .animal-figure .icon-container,.alter-icons .alter-check:checked+.alter-aside .animal-figure .animal-icon-caption,.alter-icons .alter-check:checked+.alter-aside .animal-figure .icon-container{color:#e96d60}.ort-search .filter-btn.filter-ort-search{flex-direction:column;display:inline-flex;align-items:stretch}.ort-search .filter-btn.filter-ort-search .button-description{margin:4px 0 0;padding:0;border:none;display:flex;align-self:stretch;justify-content:center}.ort-search .filter-btn.filter-ort-search .icon-container span{margin:0 auto}.ort-search .filter-btn.filter-ort-search .brand-span{text-align:center;flex:0 1 auto;min-width:0}@media (min-width:768px){.ort-search .filter-btn.filter-ort-search{flex-direction:row;justify-content:flex-start;align-items:center}.ort-search .filter-btn.filter-ort-search .button-description{margin-left:10px;padding-left:15px;border-left:1px solid #e1e1e1;display:flex;flex:1;min-width:0;justify-content:flex-start}.ort-search .filter-btn.filter-ort-search .brand-span{flex:0 1 auto;min-width:0}}.ort-search a.filter-btn span.button-description{align-self:center}.pzl-form{display:block}.pzl-form input.form-control{height:45px;width:100%}.pzl-form input.form-control::placeholder{font-size:14px;font-weight:600;letter-spacing:4px;line-height:20px}.pzl-form label{margin-right:1em;display:block;margin-bottom:.5em}.pzl-form .form-part{flex-wrap:wrap}.pzl-form .form-part:not(:last-child){margin-bottom:1em}.pzl-form button{width:100%}@media (min-width:576px){.pzl-form{display:flex;align-items:flex-end}.pzl-form input.form-control{width:165px}.pzl-form label{margin-bottom:0}.pzl-form button{width:auto}.pzl-form .form-part{display:flex;align-items:center;flex:1 1 45%}.pzl-form .form-part:not(:last-child){margin-right:13px;margin-bottom:0;justify-content:flex-end}}.map-container{min-height:330px;width:100%;margin-top:20px}@media (min-width:992px){.map-container{margin-bottom:0;min-height:476px}}.company-contacts{font-size:16px}.company-contacts .company-title{font-size:1em}.desc-collapse-link{display:block;max-width:80px;margin-bottom:1em}.desc-collapse-link:hover{text-decoration:none}.desc-collapse-link .close-part{display:inline}.desc-collapse-link .open-part{display:none}@media (min-width:768px){.desc-collapse-link{display:none!important}}@media (min-width:768px){.mobile-collapse{display:inline!important}}.mobile-collapse.show+.desc-collapse-link .close-part,.mobile-collapse:not(.show){display:none}.mobile-collapse.show+.desc-collapse-link .open-part{display:inline}.mobile-collapse.show+.desc-collapse-link svg{transform:rotate(180deg)}.contact-alert{padding:10px 0;background-color:#f4dddb}.contact-alert svg{fill:#bb9e9b;margin-right:12px}.contact-alert .alert-column{display:flex;align-items:center;color:#000;font-size:13px}.contact-alert address{display:flex;align-items:center;flex-wrap:wrap}.contact-alert address a{margin-left:10px}.brand-banner-container{margin:0 -15px 16px}.brand-banner-container .banner-picture,.brand-banner-container .default-banner-picture{display:block;width:100%;object-fit:cover;aspect-ratio:9/5}.brand-banner-container .banner-picture img,.brand-banner-container .default-banner-picture img{width:100%}@media (min-width:576px){.brand-banner-container{margin:0;padding:32px 0 16px}.brand-banner-container .banner-picture,.brand-banner-container .default-banner-picture{overflow:hidden;border-radius:1rem;width:100%;object-fit:cover;aspect-ratio:19/5}.brand-banner-container .default-banner-picture{aspect-ratio:38/5}}[data-bubble-containing]{position:relative}.bubble-chat-container{display:block;max-width:calc(100vw - 45px);width:343px;height:84px;position:fixed;bottom:120px;right:35px;z-index:10;pointer-events:none}.bubble-chat-container.anchored{position:absolute!important}@media (min-width:1600px){.bubble-chat-container{right:auto;left:calc(50% + 450px)}}.bubble-chat-container .close{display:flex;align-items:center;justify-content:center;position:absolute;top:-8px;left:236px;z-index:10;width:16px;height:16px;border-radius:8px;overflow:hidden;background:rgba(0,0,0,.6)}.chat-textarea{pointer-events:auto;width:270px;height:64px;box-shadow:0 10px 20px rgba(0,0,0,.04),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.chat-textarea,.chat-textarea .chat-inner{position:absolute;left:0;top:0;border-radius:32px;background-color:#fff}.chat-textarea .chat-inner{bottom:0;right:0;overflow:hidden;font-size:13px;line-height:18px;display:flex;align-items:center;justify-content:center;text-align:center;padding:5px 20px}.chat-textarea:after{right:4px;bottom:4px;width:16px;height:16px;content:"";z-index:1;transform:skew(20deg,20deg)}.chat-icon-bubble,.chat-textarea:after{position:absolute;display:block;background-color:#fff}.chat-icon-bubble{pointer-events:auto;right:0;bottom:0;width:64px;border-radius:32px;height:64px;border:10px solid #e96d60;box-shadow:0 10px 20px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.06)}.chat-icon-bubble:after{position:absolute;left:4px;bottom:4px;width:10px;height:10px;display:block;content:"";z-index:1;background-color:#fff;transform:skew(-20deg,-20deg)}.chat-icon-bubble .bubble-inner{display:flex;align-items:center;justify-content:center;width:44px;height:44px;position:relative;top:0;right:0;border-radius:22px;overflow:hidden;background-color:#fff;z-index:1}.chat-icon-bubble .chat-icon{width:24px;height:24px;display:block;position:absolute;z-index:1;animation:move-icons 6s ease-in-out infinite}.chat-icon-bubble .chat-icon.dog-adult-icon{background:url(/static/img/dog-adult-red.png) no-repeat 50%/contain;animation-delay:5s;left:10px}.chat-icon-bubble .chat-icon.cat-adult-icon{background:url(/static/img/cat-adult-red.png) no-repeat 50%/contain;animation-delay:7s;left:-50px}.chat-icon-bubble .chat-icon.icon-success{animation-delay:9s;left:-50px}.main-content .container{position:relative}@keyframes move-icons{0%,1%{left:-50px}5%,30%{left:10px}34%,to{left:60px}}.shipping-block{padding:10px 15px;background:#f9fafb;border-radius:3px;margin:1rem}.shipping-block .title-col .shipping-title{font-weight:400;font-size:1rem;line-height:1.25em}.shipping-block .title-col .subtitle{display:block;color:#667085;font-size:14px;position:relative;top:-2px}.shipping-block .shipping-price{display:flex;align-items:center;font-weight:600;justify-content:flex-end}.shipping-block.free-shipping .shipping-price{color:#26b400}.shipping-block.free-shipping .shipping-diagram{display:none}.shipping-block .total-price{color:#26b400}.shipping-block .shipping-text{font-weight:400}.shipping-price-progress{display:block;position:relative;margin:5px 0;height:3px;width:100%;background-color:#dee2e6;border-radius:2px}.shipping-price-progress .progress-bar{position:absolute;top:0;left:0;z-index:1;background:#26b400;border-radius:2px;height:3px}.shipping-info{display:flex;align-items:center;flex-wrap:wrap;font-size:11px}.shipping-info svg{width:24px;height:24px;fill:#26b400;margin-right:5px}.shipping-info em{color:#26b400;letter-spacing:-.2px}@media (min-width:768px){.shipping-info em{letter-spacing:normal}}.product-slider{margin:0;display:flex;width:100%;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.product-slider::-webkit-scrollbar{display:none}.product-slider .item{flex:0 0 auto;scroll-snap-align:center;width:100px;user-select:none;display:inline-block;border-radius:4px;border:1px solid #bcc1c3;overflow:hidden;position:relative;text-align:center;padding:5px;font-size:16px}.product-slider .item:not(:last-child){margin-right:8px}.product-slider .item .product-img{width:100%;height:75px;object-fit:contain}.product-slider .item .product-title{font-size:10px;font-weight:600;line-height:14px;margin:0 0 10px;display:block}.product-slider .item .discount{position:absolute;top:10px;right:10px;z-index:1}.product-slider .item .new-price,.product-slider .item .old-price{line-height:14px;margin-bottom:10px}.product-slider .item .price-block{font-size:10px;text-align:center}.product-slider .item.no-link-style,.product-slider .item.no-link-style:active,.product-slider .item.no-link-style:focus,.product-slider .item.no-link-style:hover{color:inherit;text-decoration:none}@media (min-width:576px){.product-slider.slider-lg-items .item:hover{box-shadow:0 5px 20px 1px rgba(0,0,0,.1)}}@media (min-width:768px){.product-slider.slider-lg-items .item{width:210px;padding:20px}.product-slider.slider-lg-items:not(:last-child){margin-right:15px}.product-slider.slider-lg-items .product-img{width:168px;height:175px}.product-slider.slider-lg-items .product-title{line-height:24px;font-size:16px}.product-slider.slider-lg-items .new-price,.product-slider.slider-lg-items .old-price{line-height:140%;margin-bottom:10px}.product-slider.slider-lg-items .price-block{font-size:16px;text-align:center}}.cart-unit,.cart-unit-plain{display:flex;flex-direction:column}.cart-unit-plain .block-title,.cart-unit .block-title{font-weight:600}.cart-unit-plain .cart-container,.cart-unit .cart-container{flex:1 0 auto;position:relative;z-index:1}.cart-unit-plain .selected-list,.cart-unit .selected-list{width:100%}.cart-unit-plain .service-block,.cart-unit .service-block{margin-bottom:1.5rem}.cart-unit-plain .cart-body,.cart-unit .cart-body{position:relative;font-size:16px}.cart-unit-plain .cart-content,.cart-unit .cart-content{width:100%}.cart-unit-plain.shown,.cart-unit.shown{right:0}.cart-unit-plain .service-info-section,.cart-unit .service-info-section{margin:1rem;border-radius:.5rem;padding:10px 15px;background:#fef2f2;font-size:.75rem;color:#d5000e;font-weight:500}.cart-unit-plain .service-info-section .service-info-text,.cart-unit .service-info-section .service-info-text{display:flex;align-items:center}.cart-unit-plain .service-info-section .service-info-text .service-ms,.cart-unit .service-info-section .service-info-text .service-ms{margin-left:auto}.cart-unit-plain .subscription-block .subscription-bottom-section,.cart-unit .subscription-block .subscription-bottom-section{margin-top:1rem;width:100%;display:flex;align-items:center;font-weight:500}.cart-unit-plain .subscription-block .subscription-bottom-section .dropdown,.cart-unit .subscription-block .subscription-bottom-section .dropdown{margin-left:1.5rem}.cart-unit-plain .subscription-block .subscription-bottom-section .dropdown .btn,.cart-unit .subscription-block .subscription-bottom-section .dropdown .btn{box-shadow:none;padding:0;color:#101828}.cart-unit-plain .cart-item,.cart-unit .cart-item{display:flex;flex-wrap:wrap;margin-block:1rem}.cart-unit-plain .cart-item .cart-item-bottom-section,.cart-unit .cart-item .cart-item-bottom-section{margin-top:1rem;width:100%;display:flex;align-items:center;font-weight:500}.cart-unit-plain .cart-item.item-template,.cart-unit-plain .cart-item:not(.subscription-item) .cart-item-bottom-section,.cart-unit .cart-item.item-template,.cart-unit .cart-item:not(.subscription-item) .cart-item-bottom-section{display:none}.cart-unit-plain .cart-item .img-container,.cart-unit .cart-item .img-container{width:30%;flex:0 0 30%;padding-right:1rem}.cart-unit-plain .cart-item .content-container,.cart-unit .cart-item .content-container{width:70%;flex:0 0 70%}.cart-unit-plain .product-image-figure,.cart-unit .product-image-figure{margin:0;border-radius:.5rem;border:1px solid #e4e7ec;position:relative}.cart-unit-plain .product-image-figure:after,.cart-unit .product-image-figure:after{content:"";position:relative;display:block;width:100%;margin-top:110%}.cart-unit-plain .product-image-figure .product-img,.cart-unit .product-image-figure .product-img{position:absolute;left:0;right:0;width:100%;height:100%;object-fit:contain}.cart-unit-plain .empty-placeholder,.cart-unit .empty-placeholder{border-top:1px solid #e4e7ec;display:flex;flex-direction:column;position:absolute;inset:0;z-index:3;text-align:center;align-items:center;background-color:#fff;justify-content:center;font-weight:600;font-size:24px;line-height:32px;color:#101828}.cart-unit-plain .empty-placeholder .ilustration,.cart-unit .empty-placeholder .ilustration{margin-bottom:4rem}.cart-unit-plain .empty-placeholder .subtitle,.cart-unit .empty-placeholder .subtitle{margin-top:.5rem;font-weight:500;font-size:16px;line-height:24px;color:#667085}.cart-unit-plain .cart-header,.cart-unit .cart-header{display:flex;flex:0 0 auto;z-index:2;background:#fff;padding:22px 16px;color:#101828}.cart-unit-plain .cart-header .close,.cart-unit .cart-header .close{color:#667085;opacity:1}.cart-unit-plain .cart-title,.cart-unit .cart-title{font-weight:600;font-size:18px;margin-bottom:0;margin-right:10px;line-height:24px}.cart-unit-plain .cart-count-span,.cart-unit .cart-count-span{font-size:16px;color:#667085;line-height:24px}.cart-unit-plain .price-actual,.cart-unit-plain .product-name,.cart-unit .price-actual,.cart-unit .product-name{font-weight:600}.cart-unit-plain .full-price,.cart-unit-plain .variant-weight,.cart-unit .full-price,.cart-unit .variant-weight{color:#667085;font-weight:600}.cart-unit-plain .full-price,.cart-unit-plain .price-actual,.cart-unit .full-price,.cart-unit .price-actual{text-align:right}.cart-unit-plain .full-price,.cart-unit .full-price{text-decoration:line-through}.cart-unit-plain .product-count-section,.cart-unit-plain .product-delete-section,.cart-unit .product-count-section,.cart-unit .product-delete-section{align-items:center;display:flex}.cart-unit-plain .controls-row,.cart-unit .controls-row{min-height:52px;flex:1 0 52px}.cart-unit-plain .product-delete-section,.cart-unit .product-delete-section{justify-content:flex-end}.cart-unit-plain .product-delete-section .btn,.cart-unit .product-delete-section .btn{padding:0}.cart-unit-plain .b-right,.cart-unit .b-right{font-weight:600;text-align:right}.cart-unit-plain .semi-bold,.cart-unit .semi-bold{font-weight:600}.cart-unit-plain .smaller-row,.cart-unit .smaller-row{font-size:16px;margin-bottom:.25rem;line-height:24px}.cart-unit-plain .smaller-row .total-price,.cart-unit .smaller-row .total-price{font-weight:600;font-size:14px;line-height:24px}.cart-unit-plain .discount-color,.cart-unit .discount-color{color:#26b400}.cart-unit-plain .cart-delete-btn,.cart-unit .cart-delete-btn{color:#667085}.cart-unit-plain .divider,.cart-unit .divider{margin:1rem;border-top:1px solid #e4e7ec;width:auto}.cart-unit-plain .total-table,.cart-unit .total-table{margin:1rem}.cart-unit-plain .tp-strong,.cart-unit .tp-strong{font-weight:700}.cart-unit-plain .total-price-row,.cart-unit .total-price-row{margin-top:1rem;font-size:18px}.cart-unit-plain .discount-block,.cart-unit .discount-block{margin-block:1rem}.cart-unit-plain .discount-block .discount-title,.cart-unit .discount-block .discount-title{display:inline-block;font-size:.75rem;line-height:1rem;font-weight:600;border-radius:.25rem;padding:.5rem;background:#bee8c9}.cart-unit-plain .discount-block .price,.cart-unit .discount-block .price{display:flex;align-items:center;justify-content:flex-end}.cart-unit-plain .total-price-block,.cart-unit .total-price-block{font-weight:600;margin-bottom:1.5rem}.cart-unit-plain .total-price,.cart-unit .total-price{text-align:right}.cart-unit-plain .logos-container,.cart-unit .logos-container{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.cart-unit-plain .logos-container>img,.cart-unit .logos-container>img{margin:0 -17px;max-width:34%;height:auto;opacity:.7;transform:scale(.7)}.cart-unit-plain .loader-block,.cart-unit .loader-block{position:absolute;top:4px;left:30px}.cart-unit-plain .loader-block:not(.active),.cart-unit .loader-block:not(.active){display:none}@media (min-width:992px){.cart-unit-plain .loader-block,.cart-unit .loader-block{left:auto;right:-30px}}.cart-unit-plain .brand-section .brand-header,.cart-unit .brand-section .brand-header{display:flex;padding:.75em 1em;background-color:#f8f8f8}.cart-unit-plain .brand-section .brand-header .counter-badge,.cart-unit .brand-section .brand-header .counter-badge{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;margin-right:.5em;font-weight:700;font-size:14px;line-height:24px;background-color:#fff}.cart-unit-plain .brand-section .brand-header .brand-title,.cart-unit .brand-section .brand-header .brand-title{font-weight:700;font-size:18px;line-height:24px;margin:0;display:flex;align-items:center}.cart-unit-plain .brand-section .brand-list-body,.cart-unit .brand-section .brand-list-body{margin:1em}.cart-unit-plain .cart-bottom-section,.cart-unit .cart-bottom-section{margin:1rem}.cart-unit-plain .cart-sticky,.cart-unit .cart-sticky{margin:-1rem 0;padding:1rem;position:sticky;bottom:-1px;background:#fff;z-index:2}.cart-unit-plain .green-link,.cart-unit .green-link{color:#6ab32a}.cart-unit{position:fixed;z-index:1112;right:calc(-100vw - 12px);top:0;width:100vw;bottom:0;background-color:#fff;padding:59px 0 0;box-shadow:0 0 12px 0 #878787;transition:all .2s ease-in-out;overflow-y:auto}@media (min-width:768px){.cart-unit{width:390px;right:-410px;top:0;bottom:0;box-shadow:-1px 4px 7px rgba(0,0,0,.12);padding:0}}.cart-unit-plain{background-color:#fff}@media (min-width:768px){.cart-unit-plain{border:1px solid #f2f2f2}}@media (min-width:992px){.cart-unit-plain{border:none}}.backdrop-cart{display:none;position:fixed;top:-50px;right:0;bottom:-50px;left:0;z-index:202;background:rgba(16,24,40,.6);backdrop-filter:blur(8px)}.backdrop-cart.fade{opacity:0}.backdrop-cart.show{opacity:1}.backdrop-cart.behind{z-index:-100;display:none}@media (min-width:768px){.backdrop-cart{display:block}}.btn-fp-green{background-color:#6ab32a}.btn-fp-green:disabled{background-color:#48505d;border-color:#48505d}.user-page-divider:before{content:"";display:block;width:100%;left:0;height:1px;top:50%;background:red!important;position:absolute;z-index:1}.payment-logos-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.order-count-group{margin-right:15px;font-size:14px;height:32px;max-width:96px}.order-count-group input:read-only{font-size:inherit;text-align:center;background-color:#fff;min-width:32px;border:none;height:32px;padding:.25rem}.order-count-group .input-group-append button,.order-count-group .input-group-prepend button{width:32px;height:32px;border-radius:.25rem;background-color:#f6f6f6;padding:0;box-sizing:border-box;font-size:16px;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center}.cart-btn{position:relative;flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#26b400;color:#fff;border-radius:8px;overflow:hidden}.cart-btn svg{fill:currentColor}.cart-btn:hover{cursor:pointer;background-color:#2b9b0d}.cart-btn.no-clickable:hover{cursor:unset}.cart-btn .in-cart-count{display:flex;align-items:center;justify-content:center;position:absolute;top:2px;right:2px;width:20px;height:20px;box-sizing:border-box;border:2px solid #e86357;border-radius:50%;background-color:#fff;color:#000;font-size:11px;font-weight:700}.cart-btn .in-cart-count:not(.active){display:none}@media (min-width:992px){.cart-btn{flex:0 0 48px;width:48px;height:48px}}.qa-section{padding-top:50px;position:relative}.qa-section .button-media{display:flex;flex-wrap:wrap;margin-bottom:30px}.qa-section .button-media .text-container{display:block;flex:1 1 auto;min-width:270px}.qa-section .button-media .button-container{margin-top:30px;flex:0 0 auto;width:100%}@media (min-width:768px){.qa-section .button-media{flex-wrap:nowrap}.qa-section .button-media .text-container{margin-right:25px}.qa-section .button-media .button-container{margin-top:0;width:max-content}}.qa-section .head-font{font-weight:600;font-size:24px;line-height:18px;display:flex;align-items:center;color:#000}.qa-section .qa-block{margin-bottom:30px}.qa-section .qa-item{overflow:hidden;border-radius:4px;position:relative;margin-bottom:10px}.qa-section .qa-item .qa-header{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;background-color:#fff;border-radius:4px;border:1px solid #e0e0e0;position:relative;z-index:2}@media (min-width:768px){.qa-section .qa-item .qa-header{padding:14px 20px}}.qa-section .qa-item .qa-body{position:relative;z-index:1;border:1px solid #e0e0e0;border-top:none;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-top:-6px;font-weight:600;padding:26px 20px 20px}@media (min-width:768px){.qa-section .qa-item .qa-body{padding:26px 30px 20px}}.qa-section .qa-item .bottom-controls{margin-top:30px;display:flex}.qa-section .qa-item .answer-button{padding:0;display:flex;align-items:center;color:#e96d60}.qa-section .qa-item .answer-button svg{margin-right:10px}.qa-section .qa-item .answer-button .used{color:#000}.qa-section .qa-item .vote-counter-block{margin-left:auto;color:#6f757d;display:flex}.qa-section .qa-item .vote-counter-block .btn{color:#afb6bf;margin-right:20px}.qa-section .qa-item .vote-counter-block .up-counter{margin-right:30px}.qa-section .qa-item .vote-counter-block .down-counter,.qa-section .qa-item .vote-counter-block .up-counter{display:flex;align-items:center}.qa-section .qa-item .vote-counter-block .down-counter .btn,.qa-section .qa-item .vote-counter-block .up-counter .btn{margin-right:20px}.qa-section .qa-item .item-autor{display:flex;align-items:center;font-size:1rem;font-weight:700}.qa-section .qa-item .item-date{color:#6f757d;font-size:14px}.qa-section .qa-item.answer-form-item,.qa-section .qa-item.answer-item{margin-left:10px}.qa-section .qa-item.answer-form-item .qa-body,.qa-section .qa-item.answer-item .qa-body{background-color:#f5f5f5}.qa-section .qa-item.answer-form-item:before,.qa-section .qa-item.answer-item:before{content:"";position:absolute;z-index:10;display:block;top:0;bottom:0;left:0;width:5px;background-color:#e96d60}.qa-section .qa-item.answer-form-item .text-attachment-group{position:relative}.qa-section .qa-item.answer-form-item .text-attachment-group .answer-area{position:relative;padding-right:30px}.qa-section .qa-item.answer-form-item .text-attachment-group .attachment-icon{position:absolute;top:15px;right:15px}.qa-section .qa-item .cancel-button{color:#6c757d}.qa-section .vote-number{font-size:16px;line-height:18px;display:flex;align-items:center;justify-content:center;color:#27b34b}.qa-section .modal-body{background:#f6f6f6;box-shadow:0 16px 24px rgba(0,0,0,.2),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:4px}.qa-section .modal-body input{width:auto;margin-bottom:20px}.qa-section .modal-body textarea{height:100%;margin-bottom:20px}.qa-section .modal-header{z-index:1;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.05),0 3px 3px hsla(0,0%,90.2%,.5);border-radius:4px 4px 0 0;flex-direction:column}.qa-section .modal-header .exit-header{display:none}.qa-section .modal-header.on-exit-header{flex-direction:row;background:#e96d60;position:relative;padding-right:30px;min-width:100px;display:flex;align-items:center}@media (min-width:992px){.qa-section .modal-header.on-exit-header{min-height:110px}}.qa-section .modal-header.on-exit-header .default-title{display:none!important}.qa-section .modal-header.on-exit-header .close{color:#fff;position:absolute;right:15px;top:10px}.qa-section .modal-header.on-exit-header .exit-header{position:relative;display:block;color:#fff;padding-left:90px}.qa-section .modal-header.on-exit-header .exit-header .header-image{position:absolute;top:0;left:0;height:auto;width:80px}.qa-section .modal-header.on-exit-header .exit-header .modal-title{font-weight:600;font-size:1.5rem;line-height:18px}.qa-section .modal-header.on-exit-header .exit-header .subtitle{font-size:.9rem}@media (min-width:992px){.qa-section .modal-header.on-exit-header .exit-header{padding-left:155px}.qa-section .modal-header.on-exit-header .exit-header .header-image{top:-30px;width:140px}}.qa-section .label-font{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;display:flex;align-items:center}.qa-section .modal-content .success-modal{background:#f6f6f6;box-shadow:0 16px 24px rgba(0,0,0,.2),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);border-radius:4px;font-weight:600;font-size:24px;line-height:33px;display:flex}.load-img-group{position:relative}.load-img-group input[type=file]{position:absolute;z-index:-1}.load-img-group label:hover{cursor:pointer}.load-img-group .drop-file-area{text-align:center;background-color:#fff;padding:30px 20px 20px;border-width:1px;border-style:solid;border-image:url(/static/img/border.png) 1 round}.load-img-group .drop-file-area svg{margin-bottom:10px}.img-previews-gallery{display:flex;margin-bottom:15px}.img-previews-gallery .gl-item{position:relative;margin:0;overflow:hidden;width:140px;height:140px;border-radius:4px}.img-previews-gallery .gl-item>img{position:relative;width:140px;height:140px;object-fit:contain}.img-previews-gallery .gl-item .fig-buttons-panel{position:absolute;background-color:hsla(0,0%,100%,.35);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;width:100px;height:100px;top:-100px;left:0;transition:top .25s ease-in-out}.img-previews-gallery .gl-item .fig-buttons-panel .del-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:hsla(0,0%,100%,.4);color:rgba(134,138,139,.6)}.img-previews-gallery .gl-item:hover .fig-buttons-panel{top:0}.line-btn{height:22px}.icon-btn{padding:0;display:flex;justify-content:center;align-items:center}.icon-btn.active .icon-wrap .icon-sprite{top:1px}.icon-wrap{display:block;overflow:hidden;height:16px;width:16px;position:relative}.icon-wrap .icon-sprite{display:flex;position:absolute;z-index:1;left:1px;top:-14px;flex-direction:column;transition:top .25s ease-in-out}.icon-wrap .icon-sprite svg:not(:last-child){margin-bottom:1px}.search-input-group{position:relative;display:flex;align-items:center}.search-input-group .searhc-icon-container{color:#667085;position:absolute;left:calc(.75rem + 2px);z-index:2;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.search-input-group .searhc-icon-container.controll:hover{cursor:pointer}.search-input-group .searhc-icon-container svg{width:20px!important;height:20px!important}.search-input-group .form-control{padding-left:calc(.75rem + 32px)}.search-input-group .form-control ::placeholder{color:#667085}