.fs-collection-banner .fs-section-title{font-size:48px;margin-bottom:20px}.fs-collection-banner .swiper-slide{width:25%;min-width:154px}.fs-collection-banner .fs-collection-card{background:var(--bg-color)}.fs-collection-banner .fs-collection-inner{width:100%;aspect-ratio:32 / 35;max-height:560px;position:relative;z-index:3;border:1px solid #fff}.fs-collection-banner .fs-collection-card:hover .pf-collection-inner{border-color:#000}.fs-collection-banner .fs-collection-bg{position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:var(--hover-bg-color);z-index:-2;opacity:0;transition:.3s ease}.fs-collection-banner .fs-collection-card:hover .fs-collection-bg{opacity:1}.fs-collection-banner .fs-collection-img{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.12;transition:.3s ease}.fs-collection-banner .fs-collection-card:hover .fs-collection-img{opacity:.2}.fs-collection-banner .fs-collection-img img{display:block;width:100%;height:100%;object-fit:cover}.fs-collection-banner .fs-collection-content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px}.fs-collection-banner .fs-collection-logo{width:90%;max-width:220px;aspect-ratio:1;margin-block:auto}.fs-collection-banner .fs-collection-logo img{display:block;width:100%;height:100%;object-fit:contain}.fs-collection-banner .fs-collection-title{font-family:var(--fs-body-font);font-size:21px;line-height:1.2;font-weight:600;color:var(--heading-color);text-align:center;transition:.3s ease}.fs-collection-banner .fs-collection-card:hover .fs-collection-title{color:var(--hover-heading-color)}@media screen and (max-width: 1199px){.fs-collection-banner .fs-collection-content{padding:28px 24px}.fs-collection-banner .fs-collection-logo{max-width:180px}.fs-collection-banner .fs-collection-title{font-size:16px}}@media screen and (max-width: 991px){.fs-collection-banner .fs-section-title{font-size:40px}}@media screen and (max-width: 767px){.fs-collection-banner .fs-section-title{font-size:32px}.fs-collection-banner .swiper-slide{width:calc(100% /3)}}@media screen and (max-width: 575px){.fs-collection-banner{padding-bottom:54px}.fs-collection-banner .fs-section-title{font-size:24px;margin-bottom:10px}.fs-collection-banner .fs-collection-content{padding:18px 24px}.fs-collection-banner .fs-collection-inner{aspect-ratio:5 / 7}.fs-collection-banner .fs-collection-title{font-size:12px;margin-inline:-10px}}.fs-countdown-banner{background:#ebedff}.fs-countdown-banner .fs-countdown-wrapper{position:relative;z-index:3;overflow:hidden}.fs-countdown-banner .fs-countdown-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.11}.fs-countdown-banner .fs-countdown-bg img{display:block;width:100%;height:100%;object-fit:cover}.fs-countdown-banner .fs-countdown-row{padding-block:70px;display:grid;grid-template-columns:30fr 44fr 26fr;align-items:end;max-width:1280px;margin-inline:auto}.fs-countdown-banner .fs-countdown-left{margin-bottom:-70px;aspect-ratio:43 / 32;margin-right:-64px;position:relative;z-index:5}.fs-countdown-banner .fs-countdown-right{margin-bottom:-70px;aspect-ratio:53 / 56;margin-left:-24px;position:relative;z-index:5}.fs-countdown-banner .fs-countdown-left img,.fs-countdown-banner .fs-countdown-right img{display:block;width:100%;height:100%;object-fit:contain;object-position:top}.fs-countdown-banner .fs-countdown-content{width:100%;max-width:550px;margin-inline:auto;background:#1c2770;border-radius:21px;padding:40px 36px;position:relative;z-index:1}.fs-countdown-banner .fs-countdown-title{font-size:42px;font-weight:400;text-align:center;color:#fff;margin-bottom:20px}.fs-countdown-banner .fs-countdown-timer{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fs-countdown-banner .fs-countdown-card{text-align:center}.fs-countdown-banner .fs-countdown-digit{background:#ffffff45;color:#fff;font-size:32px;line-height:1;font-weight:400;aspect-ratio:25 / 19;display:flex;justify-content:center;align-items:center;padding-top:5px;border-radius:5px;margin-bottom:8px}.fs-countdown-banner .fs-countdown-label{color:#fff;font-size:15px;font-weight:400}.fs-countdown-banner .fs-countdown-desc{margin-top:24px;text-align:center}.fs-countdown-banner .fs-countdown-desc *{color:#fff;font-size:15px}@media screen and (max-width: 991px){.fs-countdown-banner{margin-bottom:40px}.fs-countdown-banner .fs-countdown-row{padding-block:48px 100px}.fs-countdown-banner .fs-countdown-row{grid-template-columns:26fr 52fr 22fr}.fs-countdown-banner .fs-countdown-left,.fs-countdown-banner .fs-countdown-right{margin-bottom:-100px}}@media screen and (max-width: 767px){.fs-countdown-banner .fs-countdown-content{border-radius:10px;padding:16px}.fs-countdown-banner .fs-countdown-title{font-size:24px}.fs-countdown-banner .fs-countdown-timer{gap:7px}.fs-countdown-banner .fs-countdown-digit{font-size:20px}.fs-countdown-banner .fs-countdown-label{font-size:12px}.fs-countdown-banner .fs-countdown-desc{margin-top:12px}.fs-countdown-banner .fs-countdown-desc *{font-size:12px}}@media screen and (max-width: 600px){.fs-countdown-banner .fs-countdown-row{display:block;position:relative}.fs-countdown-banner .fs-countdown-content{width:64%;min-width:250px;margin-inline:auto}.fs-countdown-banner .fs-countdown-title{font-size:20px;margin-bottom:10px}.fs-countdown-banner .fs-countdown-left{width:45%;max-width:194px;aspect-ratio:unset;height:auto;margin:unset;position:absolute;bottom:0;left:-40px}.fs-countdown-banner .fs-countdown-right{width:40%;max-width:184px;height:auto;aspect-ratio:unset;margin:unset;position:absolute;bottom:0;right:-50px}}.fs-gallery-slider{padding-top:110px;padding-bottom:50px;overflow:hidden}.fs-gallery-slider .fs-gallery-heading{font-size:clamp(26px,10px + 3vw,48px);text-align:center;line-height:1;margin-bottom:28px}.fs-gallery-slider .fs-gallery-content{position:relative}.fs-gallery-slider .fs-gallery-content:before,.fs-gallery-slider .fs-gallery-content:after{content:"";display:block;width:160px;aspect-ratio:8 / 9;background:#fff;filter:blur(30px);position:absolute;top:50%;z-index:2}.fs-gallery-slider .fs-gallery-content:before{left:0;transform:translate(-50%,-50%)}.fs-gallery-slider .fs-gallery-content:after{right:0;transform:translate(50%,-50%)}.fs-gallery-slider .fs-gallery-content:has(.fs-gallery-prev.swiper-button-disabled):before{content:none}.fs-gallery-slider .fs-gallery-content:has(.fs-gallery-next.swiper-button-disabled):after{content:none}.fs-gallery-slider .swiper-wrapper{transition-timing-function:linear!important}.fs-gallery-slider .fs-gallery-img{width:100%;aspect-ratio:1}.fs-gallery-slider .fs-gallery-img :is(img,svg){width:100%;height:100%;object-fit:cover;border:1px solid #00000014;border-radius:50%}.fs-gallery-slider .fs-gallery-img svg{border-radius:50%}.fs-gallery-slider .fs-gallery-nav button{width:43px;aspect-ratio:1;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.fs-gallery-slider .fs-gallery-nav button.swiper-button-disabled{opacity:0}.fs-gallery-slider .fs-gallery-nav button svg{width:22%;height:44%}.fs-gallery-slider .fs-gallery-nav button.fs-gallery-prev{left:30px}.fs-gallery-slider .fs-gallery-nav button.fs-gallery-next{right:30px}@media screen and (max-width: 1279px){.fs-gallery-slider .fs-gallery-heading{max-width:800px;margin-inline:auto}}@media screen and (max-width: 1199px){.fs-gallery-slider{padding-top:60px;padding-bottom:20px}.fs-gallery-slider .fs-gallery-content:before,.fs-gallery-slider .fs-gallery-content:after{width:120px}.fs-gallery-slider .fs-gallery-nav button{width:32px}.fs-gallery-slider .fs-gallery-nav button svg{width:22%;height:44%}.fs-gallery-slider .fs-gallery-nav button.fs-gallery-prev{left:10px}.fs-gallery-slider .fs-gallery-nav button.fs-gallery-next{right:10px}}@media screen and (max-width: 991px){.fs-gallery-slider .fs-gallery-heading{max-width:600px}}@media screen and (max-width: 575px){.fs-gallery-slider{padding-top:0;padding-bottom:50px}.fs-gallery-slider .fs-gallery-heading{max-width:400px}.fs-gallery-slider .fs-gallery-nav button{width:28px}.fs-gallery-slider .fs-gallery-nav button.fs-gallery-prev{left:6px}.fs-gallery-slider .fs-gallery-nav button.fs-gallery-next{right:6px}}.fs-hero-banner .fs-hero-inner{width:100%;position:relative;z-index:3;overflow:hidden}.fs-hero-banner .fs-hero-image img{display:block;width:100%;height:auto}@media screen and (max-width: 767px){.fs-hero-banner .fs-hero-title{font-size:35px;margin-bottom:12px}.fs-hero-banner .fs-hero-desc{font-size:16px}.fs-hero-banner .fs-hero-btn{font-size:14px;margin-bottom:16px}.fs-hero-banner .fs-hero-image{max-width:560px;padding-inline:0}.fs-hero-banner .fs-hero-image img{height:100%;object-fit:cover}}.fs-hero-banner .fs-hero-inner{width:100%;height:calc(100vh - var(--header-height));display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:3;overflow:hidden}.fs-hero-banner .fs-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.07}.fs-hero-banner .fs-hero-bg img{display:block;width:100%;height:100%;object-fit:cover}.fs-hero-banner .fs-hero-bg .fs-mobile-img{display:none}.fs-hero-banner .fs-hero-content{display:flex;flex-direction:column;align-items:center;text-align:center}.fs-hero-banner .fs-hero-title{font-family:var(--fs-heading-font);font-size:64px;color:#fff;font-weight:400}.fs-hero-banner .fs-hero-desc{color:#fff;font-family:var(--fs-body-font);font-size:20px;font-weight:600;margin-bottom:32px}.fs-hero-banner .fs-hero-desc p{font-weight:400}.fs-hero-banner .fs-hero-desc *{color:inherit}.fs-hero-banner .fs-hero-btn{color:#fff;border:1px solid #fff;background:#000;padding:12px 20px;display:flex;align-items:center;gap:4px;font-family:var(--fs-body-font);font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;position:relative;overflow:hidden}.fs-hero-banner .fs-hero-btn:before{content:"";position:absolute;right:0;top:0;width:0;height:100%;background:#fff;transition:.6s ease-in-out;z-index:0}.fs-hero-banner .fs-hero-btn svg path{fill:currentColor}.fs-hero-banner .fs-hero-btn:hover{color:#000}.fs-hero-banner .fs-hero-btn:hover:before{right:unset;left:0;width:100%}.fs-hero-banner .fs-hero-btn span{position:relative;z-index:1;display:flex;align-items:center}.fs-hero-banner .fs-hero-btn svg{width:16px}.fs-hero-banner .fs-hero-image{width:100%;max-width:916px;padding-inline:20px;margin-inline:auto}.fs-hero-banner .fs-hero-image img{display:block;width:100%;height:auto;aspect-ratio:875 / 460;object-fit:contain}@media screen and (max-width: 1199px){.fs-hero-banner .fs-hero-title{font-size:48px}}@media screen and (max-width: 767px){.fs-hero-banner .fs-hero-title{font-size:35px;margin-bottom:12px}.fs-hero-banner .fs-hero-inner{height:auto}.fs-hero-banner .fs-hero-desc{font-size:16px}.fs-hero-banner .fs-hero-btn{font-size:14px;margin-bottom:16px}.fs-hero-banner .fs-hero-image{max-width:560px;padding-inline:0}}@media screen and (max-width: 575px){.fs-hero-banner .fs-hero-bg:has(.fs-mobile-img) .fs-desktop-img{display:none}.fs-hero-banner .fs-hero-bg .fs-mobile-img{display:block}.fs-hero-banner .fs-hero-desc{font-size:13px;max-width:320px;margin-bottom:24px}.fs-hero-banner .fs-hero-btn{font-size:12px;padding:9px 15px;margin-bottom:24px}.fs-hero-banner .fs-hero-btn svg{width:14px}}.fs-image-banner{overflow:visible!important;margin-bottom:40px}.fs-image-banner .fs-imgbanner-wrapper{position:relative;z-index:3}.fs-image-banner .heading_box{display:flex;align-items:center;gap:5px}.fs-image-banner .fs-text-slider{width:200px;margin:0}.fs-image-banner .fs-text-slider .fs-imgbanner-title{color:var(--color)}.fs-image-banner .fs-text-slider .swiper-slide .fs-imgbanner-title{opacity:0}.fs-image-banner .fs-text-slider .swiper-slide.swiper-slide-active .fs-imgbanner-title{opacity:1}.fs-image-banner .fs-imgbanner-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.8;background-blend-mode:overlay}.fs-image-banner .fs-imgbanner-bg img{display:block;width:100%;height:100%;object-fit:cover}.fs-image-banner .fs-imgbanner-row{display:grid;grid-template-columns:5fr 6fr;gap:40px;overflow:visible}.fs-image-banner .fs-imgbanner-content{padding-block:80px 70px}.fs-image-banner .fs-imgbanner-title{font-size:48px;color:#fff;font-weight:400;text-transform:uppercase;margin-bottom:22px}.fs-image-banner .fs-imgbanner-title span{color:var(--color)}.fs-image-banner .fs-imgbanner-btn{display:inline-block;font-size:16px;line-height:1.5;border:1px solid #fff;background:#000;color:#fff;text-transform:uppercase;padding:12px 16px;letter-spacing:1.6px;transition:.3s ease;position:relative}.fs-image-banner .fs-imgbanner-btn:hover{color:#000}.fs-image-banner .fs-imgbanner-btn:before{content:"";position:absolute;right:0;top:0;width:0;height:100%;background:#fff;transition:.6s ease-in-out;z-index:0}.fs-image-banner .fs-imgbanner-btn:hover:before{right:unset;left:0;width:100%}.fs-image-banner .fs-imgbanner-btn span{position:relative;z-index:1;display:flex;align-items:center}.fs-image-banner .fs-imgbanner-img{width:100%;height:100%;position:relative}.fs-image-banner .fs-imgbanner-img img{display:block;width:90%;height:calc(100% + 80px);position:absolute;bottom:0;right:10%;object-fit:contain;object-position:bottom center}@media only screen and (max-width: 1300px){.fs-image-banner .fs-imgbanner-title{font-size:36px}}@media screen and (max-width: 991px){.fs-image-banner .fs-imgbanner-row{gap:20px}.fs-image-banner .fs-imgbanner-title{font-size:28px;margin-bottom:10px}.fs-image-banner .fs-imgbanner-btn{font-size:10px;padding:8px 10px}.fs-image-banner .fs-imgbanner-img img{right:0;width:100%}}@media screen and (max-width: 767px){.fs-image-banner .fs-imgbanner-content{padding-block:40px}.fs-image-banner .fs-imgbanner-img img{max-width:280px}.fs-image-banner .fs-text-slider{width:50px}}@media screen and (max-width: 500px){.fs-image-banner .fs-imgbanner-row{gap:8px}.fs-image-banner .fs-imgbanner-content{padding-block:30px}.fs-image-banner .fs-imgbanner-img img{transform:scale(1.2);transform-origin:bottom left}.fs-image-banner .fs-imgbanner-title{font-size:22px}}@media screen and (max-width: 380px){.fs-image-banner .fs-imgbanner-img img{transform:scale(1.3) translate(20px)}.fs-image-banner .fs-imgbanner-title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
