.deals,.deal{position:relative}.deal .title-link,.deal:after{position:absolute}.deals .accent,.deal:after{display:block}.deal{overflow:hidden}.deal:after{content:""}.deal h3{text-transform:uppercase}.deals{display:grid}.deal .img-cover img,.deal .title-link{transition-duration:750ms}.deal .img-cover img,.deal .title-link{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.deal .img-cover img,.deal .title-link{transition-behaviour:allow-discrete}.deal .img-cover img,.deal .title-link{transition-property:opacity,transform,width,visibility}.deal .img-cover{z-index:0}.deal>*:not(.img-cover){z-index:2}.deal{border-radius:25px}@media screen and (min-width: 1201px){.deals{padding-top:100px;padding-bottom:100px}}@media screen and (min-width: 761px)and (max-width: 1200px){.deals{padding-top:6em;padding-bottom:6em}}@media screen and (max-width: 760px){.deals{padding-top:4em;padding-bottom:4em}}@media screen and (min-width: 1920px){.hero .hero-text h1{font-size:4.5em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.hero .hero-text h1{font-size:4.2em}}@media screen and (min-width: 701px)and (max-width: 1199px){.hero .hero-text h1{font-size:3.2em}}@media screen and (min-width: 451px)and (max-width: 700px){.hero .hero-text h1{font-size:2.5em}}@media screen and (max-width: 450px){.hero .hero-text h1{font-size:2em}}@media screen and (min-width: 1920px){.deal .price,.deal h3{font-size:2em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.deal .price,.deal h3{font-size:2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.deal .price,.deal h3{font-size:1.7em}}@media screen and (max-width: 450px){.deal .price,.deal h3{font-size:1.5em}}@media screen and (min-width: 1920px){.deal p{font-size:1.1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.deal p{font-size:1.1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.deal p{font-size:1em}}@media screen and (max-width: 450px){.deal p{font-size:.95em}}.deal h3{margin-bottom:1em;line-height:1.4em}.deal p{font-weight:normal;line-height:1.6em}.deal p{margin-bottom:1.5em}.deal .title-link{opacity:0;transform:translateY(50px)}.deal .is-visible.title-link{opacity:1;transform:translateY(0)}.hero{padding-bottom:200px}@media screen and (max-width: 760px){.hero{padding-bottom:50px}}.hero .hero-text{width:100%}.hero .hero-text h1{padding-bottom:.5em;margin-bottom:.8em}.deals{grid-template-columns:repeat(2, 1fr);grid-column-gap:80px;grid-row-gap:40px;min-height:70vh}@media screen and (max-width: 760px){.deals{grid-template-columns:1fr;height:auto;gap:40px}}.deals .accent{width:100%;color:#14a1ba}.deal .img-cover{flex:2;min-height:400px}@media screen and (max-width: 760px){.deal .img-cover{min-height:60vh}}.deal:hover img{transform:translateX(-50%) translateY(-50%) scale(0.105)}.deal .title-link{inset:60px}.deal>*:not(.price){color:#fff}.deal .btn{width:220px}.deal .info{background-color:#001f3f;padding:40px 60px}.deal .price{font-weight:bold}.deal .price b{color:#14a1ba}.deal:after{left:0;top:0;width:100%;height:50%;background:linear-gradient(to bottom, rgba(0, 31, 63, 0.7), rgba(0, 31, 63, 0))}
