.type-index #content-wrapper #content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-index .footer-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin:0 auto 60px!important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:992px){.type-index .footer-banners{gap:25px}}.type-index .footer-banners:after,.type-index .footer-banners:before{display:none}.type-index .footer-banners .footer-banner{padding:0!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:700px){.type-index .footer-banners .footer-banner{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 10px) / 2);flex:0 0 calc((100% - 10px) / 2);max-width:calc((100% - 10px) / 2)}}@media (min-width:992px){.type-index .footer-banners .footer-banner{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 50px) / 3);flex:0 0 calc((100% - 50px) / 3);max-width:calc((100% - 50px) / 3)}}.type-index .footer-banners .footer-banner:hover img{opacity:0.85}.type-index .footer-banners .footer-banner a{width:100%;height:100%;display:block}.type-index .footer-banners .footer-banner .extended-banner-description,.type-index .footer-banners .footer-banner .extended-banner-text{display:none}.type-index .footer-banners .footer-banner .extended-banner-link{margin:0;height:auto;left:15px;right:auto;max-width:80%;border-radius:50px;padding:5px 30px;text-align:center;font-size:17px;font-weight:600;line-height:1.2;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.type-index .footer-banners .footer-banner .extended-banner-link{font-size:18px}}@media (min-width:992px){.type-index .footer-banners .footer-banner .extended-banner-link{font-size:22px}}.type-index .footer-banners .footer-banner .extended-banner-link small{display:block;font-size:14px;font-weight:500}@media (min-width:768px){.type-index .footer-banners .footer-banner .extended-banner-link small{font-size:17}}.type-index .footer-banners .footer-banner img{aspect-ratio:5/2.5;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:15px;overflow:hidden}@media (max-width:991px){.type-detail #product-detail-form .add-to-cart .visible-md-inline-block{display:block!important}.type-detail #product-detail-form .add-to-cart .hidden-md{display:none!important}}