@keyframes fadeInBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1}}.main-hero{aspect-ratio:4/5;background-position:50%;background-size:cover}@media screen and (min-width:767px){.main-hero{aspect-ratio:16/6}}.main-hero a{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:2rem}.main-hero .title{margin-bottom:2rem;font-family:Bebas Neue,sans-serif;font-size:4.5rem;text-transform:uppercase;color:#ffe0b5;-webkit-text-fill-color:rgba(255,224,181,.6);-webkit-text-stroke-width:1.5px}@media screen and (min-width:767px){.main-hero .title{font-size:6.5rem}}.main-hero .subtitle{font-size:2rem;line-height:100%;text-transform:uppercase;color:#fff}@media screen and (min-width:767px){.main-hero .subtitle{font-size:2.5rem}}.main-hero .btn{margin-top:2rem;padding:10px 30px;color:#212529;background-color:#ffe0b5;border-color:1px solid #ffe0b5}.main-hero .btn:hover{border:#fff;background-color:rgba(255,224,181,.66)}.featured_products .featured_products--filtered{border-left:3px solid #c0b6aa}.featured_products .featured_products--filtered ul{list-style:none;line-height:2rem}.featured_products .featured_products--heading1{color:#c0b6aa;font-size:6rem;font-weight:300;font-family:Bebas Neue,sans-serif}@media screen and (min-width:1439px){.featured_products .featured_products--heading1{font-size:6.7rem}}.featured_products .featured_products--heading2{line-height:90%}.featured_products .featured_products--heading2,.featured_products .featured_products--heading2--small{display:inline-block;position:relative;text-transform:uppercase;font-size:2rem;font-family:Bebas Neue,sans-serif;letter-spacing:2px;mix-blend-mode:hard-light}.featured_products .featured_products--heading2--small{line-height:95%}.featured_products .custom--animation{animation-fill-mode:unset}.featured_products .featured_products--slider{margin-bottom:0}.featured_products .featured_products--slider .slick-slide{margin-right:30px;margin-left:15px}@media screen and (max-width:767px){.featured_products .featured_products--slider .slick-slide{margin-right:0;margin-left:0}}.featured_products .featured_products--slider .slick-dots{bottom:25px;display:block;width:100%;padding:0 20px;text-align:center}@media screen and (max-width:767px){.featured_products .featured_products--slider .slick-dots{bottom:0}}.featured_products .featured_products--slider .slick-slide:focus,.featured_products .featured_products--slider .slick-slide a{outline:none}.featured_products .featured_products--slider .slick-next,.featured_products .featured_products--slider .slick-prev{backface-visibility:hidden;transform:none}.featured_products .featured_products--slider .slick-next:before,.featured_products .featured_products--slider .slick-prev:before{font-family:Font Awesome\ 5 Free;color:#ffe0b5}.featured_products .featured_products--slider .slick-prev{left:5px;z-index:2;top:47%}.featured_products .featured_products--slider .slick-prev:before{content:"\F100"}.featured_products .featured_products--slider .slick-prev:hover{animation-name:bounceAlphaLeft;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;transform:translateY(0)}.featured_products .featured_products--slider .slick-next{right:5px;top:47%}.featured_products .featured_products--slider .slick-next:before{content:"\F101"}.featured_products .featured_products--slider .slick-next:hover{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;transform:translateY(0)}.featured_products .featured_products--slider .slick-dots li button{display:flex}.featured_products .featured_products--slider .slick-dots li button:before{width:9px;height:9px;border:1px solid #ffe0b5;border-radius:9px;font-size:9px;opacity:1;position:relative;color:transparent;background-color:#fff}.featured_products .featured_products--slider .slick-dots li.slick-active button:before{width:13px;height:13px;border-radius:13px;font-size:13px;opacity:1;background-color:#ffe0b5;color:transparent}@media screen and (max-width:991px){.featured_products .featured_products--filtered ul{column-count:2;-webkit-columns:2;-moz-columns:2;-moz-column-gap:0;column-gap:0}}@media screen and (max-width:991px)and (max-width:374px){.featured_products .featured_products--filtered ul{font-size:.77rem}}@media screen and (max-width:991px){.featured_products .featured_products--filtered ul:before{left:0}}@media screen and (max-width:991px){.featured_products .featured_products--heading1{font-size:2.9rem}}@media screen and (max-width:991px){.featured_products .featured_products--slider .slick-dots{right:0;width:100%}}@media screen and (max-width:374px){.featured_products--filtered ul li a{font-size:.75rem}}.promo-carousel{padding-bottom:0;overflow:hidden}.promo-carousel .item-wrap{width:400%;position:relative;white-space:nowrap;display:flex;background-color:#c0b6aa}.promo-carousel .item{background:#fff;text-align:center}.promo-carousel .item,.promo-carousel .item a{display:flex;flex:1;justify-content:center;align-items:center}.promo-carousel .item a{flex-direction:column;height:100%;padding:10px 0;font-weight:400;font-family:Bebas Neue,sans-serif;font-size:1.5rem;text-decoration:none;line-height:1.4}.promo-carousel .item.active{background:#ffe0b5;padding:0}.promo-carousel .item.active a{color:#fff}@media screen and (min-width:768px){.promo-carousel .item-wrap{width:200%}}#about{background-color:#c0b6aa}#about a{text-transform:none;text-decoration:underline;font-weight:700}#about h2.about__heading{margin-top:0;font-family:Bebas Neue,sans-serif;font-size:6rem;line-height:100%}@media screen and (min-width:1439px){#about h2.about__heading{font-size:8rem}}@media screen and (max-width:991px){#about h2.about__heading{margin-top:6rem}}@media screen and (max-width:575px){#about h2.about__heading{margin-top:3rem;font-size:2.9rem}}#about blockquote{font-size:x-large;font-family:Bebas Neue,sans-serif;line-height:120%}#about .about__slider{margin-bottom:0}#about .about__slider .slick-slide{margin-right:0;margin-left:60px}@media screen and (max-width:575px){#about .about__slider .slick-slide{margin-left:15px}}#about .about__slider .slick-dots{position:absolute;bottom:25px;padding-left:60px}@media screen and (max-width:575px){#about .about__slider .slick-dots{bottom:0;padding-left:15px}}#about .about__slider .slick-slide:focus,#about .about__slider .slick-slide a{outline:none}#about .about__slider .slick-next,#about .about__slider .slick-prev{backface-visibility:hidden;transform:none}#about .about__slider .slick-next:before,#about .about__slider .slick-prev:before{font-family:Font Awesome\ 5 Free;color:#ffe0b5}#about .about__slider .slick-prev{left:5px;z-index:2;top:47%}#about .about__slider .slick-prev:before{content:"\F100"}#about .about__slider .slick-prev:hover{animation-name:bounceAlphaLeft;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;transform:translateY(0)}#about .about__slider .slick-next{right:5px;top:47%}#about .about__slider .slick-next:before{content:"\F101"}#about .about__slider .slick-next:hover{animation-name:bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;transform:translateY(0)}#about .about__slider .slick-dots li button{display:flex}#about .about__slider .slick-dots li button:before{width:9px;height:9px;border:1px solid #ffe0b5;border-radius:9px;font-size:9px;opacity:1;position:relative;color:transparent;background-color:#fff}#about .about__slider .slick-dots li.slick-active button:before{width:13px;height:13px;border-radius:13px;font-size:13px;opacity:1;background-color:#ffe0b5;color:transparent}