@charset "UTF-8";.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.challenger-container #challenger{position:relative;text-align:center}.challenger-container #challenger .c-break,.challenger-container #challenger .c-help,.challenger-container #challenger .c-old-ie{display:none}.challenger-container #challenger .c-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:294px;max-height:80px;padding:0 27px;width:100%}.challenger-container #challenger img.c-refresh{display:none}.challenger-container #challenger .c-refresh-img-mock{background:#fff;border:1px solid #e6e6e6;padding:.25rem;position:absolute;right:0;top:0}.challenger-container #challenger .c-refresh-img-mock::after{background:url(/Images/refresh.png);background:url(/Images/refresh.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-size:contain;content:" ";cursor:pointer;display:block;height:2rem;width:2rem}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.challenger-container #challenger .c-refresh-img-mock::after{background:url(/Images/refresh@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.challenger-container #challenger .c-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:50px;border:1px solid #e6e6e6;padding-left:15px;padding-right:15px}.challenger-container #challenger .c-input::placeholder{font-family:Georgia,Times,times,serif}.grecaptcha-badge{bottom:0;margin:2em auto}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.auth-form-header.create-account.orange.logo .title:before,.auth-form-header.forgot-password-form.orange.logo .title:before,.auth-form-header.opt-in-form.orange.logo .title:before,.auth-form-header.provider-sign-in-form.orange.logo .title:before,.auth-form-header.sign-in-form.orange.logo .title:before,.auth-form.create-account.orange.logo .title:before,.auth-form.forgot-password-form.orange.logo .title:before,.auth-form.opt-in-form.orange.logo .title:before,.auth-form.provider-sign-in-form.orange.logo .title:before,.auth-form.sign-in-form.orange.logo .title:before{background:url(/Images/partner-icons/orange.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.challenger-container #challenger{position:relative;text-align:center}.challenger-container #challenger .c-break,.challenger-container #challenger .c-help,.challenger-container #challenger .c-old-ie{display:none}.challenger-container #challenger .c-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:294px;max-height:80px;padding:0 27px;width:100%}.challenger-container #challenger img.c-refresh{display:none}.challenger-container #challenger .c-refresh-img-mock{background:#fff;border:1px solid #e6e6e6;padding:.25rem;position:absolute;right:0;top:0}.challenger-container #challenger .c-refresh-img-mock::after{background:url(/Images/refresh.png);background:url(/Images/refresh.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-size:contain;content:" ";cursor:pointer;display:block;height:2rem;width:2rem}.challenger-container #challenger .c-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;border:1px solid #e6e6e6;padding-left:15px;padding-right:15px;margin-bottom:10px}.challenger-container #challenger .c-input::placeholder{font-family:Georgia,Times,times,serif}.grecaptcha-badge{bottom:0;margin:1em auto}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}@media all and (max-width:568px){.collision{padding-top:20px}}.collision .collision-logo{margin:35px auto;width:80%;max-width:200px;display:block}.collision .collision-message-container{margin-bottom:30px}.collision .collision-link-wrap{margin-bottom:15px;display:block}.collision .collision-link{color:#bf0000}.collision .collision-link.partner-option{border:none;text-decoration:underline;font-weight:400;background-color:#fff;display:inline;padding:unset}.collision .collision-link.partner-option:before{content:none}.collision .collision-link.partner-option:after{font-size:13px;font-size:1.3rem;content:"\003e";margin-left:5px;color:#bf0000;text-decoration:underline #fff}.collision .collision-link.partner-option.apple,.collision .collision-link.partner-option.facebook,.collision .collision-link.partner-option.google{width:100%;padding:5px 0 5px 35px;position:relative;text-decoration:none;display:inline-block;box-sizing:border-box}.collision .collision-link.partner-option.apple:before,.collision .collision-link.partner-option.facebook:before,.collision .collision-link.partner-option.google:before{content:'';position:absolute;margin:auto;left:5px;top:0;bottom:0;width:20px}.collision .collision-link.partner-option.apple:after,.collision .collision-link.partner-option.facebook:after,.collision .collision-link.partner-option.google:after{content:none}.collision .collision-link.partner-option.facebook{color:#fff;background-color:#4267b2;border:2px solid #4267b2}.collision .collision-link.partner-option.facebook:before{background:url(/Images/partner-icons/facebook.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.collision .collision-link.partner-option.facebook:before{background:url(/Images/partner-icons/facebook@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.collision .collision-link.partner-option.google{color:#989898;background-color:#fff;border:2px solid #989898}.collision .collision-link.partner-option.google:before{background:url(/Images/partner-icons/google.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.collision .collision-link.partner-option.google:before{background:url(/Images/partner-icons/google@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.collision .collision-link.partner-option.apple{color:#989898;background-color:#fff;border:2px solid #989898}.collision .collision-link.partner-option.apple:before{background:url(/Images/partner-icons/apple.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.collision .collision-link.partner-option.apple:before{background:url(/Images/partner-icons/apple@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.collision .collision-link.partner-option .chevron{display:inline-block;text-decoration:inherit}.collision .collision-link.partner-option .chevron:after{font-size:13px;font-size:1.3rem;content:"\003e";margin-left:5px;color:#bf0000;text-decoration:none;display:inline-block}.collision .collision-steps{padding-left:15px}.collision .primary-action{width:100%}.collision .collision-message-container-error,.collision .collision-message-container-success{position:relative}.collision .collision-message-container-error:before,.collision .collision-message-container-success:before{position:absolute;top:10px;left:10px}.collision .collision-message-container-error .message,.collision .collision-message-container-success .message{margin-left:30px;margin-top:0}.collision .collision-message-container-error .message:last-of-type,.collision .collision-message-container-success .message:last-of-type{margin-bottom:0}.collision .collision-message-container-error .kobo-link{color:#c60c30}#collisionAddExecuteError .message{display:inline-block;width:80%;margin:0}#linkDevice .partner-link a,.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}#linkDevice .partner-link a:lang(ja),.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}#linkDevice .partner-link.primary a,.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}#linkDevice .partner-link.primary a:lang(ja),.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}#linkDevice .partner-link.primary a:active,#linkDevice .partner-link.primary a:focus,#linkDevice .partner-link.primary a:hover,#linkDevice .partner-link.primary body[data-whatinput=keyboard] a:focus,.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] #linkDevice .partner-link.primary a:focus,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}#linkDevice .partner-link.primary a.disabled,#linkDevice .partner-link.primary a[disabled],.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}#linkDevice .partner-link.primary a.disabled:active,#linkDevice .partner-link.primary a.disabled:focus,#linkDevice .partner-link.primary a.disabled:hover,#linkDevice .partner-link.primary a[disabled]:active,#linkDevice .partner-link.primary a[disabled]:focus,#linkDevice .partner-link.primary a[disabled]:hover,#linkDevice .partner-link.primary body[data-whatinput=keyboard] a.disabled:focus,#linkDevice .partner-link.primary body[data-whatinput=keyboard] a[disabled]:focus,.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] #linkDevice .partner-link.primary a.disabled:focus,body[data-whatinput=keyboard] #linkDevice .partner-link.primary a[disabled]:focus,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}#linkDevice .partner-link a,.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}#linkDevice .partner-link a:lang(ja),.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}#linkDevice .partner-link a:active,#linkDevice .partner-link a:focus,#linkDevice .partner-link a:hover,#linkDevice .partner-link body[data-whatinput=keyboard] a:focus,.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] #linkDevice .partner-link a:focus,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}#linkDevice .partner-link a.disabled,#linkDevice .partner-link a[disabled],.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}#linkDevice .partner-link a.disabled:active,#linkDevice .partner-link a.disabled:focus,#linkDevice .partner-link a.disabled:hover,#linkDevice .partner-link a[disabled]:active,#linkDevice .partner-link a[disabled]:focus,#linkDevice .partner-link a[disabled]:hover,#linkDevice .partner-link body[data-whatinput=keyboard] a.disabled:focus,#linkDevice .partner-link body[data-whatinput=keyboard] a[disabled]:focus,.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] #linkDevice .partner-link a.disabled:focus,body[data-whatinput=keyboard] #linkDevice .partner-link a[disabled]:focus,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}#linkDevice .partner-link.primary a,a.primary-action{text-align:center}#linkDevice .form-section-title{display:block}#linkDevice .message-list{padding-left:15px;margin-bottom:30px}#linkDevice .message-list li{margin-bottom:10px}#linkDevice .partner-link a,#linkDevice .partner-link.primary a,#linkDevice .primary-action,#linkDevice .secondary-action{display:block;width:100%;margin:10px auto}#linkDevice .kobo-link{display:block;margin-top:20px}#linkDevice .partner-link{display:block;margin-bottom:15px}#linkDevice .partner-link a{text-align:center;width:100%}#linkDevice .partner-link.primary .partner-option.bol{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;line-height:25px;line-height:2.5rem;width:100%;background-color:#0000a4;border:0;text-align:center;line-height:25px;line-height:2.5rem}#linkDevice .partner-link.primary .partner-option.bol:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}#linkDevice .partner-link.primary .partner-option.bol:before{content:'';background:url(/Images/partner-icons/bol_button_icon_white.png);background-repeat:no-repeat;background-size:contain;background-position:center center;display:inline-block;vertical-align:middle;margin-right:8px;width:20px;height:20px}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.auth-form{padding-top:20px}@media all and (max-width:568px){.auth-form.create-account,.auth-form.provider-sign-in-form{padding-top:0}}@media all and (max-width:568px){.content-column:not([data-provider=kobo]):not([data-provider=rakutenrgi]):not([data-provider='']) .header-row-bottom{display:none}}.auth-form-header.logo .title,.auth-form.logo .title{line-height:30px;line-height:3rem}.auth-form-header.logo .title:before,.auth-form.logo .title:before{background-size:contain;background-position:center center;content:'';width:30px;height:30px;float:left;margin-right:15px}.auth-form-header.logo .title:after,.auth-form.logo .title:after{content:'';border-left:1px solid #ccc;float:left;height:30px;margin-right:15px}.auth-form-header.kobo.logo .title:before,.auth-form.kobo.logo .title:before{background:url(/Images/partner-icons/rakuten.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.kobo.logo .title:before,.auth-form.kobo.logo .title:before{background:url(/Images/partner-icons/rakuten@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.fnac.logo .title:before,.auth-form.fnac.logo .title:before{background:url(/Images/partner-icons/fnac.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.fnac.logo .title:before,.auth-form.fnac.logo .title:before{background:url(/Images/partner-icons/fnac@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.rakuten.logo .title:before,.auth-form.rakuten.logo .title:before{background:url(/Images/partner-icons/rakuten.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.rakuten.logo .title:before,.auth-form.rakuten.logo .title:before{background:url(/Images/partner-icons/rakuten@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.rakutenrgi.logo .title:before,.auth-form.rakutenrgi.logo .title:before{background:url(/Images/partner-icons/rakuten.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.rakutenrgi.logo .title:before,.auth-form.rakutenrgi.logo .title:before{background:url(/Images/partner-icons/rakuten@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.fnac.logo .title:before,.auth-form.fnac.logo .title:before{background:url(/Images/partner-icons/fnac.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.fnac.logo .title:before,.auth-form.fnac.logo .title:before{background:url(/Images/partner-icons/fnac@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.bol.logo .title:before,.auth-form.bol.logo .title:before{background:url(/Images/partner-icons/bol.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.bol.logo .title:before,.auth-form.bol.logo .title:before{background:url(/Images/partner-icons/bol@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.angusrobertson.logo .title:before,.auth-form.angusrobertson.logo .title:before{background:url(/Images/partner-icons/angus_robertson.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.angusrobertson.logo .title:before,.auth-form.angusrobertson.logo .title:before{background:url(/Images/partner-icons/angus_robertson@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.bookworld.logo .title:before,.auth-form.bookworld.logo .title:before{background:url(/Images/partner-icons/bookworld.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.bookworld.logo .title:before,.auth-form.bookworld.logo .title:before{background:url(/Images/partner-icons/bookworld@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.dandr.logo .title:before,.auth-form.dandr.logo .title:before{background:url(/Images/partner-icons/d_r.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.dandr.logo .title:before,.auth-form.dandr.logo .title:before{background:url(/Images/partner-icons/d_r@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.feltrinelli.logo .title:before,.auth-form.feltrinelli.logo .title:before{background:url(/Images/partner-icons/feltrinelli.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.feltrinelli.logo .title:before,.auth-form.feltrinelli.logo .title:before{background:url(/Images/partner-icons/feltrinelli@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.ibs.logo .title:before,.auth-form.ibs.logo .title:before{background:url(/Images/partner-icons/ibs.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.ibs.logo .title:before,.auth-form.ibs.logo .title:before{background:url(/Images/partner-icons/ibs@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.libraccio.logo .title:before,.auth-form.libraccio.logo .title:before{background:url(/Images/partner-icons/libraccio.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.libraccio.logo .title:before,.auth-form.libraccio.logo .title:before{background:url(/Images/partner-icons/libraccio@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.fnac.logo .title:before,.auth-form.fnac.logo .title:before{background:url(/Images/partner-icons/fnac.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.fnac.logo .title:before,.auth-form.fnac.logo .title:before{background:url(/Images/partner-icons/fnac@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.fnacportugal.logo .title:before,.auth-form.fnacportugal.logo .title:before{background:url(/Images/partner-icons/fnac_pt.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.fnacportugal.logo .title:before,.auth-form.fnacportugal.logo .title:before{background:url(/Images/partner-icons/fnac_pt@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.idefix.logo .title:before,.auth-form.idefix.logo .title:before{background:url(/Images/partner-icons/idefix.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.idefix.logo .title:before,.auth-form.idefix.logo .title:before{background:url(/Images/partner-icons/idefix@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.livrariacultura.logo .title:before,.auth-form.livrariacultura.logo .title:before{background:url(/Images/partner-icons/livraria_cultura.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.livrariacultura.logo .title:before,.auth-form.livrariacultura.logo .title:before{background:url(/Images/partner-icons/livraria_cultura@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.orbile.logo .title:before,.auth-form.orbile.logo .title:before{background:url(/Images/partner-icons/orbile_gandhi_porrua.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.orbile.logo .title:before,.auth-form.orbile.logo .title:before{background:url(/Images/partner-icons/orbile_gandhi_porrua@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.facebook.logo .title:before,.auth-form.facebook.logo .title:before{background:url(/Images/partner-icons/facebook_blue.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.facebook.logo .title:before,.auth-form.facebook.logo .title:before{background:url(/Images/partner-icons/facebook_blue@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.google.logo .title:before,.auth-form.google.logo .title:before{background:url(/Images/partner-icons/google.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.google.logo .title:before,.auth-form.google.logo .title:before{background:url(/Images/partner-icons/google@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.apple.logo .title:before,.auth-form.apple.logo .title:before{background:url(/Images/partner-icons/apple.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.apple.logo .title:before,.auth-form.apple.logo .title:before{background:url(/Images/partner-icons/apple@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.orange.logo .title:before,.auth-form.orange.logo .title:before{background:url(/Images/partner-icons/orange.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.orange.logo .title:before,.auth-form.orange.logo .title:before{background:url(/Images/partner-icons/orange@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.walmart.logo .title:before,.auth-form.walmart.logo .title:before{background:url(/Images/partner-icons/walmart_star.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.walmart.logo .title:before,.auth-form.walmart.logo .title:before{background:url(/Images/partner-icons/walmart_star@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.booktopia.logo .title:before,.auth-form.booktopia.logo .title:before{background:url(/Images/partner-icons/booktopia.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.booktopia.logo .title:before,.auth-form.booktopia.logo .title:before{background:url(/Images/partner-icons/booktopia@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.pchome.logo .title:before,.auth-form.pchome.logo .title:before{background:url(/Images/partner-icons/pchome.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.pchome.logo .title:before,.auth-form.pchome.logo .title:before{background:url(/Images/partner-icons/pchome@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.ibs.logo .title:before,.auth-form.ibs.logo .title:before{background:url(/Images/partner-icons/ibs.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.ibs.logo .title:before,.auth-form.ibs.logo .title:before{background:url(/Images/partner-icons/ibs@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form-header.libraccio.logo .title:before,.auth-form.libraccio.logo .title:before{background:url(/Images/partner-icons/libraccio.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.auth-form-header.libraccio.logo .title:before,.auth-form.libraccio.logo .title:before{background:url(/Images/partner-icons/libraccio@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form .confirm-email-input,.auth-form .email-input,.auth-form-header .confirm-email-input,.auth-form-header .email-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:50px;border:1px solid #e6e6e6;padding-left:15px;padding-right:15px}.auth-form .register-cta,.auth-form .sign-in-cta,.auth-form-header .register-cta,.auth-form-header .sign-in-cta{width:100%;margin:20px 0;text-align:center}.auth-form .more-info,.auth-form-header .more-info{margin-bottom:10px}.auth-form .cancel-cta,.auth-form-header .cancel-cta{display:block;margin-bottom:20px}.auth-form .error-summary .primary-action,.auth-form-header .error-summary .primary-action{display:none}.auth-form .epd-modal .primary-action,.auth-form .epd-modal .title,.auth-form .field-validation-error .primary-action,.auth-form .field-validation-error .title,.auth-form-header .epd-modal .primary-action,.auth-form-header .epd-modal .title,.auth-form-header .field-validation-error .primary-action,.auth-form-header .field-validation-error .title{display:none}.auth-form .floating-label,.auth-form-header .floating-label{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.auth-form .floating-label .fl-input,.auth-form-header .floating-label .fl-input{font-size:14px;font-size:1.4rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:34px;line-height:3.4rem;min-height:50px;font-family:Georgia,Times,times,serif;display:inline-block}.auth-form .floating-label .fl-input~.fl-label,.auth-form-header .floating-label .fl-input~.fl-label{position:absolute;top:15px;left:15px;visibility:hidden}.auth-form .floating-label .fl-input:valid,.auth-form-header .floating-label .fl-input:valid{padding-top:15px}.auth-form .floating-label .fl-input:valid~.fl-label,.auth-form-header .floating-label .fl-input:valid~.fl-label{-webkit-transition:top .7s ease,opacity .7s ease;transition:top .7s ease,opacity .7s ease;font-size:10px;font-size:1rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:#595959;opacity:1;top:5px;visibility:visible}.auth-form .floating-label .fl-input:focus,.auth-form-header .floating-label .fl-input:focus{outline:1px solid #000}.auth-form .floating-label .fl-input:focus~.fl-label,.auth-form-header .floating-label .fl-input:focus~.fl-label{font-weight:700;color:#000}.auth-form .floating-label .email-wrapper,.auth-form-header .floating-label .email-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;margin-bottom:10px}.auth-form .floating-label .eac-input-wrap,.auth-form-header .floating-label .eac-input-wrap{min-height:5rem;width:100%}.auth-form .floating-label .email-autocomplete,.auth-form-header .floating-label .email-autocomplete{padding-top:15px;color:#a6a6a6}.auth-form .confirm-email,.auth-form .first-email,.auth-form .login-email,.auth-form-header .confirm-email,.auth-form-header .first-email,.auth-form-header .login-email{margin-bottom:10px}.auth-form .confirm-email .floating-label,.auth-form .first-email .floating-label,.auth-form .login-email .floating-label,.auth-form-header .confirm-email .floating-label,.auth-form-header .first-email .floating-label,.auth-form-header .login-email .floating-label{margin-bottom:10px}.auth-form .register-legal,.auth-form-header .register-legal{font-size:12px;font-size:1.2rem;margin-bottom:20px}.auth-form .register-legal .kobo-link,.auth-form-header .register-legal .kobo-link{font-size:12px;font-size:1.2rem}.opt-in-form{padding-top:0}.opt-in-form .opt-in-question-list .opt-in-question{font-size:14px;font-size:1.4rem;color:#595959;font-family:Georgia,Times,times,serif;margin-bottom:10px}.opt-in-form .opt-in-question-list .opt-in-question input[type=checkbox]{display:block;float:left}.opt-in-form .opt-in-question-list .opt-in-question label{display:block;margin-left:20px}.opt-in-form .opt-in-question-list .opt-in-question:last-child{margin-bottom:0}.opt-in-form .register-legal{margin-top:1rem;margin-bottom:0}.opt-in-form .register-legal ul{display:inline;margin:0;padding:0}.opt-in-form .register-legal ul li{display:inline;margin:0;padding:0}.opt-in-form .register-legal ul li.tou-link::after{content:", "}.opt-in-form .register-legal ul li.pp-link::after{content:", "}.opt-in-form .register-legal ul li:last-child::after{content:"."}.form-section .form-section-title{display:none}.forgot-password-form{padding-top:0}.forgot-password-form .primary-action{width:100%}.sign-in-form.walmart #forgotPasswordBlock{display:none}.add-non-volatile-identity-form .title.pchome:before{background:url(/Images/pchome_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center center;content:' ';display:block;width:100%;height:35px;margin-bottom:40px}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.add-non-volatile-identity-form .title.pchome:before{background:url(/Images/pchome_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.add-non-volatile-identity-form .addNonVolatileIdentity-link{width:100%}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}body[data-controller=inclusion] .header-row-bottom{display:none}#inclusion .inclusion-logo{background:url(/Images/kobo_fnac_orange_logo.png);background:url(/Images/kobo_fnac_orange_logo.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;height:30px;max-width:200px;margin:0 auto 40px auto}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){#inclusion .inclusion-logo{background:url(/Images/kobo_fnac_orange_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}#inclusion .title{font-size:18px;font-size:1.8rem;text-align:center;margin-bottom:20px}#inclusion .inclusion-message{text-align:center;margin:0}#inclusion .inclusion-cta{width:100%;margin:30px 0 20px}#inclusion .inclusion-create-account{width:100%;text-align:center}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}@media all and (max-width:568px){.rakuten-logo{display:none}}.dropbox-logo{display:flex;align-items:center}.dropbox-logo .logo{background:url(/Images/dropbox.png);background:url(/Images/dropbox.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;width:40px;height:40px;padding:10px;border-right:1px solid #ccc;background-size:40px 40px;background-position:10px}.dropbox-logo .title{padding-left:10px;line-height:2.6rem;margin:0}.code-fields{text-align:center;margin-top:10px;margin-left:-20px;margin-right:-20px}#link-device-form fieldset{margin:0;border:0}#link-device-form legend{margin-top:20px;padding-bottom:0}.link-dropbox{padding-top:0}.link-dropbox .success-message-box{margin-top:40px;margin-bottom:40px}.link-dropbox .intro-text{font-size:1.7rem;line-height:1.5;font-weight:700;color:#000;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif}.action-button-wrapper{text-align:center;margin-top:30px}@media all and (max-width:568px){.action-button-wrapper .primary-action{width:100%}}.link-dropbox-cta{display:inline-block;min-width:238px;min-height:45px;line-height:2}.code-input{-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:2em;height:25px;width:25px;margin-right:10px;text-align:center;border-top:none;border-right:none;border-left:none;border-bottom:2px solid rgba(0,0,0,.12);text-align:center;text-transform:uppercase;padding-bottom:10px;padding-top:10px}@media all and (max-width:568px){.code-input{width:18px;height:18px;font-size:1.4em;margin-right:7px}}.code-input:active,.code-input:focus{outline:0;border-top:none;border-right:none;border-left:none;border-bottom:2px solid #91004b}.message-box-update{display:flex}.message-box-update::before{min-width:22px;min-height:22px}.message-box-update .content{margin-top:0;margin-bottom:0}.dropbox-instructions{color:#000;margin-top:30px;margin-bottom:30px}.dropbox-instructions span{font-style:italic}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.show-hide-password{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6;position:relative;margin-bottom:10px}.show-hide-password .password{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:55px;border:none}.show-hide-password .password::-ms-reveal{display:none}.show-hide-password .show-hide-cta{width:30px;height:100%;background-color:transparent;border:none;cursor:pointer;position:absolute;top:0;right:15px}.show-hide-password .show-hide-cta.show{background:url(/Images/password_show.png);background:url(/Images/password_show.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:100% 40%}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.show-hide-password .show-hide-cta.show{background:url(/Images/password_show@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.show-hide-password .show-hide-cta.hide{background:url(/Images/password_hide.png);background:url(/Images/password_hide.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-position:center;background-size:100% 50%}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.show-hide-password .show-hide-cta.hide{background:url(/Images/password_hide@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.kobo-rakuten-logo.tou{text-align:center}.content-column.tou{height:100%;max-width:818px;position:relative;width:90%}@media all and (max-width:568px){.content-column.tou{height:auto;padding-left:40px;padding-right:40px;width:100%}}.content-column.tou .content-header.tou{margin:0}.content-column.tou .content-header.tou .header-logo.tou{margin:80px auto 20px}.content-column.tou .container-box.tou{margin:0;height:60%}@media all and (max-width:568px){.content-column.tou .container-box.tou{margin-bottom:4rem;position:-ms-page;position:initial}}.content-column.tou .container-box.tou .wrap-text{height:100%;position:relative;overflow-y:auto}.content-column.tou .container-box.tou h1,.content-column.tou .container-box.tou h2{text-align:center}.content-column.tou .container-box.tou b,.content-column.tou .container-box.tou h1,.content-column.tou .container-box.tou h2,.content-column.tou .container-box.tou h3,.content-column.tou .container-box.tou h4,.content-column.tou .container-box.tou h5,.content-column.tou .container-box.tou h6,.content-column.tou .container-box.tou h7,.content-column.tou .container-box.tou strong{color:#000;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif}.content-column.tou .container-box.tou p{color:#595959}.content-column.tou .container-footer{margin:2rem 0 0 0}@media all and (max-width:568px){.content-column.tou .container-footer{background:#fff;background:linear-gradient(rgba(255,255,255,0),#fff 1rem);bottom:0;left:0;margin:0;padding-left:40px;padding-right:40px;position:fixed;right:0}}.content-column.tou .container-footer .secondary-action{text-align:center}@media all and (max-width:568px){.content-column.tou .container-footer .secondary-action{margin:1rem 0;width:100%}}#main-privacy-policy .main-title{margin-bottom:0}#main-privacy-policy .main-sub-title{margin-top:10px}#main-privacy-policy .section-title{font-weight:700;text-decoration:underline}#main-privacy-policy .section-sub-title{padding-left:10px}#main-privacy-policy .list{font-weight:400;line-height:1.5em;margin-left:16px}#main-privacy-policy .padded-list li{padding-bottom:10px}#main-privacy-policy .padded-list li:last-child{padding-bottom:0}#main-privacy-policy .cookies-tracking-section{margin-top:75px}#main-privacy-policy #cookiesRef{font-family:inherit}#main-privacy-policy .cookies-table{border-collapse:collapse;border-spacing:0;margin-left:20px}#main-privacy-policy .cookies-table td{border-style:solid;border-width:0;overflow:hidden;word-break:normal}#main-privacy-policy .cookies-table .divider{height:15px}#main-privacy-policy .cookies-table .tbl-data{border-color:inherit;vertical-align:bottom}#main-privacy-policy .cookies-table .tbl-property{font-weight:700;border-color:inherit;vertical-align:top}#main-privacy-policy .disable-link{pointer-events:none;color:inherit}.back-button{font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;font-size:1.6rem;color:#000;font-weight:700}.back-button:hover{color:#d33c3c}.back-button:disabled{color:#000;opacity:42%}.back-button:active{color:#bf0000}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}body[data-controller=privacy]{overflow:hidden;background-color:#fff}#privacySettings .scroll-area{height:calc(80px + calc(100vh - 80px - 60px))}#privacySettings .footer{background-color:#fff}#privacySettings .footer .save-settings{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;max-width:35rem;margin:auto;display:block;position:absolute;top:50%;left:50%}@media all and (max-width:568px){#privacySettings .footer .save-settings{width:calc(100% - 2rem * 2);max-width:calc(100% - 2rem * 2)}}#privacySettings .footer.sticky-footer{-moz-box-shadow:0 -4px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 -4px 4px rgba(0,0,0,.1);box-shadow:0 -4px 4px rgba(0,0,0,.1);height:60px;position:fixed;bottom:0;left:0;right:0}.privacy-settings{font-size:16px;font-size:1.6rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;width:65%;margin:0 auto;margin-bottom:calc(60px * 2);padding-top:2rem}@media all and (min-width:569px) and (max-width:880px){.privacy-settings{width:70%}}@media all and (max-width:568px){.privacy-settings{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:2rem}}.privacy-settings a{color:#bf0000}.privacy-settings .hidden{display:none}.privacy-settings .error-message-box,.privacy-settings .success-message-box{text-align:center}.privacy-settings .error-message-box .content,.privacy-settings .success-message-box .content{display:inline-block;text-align:left;margin:0 auto;width:85%}.privacy-settings .back-home .kobo-link{vertical-align:top;text-decoration:none;position:relative;color:#000}.privacy-settings .back-home .kobo-link:before{background:url(/Images/return_arrow.png);background:url(/Images/return_arrow.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-size:96% 96%;content:'';width:2rem;height:1.5rem;display:inline-block;vertical-align:middle;margin-right:1rem}.privacy-settings .back-home .kobo-link:after{content:'';position:absolute;top:0;left:calc(2rem + 1rem);right:0;height:1.5rem;border-bottom:1px solid #000;padding-bottom:.2rem}.privacy-settings .back-home .kobo-link:hover:before{background:url(/Images/return_arrow_red.png);background:url(/Images/return_arrow_red.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-size:96% 96%}.privacy-settings .back-home .kobo-link:hover:after{border-bottom-color:#bf0000}.privacy-settings .main-header{font-size:26px;font-size:2.6rem;margin:4rem 0 2.5rem 0}.privacy-settings .prominent-paragraph{margin:2rem 0 1rem;font-weight:700}.privacy-settings .privacy-section{line-height:20px;line-height:2rem;margin-top:5rem}.privacy-settings .privacy-section .sub-header{font-size:22px;font-size:2.2rem;margin-bottom:2.5rem}.privacy-settings .privacy-section .title{font-size:18px;font-size:1.8rem;margin-top:3rem;margin-bottom:2rem}.privacy-settings .privacy-section .settings-warning{font-weight:700}.privacy-settings .privacy-question{border:1px solid #ccc;padding:4rem 2rem 2rem;margin:2.5rem 0}.privacy-settings .privacy-question .top{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:3rem}@media all and (max-width:568px){.privacy-settings .privacy-question .top{display:block}}.privacy-settings .privacy-question .top .title{-ms-flex:2;-webkit-flex:2;-moz-box-flex:2;flex:2;font-size:16px;font-size:1.6rem;font-weight:700;display:inline-block;margin:0}@media all and (max-width:568px){.privacy-settings .privacy-question .top .title{display:block;margin-bottom:2rem}}.privacy-settings .privacy-question .top .no-option,.privacy-settings .privacy-question .top .radio-options{font-size:16px;font-size:1.6rem;display:inline-block;float:right}@media all and (max-width:568px){.privacy-settings .privacy-question .top .no-option,.privacy-settings .privacy-question .top .radio-options{display:block;float:none}}.privacy-settings .privacy-question .top .no-option{margin:0}.privacy-settings .privacy-question .top .radio-options{color:#595959;margin-right:7rem;padding:0;border:0}@media all and (max-width:880px){.privacy-settings .privacy-question .top .radio-options{margin-right:0}}.privacy-settings .privacy-question .top .radio-options legend{display:none}.privacy-settings .privacy-question .thirdPartyProvidersSection{margin-top:2rem}.privacy-settings .privacy-question .thirdPartyProvidersSection .heading{font-size:14px;font-size:1.4rem;margin-bottom:1rem}.privacy-settings .privacy-question .thirdPartyProvidersSection .show-providerDetails{display:none}.privacy-settings .privacy-question .thirdPartyProvidersSection .hide-providerDetails{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-item-align:center;align-items:center;justify-content:left;-webkit-justify-content:left;-webkit-box-pack:left;-moz-box-pack:left;-ms-flex-pack:left;color:#595959;position:relative;padding-left:3rem;margin-top:2rem;margin-bottom:1rem;list-style:none;background:#e6e6e6;height:4rem}.privacy-settings .privacy-question .thirdPartyProvidersSection .hide-providerDetails:before{background:url(/Images/chevron_up_black_icon.png);background:url(/Images/chevron_up_black_icon.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;justify-content:right;-webkit-justify-content:right;-webkit-box-pack:right;-moz-box-pack:right;-ms-flex-pack:right;background-size:90% 90%;position:absolute;content:'';height:2rem;width:2rem;top:1rem;right:1rem}.privacy-settings .privacy-question .thirdPartyProvidersSection .hide-providerDetails:hover{color:#000;cursor:pointer}.privacy-settings .privacy-question .thirdPartyProvidersSection .show-providerDetails{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-align:center;-ms-flex-align:center;-webkit-flex-item-align:center;align-items:center;justify-content:left;-webkit-justify-content:left;-webkit-box-pack:left;-moz-box-pack:left;-ms-flex-pack:left;color:#595959;position:relative;padding-left:3rem;margin-top:2rem;margin-bottom:1rem;list-style:none;background:#e6e6e6;height:4rem}.privacy-settings .privacy-question .thirdPartyProvidersSection .show-providerDetails:before{background:url(/Images/chevron_down_black_icon.png);background:url(/Images/chevron_down_black_icon.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;justify-content:right;-webkit-justify-content:right;-webkit-box-pack:right;-moz-box-pack:right;-ms-flex-pack:right;background-size:90% 90%;position:absolute;content:'';height:2rem;width:2rem;top:1rem;right:1rem}.privacy-settings .privacy-question .thirdPartyProvidersSection .show-providerDetails:hover{color:#000;cursor:pointer}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider{-ms-flex:2;-webkit-flex:2;-moz-box-flex:2;flex:2;font-size:14px;font-size:1.4rem;margin-bottom:1.2rem;font-weight:400;position:relative}@media all and (max-width:568px){.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider{display:block}}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .title{font-size:14px;font-size:1.4rem;font-weight:700;margin:0;display:inline-block}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyInfo{font-weight:400;color:#595959}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyLinks{color:#000;font-weight:400;text-decoration:underline;list-style:none;padding:0;margin:0}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyLinks a{color:#595959}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyLinks a:hover{color:#d33c3c;cursor:pointer}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyLinks a:active,.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyLinks a:focus{color:#bf0000}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyProvider-radio-options{color:#595959;margin-right:7rem;padding:0;border:0;float:right;font-size:1.6rem}@media all and (max-width:880px){.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyProvider-radio-options{margin-right:0}}.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyProvider-radio-options legend{display:none}@media all and (max-width:568px){.privacy-settings .privacy-question .thirdPartyProvidersSection .thirdPartyProvider .thirdPartyProvider-radio-options{display:block;float:none;margin-top:1.5rem;margin-bottom:1.5rem}}.privacy-settings .privacy-question .middle p{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;color:#595959;margin:0}.privacy-settings .privacy-question .middle .warning{color:#000;position:relative;padding-left:3rem;padding-top:.75rem;padding-bottom:.75rem;margin-top:2rem;list-style:none;background:#fff2e1;border-left:.5rem;border-left-style:solid;border-left-color:#f90}.privacy-settings .privacy-question .middle .warning:before{background:url(/Images/alert_warning.png);background:url(/Images/alert_warning.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-size:100% 100%;content:'';height:2.2rem;width:2.2rem;margin-right:1rem;position:absolute;top:.7rem;left:.9rem}.privacy-settings .privacy-question .middle .warning li{line-height:20px;line-height:2rem;padding-left:1rem}.privacy-settings .privacy-question .bottom{border-top:1px solid #ccc;margin-top:2rem;padding-top:2rem}.privacy-settings .privacy-question .bottom .sub-header{font-size:12px;font-size:1.2rem;color:#595959;margin:0}.privacy-settings .privacy-question .bottom .examples{list-style:none;padding:0;margin:0}.privacy-settings .radio-options .option,.privacy-settings .thirdPartyProvider-radio-options .option{display:inline-block;position:relative;margin-right:4rem}@media all and (min-width:569px) and (max-width:880px){.privacy-settings .radio-options .option,.privacy-settings .thirdPartyProvider-radio-options .option{margin-right:2.5rem}}.privacy-settings .radio-options .option:last-child,.privacy-settings .thirdPartyProvider-radio-options .option:last-child{margin-right:0}.privacy-settings .radio-options .option input,.privacy-settings .thirdPartyProvider-radio-options .option input{opacity:0;height:2rem;width:2rem;position:absolute;left:0;top:0}.privacy-settings .radio-options .option input+label,.privacy-settings .thirdPartyProvider-radio-options .option input+label{line-height:2rem;padding-left:2rem;display:block;cursor:pointer}.privacy-settings .radio-options .option input+label:not(:empty),.privacy-settings .thirdPartyProvider-radio-options .option input+label:not(:empty){padding-left:3rem}.privacy-settings .radio-options .option input+label:after,.privacy-settings .radio-options .option input+label:before,.privacy-settings .thirdPartyProvider-radio-options .option input+label:after,.privacy-settings .thirdPartyProvider-radio-options .option input+label:before{content:'';cursor:pointer;width:2rem;height:2rem;border-radius:50%;position:absolute;left:0;top:0}.privacy-settings .radio-options .option input+label:before,.privacy-settings .thirdPartyProvider-radio-options .option input+label:before{-webkit-transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2);-moz-transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2);-o-transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2);transition:background .2s ease,transform .4s cubic-bezier(.175,.885,.32,2);background:#ccc}.privacy-settings .radio-options .option input+label:after,.privacy-settings .thirdPartyProvider-radio-options .option input+label:after{-moz-transform:scale(.78);-o-transform:scale(.78);-webkit-transform:scale(.78);-ms-transform:scale(.78);transform:scale(.78);-webkit-transition:transform .6s cubic-bezier(.175,.885,.32,1.4);-moz-transition:transform .6s cubic-bezier(.175,.885,.32,1.4);-o-transition:transform .6s cubic-bezier(.175,.885,.32,1.4);transition:transform .6s cubic-bezier(.175,.885,.32,1.4);background:#fff}.privacy-settings .radio-options .option input:checked+label:after,.privacy-settings .radio-options .option input:checked+label:before,.privacy-settings .thirdPartyProvider-radio-options .option input:checked+label:after,.privacy-settings .thirdPartyProvider-radio-options .option input:checked+label:before{opacity:1}.privacy-settings .radio-options .option input:checked+label:before,.privacy-settings .thirdPartyProvider-radio-options .option input:checked+label:before{-moz-transform:scale(1.04);-o-transform:scale(1.04);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);background:#66a3d7}.privacy-settings .radio-options .option input:checked+label:after,.privacy-settings .thirdPartyProvider-radio-options .option input:checked+label:after{-moz-transform:scale(.3);-o-transform:scale(.3);-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}[data-whatinput=keyboard] .privacy-settings .radio-options .option input:focus+label::before,[data-whatinput=keyboard] .privacy-settings .thirdPartyProvider-radio-options .option input:focus+label::before{box-shadow:0 0 0 3px #d2492a;outline:3px solid transparent}.privacy-settings .radio-options .option:hover input+label:before,.privacy-settings .thirdPartyProvider-radio-options .option:hover input+label:before{-moz-transform:scale(.92);-o-transform:scale(.92);-webkit-transform:scale(.92);-ms-transform:scale(.92);transform:scale(.92)}.privacy-settings .radio-options .option:hover input+label:after,.privacy-settings .thirdPartyProvider-radio-options .option:hover input+label:after{-moz-transform:scale(.74);-o-transform:scale(.74);-webkit-transform:scale(.74);-ms-transform:scale(.74);transform:scale(.74)}.privacy-settings .radio-options .option:hover input:checked+label:after,.privacy-settings .thirdPartyProvider-radio-options .option:hover input:checked+label:after{-moz-transform:scale(.4);-o-transform:scale(.4);-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.reactivate-account .title{line-height:2.5rem}.reactivate-account .primary-action{width:100%;margin:20px 0}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}#removeIdentity .primary-action{display:block;width:100%;margin:10px auto}#removeIdentity .kobo-link{display:block;margin-top:10px}@media all and (max-width:568px){#removeIdentityGetIssuesError{padding-top:20px}}#removeIdentityGetIssuesError .primary-action{width:100%}#removeIdentityGetIssuesError .removeIdentity-message-container-error{position:relative}#removeIdentityGetIssuesError .removeIdentity-message-container-error:before{position:absolute;top:10px;left:10px}#removeIdentityGetIssuesError .removeIdentity-message-container-error .message{margin-left:30px;margin-top:0}#removeIdentityGetIssuesError .removeIdentity-message-container-error .message:last-of-type{margin-bottom:0}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.more-signin-options{display:block}.primary-provider .sign-in-options .partner-sign-in .apple,.primary-provider .sign-in-options .partner-sign-in .facebook,.primary-provider .sign-in-options .partner-sign-in .feltrinelli,.primary-provider .sign-in-options .partner-sign-in .google,.primary-provider .sign-in-options .partner-sign-in .ibs,.primary-provider .sign-in-options .partner-sign-in .libraccio{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;padding:5px;font-weight:400;color:#000;background-color:#fff;border:1px solid #989898;font-size:1.3rem}.primary-provider .sign-in-options .partner-sign-in .apple:lang(ja),.primary-provider .sign-in-options .partner-sign-in .facebook:lang(ja),.primary-provider .sign-in-options .partner-sign-in .feltrinelli:lang(ja),.primary-provider .sign-in-options .partner-sign-in .google:lang(ja),.primary-provider .sign-in-options .partner-sign-in .ibs:lang(ja),.primary-provider .sign-in-options .partner-sign-in .libraccio:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-provider .sign-in-options .partner-sign-in .apple:before,.primary-provider .sign-in-options .partner-sign-in .facebook:before,.primary-provider .sign-in-options .partner-sign-in .feltrinelli:before,.primary-provider .sign-in-options .partner-sign-in .google:before,.primary-provider .sign-in-options .partner-sign-in .ibs:before,.primary-provider .sign-in-options .partner-sign-in .libraccio:before{margin-right:22px;width:20px;height:20px}.primary-provider .sign-in-options .partner-sign-in .apple:focus,.primary-provider .sign-in-options .partner-sign-in .facebook:focus,.primary-provider .sign-in-options .partner-sign-in .feltrinelli:focus,.primary-provider .sign-in-options .partner-sign-in .google:focus,.primary-provider .sign-in-options .partner-sign-in .ibs:focus,.primary-provider .sign-in-options .partner-sign-in .libraccio:focus{outline:2px solid #4d90fe;outline-offset:1px}.sign-in-options .partner-sign-in{display:inline;margin-bottom:10px}.sign-in-options .partner-sign-in:last-of-type{margin-bottom:0}.sign-in-options .partner-sign-in .kobo-link{width:100%;display:block;margin-bottom:10px}.sign-in-options .partner-sign-in .partner-option{margin-bottom:15px}.sign-in-options .partner-sign-in .partner-option:before{content:'';margin-right:20px;width:30px;height:30px;display:inline-block;vertical-align:middle}.sign-in-options .partner-sign-in .kobo{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;padding:5px;font-weight:400}.sign-in-options .partner-sign-in .kobo:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.sign-in-options .partner-sign-in .kobo:before{margin-right:22px;width:20px;height:20px}.sign-in-options .partner-sign-in .kobo:focus{outline:2px solid #4d90fe;outline-offset:1px}.sign-in-options .partner-sign-in .kobo{color:#fff;background-color:#bf0000;border:1px solid #989898;text-align:center}.sign-in-options .partner-sign-in .kobo:before{content:none}.sign-in-options .partner-sign-in .facebook:before{background:url(/Images/partner-icons/facebook_blue.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .facebook:before{background:url(/Images/partner-icons/facebook_blue@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .google:before{background:url(/Images/partner-icons/google.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .google:before{background:url(/Images/partner-icons/google@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .apple:before{background:url(/Images/partner-icons/apple.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .apple:before{background:url(/Images/partner-icons/apple@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .rakuten:before,.sign-in-options .partner-sign-in .rakutenrgi:before{background:url(/Images/partner-icons/rakuten.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .rakuten:before,.sign-in-options .partner-sign-in .rakutenrgi:before{background:url(/Images/partner-icons/rakuten@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .angusrobertson:before{background:url(/Images/partner-icons/angus_robertson.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .angusrobertson:before{background:url(/Images/partner-icons/angus_robertson@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .bol:before{background:url(/Images/partner-icons/bol.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .bol:before{background:url(/Images/partner-icons/bol@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .bookworld:before{background:url(/Images/partner-icons/bookworld.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .bookworld:before{background:url(/Images/partner-icons/bookworld@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .dandr:before{background:url(/Images/partner-icons/d_r.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .dandr:before{background:url(/Images/partner-icons/d_r@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .feltrinelli:before{background:url(/Images/partner-icons/feltrinelli.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .feltrinelli:before{background:url(/Images/partner-icons/feltrinelli@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .fnac:before{background:url(/Images/partner-icons/fnac.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .fnac:before{background:url(/Images/partner-icons/fnac@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .fnacportugal:before{background:url(/Images/partner-icons/fnac_pt.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .fnacportugal:before{background:url(/Images/partner-icons/fnac_pt@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .idefix:before{background:url(/Images/partner-icons/idefix.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .idefix:before{background:url(/Images/partner-icons/idefix@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .livrariacultura:before{background:url(/Images/partner-icons/livraria_cultura.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .livrariacultura:before{background:url(/Images/partner-icons/livraria_cultura@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .orbile:before{background:url(/Images/partner-icons/orbile.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .orbile:before{background:url(/Images/partner-icons/orbile@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .orange:before{background:url(/Images/partner-icons/orange.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .orange:before{background:url(/Images/partner-icons/orange@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .walmart:before{background:url(/Images/partner-icons/walmart_star.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .walmart:before{background:url(/Images/partner-icons/walmart_star@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .booktopia:before{background:url(/Images/partner-icons/booktopia.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .booktopia:before{background:url(/Images/partner-icons/booktopia@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .pchome:before{background:url(/Images/partner-icons/pchome.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .pchome:before{background:url(/Images/partner-icons/pchome@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .ibs:before{background:url(/Images/partner-icons/ibs.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .ibs:before{background:url(/Images/partner-icons/ibs@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .libraccio:before{background:url(/Images/partner-icons/libraccio.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.sign-in-options .partner-sign-in .libraccio:before{background:url(/Images/partner-icons/libraccio@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}#allProviders+.all-providers{display:none}#allProviders:target+.all-providers{display:block}#allProviders:target~#defaultOptions{display:none}.anchor-point{display:block;position:fixed;top:0;left:0;visibility:hidden}#providerSignIn .title-full,#providerSignUp .title-full{display:none}#providerSignIn .partner-sign-in .partner-option.walmart{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;line-height:25px;line-height:2.5rem;width:100%;background-color:#006697;border:0;text-align:center}#providerSignIn .partner-sign-in .partner-option.walmart:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}#providerSignIn .partner-sign-in .partner-option.bol{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;line-height:25px;line-height:2.5rem;width:100%;background-color:#0000a4;border:0;text-align:center}#providerSignIn .partner-sign-in .partner-option.bol:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}#ensureIdentityBlock .EnsureBodySpacing{margin-bottom:25px}@media all and (max-width:568px){.all-providers,.default-providers{padding-top:0}}.all-providers.walmart,.default-providers.walmart{padding-top:0}.all-providers.bol,.default-providers.bol{padding-top:0}.all-providers .title-short{display:none}.all-providers .title-full{display:block}@media all and (max-width:568px){.all-providers .title-short{display:block}.all-providers .title-full{display:none}}.default-providers .partner-option.walmart{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;line-height:25px;line-height:2.5rem;width:100%;background-color:#006697;border:0;text-align:center;margin-bottom:20px}.default-providers .partner-option.walmart:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.default-providers .partner-option.bol{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;line-height:25px;line-height:2.5rem;width:100%;background-color:#0000a4;border:0;text-align:center;line-height:25px;line-height:2.5rem;margin-bottom:20px}.default-providers .partner-option.bol:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.default-providers .partner-option.bol:before{content:'';background:url(/Images/partner-icons/bol_button_icon_white.png);background-repeat:no-repeat;background-size:contain;background-position:center center;display:inline-block;vertical-align:middle;margin-right:8px;width:20px;height:20px}.base-button{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer}.base-button:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#bf0000;color:#fff;border-color:#bf0000;font-weight:700}.primary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.primary-action:active,.primary-action:focus,.primary-action:hover,body[data-whatinput=keyboard] .primary-action:focus{color:#bf0000;background-color:#fff}.primary-action.disabled,.primary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.primary-action.disabled:active,.primary-action.disabled:focus,.primary-action.disabled:hover,.primary-action[disabled]:active,.primary-action[disabled]:focus,.primary-action[disabled]:hover,body[data-whatinput=keyboard] .primary-action.disabled:focus,body[data-whatinput=keyboard] .primary-action[disabled]:focus{color:#ccc;background-color:#bf0000}.secondary-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#000;color:#fff;border-color:#000;font-weight:700}.secondary-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.secondary-action:active,.secondary-action:focus,.secondary-action:hover,body[data-whatinput=keyboard] .secondary-action:focus{color:#000;background-color:#fff}.secondary-action.disabled,.secondary-action[disabled]{color:#ccc;opacity:.2;cursor:default}.secondary-action.disabled:active,.secondary-action.disabled:focus,.secondary-action.disabled:hover,.secondary-action[disabled]:active,.secondary-action[disabled]:focus,.secondary-action[disabled]:hover,body[data-whatinput=keyboard] .secondary-action.disabled:focus,body[data-whatinput=keyboard] .secondary-action[disabled]:focus{color:#ccc;background-color:#000}.negative-action{-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:inline-block;background:0 0;font-style:normal;font-size:1.4rem;color:#fff;min-height:35px;min-width:70px;padding:5px 10px;border-width:3px;border-style:solid;border-radius:0;text-decoration:none;outline:0;cursor:pointer;background-color:#595959;color:#fff;border-color:#595959;font-weight:700}.negative-action:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.negative-action:active,.negative-action:focus,.negative-action:hover,body[data-whatinput=keyboard] .negative-action:focus{color:#595959;background-color:#fff}.negative-action.disabled,.negative-action[disabled]{color:#ccc;opacity:.2;cursor:default}.negative-action.disabled:active,.negative-action.disabled:focus,.negative-action.disabled:hover,.negative-action[disabled]:active,.negative-action[disabled]:focus,.negative-action[disabled]:hover,body[data-whatinput=keyboard] .negative-action.disabled:focus,body[data-whatinput=keyboard] .negative-action[disabled]:focus{color:#ccc;background-color:#595959}a.primary-action{text-align:center}.intro-text{padding-bottom:20px}body,html{height:100%}html{font-size:62.5%}body{background-color:#e6e6e6;width:100%;margin:0}@media all and (max-width:568px){body{background:0 0}}a[data-focus-visible-added],button[data-focus-visible-added],input[data-focus-visible-added]{outline:0!important;transition:box-shadow .2s ease 0s!important;box-shadow:#fff 0 0 0 2px,#0d0d0d 0 0 0 4px!important}a:focus-visible{outline:0!important;transition:box-shadow .2s ease 0s!important;box-shadow:#fff 0 0 0 2px,#0d0d0d 0 0 0 4px!important}input:not([disabled]):not([tabindex='-1']):focus-visible,textarea:not([disabled]):not([tabindex='-1']):focus-visible{outline:0!important;transition:box-shadow .2s ease 0s!important;box-shadow:#000 0 0 0 2px!important}[contentEditable=true]:not([tabindex='-1']):focus-visible,[tabindex]:not([tabindex='-1']):focus-visible,area[href]:not([tabindex='-1']):focus-visible,button:not([disabled]):not([tabindex='-1']):focus-visible,iframe:not([tabindex='-1']):focus-visible,input[type=button]:not([disabled]):not([tabindex='-1']):focus-visible,input[type=checkbox]:not([disabled]):not([tabindex='-1']):focus-visible,input[type=reset]:not([disabled]):not([tabindex='-1']):focus-visible,input[type=submit]:not([disabled]):not([tabindex='-1']):focus-visible,select:not([disabled]):not([tabindex='-1']):focus-visible{outline:0!important;transition:box-shadow .2s ease 0s!important;box-shadow:#fff 0 0 0 2px,#0d0d0d 0 0 0 4px!important}.body-content{background-image:url(/Images/prism_large.png);background-repeat:repeat-x;background-size:inherit;background-color:#e6e6e6;width:100%;height:100%;display:inline-block}@media all and (max-width:568px){.body-content{background-image:url(/Images/prism_small.png);background-repeat:repeat-x;background-size:inherit;background-color:#fff}}.content-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:31.8rem;min-width:318px;margin-left:auto;margin-right:auto;padding:0}@media all and (max-width:568px){.content-column{width:100%;padding:20px 40px 40px 40px}}.content-header{position:relative;margin:80px 0 20px}@media all and (max-width:568px){.content-header{margin:50px 0 0 0}}.content-header .header-row-bottom{width:100%}.container-box{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-family:Georgia,Times,times,serif;color:#595959;background-color:#fff;border:1px solid #ccc;padding:40px;margin-top:20px;margin-bottom:40px;position:relative}@media all and (max-width:568px){.container-box{position:inherit;border:none;height:100%;padding:0;background-color:transparent}}.flex-reverse-column{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-box-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.kobo-legal-box{text-align:center}@media all and (max-width:568px){.kobo-legal-box{padding-top:0}}.kobo-legal-box .kobo-link{border-right:1px solid #ccc;padding-right:10px;margin-right:8px}.kobo-legal-box .kobo-link:last-of-type{border:none}.kobo-legal-box .kobo-hcaptcha-link{color:#000}.kobo-legal-box .kobo-hcaptcha-link:last-of-type{border:none}.kobo-legal-box .kobo-hcaptcha{padding-top:2px;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:#000;margin:0}.kobo-legal-box .kobo-rakuten-copyright{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:#000;margin:0}.kobo-legal-box .kobo-rakuten-copyright:before{content:'\00a9';padding-right:5px}.affiliated-legal-box{font-size:12px;font-size:1.2rem;text-align:center;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:#595959;margin-bottom:40px}.affiliated-legal-box a{font-size:inherit;line-height:inherit}.sign-in-up-link{position:absolute;right:40px;top:15px;display:block}@media all and (max-width:568px){.sign-in-up-link{top:20px}}.header-logo{margin:0 40px;height:30px}@media all and (max-width:568px){.header-logo{margin:0}}.header-logo.kobo-header-logo{background:url(/Images/rakuten_logo.png);background:url(/Images/rakuten_logo.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-position:center;width:198px;height:38px;margin-right:auto;margin-left:auto}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.header-logo.kobo-header-logo{background:url(/Images/rakuten_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.header-logo.fnac-header-logo,.header-logo.orange-header-logo{background:url(/Images/kobo_fnac_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.header-logo.fnac-header-logo,.header-logo.orange-header-logo{background:url(/Images/kobo_fnac_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.header-logo.booktopia-header-logo{background:url(/Images/kobo_booktopia_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center center;height:70px}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.header-logo.booktopia-header-logo{background:url(/Images/kobo_booktopia_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.header-logo.pchome-header-logo{background:url(/Images/pchome_logo.png);background-repeat:no-repeat;background-size:contain;background-position:center center;height:70px}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.header-logo.pchome-header-logo{background:url(/Images/pchome_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.header-logo.walmarthybrid-header-logo{background:url(/Images/walmart_logo.png);background:url(/Images/walmart_logo.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-position-x:-25px;height:58px}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.header-logo.walmarthybrid-header-logo{background:url(/Images/walmart_logo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.title{font-size:22px;font-size:2.2rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:#000;margin:0 0 20px 0;font-weight:400}.title-with-logo{display:none}@media all and (max-width:568px){.title-with-logo{font-size:18px;font-size:1.8rem;line-height:15px;line-height:1.5rem;vertical-align:baseline;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;text-align:center;color:#000;display:inline-block;margin:30px 0 0 0}}.kobo-link{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:#000;text-decoration:underline;background:0 0;border:none;cursor:pointer;padding:0}.kobo-link:hover{color:#bf0000}.or-separator{font-size:14px;font-size:1.4rem;line-height:25px;line-height:2.5rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;text-align:center;overflow:hidden}.or-separator span{line-height:0;line-height:0;display:inline-block;position:relative}.or-separator span:after,.or-separator span:before{content:'';position:absolute;height:1px;background-color:#ccc;width:600px}.or-separator span:before{right:100%;margin-right:10px}.or-separator span:after{left:100%;margin-left:10px}.body-content.slim-header{background-image:none;background-color:#fff;position:relative}.body-content.slim-header .scroll-area{height:100%;overflow-y:auto}.body-content.slim-header .header{-moz-box-shadow:0 4px 12px rgba(0,0,0,.12);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);height:80px;padding:0 3rem;position:relative}.body-content.slim-header .header .logo-holder{position:absolute;top:50%;height:4rem;width:18rem;margin-top:-2rem;margin-left:0}.body-content.slim-header .header .kobo-rakuten{background:url(/Images/rakuten_logo.png);background:url(/Images/rakuten_logo.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;background-size:100%}.body-content.slim-header .content{margin:0 auto}.success-message-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;line-height:2rem;font-size:14px;font-size:1.4rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:block;margin-bottom:20px;width:100%;color:#2c7e80;border:1px solid #2c7e80;background-color:#edf9f8;padding:10px}.success-message-box:before{background:url(/Images/success.png);background:url(/Images/success.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;height:20px;width:20px;margin-right:15px;display:inline-block;vertical-align:middle;content:''}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.success-message-box:before{background:url(/Images/success@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.error-message{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;line-height:2rem;font-size:14px;font-size:1.4rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:block;margin-bottom:20px;width:100%;color:#c60c30}.error-message:before{background:url(/Images/error.png);background:url(/Images/error.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;height:20px;width:20px;margin-right:15px;display:inline-block;vertical-align:top;content:''}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.error-message:before{background:url(/Images/error@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.error-message-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;line-height:2rem;font-size:14px;font-size:1.4rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:block;margin-bottom:20px;width:100%;color:#c60c30;border:1px solid #c60c30;background-color:#f9eff1;padding:10px}.error-message-box:before{background:url(/Images/error.png);background:url(/Images/error.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;height:20px;width:20px;margin-right:15px;display:inline-block;vertical-align:top;content:''}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.error-message-box:before{background:url(/Images/error@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.custom-field-validation.valid{display:none}.custom-field-validation.error,.field-validation-error,.validation-summary-errors{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;line-height:2rem;font-size:14px;font-size:1.4rem;font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;display:block;margin-bottom:20px;width:100%;display:none;color:#c60c30}.custom-field-validation.error,.field-validation-error{display:block}.field-validation-error:before{background:url(/Images/error.png);background:url(/Images/error.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;height:20px;width:20px;margin-right:15px;display:inline-block;vertical-align:top;content:''}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.field-validation-error:before{background:url(/Images/error@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.field-validation-error span{display:inline-block;width:83%}.epd-modal.show .validation-summary-errors{display:block}.field-validation-error+.custom-field-validation.error{display:none}.validation-summary-errors{border:1px solid #c60c30;background-color:#f9eff1;padding:10px}.validation-summary-errors:before{background:url(/Images/error.png);background:url(/Images/error.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100% 100%;height:20px;width:20px;margin-right:15px;display:inline-block;vertical-align:top;vertical-align:top;content:''}@media all and (-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.validation-summary-errors:before{background:url(/Images/error@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.validation-summary-errors ul{display:inline-block;list-style:none;padding:0;margin:0;width:83%}@media all and (max-width:568px){.validation-summary-errors ul li{width:85%}}.input-validation-error{outline:1px solid #c60c30}.message-container-error .error-message-box,.message-container-success .error-message-box{position:relative}.message-container-error .error-message-box:before,.message-container-success .error-message-box:before{top:10px;left:10px}.message-container-error .error-message-box .message,.message-container-success .error-message-box .message{margin-left:30px;margin-top:0}.message-container-error .error-message-box .message:last-of-type,.message-container-success .error-message-box .message:last-of-type{margin-bottom:0}.message-container-error .primary-action,.message-container-success .primary-action{width:100%}