.menu-helper:not(.ready){visibility:hidden}#header .site-name{line-height:0}.admin-bar{font-size:10px}[data-pk-src],[data-pk-srcset]{opacity:0;transition:all .3s ease-in !important}.id-1 .benefitBanner{padding:40px 20px !important}.benefitBanner__item{display:flex;padding-right:0}.benefitBanner__link{width:100%}.benefitBanner__data .benefit-banner{display:flex;align-items:center;justify-content:center}.benefitBanner__data .benefit-banner>div:first-of-type{margin-right:15px;display:flex;align-items:center}.benefitBanner__data .benefit-banner h3{margin:0 0 10px}.benefitBanner__data .benefit-banner p{margin:0}#filters-wrapper,.filters-wrapper{display:none}.next-to-carousel-banners{height:100%}.pkFilter{width:100%;position:relative;border-radius:8px;overflow:hidden}.pkFilter-in{padding:20px;display:flex;flex-wrap:wrap;margin:-9px}.pkFilter-in.loading{position:relative}.pkFilter-in.loading .form-group{opacity:.1;pointer-events:none}.pkFilter-in.loading::before{content:"";width:60px;height:60px;position:absolute;z-index:1;left:50%;top:50%;margin:-30px 0 0 -30px;border:5px solid;border-radius:50%;border-color:var(--color-primary) var(--color-secondary-hover) var(--color-secondary-hover) var(--color-secondary-hover);animation:loader .5s linear infinite}.pkFilter::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:var(--color-primary);opacity:.08;z-index:-1}.type-category .pkFilter{margin-bottom:20px}.pkFilter h3{background-color:var(--color-primary);margin:0;padding:15px 20px;color:#fff}.pkFilter .form-group{display:flex;flex-direction:column;padding:9px;width:100%}@media(min-width: 992px){.type-category .pkFilter .form-group{width:25%}}.pkFilter .form-group label{margin-bottom:4px;font-weight:600;font-size:12px;cursor:pointer;width:100%}.pkFilter select{cursor:pointer}.pkFilter .form-control{width:100% !important;margin-bottom:0}.type-category .pkFilter .form-submit{width:100%}.type-category .pkFilter .form-submit button{width:100%}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.products-block.products .product .p .name{min-height:51px;-webkit-line-clamp:3}.products-block.products .product .availability{min-height:30px}.product-top .price-line{margin-top:0;margin-bottom:25px}.p-detail .p-info-wrapper .p-short-description,.p-detail .p-info-wrapper .p-short-description+p{order:1}