.hero-title{color:#fff;font-family:Circular Std;font-size:5rem;font-weight:700;line-height:1em}.hero-container{background:url(/images/hero/desktop-full.png) 0/cover no-repeat;max-width:1900px;height:700px;margin:0 auto;padding:70px}.hero-container .subtitle{font-size:2rem}@media (max-width:820px){.hero-container{background:url(/images/hero/mobile-full.png) 0 0/cover no-repeat;padding:0 50px}.hero-container .subtitle{font-size:1.25rem}}@media (max-width:500px){.hero-container{height:550px}}.hero-container-img{max-width:1920px;margin:0 auto}.hero-container-img .desktop-hero{display:block}@media (max-width:479px){.hero-container-img .desktop-hero{display:none}}.hero-container-img .mobile-hero{display:none}@media (max-width:479px){.hero-container-img .mobile-hero{display:block}}.subtitle{font-size:1.75rem}.faves-container{background:#f8f5f0}.card_row>div{width:50%}.card_row>div img{object-fit:contain;width:100%}.carousel-controls{position:absolute;top:-61px;right:0}.carousel-controls button[class^=carousel-faves-]{background:0 0;border:none}.carousel-faves-prev{position:relative}.carousel-faves-prev:after{content:"";background:#fff;width:2px;height:32px;display:block;position:absolute;bottom:0;right:-3px}.faves-img{position:relative}.faves-img:after{content:"";background:#ed9a83;width:1px;height:85%;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.join-img{background-position:50%;background-size:cover;width:100%;height:100%}.insta-row{aspect-ratio:1;padding-bottom:20px}.faves-container .slick-slide>div{margin:0 6px}.faves-container .slick-list{margin:0 -6px!important}.faves-container .slick-arrow{position:absolute;top:-50px;right:0}.faves-container .slick-prev{left:unset;right:26px!important}.faves-container .slick-arrow:before{vertical-align:top;border:.1em solid #000;border-width:.1em .1em 0 0;width:.75em;height:.75em;display:inline-block;position:relative;top:.15em;left:.15em;transform:rotate(-45deg);content:""!important}.faves-container .slick-prev:before{left:.2em;transform:rotate(-135deg)}.faves-container .slick-next:before{left:0;transform:rotate(45deg)}.menuCategory img{aspect-ratio:1;object-fit:cover;border-radius:100%;width:110px}.insta-mini-row .col{aspect-ratio:1;padding-bottom:20px}.social-icon{vertical-align:text-top;height:35px}
