.intro-compo,.intro-compo_head{display:flex;flex-direction:column;width:100%}.intro-compo_head{gap:3rem}.intro-compo_head .ant-typography{margin:0}.intro-compo_head_titles{display:flex;flex-direction:column;width:100%}.intro-compo_head_titles_title-1{font-size:7rem;font-weight:800;line-height:normal;text-transform:uppercase;width:100%}.intro-compo_head_titles_title-2{color:var(--colorTextDark);font-size:3.6rem;font-weight:500;line-height:normal;width:100%}.intro-compo_head_content{color:var(--colorText);font-size:1.6rem;font-weight:400;line-height:1.3}.intro-compo_head_content p{margin-bottom:0}.intro-compo_wrap-btn{width:100%}.intro-compo_wrap-btn button.ant-btn.btn-intro{align-items:center;background:transparent;border:1px solid var(--colorPrimary);border-radius:.8rem;color:var(--colorPrimary);display:flex;gap:.4rem;min-width:22rem;width:-moz-fit-content;width:fit-content}.intro-compo_wrap-btn button.ant-btn.btn-intro:active,.intro-compo_wrap-btn button.ant-btn.btn-intro:focus,.intro-compo_wrap-btn button.ant-btn.btn-intro:focus-visible,.intro-compo_wrap-btn button.ant-btn.btn-intro:focus-within,.intro-compo_wrap-btn button.ant-btn.btn-intro:hover{background:transparent!important;color:var(--colorPrimary)!important}.intro-compo_wrap-btn button.ant-btn.btn-intro:hover{filter:brightness(1.2)}.intro-compo_wrap-btn button.ant-btn.btn-intro span.btn-intro-text{font-size:1.8rem;font-weight:700}.intro-compo_wrap-btn button.ant-btn.btn-intro span svg{display:block}.intro-compo:has(.intro-compo_wrap-btn.has-arrow) .intro-compo_wrap-btn.has-arrow{margin-left:auto;width:-moz-fit-content;width:fit-content}.intro-compo:has(.intro-compo_wrap-btn.has-arrow) .intro-compo_wrap-btn.has-arrow .ant-btn.btn-intro{background:transparent;border:unset;box-shadow:unset!important;color:var(--colorPrimary);font-size:1.6rem!important;font-weight:600!important;height:-moz-fit-content;height:fit-content;line-height:normal;min-height:unset;min-width:unset;padding:0;width:-moz-fit-content;width:fit-content}.intro-compo:has(.intro-compo_wrap-btn.has-arrow) .intro-compo_wrap-btn.has-arrow .ant-btn.btn-intro:hover{color:var(--colorPrimary)!important}.intro-compo:has(.intro-compo_wrap-btn.has-arrow) .intro-compo_wrap-btn.has-arrow .ant-btn.btn-intro svg{color:var(--colorPrimary)}.intro-compo.new-collection_wrap_content_intro{gap:2.2rem}.intro-compo.new-collection_wrap_content_intro .intro-compo_head,.intro-compo.new-collection_wrap_content_intro .intro-compo_head_titles{gap:1.4rem}.intro-compo.new-collection_wrap_content_intro .intro-compo_head_titles_title-1{color:var(--colorPrimary);font-size:2.4rem;font-weight:500;text-transform:unset}.intro-compo.new-collection_wrap_content_intro .intro-compo_head_titles_title-2{font-size:4.8rem;font-weight:700}.story-banner{height:80.5rem;width:100%}.story-banner .slick-slider{height:100%;position:relative}.story-banner .slick-slider .icon.next-arrow-icon,.story-banner .slick-slider .icon.prev-arrow-icon{border-radius:50%;color:var(--colorWhite);cursor:pointer;display:flex;height:8rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:8rem;z-index:100}.story-banner .slick-slider .icon.next-arrow-icon svg,.story-banner .slick-slider .icon.prev-arrow-icon svg{display:block;margin:auto}.story-banner .slick-slider .icon.next-arrow-icon{right:1rem}.story-banner .slick-slider .icon.prev-arrow-icon{left:10rem}.story-banner .slick-slider .slick-list{height:100%;width:100%}.story-banner .slick-slider .slick-list .slick-track{align-items:stretch;display:flex;height:100%;justify-content:center}.story-banner .slick-slider .slick-list .slick-track .slick-slide,.story-banner .slick-slider .slick-list .slick-track .slick-slide>div{height:100%}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item-wrapper{display:flex!important;height:100%;position:relative;width:100%}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item-wrapper.left .story-banner-item{flex-direction:row-reverse}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item-wrapper.left .story-banner-item_circle{left:-8rem;right:auto}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item-bg{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item{align-items:center;display:flex!important;gap:2.4rem;height:100%!important;justify-content:center;margin:0 auto;position:relative;width:var(--widthPageDesktop)!important}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_circle{aspect-ratio:1;border-radius:50%;position:absolute;right:-8rem;top:46%;transform:translateY(-50%);width:43%;z-index:99}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_wrap-intro{width:calc(50% - 1.2rem)}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_wrap-intro .intro-compo_wrap-btn{margin-top:3.6rem}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_wrap-intro .intro-compo_wrap-btn button.ant-btn.btn-intro{background-color:var(--colorPrimary);color:var(--colorWhite)}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_wrap-intro .intro-compo_wrap-btn button.ant-btn.btn-intro:hover{background-color:var(--colorPrimary)!important;color:var(--colorWhite)!important}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_wrap-img{height:100%;position:relative;width:calc(50% - 1.2rem)}.story-banner .slick-slider .slick-list .slick-track .slick-slide>div .story-banner-item_wrap-img img.story-banner-item_wrap-img_img{max-width:70.8rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:46%;transform:translateY(-50%);width:100%;z-index:999}.story-banner .slick-slider ul.slick-dots{align-items:center;bottom:5.2rem!important;display:flex!important;gap:1.2rem;justify-content:center;list-style-type:none!important;position:absolute;width:100%}.story-banner .slick-slider ul.slick-dots li{display:block;height:1.4rem;margin:0;padding:0;width:1.4rem}.story-banner .slick-slider ul.slick-dots li button:before{background:#d9d9d9;border-radius:50%;color:transparent;display:block;height:100%;opacity:1!important;width:100%}.story-banner .slick-slider ul.slick-dots li.slick-active button:before{background:var(--colorPrimary)!important}