@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}#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}@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.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.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.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 .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}#linkDevice .partner-link.primary .collision a,.collision #linkDevice .partner-link.primary a,.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}#linkDevice .partner-link{display:block;margin-bottom:15px}#linkDevice .partner-link a{text-align:center;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}#linkDevice .message-list{padding-left:15px;margin-bottom:30px}#linkDevice .message-list li{margin-bottom:10px}#linkDevice .primary-action,#linkDevice .secondary-action{display:block;width:100%;margin:10px auto}#linkDevice .kobo-link{display:block;margin-top: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.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;width: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){.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.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 .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 .facebook,.auth-form-header .facebook{-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;color:#fff;background-color:#4267b2;border:2px solid #4267b2;font-weight:700}.auth-form .facebook:lang(ja),.auth-form-header .facebook:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.auth-form .facebook:before,.auth-form-header .facebook:before{content:'';margin-right:20px;width:20px;height:20px;display:inline-block;vertical-align:middle;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){.auth-form .facebook:before,.auth-form-header .facebook:before{background:url(/Images/partner-icons/facebook@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.auth-form .google,.auth-form-header .google{-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;color:#989898;background-color:#fff;border:2px solid #989898;font-weight:700}.auth-form .google:lang(ja),.auth-form-header .google:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.auth-form .google:before,.auth-form-header .google:before{content:'';margin-right:20px;width:20px;height:20px;display:inline-block;vertical-align:middle;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 .google:before,.auth-form-header .google:before{background:url(/Images/partner-icons/google@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.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;opacity:0}.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}.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}.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}.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:top}#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}.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}.all-providers .sign-in-options .partner-sign-in .kobo{margin-bottom:10px}.all-providers .sign-in-options .partner-sign-in .facebook,.all-providers .sign-in-options .partner-sign-in .google{width:47%;padding:5px}.all-providers .sign-in-options .partner-sign-in .facebook{margin-right:10px}.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;background-color:#000;color:#fff;border-color:#000;font-weight:700;line-height:0;padding:5px 0;text-align:center}.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:active,.sign-in-options .partner-sign-in .kobo:focus,.sign-in-options .partner-sign-in .kobo:hover,body[data-whatinput=keyboard] .sign-in-options .partner-sign-in .kobo:focus{color:#000;background-color:#fff}.sign-in-options .partner-sign-in .kobo.disabled,.sign-in-options .partner-sign-in .kobo[disabled]{color:#ccc;opacity:.2;cursor:default}.sign-in-options .partner-sign-in .kobo.disabled:active,.sign-in-options .partner-sign-in .kobo.disabled:focus,.sign-in-options .partner-sign-in .kobo.disabled:hover,.sign-in-options .partner-sign-in .kobo[disabled]:active,.sign-in-options .partner-sign-in .kobo[disabled]:focus,.sign-in-options .partner-sign-in .kobo[disabled]:hover,body[data-whatinput=keyboard] .sign-in-options .partner-sign-in .kobo.disabled:focus,body[data-whatinput=keyboard] .sign-in-options .partner-sign-in .kobo[disabled]:focus{color:#ccc;background-color:#000}.sign-in-options .partner-sign-in .kobo:before{background:url(/Images/partner-icons/rakuten_kobo_white.png);background-repeat:no-repeat;background-size:contain;background-position:center center;margin-right:0;height:25px;width:60%}@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 .kobo:before{background:url(/Images/partner-icons/rakuten_kobo_white@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .kobo:focus:before,.sign-in-options .partner-sign-in .kobo:hover:before{background:url(/Images/partner-icons/rakuten_kobo.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 .kobo:focus:before,.sign-in-options .partner-sign-in .kobo:hover:before{background:url(/Images/partner-icons/rakuten_kobo@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .facebook,.sign-in-options .partner-sign-in .google{-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:700}.sign-in-options .partner-sign-in .facebook:lang(ja),.sign-in-options .partner-sign-in .google:lang(ja){font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Verdana,sans-serif}.sign-in-options .partner-sign-in .facebook:before,.sign-in-options .partner-sign-in .google:before{margin-right:8px;width:20px;height:20px}.sign-in-options .partner-sign-in .facebook:focus,.sign-in-options .partner-sign-in .google:focus{outline:2px solid #4d90fe;outline-offset:1px}.sign-in-options .partner-sign-in .facebook{color:#fff;background-color:#4267b2;border:2px solid #4267b2}.sign-in-options .partner-sign-in .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){.sign-in-options .partner-sign-in .facebook:before{background:url(/Images/partner-icons/facebook@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center center}}.sign-in-options .partner-sign-in .google{color:#989898;background-color:#fff;border:2px solid #989898}.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 .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}}.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}#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 .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}.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{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}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}}.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}}.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-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.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}.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}.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%}