#products .products,.featured-products .products,.product-accessories .products{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}#products .products-section-title,.featured-products .products-section-title,.product-accessories .products-section-title{font-weight:500;margin:2.5rem 0;text-align:center}.product-miniature .product{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 .8125rem;padding:0}.page-index .product-miniature .product,.page-search .product-miniature .product{min-width:250px;width:25%}.product-miniature .product-thumbnail{display:block}.product-miniature .thumbnail-container:focus .highlighted-informations,.product-miniature .thumbnail-container:hover .highlighted-informations{top:calc(100% - 4.4rem)}.product-miniature .thumbnail-container:focus .highlighted-informations:after,.product-miniature .thumbnail-container:hover .highlighted-informations:after{opacity:1}.product-miniature .thumbnail-container:focus .highlighted-informations.no-variants,.product-miniature .thumbnail-container:hover .highlighted-informations.no-variants{top:calc(100% - 2.5rem)}.product-miniature .thumbnail-container .product-thumbnail{position:relative}.product-miniature .variant-links{background:#fff;min-height:2.5rem;padding-top:.1875rem;position:relative;text-align:center;top:-.25em;width:100%}.product-miniature .thumbnail-top{overflow:hidden;position:relative}.product-miniature .highlighted-informations{background:#fff;height:auto;padding:.625rem 0;position:absolute;text-align:center;top:100%;transition:.3s;width:100%;z-index:2}.product-miniature .highlighted-informations .quick-view{color:#7a7a7a;font-size:1rem}.product-miniature .highlighted-informations .quick-view:hover{color:#ff9841}.product-miniature .product-description{background:#fff;bottom:0;height:auto}.product-miniature .product-flags li.product-flag.online-only{top:13.1rem}.product-miniature .comments_note{color:#7a7a7a;text-align:center}.product-miniature .count{bottom:.5rem;color:#7a7a7a;font-weight:700;position:relative}@media (max-width:991.98px){.featured-products .products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ib-btn-home{font-size:14px;overflow:hidden;padding:0 45px 0 5px;text-overflow:ellipsis;white-space:nowrap}.ib-btn-home i{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;position:absolute;right:0;top:0;width:40px}@media (min-width:992px){.ib-btn-home{font-size:.72917vw;padding:0 2.34375vw 0 .26042vw;position:absolute;right:0;top:0}.ib-btn-home i{font-size:1.04167vw;width:2.08333vw}}.ibif-boxes .ib-item>a{background:url(../img/0e7b051ac63bbac9d6e5.png);background-size:100% 100%;padding-bottom:44.5%}.ibif-boxes .ib-item>span{background-size:cover}.ibif-boxes .ib-bottom{bottom:0;left:0;max-width:100%;right:0;transition:max-width .5s ease}.ibif-boxes .ib-item:hover .ib-bottom{max-width:95%}.ibif-boxes .ibe_block-grow{--scale:1.1;--speed:.5s;--ease:ease}.ibif-boxes .icon{border:2px solid;font-size:12px;height:20px;line-height:19px;text-align:center;width:20px}@media (max-width:991.98px){.ibif-boxes .h4{font-size:18px}}@media (min-width:992px){.ibif-boxes .icon{border-width:.10417vw;font-size:1.04167vw;height:1.77083vw;line-height:1.5625vw;width:1.77083vw}}section.ibif-seotext{border:1px solid #e7e7e7}section.ibif-seotext h2:before{border-bottom:1px solid;content:"";display:block;margin-bottom:20px;margin-top:20px;width:15px}section.ibif-seotext .ib-item p{line-height:1.5;text-align:justify}section.ibif-seotext .ib-showall{background:none;top:8px}@media (max-width:767.98px){.ib-hidden{display:none}}@media (min-width:992px){section.ibif-seotext{border:none}section.ibif-seotext h2:before{margin-bottom:2.08333vw;margin-top:0;width:.78125vw}}#index h2{font-size:25px;margin-bottom:1.5rem}#index h1,#index h2,#index h3,#index h4,#index h5,#index h6{text-transform:uppercase}#index section h1,#index section h2,#index section h3,#index section h4,#index section h5,#index section h6{color:#4d4d4d;font-size:36px;font-weight:400}@media (max-width:575.98px){.products.swiper .product.swiper-slide{max-width:230px}}@media (min-width:992px){#index h2{font-size:1.5625vw;margin-bottom:1.25vw}}