.full-page-template{margin-top:-20px;margin-bottom:130px}.product-carousel{position:absolute;width:100%;right:8px;bottom:0;background-color:#fff;padding-top:14px;padding-left:18px;padding-bottom:20px;margin:0!important}@media (min-width:1025px) and (max-width:1349px){.product-carousel{width:calc(58.33333% - 9px)}}@media (min-width:1349px) and (max-width:1400px){.product-carousel{width:calc(66.66667% - 10px)}}@media (min-width:1400px){.product-carousel{width:calc(75% - 9pt)}}.product-carousel .product-carousel-component{width:100%}.product-carousel .product-carousel-component.check-visibility{margin-bottom:0}.product-carousel .product-carousel-component .container{padding:0;width:100%}.product-carousel-component .container .row{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding:0!important;margin:0!important}.product-carousel .product-carousel-component .container .row .col-12{max-width:100%!important;padding:0!important;margin:9pt 0 0!important}.product-carousel-component .container .row .col-12.col-lg-auto .h3.title{font-weight:800;line-height:20px;font-size:24px;padding-bottom:0;margin:0}.product-carousel-component .carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:1pc!important;padding:0}.product-carousel .product-carousel-component .glider-track,.product-carousel .product-carousel-component div.glider-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:1pc!important;padding:0!important;margin:0!important}.product-carousel .product-carousel-component .carousel-wrapper .box-wrapper,.product-carousel .product-carousel-component .glider-track .box-wrapper{-webkit-box-flex:0!important;-ms-flex:0 0 180px!important;flex:0 0 180px!important;width:180px!important;height:78pt!important;margin:0!important;padding:0!important}.product-carousel .product-carousel-component .carousel-wrapper .box-wrapper:last-child,.product-carousel .product-carousel-component .glider-track .box-wrapper:last-child{margin-right:8px!important}.product-carousel-component .box{padding:0;margin:0;width:100%;height:100%;position:relative}.product-carousel-component .box-image-container{padding:0!important;margin:0!important;width:100%!important;height:100%!important;overflow:hidden}.product-carousel .product-carousel-component .container .row .col-12 .row .col-12 .box-wrapper:not(.expanded-card) .fitImage{width:180px!important;height:78pt!important;-o-object-fit:cover;object-fit:cover}.product-carousel .product-carousel-component .box-wrapper .box-image-container img,.product-carousel .product-carousel-component .box-wrapper .fitImage{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important}@media only screen and (max-width:756px){.product-carousel{position:relative;bottom:auto;padding-top:0;padding-left:8px;padding-bottom:8px}.product-carousel-component .container .row .col-12.col-lg-auto .h3.title{font-size:1pc}.product-carousel .product-carousel-component .container .row .col-12{margin-top:8px!important}}@media only screen and (orientation:landscape) and (max-width:1024px){.product-carousel{position:relative;bottom:auto;padding-top:0;padding-left:8px;padding-bottom:8px}}