.product-button-blue .button,.product-button-blob .button:first-child{background:linear-gradient(90deg,#1391ed 0%,#0062dc 100%);background-position:0 0;cursor:pointer;will-change:background-position;transition:background-position 0.4s ease-in-out}.product-button-blue .button:hover,.product-button-blob .button:first-child:hover{background:linear-gradient(90deg,#0062dc 0%,#1391ed 100%)}.product-button-blue .button,.product-button-orange .button,.product-button-blob .button:first-child,.product-button-blob .button:nth-child(2){border:none}.product-button-orange .button,.product-button-blob .button:nth-child(2){background:linear-gradient(to right,#FFC34A,#FF5163,#FF1AD1,#FFC34A,#FF5163,#FF1AD1);background-size:300% 100%;background-position:0 0;cursor:pointer;will-change:background-position;transition:background-position 0.4s ease-in-out}.product-button-orange .button:hover,.product-button-blue .button:hover,.product-button-blob .button:nth-child(2):hover{background-position:100% 0}.banner-icon{align-items:center;font-size:24px;font-weight:700}.banner-icon img{margin-right:10px;width:32px}.base-version-switching.blue .version-switching-icon{color:#207CFB;opacity:.4}.base-version-switching.blue .version-switching-icon.active{opacity:1}.main h2{margin-bottom:60px;text-align:center}.main .swiper-wrapper,.main .swiper-slide{display:flex}.main .swiper-slide{height:auto;justify-content:center}.main .base-version-switching p{color:#666}.ios18-unified-style{white-space:nowrap}.product-button-blob{display:flex;justify-content:center;margin:40px 0 0}.works .product-button-blob .button:first-child{margin-right:70px;background:#207CFB}.works .product-button-blob .button:nth-child(2){background:#FF8032}.blob-btn{z-index:1;position:relative;text-align:center;outline:none;border:none;transition:color 0.5s;cursor:pointer;overflow:hidden}.blob-btn__inner{z-index:-1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%}.blob-btn__blobs{position:relative;display:block;height:100%}.blob-btn__blob{position:absolute;top:6px;width:25%;height:100%;background:#4095fc;border-radius:100%;transform:translate3d(0,150%,0) scale(1.7);transition:transform 0.45s}.product-button-blob .button:nth-child(2) .blob-btn__blob{background:#f8904f}.blob-btn__blob:nth-child(1){left:0%;transition-delay:0s}.blob-btn__blob:nth-child(2){left:30%;transition-delay:0.08s}.blob-btn__blob:nth-child(3){left:60%;transition-delay:0.16s}.blob-btn__blob:nth-child(4){left:90%;transition-delay:0.24s}.blob-btn:hover .blob-btn__blob{transform:translateZ(0) scale(1.7)}@media (max-width:767px){.product-button-blob{flex-direction:column}.works .product-button-blob .button:first-child{margin:0 0 20px 0}}.banner{position:relative;padding-top:60px;background-color:#eff1ff;background:linear-gradient(180deg,rgb(225 234 255 / 40%) 0%,rgb(211 218 255 / 40%) 100%);background-size:45%}.banner .banner-text{position:relative;max-width:610px}.banner h1{margin-top:20px}.banner-ul{margin-top:30px}.banner-ul li{position:relative;margin-top:6px;padding-left:18px;list-style:none}.banner-ul li:first-child{margin-top:0}.banner-ul li::before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background-color:#207CFB}.what-passcode ul{justify-content:space-between}.what-passcode .card{margin-right:30px;padding:20px 0 40px;width:calc(100% / 4);box-shadow:0 12px 24px 0 rgba(27,43,66,.12);border-radius:10px;background:#FFF}.what-passcode .card:last-child{margin-right:0}.what-passcode .card svg:nth-child(1){display:block;margin:auto;width:120px;height:120px}.what-passcode p{text-align:center;font-size:20px;font-weight:700}.what-passcode .card:nth-of-type(1) .list{width:170px}.what-passcode .list{margin:20px auto 0;color:#666;padding:0 15px;line-height:24px;width:244px}.what-passcode .list li{position:relative;padding-left:6px}.what-passcode .list li::before{content:'';position:absolute;left:-6px;top:10px;width:2px;height:2px;border-radius:50%;background-color:#666}.what-passcode .card .sign{position:relative}.what-passcode .card svg.sign-title{margin:5px 0 0 6px;width:24px;height:24px;cursor:pointer}.what-passcode .sign-content{position:absolute;display:none;padding:7px 13px;top:-71px;z-index:1;width:230px;border-radius:7px;box-shadow:0 4px 8px 0 rgba(16,21,48,.12);background:#FFF}.what-passcode .sign-content::before{content:'';position:absolute;bottom:-10px;left:8px;width:0;height:0;border-top:10px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.what-passcode .card svg.sign-title:hover+.sign-content{display:block}@media (max-width:767px){.what-passcode .sign-content{right:-15px}.what-passcode .sign-content::before{left:auto;right:21px}}.unlock-item ul{margin-top:30px}.unlock-item li{display:flex;margin-bottom:16px;color:#666}.unlock-item ul.base-flex li{width:calc(100% / 2)}.unlock-item li svg{margin:5px 8px 0 0;width:16px;height:16px}.unlock-item .card{padding:30px 40px;min-height:176px;border-radius:8px;background-color:#F1F5FC}.unlock-item .card .base-flex{align-items:center;color:#207CFB;font-weight:700}.unlock-item .sign-title{margin-right:10px;width:21px;height:21px}.unlock-item .card ul{margin-top:16px}.unlock-item .card li{margin-bottom:0;color:#666;font-size:14px;line-height:26px}.unlock-item .item-lock{color:#2e2e2e;font-weight:700}.unlock-item .item-lock svg{margin-top:2px;width:18px;height:20px}.choose{background:linear-gradient(180deg,rgba(224,245,255,0) 0%,#E7F0FF 100%);--first-item-width:483px;--second-item-width:317px;--normail-item-width:300px}.choose .base-maxwidth{max-width:1400px}.choose .box{margin-top:70px;border-radius:24px;display:flex;flex-direction:column;justify-content:center}.choose .box .table{display:flex;background:#fff;border-radius:0 0 24px 24px;width:1400px;border-top:none}.choose .box .table ul{width:var(--normail-item-width)}.choose .box .table ul li.title,.choose .box .tab-wrapper-header li.title{font-weight:700;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.choose .box .tab-wrapper-header li.title{justify-content:center;border-radius:0 24px 0 0;border-right:1px solid #E8EBF7;border-top:1px solid #E8EBF7}.choose .box .table ul li.title img{width:36px;margin-top:30px}.tab-wrapper-header li:nth-child(2) span{line-height:28px;color:#FFF}.tab-wrapper-header li:nth-child(2) svg{width:42px;height:42px;margin-top:8px;margin-bottom:15px}.choose .box .table ul li{display:flex;justify-content:center;align-items:center;height:60px;font-size:16px;font-weight:400;line-height:24px}.choose .box .table ul li svg{width:24px;height:24px}.choose .box .table ul:not(:last-child,:first-child) li{border-right:1px solid #E8EBF7}.choose .box .table ul li.price{text-align:center;padding:0 30px}.choose .box .table .first{width:var(--first-item-width);overflow:hidden;border-radius:0 0 0 24px;border-left:1px solid #E8EBF7}.choose .box .table .last{border-radius:0 0 24px 0;overflow:hidden;border-right:1px solid #E8EBF7}.choose .box .table .first li{justify-content:left;padding-left:40px;font-weight:700;color:#080B29}.choose .box .table .any-recover{position:relative;width:var(--second-item-width);border-radius:0 0 24px 24px;background:linear-gradient(345deg,#377BFF 75.6%,#49BFFF 97.06%);color:#FFF}.choose .box .table .any-recover li{border:none;color:#FFF}.choose .box .table .any-recover li:nth-child(2n){background:rgba(255,255,255,.1)}.choose .box .table .any-recover li.price{color:#FFE566}.choose .ul-bg-color li:nth-of-type(odd){background-color:#F5F8FF}.choose .title .product-button .button{min-height:60px;line-height:60px}.choose .title .product-button,.choose .title .product-button .button{min-width:245px;color:#080B29;text-align:center}.choose .title .product-button:first-child{margin:20px 0;padding:0 10px}.choose .blob-btn__blob{background:#D6E9FF}.choose .box .tab-wrapper-header{width:1400px;border-radius:24px 24px 0 0;background:linear-gradient(180deg,rgba(224,245,255,0) 0%,#E7F0FF 100%);display:flex;align-items:flex-end;height:114px;position:relative;z-index:10}.choose .box .tab-wrapper-header li{width:var(--normail-item-width);overflow:hidden;background:#FFF}.choose .box .tab-wrapper-header li:nth-child(1){width:var(--first-item-width);border-radius:24px 0 0 0;height:100px;border:solid 1px rgba(8,11,41,.1);border-right:unset;border-bottom:unset}.choose .box .tab-wrapper-header li:nth-child(2){width:var(--second-item-width);background:#49BFFF;border-radius:24px 24px 0 0;position:relative;overflow:visible;margin:-14px 0 0 0;height:114px}.choose .box .tab-wrapper-header li:nth-child(2):after{position:absolute;content:'';width:78px;height:66px;right:0;top:-25px;background:url(https://images.imyfone.com/jp/images/product/unlock_iphone_passcode/huangguan_icon.png) no-repeat center;background-size:100% 100%}.choose .box .tab-wrapper-header li:nth-child(3){border-radius:0}@media (max-width:1400px){.choose .box{overflow-x:auto;padding-top:35px;justify-content:flex-start}}@media (max-width:1024px){.choose{padding:60px 0}}@media (max-width:992px){.choose h2{margin:0 0 10px;font-size:24px;line-height:32px}.choose p.sub-title{margin:10px auto 30px;font-size:14px;line-height:19px}}@media (max-width:768px){.choose{--first-item-width:390px}.choose .box{margin-top:25px}.choose .box .table,.choose .box .tab-wrapper-header{border-radius:0 0 16px 16px;width:1116px}.choose .box .table .first{border-radius:0 0 0 16px}.choose .box .table .last{border-radius:0 0 16px 0}.choose .box .table .first li{padding:0 20px;font-size:14px;line-height:20px}}@media(max-width:767px){.choose .box .tab-wrapper-header li:nth-child(2):after{top:-48px}body{overflow:visible}.choose{--first-item-width:30%;--normail-item-width:20%;--second-item-width:30%;background:#FFF}.choose .box .tab-wrapper-header{background-color:#FFF}.choose .box{overflow:visible;margin:0;padding:0}.choose .box .table .first li{padding:0 4px;justify-content:center}.choose .box .table ul li{height:87px;text-align:center}.choose .box .table,.choose .box .tab-wrapper-header{width:100%}.choose .box .tab-wrapper-header{position:sticky;top:60px}.choose .title .product-button .button,.choose .title .product-button{min-width:unset;width:fit-content;margin:0 auto;font-size:14px;line-height:1.5}.choose .box .tab-wrapper-header li.title{height:87px}.choose .box .tab-wrapper-header li:nth-child(2){height:101px}}.works{padding:70px 0}.works-change-category{max-width:1150px;height:60px;background-color:#f5f8fa;border-radius:30px;align-items:center;justify-content:space-around;margin:0 auto}.works-change-category li{width:260px;height:40px;line-height:40px;text-align:center;font-weight:700;cursor:pointer;padding:0 20px}.works-change-category li.curr{color:#207CFB;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:20px}.works-content{position:relative}.works-swiper-container{max-width:1020px;padding:50px 50px;position:relative}.chatsback-works-slide{padding:10px}.chatsback-works-slide img{box-shadow:0 4px 20px rgb(0,0,0,.1);display:flex;margin:auto;max-height:567px}#chatsback-works-pagination{display:flex;bottom:0}.works-pagination-item{flex:1;font-weight:700;color:#999;cursor:pointer;position:relative;text-align:left;display:flex;align-items:center;justify-content:center}.works-pagination-item::before{content:"1";display:inline-block;width:28px;height:28px;background-color:#f5f8fa;border-radius:50%;line-height:28px;text-align:center;margin-right:10px}.works-pagination-item::after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;width:1px;height:20px;background:#e0e0e0}.works-pagination-item:last-child::after{display:none}.works-pagination-item.works-pagination-item-active{color:#207CFB}.works-pagination-item:hover{text-decoration:underline}.works-pagination-item-active::before{color:#fff;background-color:#207CFB;flex-shrink:0}.works-pagination-item:nth-of-type(2)::before{content:"2"}.works-pagination-item:nth-of-type(3)::before{content:"3"}.chatsback-works-btn{width:65px;height:65px;border-radius:50%;line-height:76px;text-align:center;background:#207CFB;margin-top:-52px;z-index:5;transition:all .3s}.works .go-more{display:block;width:100%;margin:40px auto 0;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#207CFB}.works .go-more:hover,.reviews .go-more:hover,.knowledge-more:hover{text-decoration:underline}.works .go-more:hover svg,.reviews .go-more:hover svg,.knowledge-more:hover svg{transition:all .3s;transform:translateX(5px)}@media (max-width:1024px){.works-change-category li{font-size:14px;padding:0 10px}}@media (max-width:768px){.works{padding:60px 0}.product-plate-desc{padding:10px 0 30px}.works-change-category{background:none;flex-direction:column;height:auto}.works-change-category li{width:80%;background-color:#f5f8fa;border-radius:20px}.works-change-category li:not(:last-child){margin-bottom:20px}#chatsback-works-pagination{flex-direction:column;text-align:left;position:relative;margin-top:20px}.works-pagination-item{justify-content:start;width:50%;margin:10px auto}.works-pagination-item::after{display:none}.works-pagination-item-active{text-decoration:underline;color:#01CDAF}.chatsback-works-btn{display:none}.works-swiper-container{padding:32px 25px 0}.works .go-more{margin:30px auto 0}}@media (max-width:575px){.works-pagination-item{width:100%}.works-swiper-container{padding:32px 0 0}#chatsback-works-pagination{padding:0 25px}}.media-reivew h2{position:relative;margin-bottom:40px;z-index:2}.media-reivew .left-icon,.media-reivew .right-icon{position:absolute}.media-reivew .card{margin:20px auto 40px auto;padding:80px 70px 80px 0;max-width:1020px;min-height:318px;max-height:318px;box-shadow:0 12px 24px 0 rgba(0,0,0,.07);border-radius:16px;background:#FFF}.media-reivew .star-list{margin-bottom:20px}.media-reivew .star-list svg{width:18px;height:18px}.media-reivew .card .img svg,.media-reivew .card .img img{margin:0 70px 0 0;width:150px}.media-reivew .card .img{width:414px;display:flex;align-items:center;justify-content:center;border-right:2px solid #F2F2F2}.media-reivew .card .img [class^="medialogo-"]{display:flex;margin:auto;min-width:calc(148px * 2);min-height:calc(46px * 2);align-items:center}.media-reivew .card .msg{align-content:center;display:flex;flex-wrap:wrap;margin-left:70px;max-width:528px}.media-reivew .left-icon{left:40px;top:50px}.media-reivew .right-icon{right:-16px;top:18px}.media-reivew .swiper-container-horizontal .click-button{justify-content:center}.media-reivew .swiper-container-horizontal .click-button span{display:flex;position:relative;margin:0 0 40px 25px;width:175px;height:72px;box-shadow:0 8px 16px 0 rgba(21,36,65,.12);border-radius:4px;cursor:pointer;opacity:1;justify-content:center;align-items:center;transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;background:#FFF}.media-reivew .swiper-container-horizontal .click-button span:hover,.media-reivew .swiper-container-horizontal .click-button .swiper-pagination-bullet-active{filter:none}.media-reivew .click-button span:first-child{margin-left:0}.media-reivew .click-button .swiper-pagination-bullet:nth-child(1) svg{width:75px}.media-reivew .swiper-container-horizontal .click-button .swiper-pagination-bullet-active::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#207CFB}.media-reivew .tab-btn{display:flex;position:absolute;z-index:2;top:150px;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;color:#fff;background-color:#207cfb;cursor:pointer}.media-reivew .tab-btn.left{left:0;transform:rotate(180deg)}.media-reivew .tab-btn.right{right:0}.media-reivew .tab-btn svg{width:20px;height:20px}.media-reivew .swiper-button-disabled{color:#dedee0;border:solid 4px #dedee0;background-color:transparent}.fullbanner{color:#fff;background-color:#207CFB}.fullbanner .product-plate{padding:158px 0}.fullbanner h2{margin-top:20px;text-align:left}.fullbanner .msg{max-width:689px}.fullbanner .img{position:absolute;right:-9.4792vw}.fullbanner .download-num{margin-top:20px}.fullbanner .download-num .number{margin-right:10px;color:#FF8032;font-size:20px;font-weight:700}@media(max-width:1200px){.fullbanner .img{position:static}}.which-devices .boder{padding:20px 24px;border-radius:10px;border:2px solid #F2F2F2}.which-devices .item{margin-right:30px}.which-devices .item:last-child{margin-right:0}.which-devices .item:nth-child(1){max-width:380px}.which-devices .item:nth-child(2) .boder{margin-bottom:20px;width:585px}.which-devices .item:nth-child(2) .boder:last-child{margin-bottom:0}.which-devices .item:nth-child(3){max-width:175px}.which-devices .title{margin-bottom:20px;font-size:18px;font-weight:700}.which-devices .title svg{margin-right:10px}.which-devices .boder span{display:block;padding-right:6px;color:#666;font-size:14px}.faq-and-tricks .title{margin-bottom:45px}.faq-and-tricks .product-accordion{position:relative;padding:45px 10px 30px 10px;border-radius:12px;background:#EAF7FF}.faq-and-tricks .product-accordion:before{position:absolute;content:'';width:172px;height:80px;top:-40px;left:57px;background:url(https://images.imyfone.com/jp/images/product/unlock_iphone_passcode/faq_logo.png) no-repeat center;background-size:100%}.faq-and-tricks .product-accordion-item{background:unset;margin-bottom:0;padding:15px 24px}.faq-and-tricks .product-accordion-item:first-child{padding:30px 24px 10px}.faq-and-tricks .product-accordion-item.curr{padding:30px 24px 10px}.faq-and-tricks .product-accordion-item .product-accordion-title{position:relative;color:#080B29;padding-right:30px;font-size:18px;cursor:pointer;transition:all .3s;font-style:normal;font-weight:700;line-height:28px;padding-left:15px}.faq-and-tricks .product-accordion-item.curr .product-accordion-title svg,.faq-and-tricks .product-accordion-item.curr .product-accordion-title{color:#080B29}.faq-and-tricks .product-accordion-item .product-accordion-title .icon{position:absolute;top:5px;right:0;width:20px;height:20px;transition:all .3s}.faq-and-tricks .product-accordion-item .product-accordion-title .icon-befor{position:absolute;top:9px;left:0;width:12px;height:10px;transition:all .3s}.product-accordion-item.curr .icon{transform:rotate(45deg)}.product-accordion-item.curr .icon-befor{transform:rotate(90deg);color:#2f96ff!important}.faq-and-tricks .product-accordion-item .accordion-cont{margin-top:20px;padding-top:20px;color:#666;border-top:solid 2px #F2F2F2}.product-accordion-cont{padding:10px 30px 5px 15px;color:#06223D;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.faq-and-tricks .product-button-blob .button:first-child{margin-right:0}@media (max-width:768px){.product-accordion-cont,.faq-and-tricks .product-accordion-item .product-accordion-title{font-size:14px}.faq-and-tricks .product-accordion:before{width:126px;height:58px;top:-29px;left:28px}.faq-and-tricks .base-maxwidth{padding:0 0}.faq-and-tricks.product-plate{padding:60px 0}}.topics{padding:0 0 50px}.topics .desc{max-width:930px;margin:10px auto 0}.topics ul.base-flexwrap{justify-content:space-between;margin-top:45px}.topics .card{margin-right:40px;padding:12px;width:calc(100% / 4);border-radius:12px;background:#FFF;box-shadow:0 2px 18px 0 rgba(53,65,83,.17)}.topics .card:hover{box-shadow:0 2px 18px 0 rgba(115,175,250,.8)}.topics .card:last-child{margin-right:0}.topics .card img{width:100%}.topics li p{margin:20px 0;color:#080B29;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.topics .base-justify-content{align-items:center}.topics .list{color:#666;line-height:24px;padding:0 8px 16px}.topics .list li{position:relative;padding-left:24px;color:#06223D;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:8px}.topics .list li:last-child{margin-bottom:0}.topics .list li::before{content:'';position:absolute;left:0;top:6px;width:16px;height:12px;background:url(https://images.imyfone.com/jp/images/product/unlock_iphone_passcode/gou.svg) no-repeat center}.topics .card .sign{position:relative}.topics .card svg.sign-title{margin:5px 0 0 6px;width:24px;height:24px;cursor:pointer}.topics .sign-content{position:absolute;display:none;padding:7px 13px;top:-42px;z-index:1;width:230px;border-radius:7px;box-shadow:0 4px 8px 0 rgba(16,21,48,.12);background:#FFF}.topics .sign-content::before{content:'';position:absolute;bottom:-10px;left:8px;width:0;height:0;border-top:10px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.topics .card svg.sign-title:hover+.sign-content{display:block}.topics .product-button,.topics .product-button .button{margin:30px auto 0}@media (max-width:1024px){.topics .base-flexwrap{flex-wrap:wrap}.topics .card{margin:0 0 30px 0;width:calc(100% / 2 - 40px)}.topics{padding:0 0 30px}}@media (max-width:768px){.topics p{font-size:18px}.topics .card{margin:0 0 20px 0;width:calc(100% / 2 - 20px)}}@media (max-width:575px){.topics .card{position:relative;width:100%;max-width:320px;margin:0 auto 20px}.topics .card:last-child{margin-bottom:0;margin-right:auto}.topics ul.base-flexwrap{margin-top:20px}.topics .list{margin-top:6px}.topics .card svg.icon{position:absolute;margin:auto;left:0;top:0;bottom:0;width:76px;height:76px}.topics .card .base-justify-content{justify-content:left}}@media (max-width:1366px){.banner .base-maxwidth::before{transform:translateX(-10%)}}@media (max-width:1200px){.which-devices .item:nth-child(2) .boder{width:auto}}@media (max-width:1024px){.banner .base-maxwidth::before{transform:translateX(-200px)}.banner .banner-text{max-width:530px}.media-reivew .card{padding:30px 40px;max-width:80%;max-height:initial;flex-wrap:wrap}.media-reivew .card .msg{margin-left:0;max-width:100%;width:100%;justify-content:center;text-align:center}.media-reivew .star-list{text-align:center}.media-reivew .card .img{width:100%;height:100px;border-right:none}.media-reivew .card .img svg,.media-reivew .card .img img{margin:0}.media-reivew .swiper-container-horizontal .click-button{flex-wrap:wrap}.media-reivew .swiper-container-horizontal .click-button span{margin:20px 5px}.what-passcode .card{margin-right:20px}.what-passcode p{padding:0 16px}.what-passcode .base-justify-content p{padding-right:0}.unlock-item .card{padding:30px}.fullbanner .product-plate{padding:60px 0}.fullbanner .img{width:800px}}@media (max-width:992px){.banner .base-maxwidth::before{display:none;border-image:none}.what-passcode .base-flexwrap{flex-wrap:wrap}.what-passcode .card{margin:0 0 30px 0;width:calc(100% / 2 - 30px)}}@media (min-width:769px){.passcode,.media-reivew,.which-devices{padding:70px 0}.media-reivew{padding-bottom:100px}.which-devices{padding-bottom:140px}}@media (max-width:768px){.main h2{position:relative;z-index:1;margin-bottom:30px}.banner .banner-text{margin:auto;max-width:100%}.banner-icon{justify-content:center}.banner h1{text-align:center}.unlock-item ul{margin-top:16px}.unlock-item li svg+p{width:calc(100% - 23px)}.unlock-item .card{padding:20px}.unlock-item .card li{line-height:20px}.fullbanner .product-plate{padding:0 60px}.media-reivew .swiper-container-horizontal .click-button{justify-content:space-around}.media-reivew .swiper-container-horizontal .click-button span{margin-left:0;width:calc(100% / 3 - 25px)}.fullbanner{padding:60px 0}.fullbanner .base-flexwrap{justify-content:center}.fullbanner .msg{padding:0;max-width:100%}.fullbanner h2{font-size:18px;text-align:center}.fullbanner .download-num{text-align:center}.which-devices.product-plate{padding-bottom:100px}.which-devices .item:nth-child(1),.which-devices .item:nth-child(3),.which-devices .item{margin:0 0 10px;max-width:100%;width:100%}.which-devices .item:nth-child(2) .boder{margin-bottom:10px}.which-devices .more{display:none}.what-passcode p{font-size:18px}}@media (max-width:990px){.what-passcode .card:nth-of-type(1) .list{width:51%}.what-passcode .list{margin-top:6px}}@media (max-width:552px){.banner.product-plate{padding:30px 0 40px 0}.banner-ul{margin-top:20px}.banner-ul li{margin-top:10px}.fullbanner{background-image:url(https://images.imyfone.com/jp/images/product/unlock_iphone_passcode/fubanner_bg.jpg);background-repeat:no-repeat;background-size:cover}.media-reivew .card{max-width:calc(100% - 20px);align-content:baseline;border-radius:10px;border-bottom:solid 9px #207CFB;box-shadow:0 0 12px 0 rgb(0 0 0 / 7%)}.media-reivew .tab-btn{display:none}.media-reivew .swiper-container-horizontal .click-button span{margin:0;width:calc(100% / 2);box-shadow:none}.media-reivew .swiper-container-horizontal .click-button .swiper-pagination-bullet-active::before{display:none}.media-reivew .card .msg{position:relative}.media-reivew .card .msg::before{content:'';position:absolute;top:-30px;left:0;width:58px;height:43px;background:url(https://images.imyfone.com/jp/images/product/unlock_iphone_passcode/media_reivew.svg) no-repeat;background-size:cover}.media-reivew .right-icon,.media-reivew .left-icon{display:none}.what-passcode .card{position:relative;margin-bottom:20px;padding:20px 16px;width:100%}.what-passcode p,.what-passcode .list{margin-left:0;padding-left:70px;text-align:left;width:100%}.what-passcode .card:nth-of-type(1) .list{width:100%}.what-passcode .list{margin-top:6px}.what-passcode .card svg.icon{position:absolute;margin:auto;left:0;top:0;bottom:0;width:76px;height:76px}.what-passcode .card .base-justify-content{justify-content:left}.which-devices .boder{padding:20px 16px}}@media (max-width:464px){.what-passcode .card svg.sign-title:hover+.sign-content{width:130px;top:-97px}}@media (max-width:414px){.unlock-item li{margin-bottom:10px}.unlock-item ul.base-flex li{width:100%}.media-reivew .card .msg::before{left:-20px;top:-20px;width:40px;height:30px}}.loved-by{padding:60px 0;--loved-by-hover-gradient:linear-gradient(277.06deg,#d0dff3 5.3%,#eadef0 100%)}.loved-by .desc{text-align:center}.loved-by .box .item{display:flex;align-items:center;justify-content:space-around;padding:60px;height:450px;background:#F1F5FC;border:2px solid #fff;border-radius:20px;margin:30px 0}.loved-by .banner-video-box{margin-right:60px;width:100%;max-width:491px;height:276px;border-radius:20px;border-radius:8px;overflow:hidden}.loved-by .banner-video-img{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer}.loved-by .banner-video-img .banner-play-btn{display:flex;align-items:center;justify-content:center;position:absolute;background:url(https://images.imyfone.com/tw/assets/overview/dback/enter_play_btn.svg) no-repeat 0 0 / 100% 100%;width:90px;height:90px}.banner-video-iframe,.banner-video-iframe iframe{width:100%;height:100%;border-radius:8px}.loved-by .box .item .rt{text-align:left;max-width:580px}.loved-by .box .item .rt .rt-title{display:flex;align-items:center;margin:10px 0 24px}.loved-by .box .item .rt .rt-title img{width:56px;margin:6px 6px 0 0;aspect-ratio:1/1}.loved-by .box .item .rt .rt-title b{font-size:24px;font-weight:700;line-height:34px;text-align:left}.loved-by .box .item .rt .rt-title p{font-size:14px;line-height:24px;color:rgba(255,255,255,.7)}.loved-by .box .item .rt .rt-title+p{font-size:20px;line-height:30px}.loved-by .box .item .rt .amt-btn-group{margin-top:45px}.loved-by .product-button,.loved-by .product-button .button{min-width:200px}.loved-by .product-button-orange .button::after{right:-45px}.loved-by .overflow-box ul{display:flex;align-items:center;justify-content:space-between}.loved-by .overflow-relative:not(:last-child){margin-bottom:20px}.loved-by .overflow-box ul li{display:flex;align-items:center;text-align:left;width:226px;height:80px;padding:20px;border-radius:16px;cursor:pointer;background:#fff}@media(hover:hover){.loved-by .overflow-box ul li:hover{background:var(--loved-by-hover-gradient)}}.loved-by .overflow-box ul li.active{background:var(--loved-by-hover-gradient)}.loved-by .overflow-box ul li:not(:last-child){margin-right:10px}.loved-by .overflow-box ul.influencers img{max-width:40px;margin-right:10px}.loved-by .overflow-box ul li div{display:flex;flex-direction:column}.loved-by .overflow-box ul.influencers li p,.loved-by .overflow-box ul.user-reviews li p{width:110px;color:rgba(22,20,20,.7);font-size:14px;font-weight:400;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loved-by .overflow-box ul.influencers li b{font-size:16px;font-weight:700;line-height:24px}.loved-by-swiper{position:relative}.loved-by .swiper-button{display:none}@media (max-width:1440px){.loved-by .overflow-box ul{justify-content:flex-start}.loved-by .overflow-box ul li:not(:last-child){margin-right:15px}}@media (max-width:1280px){.loved-by .overflow-box ul li{margin:0 10px 10px 0}}@media (max-width:1024px){.loved-by .box .item .rt .amt-btn-group{display:flex;justify-content:center}.loved-by .box .item{padding:30px 20px 30px;height:auto;flex-direction:column}.loved-by .banner-video-box{margin:0 auto 30px}.loved-by .overflow-relative:not(:last-child){margin-bottom:55px}.loved-by .overflow-relative{position:relative}.loved-by ul{transform:unset!important}.loved-by .box .item .rt{text-align:start}.loved-by .box .item .rt .rt-title b{font-size:16px;font-weight:700;line-height:24px}.loved-by .box .item .rt .rt-title p{line-height:22px}.loved-by .box .item .rt .rt-title{justify-content:left;margin:0 0 20px}.loved-by .box .item .rt .rt-title+p{text-align:start;font-size:16px;font-weight:400;line-height:26px}.loved-by .overflow-box ul{flex-direction:column;justify-content:center}.loved-by .overflow-box ul li:not(:last-child){margin-right:0}.loved-by .overflow-box ul li{margin-right:0;margin-top:15px}.loved-by .overflow-box ul li{padding:10px 20px;height:66px;width:345px}.loved-by .name-title{margin-right:0;font-size:15px;font-weight:400}.loved-by .reviews .card{border-radius:20px}.loved-by .left-card .cus-name img{width:34px;height:34px}}@media(max-width:768px){.loved-by .box .item{justify-content:flex-start}.loved-by .swiper-button{width:30px;height:30px;border-radius:50%;background:#207CFB;display:flex;align-items:center;justify-content:center;right:-13px}.loved-by .swiper-button-prev{right:unset;left:-13px;transform:rotate(-180deg)}}@media (max-width:480px){.loved-by .box .item .rt .rt-title img{margin-right:2px}.loved-by .banner-video-box{height:180px}.loved-by .overflow-box ul li{width:100%}.loved-by .overflow-box ul{align-items:flex-start}.loved-by .banner-video-img .banner-play-btn{width:65px;height:65px}}@media (min-width:1440px){.loved-by .box .item .rt{width:50%}}@media (min-width:520px){.works-change-category li{width:260px}}