.product_purchase_buttons:not(.product__form-v2){display:flex;flex:1;justify-content:space-between}.product_purchase_buttons:not(.product__form-v2) button{flex:1;margin:0 12px 12px 0}.product_purchase_buttons.product__form-v2{display:flex;flex:none}@media screen and (max-width: 1252px){.product_purchase_buttons.product__form-v2{flex-wrap:wrap;flex:auto}}@media screen and (max-width: 768px){.product_purchase_buttons.product__form-v2{display:block}.product_purchase_buttons.product__form-v2 .customize_button_addtocart,.product_purchase_buttons.product__form-v2 .customize_button_buynow{display:block;max-width:none!important;width:100%;margin-right:0;margin-bottom:10px!important}}.product_purchase_buttons.product__form-v2 .customize_button_addtocart,.product_purchase_buttons.product__form-v2 .customize_button_buynow,.product_purchase_buttons.product__form-v2 .customize_button_boa{display:flex;justify-content:center;align-items:center;min-width:152px;height:50px;line-height:46px;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;padding:0 10px;line-height:1.2;transition:all .2s ease-in-out;-webkit-tap-highlight-color:transparent}@media screen and (max-width: 1252px){.product_purchase_buttons.product__form-v2 .customize_button_addtocart,.product_purchase_buttons.product__form-v2 .customize_button_buynow,.product_purchase_buttons.product__form-v2 .customize_button_boa{width:100%}}.product_purchase_buttons.product__form-v2 .customize_button_addtocart{margin-right:10px;margin-bottom:10px;background:transparent;border:2px solid #000;color:#000}.product_purchase_buttons.product__form-v2 .customize_button_addtocart:hover,.product_purchase_buttons.product__form-v2 .customize_button_addtocart:active{color:#666;border-color:#666}@media screen and (max-width: 1252px){.product_purchase_buttons.product__form-v2 .customize_button_addtocart{margin-right:0}}.product_purchase_buttons.product__form-v2 .customize_button_buynow,.product_purchase_buttons.product__form-v2 .customize_button_boa{background:#17bbef;border:2px solid #17BBEF;color:#fff}.product_purchase_buttons.product__form-v2 .customize_button_buynow:hover,.product_purchase_buttons.product__form-v2 .customize_button_buynow:active,.product_purchase_buttons.product__form-v2 .customize_button_boa:hover,.product_purchase_buttons.product__form-v2 .customize_button_boa:active{background:#33bae7;border-color:#33bae7}@media screen and (max-width: 1252px){.product_purchase_buttons.product__form-v2 .customize_button_boa,.product_purchase_buttons.product__form-v2 .boa_buy{padding:0 10px 0 20px;justify-content:flex-start}}@media screen and (max-width: 768px){.product_purchase_buttons.product__form-v2 .customize_button_boa,.product_purchase_buttons.product__form-v2 .boa_buy{justify-content:center}}.product_purchase_buttons.product__form-v2 .customize_button_boa{margin-left:10px}@media screen and (max-width: 1252px){.product_purchase_buttons.product__form-v2 .customize_button_boa{margin-left:0;margin-top:10px}}.product_purchase_buttons.product__form-v2 .product_soldout{font-size:16px;font-weight:600;width:100%;text-align:center;color:#333}.fixBot-purchase .purchase-details__buttons{justify-content:flex-end}@media screen and (max-width: 768px){.fixBot-purchase .purchase-details__buttons{display:block!important}.fixBot-purchase .purchase-details__buttons .product_purchase_buttons{display:flex;flex-wrap:nowrap}.fixBot-purchase .purchase-details__buttons .customize_button_addtocart,.fixBot-purchase .purchase-details__buttons .customize_button_buynow{width:100%;margint-left:5px;margin-right:5px}}.fixBot-purchase .customize_button_addtocart,.fixBot-purchase .customize_button_buynow{width:auto;margin-bottom:0!important}@media screen and (min-width: 769px){.hidden-pc{display:none!important}}@media screen and (max-width: 768px){.hidden-h5{display:none!important}}.product-images{position:sticky;top:20px;display:flex}.product-images .swiper-gallery,.product-images .swiper-thumbnail{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.product-images .swiper-gallery{width:100%}@media screen and (width: 768px){.product-images .swiper-gallery{margin-left:20px}}.product-images .swiper-gallery .swiper-button-prev,.product-images .swiper-gallery .swiper-button-next{display:none;width:36px;height:36px;text-align:center;background:#fff;border-radius:50%;border:none;margin-right:12px;cursor:pointer;transition:background .3s}.product-images .swiper-gallery .swiper-button-prev:hover,.product-images .swiper-gallery .swiper-button-next:hover{background:#ccc}.product-images .swiper-gallery .swiper-button-prev:after,.product-images .swiper-gallery .swiper-button-next:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44.4%;height:44.4%;background-repeat:no-repeat;background-size:100%}@media screen and (min-width: 769px){.product-images .swiper-gallery .swiper-button-prev,.product-images .swiper-gallery .swiper-button-next{width:2.81vw;height:2.81vw}}@media screen and (max-width: 768px){.product-images .swiper-gallery .swiper-button-prev,.product-images .swiper-gallery .swiper-button-next{display:none!important}}.product-images .swiper-gallery .swiper-button-prev:after{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/left_arrow_black.svg?v=1654659605)}.product-images .swiper-gallery .swiper-button-next:after{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/right_arrow_black.svg?v=1654659605)}.product-images .swiper-gallery .swiper-scrollbar{width:92%;left:4%;bottom:12px;background:#a0a0a04d;border-radius:8px}@media screen and (min-width: 769px){.product-images .swiper-gallery .swiper-scrollbar{display:none}}.product-images .swiper-gallery .swiper-scrollbar-drag{background:#a0a0a0;border-radius:8px}.product-images .swiper-gallery .swiper-slide{overflow:hidden}.product-images .swiper-gallery .swiper-content{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width: 768px){.product-images .swiper-gallery .swiper-content{position:relative}}.product-images .swiper-gallery .swiper-content .image__container{width:100%;height:100%}.product-images .swiper-thumbnail{width:90px;height:590px;flex-shrink:0;flex-grow:1;margin-right:10px}@media screen and (max-width: 768px){.product-images .swiper-thumbnail{display:none}}@media screen and (min-width: 1920px){.product-images .swiper-thumbnail{width:111px;height:716px}}.product-images .swiper-thumbnail .swiper-slide{cursor:pointer;box-sizing:border-box;height:90px}.product-images .swiper-thumbnail .swiper-slide img{cursor:pointer}@media screen and (min-width: 1920px){.product-images .swiper-thumbnail .swiper-slide{height:111px}}.product-images .swiper-thumbnail .swiper-slide:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,#00000080,#00000080);transition:background .2s}.product-images .swiper-thumbnail .active{border:3px solid #17BBEF}.product-images .swiper-thumbnail .active:after{background:#0000}#moblieExtra .image__container{padding:0!important}.product__main_v2{width:100%;margin:0 auto}@media screen and (min-width: 769px){.product__main_v2{width:95%}}@media screen and (min-width: 1281px){.product__main_v2{width:90%}}@media screen and (min-width: 1441px){.product__main_v2{width:80%}}@media screen and (min-width: 1921px){.product__main_v2{width:70%}}.product__main_v2 .product__images{width:calc(100% - 35vw - 30px);margin:0 30px 0 0}@media screen and (min-width: 1601px){.product__main_v2 .product__images{width:calc(100% - 24.63vw - 30px)}}@media screen and (min-width: 1281px){.product__main_v2 .product__images{width:calc(100% - 30vw - 30px)}}@media screen and (max-width: 768px){.product__main_v2 .product__images{width:100%;margin-right:0}}.product__main_v2 .product__information{width:35vw;margin:0}@media screen and (min-width: 1601px){.product__main_v2 .product__information{width:24.63vw}}@media screen and (min-width: 1281px){.product__main_v2 .product__information{width:30vw}}@media screen and (max-width: 767px){.product__main_v2 .product__information{margin-top:24px!important;padding:0 12px!important}}@media screen and (width: 768px){.product__main_v2 .product__information{margin-top:24px!important;padding:0 20px!important}}.product__main_v2 .out-stock-notify .button{border-radius:30px}.product__main_v2 .description-pc{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 768px){.product__main_v2 .description-pc{display:none}}.product__main_v2 .description-pc .description{margin-bottom:0}.product__main_v2 .mobile_special_ul{margin-bottom:20px!important}.product__main_v2 .description{position:relative;color:#666;line-height:1.357;overflow:hidden;font-size:16px;transition:height .3s ease-in-out}@media screen and (max-width: 768px){.product__main_v2 .description{margin-top:24px;margin-bottom:6px}}.product__main_v2 .description ul{margin-top:0;margin-left:18px!important;margin-bottom:10px}.product__main_v2 .description li+li{margin-top:6px}@media screen and (max-width: 768px){.product__main_v2 .description li+li{margin-top:6px}}.product__main_v2 .description_show:after{display:none}.product__main_v2 .couponWrapper{margin:26px 0}@media (min-width: 768px){.product__main_v2 .couponWrapper .percentageOFF .PercentPrice{font-size:1.77083vw}.product__main_v2 .couponWrapper .percentageOFF span{font-size:.9375vw}.product__main_v2 .couponWrapper .codeWrapper .copyImage{flex:1;width:auto;max-width:80px}.product__main_v2 .couponWrapper .codeWrapper .codeTxt h5 span{font-size:.98958vw}}@media (max-width: 768px){.product__main_v2 .couponWrapper .bg img{height:100px}}.product__main_v2 .coupon-container-v2{width:100%;max-width:400px;background:#00a9e11a;color:#000;border:1px solid rgba(0,169,225,.2);border-top:2px solid #17BBEF;margin-bottom:48px}@media screen and (max-width: 767px){.product__main_v2 .coupon-container-v2{width:100%}}.product__main_v2 .coupon-container-v2 .coupon-top{position:relative;padding:16px}.product__main_v2 .coupon-container-v2 .coupon-count{font-size:20px;font-weight:600}.product__main_v2 .coupon-container-v2 .coupon-text{font-size:14px;margin-top:4px}.product__main_v2 .coupon-container-v2 .coupon-btn{position:absolute;top:14px;right:17px}.product__main_v2 .coupon-container-v2 .coupon-copy{background:#fff;color:#000;font-size:14px;font-weight:500;padding:8px 20px;border-radius:40px;border:none;cursor:pointer}.product__main_v2 .coupon-container-v2 .copyTextReplace{display:none;color:#999}.product__main_v2 .coupon-container-v2 .coupon-bot{position:relative;border-top:1px dashed rgba(0,169,255,.24);display:flex;justify-content:space-between;padding:12px 16px}@media screen and (max-width: 1439px){.product__main_v2 .coupon-container-v2 .coupon-bot{display:block}.product__main_v2 .coupon-container-v2 .coupon-bot .coupon-code{margin-top:10px}}@media screen and (max-width: 768px){.product__main_v2 .coupon-container-v2 .coupon-bot{display:flex}.product__main_v2 .coupon-container-v2 .coupon-bot .coupon-code{margin-top:0}}.product__main_v2 .coupon-container-v2 .coupon-bot:before,.product__main_v2 .coupon-container-v2 .coupon-bot:after{content:"";position:absolute;width:10px;height:20px;border-radius:10px 0 0 10px;background:#fff;top:-10px}.product__main_v2 .coupon-container-v2 .coupon-bot:before{transform:rotate(180deg);left:-1px}.product__main_v2 .coupon-container-v2 .coupon-bot:after{right:-1px}.product__main_v2 .coupon-container-v2 .coupon-time{display:flex}.product__main_v2 .coupon-container-v2 .time-countdown{display:flex;margin-left:4px}.product__main_v2 .coupon-container-v2 .time-countdown span{display:block;width:18px;height:18px;line-height:18px;text-align:center;background:#000;border-radius:2px;color:#fff;font-size:12px}.product__main_v2 .coupon-container-v2 .time-countdown .ends{width:auto;height:auto;background:transparent;color:#000;font-size:14px;margin-right:4px}.product__main_v2 .coupon-container-v2 .time-countdown .divi{width:auto;height:auto;background:transparent;color:#000;font-size:14px;margin:0 2px}.product__main_v2 .coupon-container-v2 .coupon-code{font-size:12px;color:#666}.product-main{padding-top:12px}@media screen and (min-width: 1281px){.product-main{padding-top:28px}}@media screen and (min-width: 1921px){.product-main{padding-top:50px}}.section-nav{position:sticky;background:#fff;top:0;z-index:7;padding-left:12px;transition:width .2s}.section-nav.is-pinned{width:100%}@media screen and (max-width: 768px){.section-nav.is-pinned{border-bottom:1px solid rgba(0,0,0,.1)}.section-nav.is-pinned ul{border-bottom:none}}@media screen and (width: 768px){.section-nav{padding-left:20px}}@media screen and (min-width: 769px){.section-nav{padding:0;width:88.125vw;margin:0 auto}}@media screen and (min-width: 1281px){.section-nav{width:93.75vw}}@media screen and (min-width: 1921px){.section-nav{width:70.31vw}}.section-nav ul{position:relative;display:flex;overflow-x:scroll;overflow-y:hidden}.section-nav ul::-webkit-scrollbar{display:none}.section-nav ul:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#0000001a}@media screen and (min-width: 769px){.section-nav ul{justify-content:center}}.section-nav li{margin-right:28px}.section-nav a{position:relative;display:block;white-space:nowrap;padding:21px 0;font-size:14px;color:#000}.section-nav .active a{font-weight:600}.section-nav .active a:after{content:"";position:absolute;width:100%;height:3px;left:0;bottom:0;background:#17bbef}.product-v2-section{padding-top:32px}@media screen and (width: 768px){.product-v2-section{padding-top:32px}}@media screen and (min-width: 769px){.product-v2-section{width:74.84vw;margin:0 auto}}@media screen and (min-width: 1281px){.product-v2-section{width:62.29vw;padding-top:60px}}@media screen and (min-width: 1921px){.product-v2-section{width:56.17vw}}.product-v2-section .section-title h2{font-size:24px;font-weight:600;text-align:center;padding:0 28px}@media screen and (min-width: 769px){.product-v2-section .section-title h2{font-size:36px}}.product-v2-section .section-content{padding:0 12px;margin-top:12px}@media screen and (width: 768px){.product-v2-section .section-content{padding:0 20px;margin-top:24px}}@media screen and (min-width: 769px){.product-v2-section .section-content{padding:0}}.product-v2-section .section-content-scroll{padding-right:0}.product-effect ul{display:flex;overflow-x:scroll;overflow-y:hidden}.product-effect ul::-webkit-scrollbar{display:none}@media screen and (min-width: 769px){.product-effect ul{justify-content:space-around;align-items:center;overflow:visible}}.product-effect li{flex-shrink:0;padding-right:6px}@media screen and (min-width: 769px){.product-effect li{flex:1}.product-effect li:last-child{padding-right:0}}.product-effect li .img-wrap{overflow:hidden}.product-effect li img{width:100%;transition:all .5s cubic-bezier(.65,0,.35,1)}.a3952-recommends{margin-top:3.12vw;margin-bottom:3.12vw}.product-overview{width:100%}.product-overview .section-title p{text-align:center;margin-top:0;margin-bottom:18px}.product-overview .section-title p a{font-size:16px;font-weight:500;color:#17bbef;text-decoration:underline}@media screen and (min-width: 769px){.product-overview .section-content{width:74.84vw;margin:0 auto}}@media screen and (min-width: 1281px){.product-overview .section-content{width:62.29vw}}@media screen and (min-width: 1921px){.product-overview .section-content{width:56.17vw}}@media screen and (max-width: 768px){.product-overview .section-content .overview-row:last-child .overview-col:last-child{margin-bottom:0}}@media screen and (min-width: 769px){.product-overview .section-content .overview-row{display:flex}.product-overview .section-content .overview-row:last-child .overview-col{margin-bottom:0}}.product-overview .section-content .overview-col{position:relative;margin-bottom:32px}@media screen and (width: 768px){.product-overview .section-content .overview-col{margin-bottom:20px}}@media screen and (min-width: 769px){.product-overview .section-content .overview-col{flex:1;margin-right:6px}.product-overview .section-content .overview-col:last-child{margin-right:0}}.product-overview .section-content .overview-col img{width:100%;margin-bottom:12px}.product-overview .section-content .only-img{margin-bottom:12px}.product-overview .section-content .only-img img{margin-bottom:0}.product-overview .section-content .only-img .overview-image-detail{display:none}.product-overview .section-content .cover{position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(180deg,#0000,#000c)}.product-overview .section-content .overview-image-detail{padding-right:40px}.product-overview .section-content .overview-image-detail h3{font-size:24px;font-weight:600;color:#000}.product-overview .section-content .overview-image-detail p{font-size:16px;font-weight:400;color:#000;margin-top:12px}.product-inbox .section-content .section-text{text-align:center;font-size:21px;font-weight:700;line-height:2}.product-inbox .section-content img{display:block;width:100%}.product-compare .compare-table{overflow-x:scroll;overflow-y:hidden}.product-compare .compare-table::-webkit-scrollbar{display:none}@media screen and (min-width: 769px){.product-compare .compare-table table{width:100%;margin:0 auto}}.product-compare .compare-table tr:first-child td{text-align:center;padding-top:25px;padding-bottom:25px}.product-compare .compare-table tr:first-child td img{max-width:80%}.product-compare .compare-table tr:last-child td{padding-bottom:25px}.product-compare .compare-table td{min-width:200px;padding-left:10px;padding-right:10px;color:#666;font-size:14px;border-right:1px solid #eee;text-align:center}.product-compare .compare-table td:last-child{border-right:none}@media screen and (max-width: 767px){.product-compare .compare-table td{min-width:55vw}}@media screen and (min-width: 769px){.product-compare .compare-table td{max-width:18.75vw}}@media screen and (min-width: 1281px){.product-compare .compare-table td{max-width:15.57vw}}@media screen and (min-width: 1921px){.product-compare .compare-table td{max-width:14.14vw}}.product-compare .compare-table .compare-colors{display:flex;padding:18px 0;justify-content:center}.product-compare .compare-table .compare-colors i{display:block;width:12px;height:12px;border-radius:50%;margin-right:8px}.product-compare .compare-table .compare-colors i:last-child{margin-right:0}@media screen and (width: 768px){.product-compare .compare-table .compare-colors i{width:20px;height:20px;margin-right:16px}}@media screen and (min-width: 769px){.product-compare .compare-table .compare-colors i{width:16px;height:16px;margin-right:12px}}.product-compare .compare-table .compare-title{color:#000;font-size:16px;font-weight:600}.product-compare .compare-table .compare-title a{color:#000}@media screen and (min-width: 769px){.product-compare .compare-table .compare-title{font-size:20px}}.product-compare .compare-table .compare-subtitle{font-weight:500;padding-top:6px}.product-compare .compare-table .compare-price{color:#000;font-size:16px;font-weight:600;padding-top:12px}@media screen and (min-width: 769px){.product-compare .compare-table .compare-price{font-size:20px;padding-top:16px}}.product-compare .compare-table .compare-type{color:#000;font-size:14px;font-weight:600;padding-top:27px;padding-bottom:6px;text-align:center}@media screen and (min-width: 768px){.product-compare .compare-table .compare-type{padding-top:36px}}@media screen and (min-width: 1281px){.product-compare .compare-table .compare-type{padding-top:46px}}@media screen and (min-width: 1921px){.product-compare .compare-table .compare-type{padding-top:56px}}.product-compare .compare-table .compare-item{text-align:center}.product-faqs .faq-nav{display:flex;overflow-x:scroll;overflow-y:hidden}.product-faqs .faq-nav::-webkit-scrollbar{display:none}.product-faqs .faq-nav>li{margin-right:28px}.product-faqs .faq-nav>li:first-child{margin-left:auto}.product-faqs .faq-nav>li:last-child{margin-right:auto}.product-faqs .faq-nav a{position:relative;display:block;white-space:nowrap;font-size:14px;color:#999;font-weight:500}@media screen and (min-width: 769px){.product-faqs .faq-nav a{font-size:16px}}.product-faqs .faq-nav .active a{font-weight:600;color:#000}.product-faqs .faq-content{padding-right:12px;margin-top:33px}@media screen and (min-width: 769px){.product-faqs .faq-content{margin-top:40px}}.product-faqs .faq-content .faq-item{display:none}.product-faqs .faq-content li{margin-bottom:32px;padding:0 21px}.product-faqs .faq-content .faq-question{position:relative;font-size:16px;font-weight:600;color:#000;cursor:pointer}.product-faqs .faq-content .faq-question:before{content:"";position:absolute;top:8px;left:-15px;width:6px;height:6px;border-radius:50%;background:#000}.product-faqs .faq-content .faq-question:after{content:"";position:absolute;top:8px;right:-10px;border-left:4px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform .3s}.product-faqs .faq-content .faq-no-question{display:none}.product-faqs .faq-content .faq-no-question~.faq-answer{display:block}.product-faqs .faq-content .faq-answer-open:after{transform:rotate(90deg)}.product-faqs .faq-content .faq-answer{display:none;font-size:14px;font-weight:400;line-height:1.5;color:#000;margin-top:8px}@media screen and (min-width: 769px){.product-faqs .faq-content .faq-answer{font-size:16px}}@media (max-width: 768px){.product-faqs-fold .section-content-scroll{display:none}.product-faqs-fold .faq-fold-nav>li{margin-right:0!important}.product-faqs-fold .faq-fold-nav>li .nav-title{position:relative;margin-bottom:0;padding:14px 0 13px;border-bottom:1px solid rgba(0,0,0,.1);white-space:nowrap;font-size:16px;color:#999;font-weight:500}.product-faqs-fold .faq-fold-nav>li .nav-title .fold{position:absolute;right:0;top:50%;margin-top:-5px;width:10px;height:10px;transition:transform .3s}.product-faqs-fold .faq-fold-nav>li .nav-title .fold:before,.product-faqs-fold .faq-fold-nav>li .nav-title .fold:after{content:"";position:absolute;background:#999;transition:all .3s}.product-faqs-fold .faq-fold-nav>li .nav-title .fold:before{position:absolute;height:2px;width:100%;top:50%;margin-top:-1px}.product-faqs-fold .faq-fold-nav>li .nav-title .fold:after{position:absolute;height:100%;width:2px;left:50%;margin-left:-1px}.product-faqs-fold .faq-fold-nav>li.active .nav-title{font-weight:600;color:#000}.product-faqs-fold .faq-fold-nav>li.active .nav-title .fold{transform:rotate(90deg)}.product-faqs-fold .faq-fold-nav>li.active .nav-title .fold:before{transform:scaleY(0);background:#000}.product-faqs-fold .faq-fold-nav>li.active .nav-title .fold:after{background:#000}.product-faqs-fold .faq-content{display:none;margin-top:0}.product-faqs-fold .faq-content .faq-item{display:block;margin-top:20px}.product-faqs-fold .faq-content .faq-item .faq-question{font-size:14px}}@media screen and (max-width: 768px) and (min-width: 769px){.product-faqs-fold .faq-fold-nav>li .nav-title{font-size:16px}}.perfectFit{background:#fff;padding:24px 10px 10px;margin:0 -10px}.perfectFit .fitTitle{color:#000;font-size:24px;text-align:center;padding:2rem 0;padding-top:0}@media (max-width: 769px){.perfectFit .fitTitle{font-size:16px;padding:1rem 0}}.perfectFit .img{width:100%}.perfectFit .ul{display:flex;flex-wrap:wrap;padding-top:1rem}.perfectFit .ul .li{width:25%}@media (max-width: 769px){.perfectFit .ul .li{width:50%}}.perfectFit .ul .li .tbox{width:85%}.perfectFit .ul .li .t1{color:#000;font-size:32px;padding:1rem 0}@media (max-width: 769px){.perfectFit .ul .li .t1{font-size:18px;padding:10px 0}}.perfectFit .ul .li .t2{color:#000;font-size:14px;min-height:42px}@media (max-width: 769px){.perfectFit .ul .li .t2{font-size:12px}}.perfectFit .ul .li img{width:80%;height:auto}#shopify-section-product__main_v2{color:#000}@media screen and (min-width: 799px){#shopify-section-product__main_v2 .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnails{width:15%;margin-right:6px}#shopify-section-product__main_v2 .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnail{opacity:1;margin-bottom:6px}#shopify-section-product__main_v2 .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .product-gallery__thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0009;transition:background .2s}#shopify-section-product__main_v2 .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .is-nav-selected{border:3px solid #17BBEF}#shopify-section-product__main_v2 .product-gallery--left-thumbnails:not(.product-gallery--image-amount-1) .is-nav-selected:after{background:#0000}}#shopify-section-product__main_v2 .product_section{padding-bottom:60px}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .product_section{padding-bottom:11px}}#shopify-section-product__main_v2 #moblieExtra .product__information{padding:0;margin:0}@media screen and (max-width: 768px){#shopify-section-product__main_v2 #moblieExtra .product__information{width:100%}}#shopify-section-product__main_v2 .product_klarna{font-size:16px;margin-top:6px}#shopify-section-product__main_v2 .product_tag{font-size:0;margin-bottom:8px}#shopify-section-product__main_v2 .product_tag span{position:relative;line-height:1;font-size:16px;font-weight:600;color:#ff5f2d;padding-right:12px;margin-right:12px}#shopify-section-product__main_v2 .product_tag span:after{content:"";position:absolute;width:1.5px;height:14px;background:#ff5f2d;right:0;top:50%;margin-top:-7px}#shopify-section-product__main_v2 .product_tag span:last-child{padding-right:0;margin-right:0}#shopify-section-product__main_v2 .product_tag span:last-child:after{display:none}#shopify-section-product__main_v2 .title{font-size:30px;font-weight:600;color:#000;margin-bottom:16px}#shopify-section-product__main_v2 .meta-subtitle{font-size:16px;font-weight:600;margin-bottom:16px}#shopify-section-product__main_v2 .relativeBox .subtitle{color:#000;font-weight:600}#shopify-section-product__main_v2 .relativeBox .modal_price{padding-top:0;margin-bottom:0}#shopify-section-product__main_v2 .relativeBox .sale{color:#000}#shopify-section-product__main_v2 .relativeBox .current_price{font-size:24px;font-weight:600}#shopify-section-product__main_v2 .relativeBox .was-price{opacity:1;color:#999!important;font-size:16px;font-weight:400!important}#shopify-section-product__main_v2 .relativeBox .was-price .money{font-weight:600!important;font-size:24px!important}#shopify-section-product__main_v2 .custom_variants{margin-bottom:24px}#shopify-section-product__main_v2 .custom_variants .current-color strong{font-size:16px;font-weight:600;margin-right:6px}#shopify-section-product__main_v2 .custom_variants .current-color span{font-size:16px;font-weight:400}#shopify-section-product__main_v2 .custom_variants .dot{width:32px;height:32px;margin:3px 0}#shopify-section-product__main_v2 .custom_variants .color{padding:0 3px;margin-right:13px;border:2px solid transparent}#shopify-section-product__main_v2 .custom_variants .color a{height:auto}#shopify-section-product__main_v2 .custom_variants .current{border:2px solid #17BBEF}#shopify-section-product__main_v2 .product-form-container{margin-top:20px}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .product-form-container{margin-bottom:15px;margin-top:-10px}}#shopify-section-product__main_v2 .product_trustpilot{padding-top:12px;width:270px}#shopify-section-product__main_v2 .notify-btn{background:#17bbef;color:#fff;margin-bottom:20px!important;padding:0;height:60px;line-height:60px;font-size:20px;font-weight:500;font-family:Avenir Next}#shopify-section-product__main_v2 .notify-btn:hover{color:#fff;background:#33bae7;border-color:#33bae7}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .purchase-details__buttons{display:block}}#shopify-section-product__main_v2 .purchase-details__buttons .button--add-to-cart{border:2px solid #000;color:#000;width:auto;flex-grow:0;flex-basis:auto;white-space:nowrap;max-width:none;padding:0 2.5vw;height:50px;line-height:46px;border-radius:30px;font-size:20px;font-weight:600;transition:all .2s ease-in-out;margin-bottom:10px}#shopify-section-product__main_v2 .purchase-details__buttons .button--add-to-cart:hover{background:transparent;color:#666;border-color:#666}@media screen and (max-width: 1500px){#shopify-section-product__main_v2 .purchase-details__buttons .button--add-to-cart{font-size:16px}}@media screen and (max-width: 1200px){#shopify-section-product__main_v2 .purchase-details__buttons .button--add-to-cart{margin-bottom:10px}}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .purchase-details__buttons .button--add-to-cart{flex:1;font-size:20px;margin-right:0;width:100%;flex-wrap:nowrap;justify-content:center;margin-bottom:12px}}#shopify-section-product__main_v2 .purchase-details__buttons .shopify-payment-button{flex-grow:0;flex-basis:auto}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .purchase-details__buttons .shopify-payment-button{flex:1;max-width:100%!important;font-size:20px!important}}#shopify-section-product__main_v2 .purchase-details__buttons button.shopify-payment-button__button{height:50px;line-height:46px;border-radius:30px;padding:0 2.5vw;width:auto;font-size:20px;font-weight:600;background:transparent;white-space:nowrap;transition:all .2s ease-in-out;background:#17bbef;border:2px solid #17BBEF;color:#fff}#shopify-section-product__main_v2 .purchase-details__buttons button.shopify-payment-button__button:hover{background:#33bae7;border-color:#33bae7}@media screen and (max-width: 1500px){#shopify-section-product__main_v2 .purchase-details__buttons button.shopify-payment-button__button{font-size:16px!important}}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .purchase-details__buttons button.shopify-payment-button__button{width:100%}}#shopify-section-product__main_v2 .purchase-details__buttons button.shopify-payment-button__button~.shopify-payment-button__more-options{display:none}#shopify-section-product__main_v2 .purchase-details__buttons div.shopify-payment-button__button{height:50px;line-height:46px;border-radius:30px}#shopify-section-product__main_v2 .purchase-details__buttons div.shopify-payment-button__button button{min-height:50px!important}#shopify-section-product__main_v2 .advantage-nav{display:flex;align-items:center;margin-top:6px}@media screen and (max-width: 767px){#shopify-section-product__main_v2 .advantage-nav{justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.12)}}#shopify-section-product__main_v2 .advantage-nav li{margin-right:40px}@media screen and (max-width: 767px){#shopify-section-product__main_v2 .advantage-nav li{margin-right:0}}#shopify-section-product__main_v2 .advantage-nav li:last-child{margin-right:0}#shopify-section-product__main_v2 .advantage-nav li a{position:relative;display:block;font-size:14px;color:#000;padding:9px 0;white-space:nowrap}#shopify-section-product__main_v2 .advantage-nav li.active a{font-weight:600}#shopify-section-product__main_v2 .advantage-nav li.active a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#17bbef}#shopify-section-product__main_v2 .advantage-content{margin-top:24px}#shopify-section-product__main_v2 .advantage-content .info_iconTitle{font-size:16px;font-weight:600;color:#000;margin-bottom:12px}#shopify-section-product__main_v2 .advantage-content .info_iconList{margin-bottom:36px}#shopify-section-product__main_v2 .advantage-content .info_iconList:last-child{margin-bottom:0}#shopify-section-product__main_v2 .advantage-content .info_iconList .icon_item{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}#shopify-section-product__main_v2 .advantage-content .info_iconList .icon{width:16px;height:16px;background-repeat:no-repeat;background-size:100%}#shopify-section-product__main_v2 .advantage-content .info_iconList .icon-shiping{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_shipping_black.svg?v=1655957297)}#shopify-section-product__main_v2 .advantage-content .info_iconList .icon-money{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_money_black.svg?v=1655957297)}#shopify-section-product__main_v2 .advantage-content .info_iconList .icon-warranty{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_warranty_black.svg?v=1655957297)}#shopify-section-product__main_v2 .advantage-content .info_iconList .icon-support{background-image:url(https://cdn.shopify.com/s/files/1/0512/8568/8505/files/icon_support_black.svg?v=1655957297)}#shopify-section-product__main_v2 .advantage-content .info_iconList .iconfont{font-size:16px;color:#666}#shopify-section-product__main_v2 .advantage-content .info_iconList .text{font-size:16px;margin-left:10px;color:#666}#shopify-section-product__main_v2 .advantage-content .info_iconList .payment-list{font-size:0}#shopify-section-product__main_v2 .advantage-content .info_iconList .payment-list__item{margin-bottom:12px;margin-right:6px}#shopify-section-product__main_v2 .advantage-content .info_iconList .payment-list__item:last-child{margin-right:0}#shopify-section-product__main_v2 .advantage-content .info_iconList .delivery-list{margin-bottom:12px}#shopify-section-product__main_v2 .advantage-content .info_iconList .delivery-list img{height:24px}#shopify-section-product__main_v2 #txtModal .dialogTxtModal{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}#shopify-section-product__main_v2 .fixBot-purchase{position:fixed;bottom:-200px;left:0;width:100%;background:#fff;z-index:8;box-shadow:0 -2px 25px #0000000f;transition:all .3s}#shopify-section-product__main_v2 .fixBot-purchase.fixBot-show{bottom:0}#shopify-section-product__main_v2 .fixBot-purchase .product_form{margin-left:12px}#shopify-section-product__main_v2 .fixBot-purchase .product_form:after{display:none}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .product_form{width:100%;margin-left:0}}#shopify-section-product__main_v2 .fixBot-purchase .product_form .purchase-details__buttons{margin-top:0;padding-bottom:0}#shopify-section-product__main_v2 .fixBot-purchase .purchase-price{text-align:right}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-price{margin-bottom:8px}}#shopify-section-product__main_v2 .fixBot-purchase .purchase-box{display:flex;justify-content:space-between;align-items:center;padding:16px 12px}@media (min-width: 769px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-box{padding:16px 24px}}@media (min-width: 1900px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-box{padding:16px 60px}}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-box{padding-bottom:0;padding-top:8px}}#shopify-section-product__main_v2 .fixBot-purchase .product-name{font-size:20px;font-weight:600}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-left{display:none}}#shopify-section-product__main_v2 .fixBot-purchase .purchase-right{display:flex;align-items:center}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-right{width:100%;flex-direction:column}}#shopify-section-product__main_v2 .fixBot-purchase .cart-warning{margin-top:0}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-details__buttons{display:flex;margin-left:0}#shopify-section-product__main_v2 .fixBot-purchase .purchase-details__buttons .button--add-to-cart{margin-right:10px;margin-bottom:0}}#shopify-section-product__main_v2 .fixBot-purchase button.shopify-payment-button__more-options{display:none}#shopify-section-product__main_v2 .fixBot-purchase .purchase-price{display:flex;flex-direction:column}@media screen and (max-width: 768px){#shopify-section-product__main_v2 .fixBot-purchase .purchase-price{display:block}}#shopify-section-product__main_v2 .fixBot-purchase .current_price{font-size:24px;font-weight:600;color:#000}#shopify-section-product__main_v2 .fixBot-purchase .was-price{opacity:1;font-size:14px;color:#999!important;font-weight:400!important}#shopify-section-product__main_v2 .fixBot-purchase .was-price .money{font-weight:400!important;font-size:16px!important}#shopify-section-product__main_v2 .fixBot-purchase .affirm-as-low-as,#shopify-section-product__main_v2 .fixBot-purchase .product_myregistry{display:none}#shopify-section-product__main_v2 .fixBot-purchase .pre_sale_txt{margin:0 6px 6px}.product_purchase_details{width:100%;margin:0;overflow:hidden;padding:19px calc(100 / 1920 * 100vw);position:fixed;bottom:0;left:0;background:#fff;z-index:45;display:flex;justify-content:flex-end;align-items:flex-start;box-shadow:0 -2px 25px #0000000f}@media (max-width: 768px){.product_purchase_details{padding:11px 6px 11px 16px;min-height:70px}#shopify-section-product__main_v2 .fixBot-purchase .purchase-right{align-items:flex-start}}.product_purchase_details .shopify-payment-button__button--hidden{height:0;padding:0}.product_purchase_details .product_purchase_details_box{display:flex;width:33%;justify-content:space-between;align-items:flex-start;min-width:500px}@media (max-width: 768px){.product_purchase_details .product_purchase_details_box{width:100%;min-width:0}}.product_purchase_details .product_price .current_price .money,.product_purchase_details .product_price .current_price .sold_out{font-size:24px;line-height:1.2}@media (max-width: 768px){.product_purchase_details .product_price .current_price .money,.product_purchase_details .product_price .current_price .sold_out{font-size:16px}}.product_purchase_details .price_discount{display:block;line-height:1.4;font-size:18px;color:#c4c4c4;font-weight:400}@media (max-width: 768px){.product_purchase_details .price_discount{font-size:12px}}.product_purchase_details .product_purchase_buttons{flex:1;display:flex;justify-content:flex-end}.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .shopify-payment-button,.product_purchase_details .product_purchase_buttons .product_buynow{width:50%;margin-left:6px;flex:auto}@media (max-width: 768px){.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .shopify-payment-button,.product_purchase_details .product_purchase_buttons .product_buynow{max-width:140px}}.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .product_buynow,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button{min-height:0;height:52px;line-height:52px;border-radius:26px;font-size:18px;padding:0;box-sizing:border-box;font-weight:600;overflow:hidden;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;flex-direction:column}.product_purchase_details .product_purchase_buttons .product_addcart span,.product_purchase_details .product_purchase_buttons .product_buynow span,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button span{font-size:16px;font-weight:600;line-height:1.3}.product_purchase_details .product_purchase_buttons .product_addcart .tips,.product_purchase_details .product_purchase_buttons .product_buynow .tips,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button .tips{font-size:12px;display:block}.product_purchase_details .product_purchase_buttons .product_addcart button,.product_purchase_details .product_purchase_buttons .product_buynow button,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button button{padding:16px 0!important;color:#fff!important;background-color:transparent!important;border-color:transparent!important}@media (max-width: 768px){.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .product_buynow,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button{height:42px;line-height:42px;border-radius:21px;font-size:14px;font-weight:400}.product_purchase_details .product_purchase_buttons .product_addcart span,.product_purchase_details .product_purchase_buttons .product_buynow span,.product_purchase_details .product_purchase_buttons .shopify-payment-button__button span{font-weight:400;font-size:14px}}.product_purchase_details .product_purchase_buttons .product_addcart,.product_purchase_details .product_purchase_buttons .product_buynow{background:#fff;border:1px solid #17BBEF;color:#17bbef}.product_purchase_details .product_purchase_buttons .shopify-payment-button__button,.product_purchase_details .product_purchase_buttons .product_buynow{background:#17bbef;color:#fff}.product_purchase_details .product_purchase_buttons button.shopify-payment-button__more-options{max-width:none}.product_purchase_details .product_purchase_buttons .product_soldout{font-size:16px;font-weight:600;width:100%;text-align:center;color:#333}.special_btn,.mobile_special_btn{font-size:14px;color:#17bbef;margin-top:10px}.special_btn .pc-partners__button__a,.special_btn .pc-partners__button__a_less,.mobile_special_btn .pc-partners__button__a,.mobile_special_btn .pc-partners__button__a_less{position:relative;cursor:pointer}.special_btn .upAction,.special_btn .dropAction,.mobile_special_btn .upAction,.mobile_special_btn .dropAction{position:absolute;width:0!important;height:0!important;right:-14px;left:auto!important;top:50%!important;margin-top:-3px;border-top:4px solid #49a8da!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-bottom:none!important;transform:rotate(0)!important}.special_btn .upAction,.mobile_special_btn .upAction{transform:rotate(180deg)!important;margin-top:-2px}.mobile_special_btn{text-indent:0!important;margin-bottom:24px}.mobile_special_btn .partners__button__a,.mobile_special_btn .partners__button__a_less{position:relative}.mobile_special_btn .upAction{margin-top:-4px}@media screen and (max-width: 768px){#moblieExtra .purchase-details__buttons{display:block!important}}.tdf-product-page form .shopify-payment-button>div{pointer-events:inherit!important}.purchase-details .purchase-details__buttons{margin-top:0}.pre_sale_txt{font-weight:600;margin-top:20px;margin-bottom:20px}@media (max-width: 768px){.pre_sale_txt{margin-top:10px;margin-bottom:16px}}.product-free-gift{border-top:1px solid rgba(196,196,196,.3);padding-top:24px;margin-bottom:24px}.product-free-gift .gift-title{color:#2b2b2b;font-size:18px;line-height:1.2}.product-free-gift .gift-note{color:#666;font-size:12px;margin-top:10px}.product-free-gift .gift-list{margin-top:10px}.product-free-gift .gift-list .gift-item{display:flex;align-items:center;padding:20px 16px;border:1px solid transparent}.product-free-gift .gift-list .gift-item:not(:last-child){margin-bottom:16px}.product-free-gift .gift-list .gift-item.active{border-color:#17bbef}.product-free-gift .gift-list .gift-item.active .gift-check-box label:before{background:#17bbef;border-color:#17bbef}.product-free-gift .gift-list .gift-item.active .gift-check-box label:after{background:#17bbef;border-right:2px solid #fff;border-bottom:2px solid #fff}.product-free-gift .gift-list .gift-item .gift-check-box{position:relative;width:16px;height:16px;margin-right:12px}.product-free-gift .gift-list .gift-item .gift-check-box input[type=checkbox]{display:none}.product-free-gift .gift-list .gift-item .gift-check-box label{position:absolute;left:0;top:0;height:16px;line-height:1.25;cursor:pointer}.product-free-gift .gift-list .gift-item .gift-check-box label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:2px;border:1px solid #ccc}.product-free-gift .gift-list .gift-item .gift-check-box label:after{position:absolute;content:"";left:5px;top:2px;width:6px;height:10px;border:0;transform:rotate(45deg)}.product-free-gift .gift-list .gift-item .gift-image{width:60px;height:60px;margin-right:16px;display:flex;justify-content:center;align-items:center;position:relative}.product-free-gift .gift-list .gift-item .gift-image .sold-out{font-size:12px;white-space:nowrap;background-color:#11111159;color:#fff;padding:2px 5px;border-radius:2px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.product-free-gift .gift-list .gift-item .gift-name{flex:1;margin-right:32px;color:#000000d9;font-weight:400}.product-free-gift .gift-list .gift-item .gift-price{font-size:14px;line-height:1.33}.product-free-gift .gift-list .gift-item .gift-price .free{color:#000000d9!important;font-weight:700}.product-free-gift .gift-list .gift-item .gift-price .price{margin-top:4px;color:#0000004d;text-decoration:line-through}.product-free-gift .gift-list .random-variant-ids{display:none}@media (min-width: 768px){.prodDownloads{padding:2rem}.prodDownloads .content{padding:2rem 0 0}}@media (max-width: 768px){.prodDownloads{background:#fff}}.section-position-relative{position:relative}.hero-image-link{position:absolute;top:0;width:100%;height:100%;left:0;z-index:1}.hero-image-link-mob{display:none}@media screen and (max-width: 768px){.hero-image-link-pc{display:none}.hero-image-link-mob{display:block}}[data-myAni]{opacity:0}.floating-content-wrapper-new .fadeInUp{animation:fadeInUp 1.1s forwards}.floating-content-wrapper-new .fadeInUp2{animation:fadeInUp 1.5s forwards}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.moe-pro-image-card{background-color:#eee;padding-bottom:70px;margin-bottom:0;position:relative}.moe-pro-image-card-container{padding-top:40px}.moe-pro-image-card-title{color:#000;font-size:20px;margin-bottom:20px;margin-top:40px;text-align:center;font-style:normal;font-weight:600;line-height:initial}.one-more-music-section-card{border:solid 1px;border-radius:18px;padding:28px;margin:0 auto;background:#dcdcdc;border-color:#dcdcdc}.player_button_block_section{padding:5px 20px;position:relative;z-index:1}.player_button_block{display:flex;align-items:center;margin:0 auto;justify-content:space-between}.player-container-btn{width:48px}.player-container-btn .play-pause-play{cursor:pointer;text-indent:-999999px;height:48px;z-index:2;background-image:url(https://cdn.shopifycdn.net/s/files/1/1140/4626/files/iconPlay.png?v=1651128448);background-size:42px;background-repeat:no-repeat;background-position:center}.toggle-btn-content{width:85px;height:40px;margin:10px 0;border-radius:50px;display:inline-block;position:relative;background:#e74c3c;background:#b5b5b5;-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;cursor:pointer}.toggle-btn-content input{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;z-index:9;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";box-sizing:border-box;padding:0;line-height:normal}.toggle-btn-content .round-btn{width:38px;height:38px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;left:1px;top:50%;margin-top:-19px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.player_button_block_status{text-align:right;margin-top:5px;color:#000;font-size:20px;line-height:normal;font-weight:500}.player_button_block_status .anc_label_status{color:#000;display:inline-block;padding-left:5px}.pro_anc_player_status_chart{position:relative;margin-top:-110px}.pro_anc_player_status_chart img{width:100%}.pro_anc_player_status_chart .on_anc_sound_image{position:absolute;left:0;right:0;height:auto;bottom:0;top:0;opacity:0}.bottom-gothambook-describe{visibility:visible;padding:0 10%;line-height:20px;color:#000;font-size:14px;margin-bottom:20px;margin-top:10px;text-align:center;font-weight:500}.player_hidden_block_section{display:none}.toggle-btn-content.active{background:#0f0}.toggle-btn-content.active .round-btn{left:46px}.pro_anc_player_status_chart.active .on_anc_sound_image{opacity:1}.pro_anc_player_status_chart.active .off_anc_sound_image{opacity:0}.play-pause-play.active{background-image:url(https://cdn.shopifycdn.net/s/files/1/1140/4626/files/iconPause.png?v=1651128448)!important;background-position:center!important}@media only screen and (max-width: 768px){.moe-pro-image-card-title{margin-bottom:10px;margin-top:18px;line-height:42px;font-size:28px}.pro_anc_player_status_chart{margin-top:0}.bottom-gothambook-describe{margin-bottom:20px;margin-top:35px;padding:0 10%;line-height:28px;font-size:22px}}@media only screen and (max-width: 650px){.one-more-music-section-card{margin:35px auto;padding:20px 10px;width:95%}.player-container-btn .play-pause-play{height:30px;background-size:30px}.toggle-btn-content{height:30px;width:65px}.toggle-btn-content .round-btn{width:30px;height:30px;margin-top:-15px;left:0}.toggle-btn-content.active .round-btn{left:35px}.moe-pro-image-card-title{margin-bottom:10px;margin-top:10px;line-height:24px;font-size:16px}.player_button_block_status{font-size:16px}.bottom-gothambook-describe{margin-bottom:20px;margin-top:20px;line-height:16px;font-size:12px}}.our-history{background-color:#fff;padding-top:10.41667vw;padding-bottom:12.65625vw}.our-history .our-history-title{font-weight:600;font-size:48px;line-height:66px;text-align:center;color:#000;margin-bottom:2.65625vw}.our-history .our-history-subTitle{font-weight:400;font-size:36px;line-height:49px;text-align:center;color:#1f2021;margin-bottom:5.20833vw}.tour-history-container{display:flex;justify-content:space-between;width:72.76042vw;margin:0 auto}.our-history-timeline-box{display:flex;flex-direction:column}.our-left-box{gap:10.10417vw}.our-timeline-item{display:flex;align-items:center}.our-item-container{display:flex;align-items:flex-end;height:100%}.our-item-info{width:9.53125vw;padding:0 .625vw;height:100%}.history-item-year{font-size:24px;font-weight:700;margin-bottom:8px;margin-top:1.61458vw}.history-item-title,.history-item-title p{font-size:16px}.history-item-title p{margin-bottom:1px}.our-image-inner{width:20.41667vw;height:20.20833vw}.our-image-pc{display:block}.our-image-inner img{width:100%;height:100%;object-fit:contain}.our-image-mobile{display:none}.our-image-logo{margin-left:2.1875vw;height:1.97917vw;width:1.82292vw}.our-timeline-line{width:.41667vw;border-radius:4px;background-color:#0069ac;height:auto}.our-timeline-line-pc{display:block}.our-right-item .our-item-info{margin-left:1.04167vw}@keyframes movetop{0%{transform:translateY(500px);opacity:0}to{transform:translate(0);opacity:1}}.movetop{animation:movetop 1.5s forwards}.our-right-box{gap:10.13333vw}@media (max-width: 768px){.our-history{padding:16.8vw 6.66667vw 14.66667vw}.our-history .our-history-title{font-size:16px;line-height:22px;margin-bottom:8px}.our-history .our-history-subTitle{font-size:12px;line-height:16px;margin-bottom:13.33333vw}.tour-history-container{width:100%}.our-left-box{gap:4.26667vw}.our-left-item{margin-right:5.33333vw}.our-timeline-item{flex-direction:column;text-align:center;transform:translateY(10vw);width:40.53333vw}.our-item-container{flex-direction:column;width:100%}.our-item-info{margin-top:0;width:40.53333vw}.history-item-year{font-size:14px;line-height:19px;margin-bottom:1.06667vw}.history-item-title,.history-item-title p{font-size:12px;line-height:16px;min-height:21.33333vw;padding:0 10px;margin-bottom:5.33333vw}.our-image-inner{width:40.53333vw;height:auto;margin:0}.our-image-pc{display:none}.our-image-mobile{display:block}.our-image-logo{margin-top:10.13333vw;width:5.33333vw;height:5.6vw}.our-right-item .our-image-logo{margin-bottom:4.26667vw}.our-timeline-line-pc{display:none}}.pro-image-icon-wrapper{position:relative}.pro-image-icon-wrapper-container{padding-bottom:30px;padding-top:50px}.current-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.pro-image-icon-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.image-icon-wrapper-col-lg-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.pro-image-icon-flex ul{list-style:outside none none;margin:0;padding:0}.image-icon-wrapper-content{visibility:visible;animation-name:fadeInUp;margin-bottom:20px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.pro-image-icon-flex ul li{list-style:none}.image-icon-wrapper-content svg{width:48px;height:48px}.image-icon-wrapper-content img{width:48px;height:48px}.image-icon-wrapper-content span{font-size:16px;line-height:28px;color:#333;margin-left:15px;font-style:normal;font-weight:400}@media screen and (min-width: 1200px){.current-container{max-width:1175px}.image-icon-wrapper-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width: 992px){.image-icon-wrapper-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width: 768px){.image-icon-wrapper-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media screen and (max-width: 1200px) and (min-width: 992px){.current-container{max-width:1280px}.pro-image-icon-wrapper-container{padding-bottom:15px}}@media screen and (max-width: 992px) and (min-width: 768px){.current-container{max-width:992px}}@media screen and (max-width: 768px){.pro-image-icon-wrapper-container{padding-top:20px}.pro-image-icon-flex{padding-left:113px}.image-icon-wrapper-content span{margin-left:18px;font-size:21px;line-height:25px}.image-icon-wrapper-content svg{width:43px;height:43px}.image-icon-wrapper-content img{width:43px;height:43px}}@media screen and (max-width: 500px){.pro-image-icon-flex{padding-left:63px}.image-icon-wrapper-content span{margin-left:10px;font-size:14px;line-height:14px}.image-icon-wrapper-content svg{width:24px;height:24px;margin-bottom:-6px}.image-icon-wrapper-content img{width:24px;height:24px;margin-bottom:-6px}.image-icon-wrapper-content{display:block}}.section-case-content{background-color:#000}.section-case-bento{display:grid;grid-gap:1px;grid-template-columns:1fr 1fr;justify-items:stretch;width:100%;position:relative;margin-left:auto;margin-right:auto;max-width:100%}.bento-cell-factoids{overflow:hidden;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:7.5vw 6vw;position:relative}.bento-cell-copy-inner{margin-left:auto;margin-right:auto;z-index:1}.factoid-factoid-anc{font-size:21px;line-height:1.1904761905;font-weight:600;text-align:center;color:#f5f5f7}.stat-inner{display:block;margin-bottom:5px}.stat-number-inner{margin-top:-14px;font-size:120px;line-height:.9166666667;font-weight:600;display:inline-block;padding-bottom:0;color:#00ff41;text-align:center}.stat-unit-inner{margin-top:-14px;font-size:80px;line-height:1;font-weight:600;letter-spacing:0em;text-align:center}.footnote-footnote-number{vertical-align:super;font-size:14px}.bento-cell-copy-inner .factoid-factoid-anc:nth-child(1){margin-bottom:100px}.bento-cell-copy-inner .factoid-factoid-anc:nth-child(2){margin-top:17px}.bento-cell-magsafe{flex-direction:column;justify-content:flex-start;box-sizing:border-box;display:flex;align-items:center;background-color:#000;padding:7.5vw 6vw;position:relative;overflow:hidden}.section-case-bento{background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 735px){.bento-cell-factoids{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 1068px){.bento-cell-factoids,.bento-cell-magsafe{padding:102px 52px}.section-case-bento{max-width:770px}.bento-cell-copy-inner .factoid-factoid-anc:nth-child(1){margin-bottom:80px}.factoid-factoid-anc{font-size:17px;line-height:1.2353641176;font-weight:600}.stat-number-inner{font-size:80px;line-height:1;font-weight:600;letter-spacing:0em}.stat-unit-inner{font-size:52px;line-height:1;font-weight:600;letter-spacing:0em}}@media only screen and (max-width: 734px){.bento-cell-factoids,.bento-cell-magsafe{padding:60px 6.25%}.bento-cell-factoids{grid-template-columns:1fr 1fr;grid-column-start:auto;grid-row:auto;grid-column:1/span 2}.bento-cell-magsafe{grid-template-columns:1fr 1fr;grid-column-start:auto;grid-row:auto;grid-column:1/span 2;height:474px;border-left:none}.stat-number-inner{font-size:72px;line-height:1;font-weight:600;letter-spacing:0em}.stat-unit-inner{font-size:52px;line-height:1;font-weight:600;letter-spacing:0em}}@media only screen and (max-width: 734px){.bento-cell-magsafe{height:493px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
