@layer components{@media (max-width:767.98px){}.hero_swiper{position:relative;z-index:0}.hero_swiper .swiper{width:100%;height:100%}.hero_swiper .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center;height:643px}.hero_swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;max-height:max-content}.hero_swiper .swiper-text{margin:33px 0px;font-size:17px;line-height:26px;color:#E8E5DC;text-align:center}.hero_swiper .swiper-caption h3{font-family:var(--font-title-accent);font-size:45px;font-weight:400;line-height:40px;color:#E8E5DC;display:block;width:100%;max-width:100%;margin:0 auto;text-align:center;box-sizing:border-box}.hero_swiper .swiper-caption p{font-family:var(--font-title);font-size:80px;line-height:65px;font-weight:400;color:#E8E5DC;width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;box-sizing:border-box}.hero_swiper .swiper-caption button img{width:auto}.hero_swiper .swiper-caption{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:720px;padding:0 24px;box-sizing:border-box}.hero_swiper .swiper-caption button{display:flex;align-items:center;justify-content:center;gap:4px;margin:auto;font-family:var(--font-body);font-weight:500;font-size:15px;line-height:20px;text-align:center;text-transform:uppercase;padding:14px 15px;color:#30271D;letter-spacing:1px;background:#E7C685}.hero_swiper .swiper-pagination-fraction{color:#E8E5DC;text-align:left}.hero_swiper .swiper-button-next,.hero_swiper .swiper-button-prev{color:#E8E5DC;top:91%;z-index:99}.hero_swiper .swiper-button-prev{left:88%}.hero_swiper .swiper-button-next{right:6%}@media only screen and (min-width:1700px){.img{height:auto}}@media only screen and (min-width:992px) and (max-width:1500px){.hero_swiper .swiper-slide{height:512px}}@media only screen and (min-width:992px) and (max-width:1268px){.hero_swiper .swiper-button-prev{left:86%}.hero_swiper .swiper-caption p{font-size:55px;line-height:44px}}@media only screen and (min-width:992px) and (max-width:1199.98px){.hero_swiper .swiper-caption h3{line-height:30px}.hero_swiper .swiper-caption p{line-height:50px}.hero_swiper .swiper-text{margin:20px 0px}}@media only screen and (max-width:991.98px){.hero_swiper .swiper-slide{height:500px}.hero_swiper .swiper-caption h3{font-size:38px;line-height:40px}.hero_swiper .swiper-caption p{font-size:30px;line-height:30px}.hero_swiper .swiper-text{margin:16px 0px;font-size:15px;line-height:22px}.hero_swiper .swiper-caption button{font-size:12px;line-height:14px;padding:12px 15px}.hero_swiper .swiper-button-next,.hero_swiper .swiper-button-prev{top:91%}.hero_swiper .swiper-button-prev{left:83%}}@media only screen and (max-width:767.98px){.hero_swiper .swiper-caption{width:100%}.hero_swiper .swiper-caption button{font-size:10px;line-height:12px;padding:10px 10px}.hero_swiper .swiper-caption p{font-size:25px;line-height:24px}.hero_swiper .swiper-button-prev{left:70%}.hero_swiper .swiper-button-prev{left:80%}}@media only screen and (min-width:576px) and (max-width:767.98px){.hero_swiper .swiper-slide{height:500px}.hero_swiper .swiper-button-next,.hero_swiper .swiper-button-prev{top:91%}.hero_swiper .swiper-button-prev{left:79%}.hero_swiper .swiper-caption p{font-size:31px;line-height:32px}.hero_swiper .swiper-caption h3{font-size:45px;line-height:46px}.hero_swiper .swiper-caption button{font-size:13px;line-height:17px}.hero_swiper .swiper-text{margin:24px 0px}}@media screen and (max-width:575.98px){.hero_swiper .swiper-slide{height:410px}.hero_swiper .swiper-button-next,.hero_swiper .swiper-button-prev{top:91%}.hero_swiper .swiper-button-prev{left:77%}.hero_swiper .swiper-text{margin:11px auto;font-size:14px;line-height:19px;width:90%}.hero_swiper .swiper-caption h3{font-size:37px;line-height:33px}.hero_swiper .swiper-caption p{font-size:27px;line-height:26px;margin:22px 0px}.hero_swiper .swiper-caption button{font-size:9px;line-height:11px;padding:9px 7px}}@media screen and (max-width:479.98px){.hero_swiper .swiper-button-next img,.hero_swiper .swiper-button-prev img{width:41px}.hero_swiper .swiper-button-prev{left:68%}.hero_swiper .swiper-button-next,.hero_swiper .swiper-button-prev{top:94%}}[style*="--frame-img"]{border:var(--frame-w,0) solid transparent;border-image:var(--frame-img) 500 round;box-shadow:var(--frame-shadow,none)}[style*="--hp-bg"]{background-image:var(--hp-bg)}[style*="--hp-swatch"]{background:var(--hp-swatch)}}