.posts,.post,.post .info,.post .info h2,.post .info .date,.post .img-wrapper{position:relative}.post .info .link{display:inline-block;zoom:1}.post .img-wrapper img{display:block}.posts,.post .info,.post .img-wrapper{box-sizing:border-box}.post .info h2:after,.post .img-wrapper:before,.post .img-wrapper:after{display:block;position:absolute;content:""}.post .info .link{text-align:center}.post .info .link{text-transform:uppercase}.post .img-wrapper{width:50%}.hero-text,.posts,.post{display:flex;flex-wrap:wrap}.post .img-wrapper{background-repeat:no-repeat}.post .img-wrapper{background-size:cover}.post .img-wrapper{background-position:center center}.post .info h2{font-family:"avenir",sans-serif}.post .info .link{font-family:"isidora",sans-serif}.post .info .link{font-weight:bold;transition:background-color 250ms,color 250ms;padding:1.2em 2.5em 1em;border:none;cursor:pointer;border-radius:15px 0;min-width:180px}.post .info .link{color:#fff;background-image:linear-gradient(to right, #0061C6 0%, #23F8CA 51%, #0061C6 100%);transition:.5s;background-size:200% auto}.post .info .link:hover{background-position:right center}.post .info .link:active{background-color:rgb(7.154185022,224.845814978,177.8325991189)}.hero{padding-left:12.5%;padding-right:12.5%}@media screen and (min-width: 600px)and (max-width: 1440px){.hero{padding-left:12.5%;padding-right:12.5%}}@media screen and (max-width: 599px){.hero{padding-left:9.375%;padding-right:9.375%}}.post .info{padding-left:12.5%}@media screen and (min-width: 451px)and (max-width: 1200px){.post .info{padding-left:12.5%}}@media screen and (max-width: 450px){.post .info{padding-left:9.375%}}.post .info h2{font-size:4em}@media screen and (min-width: 1200px)and (max-width: 1919px){.post .info h2{font-size:3.5em}}@media screen and (min-width: 451px)and (max-width: 1199px){.post .info h2{font-size:2.8em}}@media screen and (max-width: 450px){.post .info h2{font-size:2em}}.post .info .cat,.post .info p,.post .info .link{font-size:.95em}@media screen and (min-width: 1200px)and (max-width: 1919px){.post .info .cat,.post .info p,.post .info .link{font-size:.9em}}@media screen and (min-width: 451px)and (max-width: 1199px){.post .info .cat,.post .info p,.post .info .link{font-size:.85em}}@media screen and (max-width: 450px){.post .info .cat,.post .info p,.post .info .link{font-size:.8em}}.post .info .date{font-size:1em}@media screen and (min-width: 1200px)and (max-width: 1919px){.post .info .date{font-size:.95em}}@media screen and (min-width: 451px)and (max-width: 1199px){.post .info .date{font-size:.85em}}@media screen and (max-width: 450px){.post .info .date{font-size:.8em}}.post .info h2{font-weight:bold;line-height:1em;margin-bottom:.5em}.post .info .date,.post .info .cat,.post .info p{font-weight:normal;line-height:1.8em;margin-bottom:1.5em}.hero{height:auto;padding-bottom:4.5em}.hero h2{bottom:145px;right:8.9%}.hero h2:before{background-color:#dceaf8}.webp .hero{background-image:url("/app/images/stores/hero.webp")}.no-webp .hero{background-image:url("/app/images/stores/hero.jpg")}.hero-text{width:100%;padding-top:7.5em}.hero-text h1{margin-bottom:-10px}.hero-text h1,.hero-text p{width:40%;padding-right:10%;align-self:flex-end}.hero-text p{padding-bottom:0;margin-bottom:0;line-height:2em}@media screen and (max-width: 760px){.hero-text h2,.hero-text p{width:70%}}.posts{padding-bottom:85px}.post{width:100%;padding-top:85px}.post .info{width:50%;padding-top:2.5%;padding-bottom:2.5%;padding-right:5%}.post .info h2{width:100%;color:#000;padding-bottom:0;margin-bottom:.8em;font-weight:bold}.post .info h2:after{bottom:-10px;left:0;right:0;width:100%;height:5px;background-color:#120058}.post .info .cat{width:100%;color:#0061c6;margin-bottom:0}.post .info p{padding:1.3em 0;margin-bottom:0}.post .info .link{margin-top:3em}.post .info .date{width:100%;color:#a7a7a7}.post .img-wrapper img{width:100%}.post .img-wrapper:before{top:-20px;left:20%;width:10px;height:40px;background-color:#120058}.post .img-wrapper:after{bottom:-20px;right:20%;width:10px;height:40px;background-color:#23f8ca}@media screen and (max-width: 960px){.posts .post .info{width:100%;margin-bottom:4.5em}.posts .post .img-wrapper{width:100%;height:400px}}
