html{font-size:14px}body{font-family:"Open Sans",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Roboto",'Times New Roman',Times,serif}@media(min-width:768px){html{font-size:16px}}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}main{min-height:85vh}.navbar{transition:all .5s ease-in-out}.navbar-sticky{opacity:.9;box-shadow:0 0 10px rgba(0,0,0,.5)}.link-arrow{text-decoration:none;text-transform:uppercase;font-weight:600}.link-arrow::after{content:'-->';margin-left:5px;transition:margin .15s}.link-arrow:hover::after{margin-left:10px}.flag{width:2.5rem;height:1.2rem}.logo{height:40px}.product-showcase{position:relative}.product-showcase img{-webkit-filter:blur(10px);filter:blur(10px);height:40vh;object-fit:cover;transition:all 1000ms;width:100%}.product-showcase:hover img{filter:blur(0)}.content{left:50%;top:50%;transform:translate(-50%,-50%);transition:all 1000ms;position:absolute;text-align:center;z-index:1}.product-showcase:hover .content{filter:blur(5px);-webkit-filter:blur(5px)}.product--new{position:absolute;right:5%;top:-6px;width:40px}.content .logo{filter:blur(0);-webkit-filter:blur(0);height:100px;width:auto}.content .title{font-size:1.8rem;white-space:nowrap;margin-top:.5rem}.content .text{line-height:1.7;margin-top:.7rem}@media screen and (max-width:720px){.content .title{font-size:1rem}.content .text{display:none}.content .logo{height:80px}}@media screen and (max-height:500px){.content .title,.content .text{display:none}}