.common_text p{font-weight:400;font-size:18px;line-height:1.65em;color:#363636}.banner-common-title h1{font-size:55px;font-weight:400;line-height:1.4em;margin:0;text-transform:uppercase;color:#fff;padding-top:167px}.banner_section .banner-common-title h1{padding-top:0;margin-bottom:25px;width:100%;max-width:550px}.banner_carousel .banner_content a.button{padding:13px 64px!important}.excellence_section{padding-top:143px;position:relative}.excellence_section:before{content:"";position:absolute;width:100%;height:100%;background:url(/cdn/shop/files/training_sec_overlay_bg_03294424-8ebb-46ba-b3dc-db7fa524a2d1.png?v=1755762481) center center / cover no-repeat;display:block;top:0;left:0;pointer-events:none}.excellence_section .content{max-width:642px;color:#fff;font-size:20px;line-height:1.5em;text-transform:uppercase;font-weight:700;padding-bottom:120px}.excellence_section .marquee_text_col{padding-left:0;padding-right:0}.excellence_section .marquee_text{overflow:hidden;width:100%;border-top:2px solid #fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.excellence_section .marquee_text ul{display:flex;list-style:none;padding:0;margin:0 0 -8px;column-gap:30px;animation:marquee 140s linear infinite;white-space:nowrap;width:max-content;font-family:Titling Gothic FB Wide}.excellence_section .marquee_text ul li{font-weight:700;font-size:70px;line-height:1.5em;text-transform:uppercase;color:#fff}.excellence_section .marquee_text ul li.text_stroke{-webkit-text-stroke:.03em #fff;color:transparent}.excellence_section .excellence_p p{font-size:20px;font-family:Titling Gothic FB Wide}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.about_banner_section{position:relative;background:radial-gradient(15.3% 49.04% at 29.16% 50%,#0e0c0d,#110f10);overflow:hidden;padding-top:0}.about_banner_section .about_banner_image img{width:100%;height:470px;object-fit:cover;object-position:top}.about_shop_section{padding-top:128px;padding-bottom:100px;background-color:#fff}.about_shop_section .shop_content{padding-top:15px;padding-bottom:33px}.about_shop_section .shop_content .common-title h2{color:#000;padding-bottom:10px}.about_shop_section .shop_small_image img{object-fit:contain;height:243px;margin:auto}.about_built_for_section{padding-top:100px;padding-bottom:110px;position:relative}.about_built_for_section:after{content:"";position:absolute;background:linear-gradient(180deg,#0000,#000);display:block;width:100%;height:100px;bottom:0;left:0;right:0}.about_built_for_section .common-title h2{color:#fff;width:100%;max-width:280px;padding-bottom:10px}.about_built_for_section .common_text p{color:#fff;width:100%;max-width:570px;padding-bottom:24px}.about_built_for_section .built_img{display:none}.collection-hero{padding-top:182px!important;padding-bottom:182px!important}.collection-hero h1{font-size:55px;font-weight:400;line-height:1.4em;margin:0;text-transform:uppercase;color:#000}.banner_section{position:relative;background:#000;overflow:hidden;padding-top:0;padding-right:65px}.banner_section .common-title h1{color:#fff;padding-bottom:25px;max-width:492px}.banner_section .banner_image{position:relative;z-index:2}.banner_section .banner_image img{width:100%;height:470px;object-fit:cover}.banner_section .custom_nav{position:absolute;bottom:40px;left:calc((100% - 1200px)/2);z-index:2;display:flex;gap:20px;align-items:center}.banner_section .custom_nav img{width:29px!important}.banner_section .custom_nav .nav_btn{cursor:pointer;transition:all .3s ease-in-out}.banner_section .custom_nav .slide_number{color:#fff;font-family:TitlingGothicFB Wide!important;font-weight:700;font-size:20px;line-height:1.5em}.banner_section .owl-carousel .owl-item img{transform:none}.sv_visit_section{position:relative;padding-top:288px;padding-bottom:55px}.sv_visit_section .common-title h2{color:#fff;margin-bottom:27px;text-align:center}.sv_visit_section .visit_btn{display:flex;justify-content:center;column-gap:29px}.sv_visit_section .visit_btn a.button{min-width:244px}.card__badge.top.right{position:absolute;top:10px;left:10px}.card__badge.top.right span{border-radius:5px}@media only screen and (max-width: 1200px){.banner_section{padding-right:50px}.banner_section .custom_nav{left:50px}}@media only screen and (max-width: 991px){.banner_section .banner-common-title h1{width:100%;max-width:500px}.sv_visit_section{padding-top:200px}.excellence_section{padding-top:70px}.excellence_section .content{padding-bottom:50px;font-size:18px}.excellence_section .marquee_text ul li{font-size:45px}.excellence_section .marquee_text ul{column-gap:25px;margin-bottom:-4px}.banner_section{padding-right:15px;padding-top:50px}.banner_section .common-title h1{padding-bottom:15px;max-width:350px}.banner_section .banner_content{margin-bottom:40px}.banner_section .custom_nav{left:40px}.banner_section .banner_image img{height:450px}.banner-common-title h1,.collection-hero h1{font-size:40px}.banner-common-title h1{padding-top:0}.about_shop_section{padding-top:50px;padding-bottom:50px}.about_shop_section .shop_content{padding-top:0;padding-bottom:20px}.about_shop_section .shop_big_image{padding-top:30px}.about_shop_section .shop_small_image img{height:auto}.about_built_for_section{padding-top:50px;padding-bottom:0;background:#000!important}.about_built_for_section .common-title h2{max-width:100%}.about_built_for_section .common_text p{max-width:100%;padding-bottom:20px}.about_built_for_section .built_img{display:block;padding-top:30px}.about_built_for_section .built_img img{object-fit:contain;margin:auto}.about_banner_section{padding-top:50px;padding-bottom:50px}.about_banner_section .about_banner_image{padding-top:30px}.about_banner_section .about_banner_image img{height:450px}.banner_section .padding_left{padding-left:0}}@media only screen and (max-width: 767px){.excellence_section .excellence_p p{font-size:16px}.sv_visit_section .visit_btn{row-gap:20px;flex-direction:column}.sv_visit_section{padding-top:150px}.sv_visit_section .visit_btn a.button{min-width:initial}.excellence_section{padding-top:50px}.excellence_section .content{padding-bottom:30px;font-size:16px}.excellence_section .marquee_text ul li{font-size:35px}.excellence_section .marquee_text ul{column-gap:20px}.banner_section .banner-common-title h1{margin-bottom:10px;max-width:300px}.banner_section .banner_content{margin-bottom:15px}.banner_carousel .banner_content a.button{padding:8px 25px!important}.banner_section .padding_left{padding-left:0}.banner_section .custom_nav{left:20px;bottom:-70px}.banner_section{padding-bottom:20px;padding-top:20px}.banner_section .common-title h1{max-width:310px}.banner_section .banner_image img{height:240px}.banner-common-title h1,.collection-hero h1{font-size:35px}.about_banner_section .about_banner_image img{height:350px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-2.css.map */
