@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}#accordionTree a{display:block;text-decoration:none}#accordionTree a:hover{text-decoration:underline}#accordionTree .c2{font-weight:300}#accordionTree .c3{font-weight:300}#accordionTree strong{font-weight:700}.btn-cat-collapse{border:0 none transparent;padding:0 .3rem;background-color:#8ac340;color:#fff}.btn-cat-collapse:focus{-webkit-box-shadow:0 0 0 .25rem rgba(138,195,64,.5);box-shadow:0 0 0 .25rem rgba(138,195,64,.5)}.btn-cat-collapse .fa-plus{display:none}.btn-cat-collapse.collapsed{color:#231f20;background:0 0}.btn-cat-collapse.collapsed .fa-minus{display:none}.btn-cat-collapse.collapsed .fa-plus{display:inline-block}.subCategory-criteria{background-color:#f4f4f4;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}#accordionCrit .accordion-body{max-height:495px;overflow-y:auto}.prod-images{position:relative}.prod-images .ico-zoom{position:absolute;right:.25rem;top:.25rem}.prod-images .badge-yuka{top:2.5rem}.prod-image{cursor:pointer}.img-zoom{text-align:center}.img-zoom a{display:inline-block;border:1px solid #ccc}.img-zoom img{display:inline-block;width:50px;height:auto}.prod-pao{position:relative;display:inline-block;width:30px;height:34px;background-image:url("../svg/logo-pao-thin.svg");background-size:30px 34px;background-repeat:no-repeat;font-size:.7rem;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center;margin-bottom:-3px}.prod-pao strong{position:absolute;display:inline-block;top:17px;left:0;width:30px}.prod-prices{margin-bottom:10px}.prod-prices .block-price{height:unset}@media (min-width:1200px){.prod-prices .block-price{font-size:24px!important}}@media (max-width:1199.98px){.prod-prices .block-price .block-bigger{font-size:24px}}.prod-badge-promo{display:inline-block;padding:.5rem 1rem;background-color:#ea5050;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:700}.prod-bookmark i{font-size:1.15rem;-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}@media (min-width:768px){.prod-desc{max-height:350px;overflow-y:auto}}.prod-fixed{position:fixed;left:0;right:0;bottom:-120px;border-top:1px solid rgba(0,0,0,.2);border-bottom:0 solid #f4f4f4;background-color:#fff;z-index:30;-webkit-transition:bottom .3s ease-in-out,border-bottom-width 150ms ease-in-out;transition:bottom .3s ease-in-out,border-bottom-width 150ms ease-in-out;-webkit-box-shadow:0 -.125rem .25rem rgba(0,0,0,.15);box-shadow:0 -.125rem .25rem rgba(0,0,0,.15)}.prod-fixed.show{bottom:0;border-bottom-width:env(safe-area-inset-bottom)}.trusted-shops{min-height:160px}.basicLightbox{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}