@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:300;src:url(/font/montserrat-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(/font/montserrat-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:400;src:url(/font/montserrat-v26-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url(/font/montserrat-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:600;src:url(/font/montserrat-v26-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(/font/montserrat-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/font/open-sans-v40-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/font/open-sans-v40-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/font/open-sans-v40-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(/fontawesome/webfonts/fa-solid-900.woff2) format("woff2")}.container{overflow-x:hidden;width:100%}.row:before,.row:after{display:none!important}html{scroll-behavior:auto}@media (min-width:1px){.overlap-content-mobile{position:relative;top:-86px;background-image:url(/img/sim-background-test.png);background-size:300px 515px!important;background-repeat:no-repeat;background-position:center;width:300px!important;padding:35px 15px 35px 21px!important;height:515px!important;margin-bottom:-70px!important;margin-left:auto;margin-right:auto}}@media (min-width:375px){.overlap-content-mobile{top:-86px!important;background-size:350px 485px!important;width:350px!important;padding:35px 15px 35px 25px!important;height:485px!important}}@media (min-width:768px){.overlap-content{position:absolute;top:424px!important;left:60%!important;transform:translate(-110%,-44%)!important;background-image:url(/img/sim-background-test.png);background-size:405px 535px!important;background-repeat:no-repeat;background-position:center;width:405px!important;padding:40px 35px 35px 40px!important;height:535px!important}}@media (min-width:992px){.overlap-content{top:451px!important;left:50%!important}}@media (min-width:1200px){.overlap-content{transform:translate(-121%,-44%)!important}}@media (min-width:1440px){.overlap-content{top:441px!important;transform:translate(-132%,-42%)!important}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif!important;letter-spacing:-.04em!important}.row{margin-left:0!important;margin-right:0!important}.img-fluid{border-radius:0!important}body p{font-family:'Open Sans',sans-serif!important;font-size:16px!important;line-height:1.8!important;color:#222}.fixed-bar,.fixed-bar-voice{position:fixed;top:-100px;left:0;right:0;transition:top .3s ease}.fixed-bar-voice{top:-100px}.choose-bar-jet{padding:20px 0 70px;border-bottom:3px solid #003473}.japan-tab-active,.japan-tab-active:hover{color:#fff;border-radius:5px;background-color:#003473;padding:3px 10px;margin-top:-3px}.dropdown-toggle::after{display:inline-block!important;width:0!important;height:0!important;margin-left:.255em!important;vertical-align:.255em!important;content:""!important;border-top:.3em solid!important;border-right:.3em solid transparent!important;border-bottom:0!important;border-left:.3em solid transparent!important}.fade-in{opacity:0;transform:translateY(10px);animation:fadeInUp 0.6s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.fade-in:nth-of-type(1){animation-delay:0.3s}.fade-in:nth-of-type(2){animation-delay:0.6s}.fade-in:nth-of-type(3){animation-delay:0.9s}.fade-in:nth-of-type(4){animation-delay:1.2s}.fade-in:nth-of-type(5){animation-delay:1.5s}.fade-in:nth-of-type(6){animation-delay:1.8s}#devicePrice,#monthlyFee,#currencyDropdown,.wifiPrice,.green4-font{transition:opacity 0.3s ease-in-out}.flag-icon{display:inline-block;width:24px;height:16px;background-size:cover;background-position:center;margin-right:8px;border-radius:2px;transition:transform 0.2s ease-in-out}.flag-icon:hover{transform:scale(1.1)}.dropdown-menu .dropdown-item{display:flex;align-items:center;padding:8px 12px;transition:background-color 0.2s ease-in-out}.dropdown-menu .dropdown-item:hover span{font-weight:bold}@media only screen and (min-width:1px){.shopper-icon{max-width:85px;float:right;margin-top:0}.test-h1{font-size:29px!important}.test-p{font-size:14px!important}.removedoverlap-content-mobile{position:relative;top:-86px;background-image:url(/img/sim-background-test.png);background-size:300px 470px;background-repeat:no-repeat;background-position:center;width:300px;padding:35px 15px 35px 21px;height:470px;margin-bottom:-70px;margin-left:auto;margin-right:auto}.min-banner-height{min-height:300px;max-height:300px}}@media only screen and (min-width:360px){.shopper-icon{max-width:105px;float:right;margin-top:-4px}.test-h1{font-size:29px!important}.test-p{font-size:14px!important}.removedoverlap-content-mobile{position:relative;top:-86px;background-image:url(/img/sim-background-test.png);background-size:330px 470px;background-repeat:no-repeat;background-position:center;width:330px;padding:35px 15px 35px 21px;height:470px;margin-bottom:-70px;margin-left:auto;margin-right:auto}.min-banner-height{min-height:360px;max-height:360px}}@media only screen and (min-width:375px){.test-h1{font-size:29px!important}.test-p{font-size:15px!important}.removedoverlap-content-mobile{position:relative;top:-86px;background-image:url(/img/sim-background-test.png);background-size:350px 485px;background-repeat:no-repeat;background-position:center;width:350px;padding:35px 15px 35px 25px;height:485px;margin-bottom:-70px;margin-left:auto;margin-right:auto}.min-banner-height{min-height:360px;max-height:360px}}@media only screen and (min-width:768px){.removedoverlap-content{position:absolute;top:424px;left:60%;transform:translate(-110%,-44%);background-image:url(/img/sim-background-test.png);background-size:405px 535px;background-repeat:no-repeat;background-position:center;width:405px;padding:40px 35px 35px 40px;height:535px}.test-h1{font-size:32px!important}.min-banner-height{min-height:595px;max-height:595px}}@media only screen and (min-width:992px){.removedoverlap-content{position:absolute;top:451px;left:50%;transform:translate(-110%,-44%);background-image:url(/img/sim-background-test.png);background-size:405px 535px;background-repeat:no-repeat;background-position:center;width:405px;padding:40px 35px 35px 40px;height:535px}.test-h1{font-size:32px!important}.min-banner-height{min-height:595px;max-height:595px}}@media only screen and (min-width:1200px){.removedoverlap-content{position:absolute;top:451px;left:50%;transform:translate(-121%,-44%);background-image:url(/img/sim-background-test.png);background-size:405px 535px;background-repeat:no-repeat;background-position:center;width:405px;padding:40px 35px 35px 40px;height:535px}.min-banner-height{min-height:595px;max-height:595px}}@media only screen and (min-width:1440px){.removedoverlap-content{position:absolute;top:441px;left:50%;transform:translate(-132%,-42%);background-size:405px 535px;background-repeat:no-repeat;background-position:center;width:405px;padding:40px 35px 35px 40px;height:535px}.test-h1{font-size:32px!important}.min-banner-height{min-height:595px;max-height:595px}}@media only screen and (min-width:2000px){.removedoverlap-content{position:absolute;top:441px;left:42%;transform:translate(-132%,-42%);background-size:405px 535px;background-repeat:no-repeat;background-position:center;width:405px;padding:40px 35px 35px 40px;height:535px}}@media only screen and (min-width:2560px){.removedoverlap-content{position:absolute;top:441px;left:38%;transform:translate(-132%,-42%);background-size:405px 535px;background-repeat:no-repeat;background-position:center;width:405px;padding:40px 35px 35px 40px;height:535px}}.sub-menu-flex{display:flex;flex-direction:row-reverse;align-items:center}@media all and (min-width:1px){a{text-decoration:none!important}.menu-sim-icon{max-width:45px;padding-right:0}.menu-item-heading{margin:0;font-weight:700;font-size:16px;text-align:right;line-height:1.5!important}.menu-item{margin:-5px 0 0;font-weight:400;font-size:12px!important;text-align:right}.sub-menu-sim-icon{float:right;max-width:30px;margin:0 15px 0 10px}}@media all and (min-width:360px){.menu-item-heading{margin:0;font-weight:700;font-size:16px;text-align:right;line-height:1.5!important}.menu-item{margin:-3px 0 0;font-weight:400;font-size:14px!important;text-align:right}}@media all and (min-width:576px){.menu-sim-icon{max-width:55px;padding-right:0}}@media all and (min-width:992px){.menu-item,.menu-item-heading{font-size:16px;text-align:left}.navbar .nav-item .dropdown-menu{display:none;margin-top:0;padding:10px 50px 10px 0}.navbar .nav-item:hover .dropdown-menu{display:block}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;border-top:0 solid #fff;border-bottom:0 solid #09a4d9!important;border-right:0px solid #09a4d9!important;border-left:0 solid #09a4d9!important;box-shadow:0 12px 20px -8px rgba(0,0,0,.75)}.dropdown-toggle:hover::after{transform:rotate(-180deg)}.shift-left1{left:-130%!important}.shift-left2{left:-132%!important}.shift-left3{left:-280%!important}.menu-sim-icon{max-width:55px;padding-right:15px}.menu-item-heading{margin:0;font-weight:700;line-height:1.8!important}.menu-item{margin:-5px 0 0;font-weight:400}}.dropdown-item:focus,.dropdown-item:hover{color:inherit;background-color:inherit;text-decoration:none!important}.sticky-test-header{position:sticky;top:0;box-shadow:0 9px 9px -6px rgba(0,0,0,.5);z-index:1000!important}.from::before{content:'from ';font-size:15px;font-weight:500;letter-spacing:-.05em}.modal-dialog{z-index:9999}.cross-popper{margin:-5px 0 -15px!important}.big .ind_cnt{width:80px!important}@media screen and (min-width:1px){.refer{font-size:.85em;color:#fff;font-weight:700;text-align:center;padding:7px 3px;background-color:#02a75a;margin-bottom:10px;top:0;position:relative}.basket-popper{position:fixed!important;top:-50px!important;z-index:9999}}@media screen and (min-width:768px){.basket-popper{position:fixed!important;top:-30px!important;z-index:9999}}@media screen and (min-width:1024px){.refer{font-size:1em;color:#fff;font-weight:700;text-align:center;padding:7px 0;background-color:#02a75a;margin-bottom:10px;top:0;position:sticky;z-index:9999}}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{visibility:hidden;opacity:0;pointer-events:none}[data-tooltip]:before{font-weight:300;position:absolute;bottom:150%;left:50%;margin-bottom:0;margin-left:-90px;padding:5px;width:150px;border-radius:3px;background-color:#fff;color:#222;content:attr(data-tooltip);text-align:center;font-size:13px;line-height:1.5;box-shadow:0 0 6px 1px rgba(0,0,0,.75)}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}#product_page .paging{padding:15px 0 0;height:24px}#product_page #sa_sort,#review_image .sa_logo{display:none!important}#merchant_page label[for=sa_sort],#product_page label[for=sa_sort]{display:none}#product_page #sa_sort{padding-right:20px}.id-badge-japan{display:inline-flex;align-items:center;border:1px dashed #02A75A;border-radius:3px;background:#f7fcfa;color:#02A75A;font-family:'Open Sans',sans-serif !important;white-space:nowrap;letter-spacing:0 !important;font-weight:600;vertical-align:middle}.id-badge-japan .help{width:14px;height:14px;border:1px solid #02A75A;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:'Open Sans',sans-serif !important;letter-spacing:0 !important;color:#02A75A;line-height:1;flex:0 0 14px;transform:translateY(0.5px)}.green-delivery-tab{background-color:#08ab71;border-radius:3px;color:#fff;font-weight:bold;font-size:0.9em;padding:4px 6px 7px 6px;position:absolute;line-height:1;text-align:center}@media only screen and (min-width:1px){.id-badge-japan{padding:4px 5px;font-size:0.5em !important}.id-badge-japan .help{font-size:8px !important}.green-delivery-tab{margin:-25px 20px 0px -5px}}@media only screen and (min-width:375px){.id-badge-japan{padding:4px 6px;font-size:0.6em !important}.id-badge-japan .help{font-size:8px !important}}@media only screen and (min-width:768px){.green-delivery-tab{margin:-35px 20px 0px -5px}}.japan-pick-up-grey{background-color:#f9f9fa;border-radius:5px}.green-delivery-tab{background-color:#08ab71;border-radius:3px;color:#fff;font-weight:bold;font-size:0.9em;padding:4px 6px 7px 6px;position:absolute;line-height:1;text-align:center}.japan-shipping-list{font-size:17px;line-height:1.5}.inline-tooltip__trigger{display:inline-flex;align-items:center;gap:4px;text-decoration:underline dotted;cursor:pointer;line-height:1}.inline-tooltip__bubble{position:absolute;top:calc(100% + 0px);top:auto;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:8px 10px;border-radius:6px;font-size:14px;line-height:1.35;white-space:normal;width:max-content;max-width:min(160px,calc(100vw - 16px));box-sizing:border-box;overflow-wrap:break-word;word-break:normal;font-weight:400;font-family:'Open Sans',sans-serif !important;letter-spacing:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,visibility 0.2s ease;z-index:1000}.inline-tooltip{position:relative;display:inline-flex;align-items:center}.inline-tooltip:hover .inline-tooltip__bubble,.inline-tooltip:focus .inline-tooltip__bubble,.inline-tooltip:focus-within .inline-tooltip__bubble{opacity:1;visibility:visible;pointer-events:auto}.info-box{background:#fff;border:none}.custom-tabs-wrap{background:#d9d9d9;border-radius:4px;padding:6px;display:flex;gap:0;margin-bottom:26px}.custom-tabs-wrap .nav-link{flex:1;border:0;border-radius:4px;background:transparent;color:#6b6b6b;font-size:15px;font-weight:700;text-align:center;padding:14px 10px;line-height:1.1}.custom-tabs-wrap .nav-link.active{background:#fff;color:#222;box-shadow:none}.tab-content-area{color:#222}.info-box{background:#fff;border:none}.custom-tabs-wrap{background:#d9d9d9;border-radius:4px;padding:6px;display:flex;flex-wrap:nowrap;justify-content:stretch;gap:0;margin-bottom:26px}.custom-tabs-wrap .nav-item{flex:1 1 50%}.custom-tabs-wrap .nav-link{width:100%;border:0;border-radius:4px;background:transparent;color:#6b6b6b;font-size:15px;font-weight:700;text-align:center;padding:14px 10px;line-height:1.1;white-space:nowrap}.custom-tabs-wrap .nav-link.active{background:#fff;color:#222;box-shadow:none}.delivery-id-info{border:solid 2px #848181!important;border-radius:5px!important;margin-top:10px!important}.roaming-country-rates-ui{padding:18px;background:#fff;border:0px solid #d9d9d9;border-radius:6px}.roaming-country-rates-ui label{display:block;margin-bottom:8px;color:#003473;font-weight:700}.roaming-country-select{display:block;width:100%;min-height:48px;padding:10px 12px;border:solid 2px #848181 !important;border-radius:4px;background-color:#fff;color:#222;font:inherit;font-size:16px}.roaming-country-select:focus{outline:3px solid rgba(0,157,214,.25);outline-offset:1px;border-color:#009dd6}.roaming-country-rate-card{margin-top:18px}.roaming-country-rate-card h4{margin-bottom:10px;color:#003473;font-weight:700!important}.roaming-country-rate-card .roaming-tier{display:inline-block;margin-left:6px;color:#666;font-size:14px;font-weight:600}.roaming-country-rate-card table{margin-bottom:0;table-layout:fixed;background:#fff}.roaming-country-rate-card th{width:62%;background:#eaf9ff;color:#222;font-weight:600}.roaming-country-rate-card td{width:38%;text-align:center;vertical-align:middle;font-weight:700}@media (max-width:575.98px){.roaming-country-rates-ui{padding:14px}.roaming-country-rate-card th,.roaming-country-rate-card td{padding:10px 8px;font-size:14px}}.accordion-button,.accordion-button::after,.button-success-solid,.button-success-hollow,.button-bigger{transition:none !important}
