.fit-cover{object-fit:cover}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:0;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) none #00000000;border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.banner{width:100%;height:100px;background-color:#000;overflow:hidden;position:relative}.text-container{white-space:nowrap;animation:60s linear infinite moveText}.moving-text{color:#fff;padding:10px;display:inline-block}@keyframes moveText{100%{transform:translateX(-500%)}}.hover{overflow:hidden;position:relative;padding-bottom:60%}.hover-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:90;transition:.4s}.hover img{width:100%;position:absolute;top:0;left:0;transition:.3s}.hover-2 .hover-overlay{background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,.1))}.hover-2-title{position:absolute;top:50%;left:0;text-align:center;width:100%;z-index:99;transition:.3s}.hover-2-description{width:100%;position:absolute;bottom:0;opacity:0;left:0;text-align:center;z-index:99;transition:.3s}.hover-2:hover .hover-2-title{transform:translateY(-1.5rem)}.hover-2:hover .hover-2-description{bottom:.5rem;opacity:1}.hover-2:hover .hover-overlay{background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.1))}.picture2,.thumbnail:hover .picture1{display:none}.thumbnail:hover .picture2{display:block}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.search-form{margin:40px 5px;font:12px sans-serif}.search-form div.input-group-addon{background:#fff;color:#80a3bd;border-bottom-left-radius:2px;border-top-left-radius:2px;border:1px solid #b6c3cd;border-right:0}.search-form .input-group input{background-color:#fff;box-shadow:none;color:#4e565c;outline:0;border:1px solid #b6c3cd;border-right:0;border-left:0}.search-form div.input-group-btn button{border-bottom-right-radius:2px;border-top-right-radius:2px;background:#6caee0;box-shadow:1px 2px 4px 0 rgba(0,0,0,.08);color:#fff;border-color:#6caee0;outline:0;opacity:.9}.search-form div.input-group-btn button:hover{opacity:1}.search-form div.input-group-btn button:focus:active{background-color:#6caee0;color:#fff;outline:0}.product-slider{position:relative}.product-list{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory}.product{flex:0 0 auto;scroll-snap-align:start}@media only screen and (max-width:600px){.product{width:250px}}.product-list::-webkit-scrollbar{width:0;height:0}