.homepage-main-banner-container .mobile-banner-image{display:none}.homepage-main-banner-container .desktop-banner-image,.mobile-banner-image{width:100%;height:auto}.homepage-main-banner-container .swiper-pagination-bullet-active{background:#fff}.desktop_banner_content{position:absolute;width:100%}.desktop_banner_content.bottom-center,.desktop_banner_content.bottom-left,.desktop_banner_content.bottom-right{bottom:7%}.desktop_banner_content.top-center,.desktop_banner_content.top-left,.desktop_banner_content.top-right{bottom:unset;top:13%}.desktop_banner_content.middle-right,.desktop_banner_content.middle-left,.desktop_banner_content.middle-center{bottom:unset;top:45%}.mobile_banner_content{position:absolute;bottom:0;display:none;width:100%}.mobile_banner_content.bottom-center,.mobile_banner_content.bottom-left,.mobile_banner_content.bottom-right{bottom:0}.mobile_banner_content.top-center,.mobile_banner_content.top-left,.mobile_banner_content.top-right{top:5%}.mobile_banner_content.middle-center,.mobile_banner_content.middle-left,.mobile_banner_content.middle-right{top:35%}.homepage-main-banner-container .swiper-button-prev{transform:rotate(180deg)}.homepage-main-banner-container .swiper-button-prev:after,.homepage-main-banner-container .swiper-rtl .swiper-button-next:after{content:" "}.homepage-main-banner-container .swiper-button-next:after,.homepage-main-banner-container .swiper-rtl .swiper-button-prev:after{content:" "}.homepage-main-banner-container .swiper-button-next.swiper-button-disabled,.homepage-main-banner-container .swiper-button-prev.swiper-button-disabled{display:none}.relative{position:relative}.homepage-main-banner-container .swiper-button-prev{width:37px;height:37px;left:20px}.homepage-main-banner-container .swiper-button-next{width:37px;height:37px;right:20px}.desktop_banner_text1,.desktop_banner_text1 p{font-family:PPMonumentWide-Regular;font-weight:400;font-size:clamp(30px,calc(40 * (100vw / 1512)),40px);line-height:clamp(40px,calc(50 * (100vw / 1512)),50px);color:#fff;letter-spacing:0}.desktop_banner_text2{font-family:PPMonumentWide-Regular;font-size:clamp(20px,1.875vw,35px);font-weight:400;line-height:normal;letter-spacing:.01em;text-align:left;color:#fff;margin-bottom:20px}.desktop_banner_content.bottom-center .desktop_banner_text1,.desktop_banner_content.top-center .desktop_banner_text1,.desktop_banner_content.middle-center .desktop_banner_text1,.desktop_banner_content.bottom-center .desktop_banner_text2,.desktop_banner_content.top-center .desktop_banner_text2,.desktop_banner_content.middle-center .desktop_banner_text2{text-align:center}.desktop_banner_content .desktop_button_text1{font-family:SuisseIntl-Regular;font-size:16px;line-height:14px;padding:20px 25px;border-radius:15px;letter-spacing:1.6px}.desktop_banner_content .desktop_button_text2{font-family:PPMonumentWide-Regular;text-decoration:none;font-size:clamp(15px,1.25vw,25px);font-weight:500;line-height:34px;letter-spacing:.02em;text-align:center;border-radius:4px;padding:8px 25px;width:220px}.mobile_banner_content .mobile_banner_text1,.mobile_banner_content .mobile_banner_text1>*{font-family:PPMonumentWide-Regular;font-size:clamp(18px,calc(22 * (100vw / 428)),24px);font-weight:400;line-height:clamp(28px,calc(32 * (100vw / 428)),34px);letter-spacing:0;margin-bottom:26px;text-align:center;color:#fff}.mobile_banner_content .mobile_button_text1,.mobile_banner_content .mobile_button_text2{font-family:SuisseIntl-Regular;font-size:12px;font-weight:400;line-height:14px;padding:12px 23px;border-radius:10px}.mobile_banner_content_div .mobile_banner_text1{color:#fff}.homepage-main-banner-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{display:block}.flex-11{display:flex;gap:11px;justify-content:center}.flex-11 a{text-decoration:none}.flex-27{display:flex;gap:27px;padding-top:37px}.homepage-main-banner .swiper-pagination .swiper-pagination-bullet{width:10.93px;height:10.93px}.homepage-main-banner .swiper-pagination{bottom:61px}.homepage-main-banner .swiper-pagination .swiper-pagination-bullet{width:40px;height:1px;border-radius:50%;background:#ffffff59;opacity:1;margin:0 10px}.homepage-main-banner .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.desktop_banner_content.bottom-center .flex-27,.desktop_banner_content.top-center .flex-27,.desktop_banner_content.middle-center .flex-27{justify-content:center;margin-bottom:63px}.desktop_banner_content.bottom-left .flex-27,.desktop_banner_content.top-left .flex-27,.desktop_banner_content.middle-left .flex-27{justify-content:left;padding-left:2rem}.desktop_banner_content.bottom-right .flex-27,.desktop_banner_content.top-right .flex-27,.desktop_banner_content.middle-right .flex-27{justify-content:right;padding-right:2rem}.flex-27 a{text-decoration:none}@media screen and (min-width: 1920px){.homepage-main-banner-container .swiper-button-next svg,.homepage-main-banner-container .swiper-button-prev svg,.homepage-main-banner-container .swiper-button-next,.homepage-main-banner-container .swiper-button-prev{width:50px;height:50px}}@media screen and (max-width: 820px){.homepage-main-banner-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:9px}}@media screen and (min-width: 760px) and (max-width: 1024px){.desktop_banner_text1,.desktop_banner_text1 p{font-size:30px;line-height:40px}.flex-27{padding-top:29px}.desktop_banner_content .desktop_button_text1{font-size:14px;padding:15px 20px;border-radius:10px;letter-spacing:1.4px}.desktop_banner_content.bottom-center .flex-27,.desktop_banner_content.top-center .flex-27,.desktop_banner_content.middle-center .flex-27{margin-bottom:58px}.homepage-main-banner .swiper-pagination{bottom:54px}.desktop_banner_content.bottom-center,.desktop_banner_content.bottom-left,.desktop_banner_content.bottom-right{bottom:15%}}@media only screen and (max-width: 749px){.homepage-main-banner-container .desktop-banner-image{display:none}.homepage-main-banner-container .mobile-banner-image{display:block}.desktop_banner_content{display:none}.mobile_banner_content.bottom-center,.mobile_banner_content.bottom-left,.mobile_banner_content.bottom-right{bottom:12.1%;padding:0 27px}.homepage-main-banner-container .swiper-button-prev,.homepage-main-banner-container .swiper-button-next{display:none}.mobile_banner_content.bottom-left{place-items:self-start;padding-left:10px}.mobile_banner_content{display:grid;place-items:center}.homepage-main-banner-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:46px!important}.mobile_banner_content .mobile_banner_text1{letter-spacing:0}.mobile_banner_content .mobile_button_text1,.mobile_banner_content .mobile_button_text2{letter-spacing:1.2px}}@media only screen and (max-width: 380px){.mobile_banner_content .mobile_button_text1,.mobile_banner_content .mobile_button_text2{padding:7px 10px}.mobile_banner_content_div{margin-bottom:37px}}@media only screen and (max-width: 367px){.homepage-main-banner-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5px}.mobile_banner_content .mobile_button_text1,.mobile_banner_content .mobile_button_text2{padding:10px;font-size:14px;width:fit-content}.mobile_banner_content_div{margin-bottom:34px}}@media screen and (max-width: 320px){.homepage-main-banner-container .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5px}.mobile_banner_content_div{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-homepage-main-banner.css.map */
