@charset "UTF-8";/*!
 *
 * JnJ (ADO)
 * http://acuvue.jnj.co.jp/
 *
 * AUTHOR
 * JNJ ESOLUTIONS
 *
**/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.5.0/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{background:#fff;color:#6f6f6f;padding:0;margin:0;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-weight:400;font-style:normal;line-height:150%;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none!important;visibility:hidden}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:60rem}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-.9375rem;margin-right:-.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.3333333333%!important}.small-offset-2{margin-left:16.6666666667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.3333333333%!important}.small-offset-5{margin-left:41.6666666667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.3333333333%!important}.small-offset-8{margin-left:66.6666666667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.3333333333%!important}.small-offset-11{margin-left:91.6666666667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.3333333333%!important}.medium-offset-2{margin-left:16.6666666667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.3333333333%!important}.medium-offset-5{margin-left:41.6666666667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.3333333333%!important}.medium-offset-8{margin-left:66.6666666667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.3333333333%!important}.medium-offset-11{margin-left:91.6666666667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.3333333333%!important}.large-offset-2{margin-left:16.6666666667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.3333333333%!important}.large-offset-5{margin-left:41.6666666667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.3333333333%!important}.large-offset-8{margin-left:66.6666666667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.3333333333%!important}.large-offset-11{margin-left:91.6666666667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.accordion:after,.accordion:before{content:" ";display:table}.accordion:after{clear:both}.accordion{margin-bottom:0}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0!important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:rgb(231.83,231.83,231.83)}.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;padding:1rem;display:block;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:rgb(227.05,227.05,227.05)}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#fff}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:400;margin-bottom:1.25rem;position:relative;padding:.875rem 1.5rem .875rem .875rem;font-size:.8125rem;transition:opacity .3s ease-out;background-color:#3f94bf;border-color:#367fa4;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-.6875rem;right:.25rem;color:#d9d9d9;opacity:.3;background:inherit}.alert-box .close:focus,.alert-box .close:hover{opacity:.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:9999em}.alert-box.success{background-color:#3f94bf;border-color:#367fa4;color:#fff}.alert-box.alert{background-color:#3f94bf;border-color:#367fa4;color:#fff}.alert-box.secondary{background-color:#3f94bf;border-color:#367fa4;color:#fff}.alert-box.warning{background-color:#3f94bf;border-color:#367fa4;color:#fff}.alert-box.info{background-color:#3f94bf;border-color:#367fa4;color:#fff}.alert-box.alert-close{opacity:0}[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.clearing-thumbs:after,.clearing-thumbs:before,[data-clearing]:after,[data-clearing]:before{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*=block-grid-] li,[data-clearing][class*=block-grid-] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:focus,.clearing-close:hover{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-next,.clearing-main-prev{position:absolute;height:100%;width:40px;top:0}.clearing-main-next>span,.clearing-main-prev>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-next>span:hover,.clearing-main-prev>span:hover{opacity:.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-next.disabled,.clearing-main-prev.disabled{opacity:.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer!important;width:100%!important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:rgb(76.5,76.5,76.5);cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem 0;padding:.5625rem 0}label small{text-transform:capitalize;color:rgb(103.275,103.275,103.275)}.postfix,.prefix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:9999em;-webkit-border-top-left-radius:9999em;border-bottom-left-radius:9999em;border-top-left-radius:9999em}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:9999em;-webkit-border-top-right-radius:9999em;border-bottom-right-radius:9999em;border-top-right-radius:9999em}label.prefix,span.prefix{background:#3f94bf;border-right:none;color:#fff;border-color:#ccc}label.postfix,span.postfix{background:#3f94bf;border-left:none;color:#fff;border-color:#ccc}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:rgb(249.9,249.9,249.9);border-color:#999;outline:0}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,textarea:disabled{background-color:#ddd;cursor:default}fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] textarea,input[type=color][disabled],input[type=color][readonly],input[type=date][disabled],input[type=date][readonly],input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime][disabled],input[type=datetime][readonly],input[type=email][disabled],input[type=email][readonly],input[type=month][disabled],input[type=month][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=time][disabled],input[type=time][readonly],input[type=url][disabled],input[type=url][readonly],input[type=week][disabled],input[type=week][readonly],textarea[disabled],textarea[readonly]{background-color:#ddd;cursor:default}input[type=color].radius,input[type=date].radius,input[type=datetime-local].radius,input[type=datetime].radius,input[type=email].radius,input[type=month].radius,input[type=number].radius,input[type=password].radius,input[type=search].radius,input[type=tel].radius,input[type=text].radius,input[type=time].radius,input[type=url].radius,input[type=week].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse textarea{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse textarea{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse textarea{border-radius:0;-webkit-border-bottom-right-radius:9999em;-webkit-border-top-right-radius:9999em;border-bottom-right-radius:9999em;border-top-right-radius:9999em}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:9999em;-webkit-border-top-left-radius:9999em;border-bottom-left-radius:9999em;border-top-left-radius:9999em}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse textarea{border-radius:0;-webkit-border-bottom-left-radius:9999em;-webkit-border-top-left-radius:9999em;border-bottom-left-radius:9999em;border-top-left-radius:9999em}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:9999em;-webkit-border-top-right-radius:9999em;border-bottom-right-radius:9999em;border-top-right-radius:9999em}input[type=submit]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none!important;border-radius:0;background-color:#fafafa}select::-ms-expand{display:none}select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;color:rgba(0,0,0,.75);line-height:normal;border-radius:0}select.radius{border-radius:3px}select:hover{background-color:rgb(242.5,242.5,242.5);border-color:#999}select:disabled{background-color:#ddd;cursor:default}select{height:2.3125rem}input[type=checkbox],input[type=file],input[type=radio],select{margin:0 0 1rem 0}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0;margin-left:-.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] small.error,[data-abide] span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#3f94bf;color:#fff}[data-abide] small.error,[data-abide] span.error{display:none}small.error,span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#3f94bf;color:#fff}.error input,.error select,.error textarea{margin-bottom:0}.error input[type=checkbox],.error input[type=radio]{margin-bottom:1rem}.error label,.error label.error{color:#fd7822}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#3f94bf;color:#fff}.error>label>small{color:rgb(103.275,103.275,103.275);background:0 0;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,select.error,textarea.error{margin-bottom:0}label.error{color:#fd7822}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.label{font-weight:400;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:.25rem .5rem .25rem;font-size:.6875rem;background-color:#3f94bf;color:#fff}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#3f94bf;color:#fff}.label.warning{background-color:#3f94bf;color:#fff}.label.success{background-color:#3f94bf;color:#fff}.label.secondary{background-color:#3f94bf;color:#fff}.label.info{background-color:#3f94bf;color:#fff}.panel{border-style:solid;border-width:1px;border-color:hsl(200,50%,44.5%);margin-bottom:1.25rem;padding:1.25rem;background:#3f94bf;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel dl,.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel li,.panel p{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:hsl(200,50%,44.5%);margin-bottom:1.25rem;padding:1.25rem;background:#3f94bf;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout dl,.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout li,.panel.callout p{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#07428f}.panel.callout a:not(.button):focus,.panel.callout a:not(.button):hover{color:rgb(6.02,56.76,122.98)}.panel.radius{border-radius:3px}.reveal-modal-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,.45);display:none;left:0;z-index:1004}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0}@media only screen and (max-width:767px){.reveal-modal,dialog{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns,dialog .column,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width:768px){.reveal-modal,dialog{width:80%;max-width:60rem;left:0;right:0;margin:0 auto}}.reveal-modal,dialog{background-color:#fff;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (min-width:768px){.reveal-modal,dialog{top:6.25rem}}.reveal-modal,dialog{padding:1.25rem}.reveal-modal.radius,dialog.radius{border-radius:3px}.reveal-modal.round,dialog.round{border-radius:9999em}.reveal-modal.collapse,dialog.collapse{padding:0}@media only screen and (min-width:768px){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:768px){.reveal-modal.small,dialog.small{width:40%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:768px){.reveal-modal.medium,dialog.medium{width:60%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:768px){.reveal-modal.large,dialog.large{width:70%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:768px){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width:768px){.reveal-modal.full,dialog.full{width:100vw;max-width:60rem;left:0;right:0;margin:0 auto}}.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none!important;margin-left:0!important}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:700;cursor:pointer}dialog{display:none}dialog+.backdrop,dialog::backdrop{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,.45);display:none;left:0;z-index:auto}dialog[open]{display:block}@media print{.reveal-modal,dialog{display:none;background:#fff!important}}.tabs:after,.tabs:before{content:" ";display:table}.tabs:after{clear:both}.tabs{margin-bottom:0!important;margin-left:0}.tabs .tab-title,.tabs dd{position:relative;margin-bottom:0!important;list-style:none;float:left}.tabs .tab-title>a,.tabs dd>a{outline:0;display:block;background-color:#fff;color:#222;padding:1rem 2rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-size:1rem}.tabs .tab-title>a:hover,.tabs dd>a:hover{background-color:#fff}.tabs .tab-title.active a,.tabs dd.active a{background-color:#fff;color:#222}.tabs.radius .tab:first-child a,.tabs.radius dd:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius .tab:last-child a,.tabs.radius dd:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical .tab-title,.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}.tabs-content:after,.tabs-content:before{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content>.content{display:none;float:left;padding:.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 .9375rem}@media only screen and (min-width:768px){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:700;color:#333}.has-tip:focus,.has-tip:hover{border-bottom:dotted 1px rgb(3.15,29.7,64.35);color:#07428f}.has-tip.tip-left,.has-tip.tip-right{float:none!important}.tooltip{display:none;position:absolute;z-index:1006;font-weight:400;font-size:.875rem;line-height:1.3;padding:.75rem;max-width:300px;left:50%;width:100%;color:#fff;background:#333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:9999em}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#07428f!important;border-bottom:dotted 1px rgb(3.15,29.7,64.35)!important}.tap-to-close{display:block;font-size:.625rem;color:#777;font-weight:400}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none!important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:1024px)/";width:1023px}.contain-to-grid{width:100%;background:#fff}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:3.75rem}.top-bar{overflow:hidden;height:3.75rem;line-height:3.75rem;position:relative;background:#fff;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.top-bar .button,.top-bar button{padding-top:.4125rem;padding-bottom:.4125rem;margin-bottom:0;font-size:.75rem}@media only screen and (max-width:767px){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:3.75rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:3.75rem;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:400;color:#000;width:75%;display:block;padding:0 1.25rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#000;text-transform:uppercase;font-size:.8125rem;font-weight:700;position:relative;display:block;padding:0 1.25rem;height:3.75rem;line-height:3.75rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.8125rem 0 1.25rem;color:#000;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;box-shadow:0 0 0 1px #000,0 7px 0 1px #000,0 14px 0 1px #000;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:0 0}.top-bar.expanded .title-area{background:#fff}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;transition:left .3s ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:solid 1px rgb(127.5,127.5,127.5);clear:both;height:1px;width:100%}.top-bar-section ul li{background:#fff}.top-bar-section ul li>a{display:block;width:100%;color:#000;padding:12px 0 12px 0;padding-left:1.25rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-size:.8125rem;font-weight:400;text-transform:none}.top-bar-section ul li>a.button{font-size:.8125rem;padding-right:1.25rem;padding-left:1.25rem;background-color:#3f94bf;border-color:rgb(5.6,52.8,114.4)}.top-bar-section ul li>a.button:focus,.top-bar-section ul li>a.button:hover{background-color:#3f94bf}.top-bar-section ul li>a.button{color:#fff}.top-bar-section ul li>a.button:focus,.top-bar-section ul li>a.button:hover{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#3f94bf;border-color:rgb(176.4782608696,197.4173913043,213.1217391304)}.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul li>a.button.secondary:hover{background-color:#3f94bf}.top-bar-section ul li>a.button.secondary{color:#fff}.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul li>a.button.secondary:hover{color:#fff}.top-bar-section ul li>a.button.success{background-color:#3f94bf;border-color:rgb(41.8472103004,179.7527896996,103.6669527897)}.top-bar-section ul li>a.button.success:focus,.top-bar-section ul li>a.button.success:hover{background-color:#3f94bf}.top-bar-section ul li>a.button.success{color:#fff}.top-bar-section ul li>a.button.success:focus,.top-bar-section ul li>a.button.success:hover{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#3f94bf;border-color:rgb(227.5408071749,90.6044843049,2.0591928251)}.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul li>a.button.alert:hover{background-color:#3f94bf}.top-bar-section ul li>a.button.alert{color:#fff}.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul li>a.button.alert:hover{color:#fff}.top-bar-section ul li>a.button.warning{background-color:#3f94bf;border-color:rgb(250.8905027933,13.9094972067,18.0189944134)}.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul li>a.button.warning:hover{background-color:#3f94bf}.top-bar-section ul li>a.button.warning{color:#fff}.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul li>a.button.warning:hover{color:#fff}.top-bar-section ul li>button{font-size:.8125rem;padding-right:1.25rem;padding-left:1.25rem;background-color:#3f94bf;border-color:rgb(5.6,52.8,114.4)}.top-bar-section ul li>button:focus,.top-bar-section ul li>button:hover{background-color:#3f94bf}.top-bar-section ul li>button{color:#fff}.top-bar-section ul li>button:focus,.top-bar-section ul li>button:hover{color:#fff}.top-bar-section ul li>button.secondary{background-color:#3f94bf;border-color:rgb(176.4782608696,197.4173913043,213.1217391304)}.top-bar-section ul li>button.secondary:focus,.top-bar-section ul li>button.secondary:hover{background-color:#3f94bf}.top-bar-section ul li>button.secondary{color:#fff}.top-bar-section ul li>button.secondary:focus,.top-bar-section ul li>button.secondary:hover{color:#fff}.top-bar-section ul li>button.success{background-color:#3f94bf;border-color:rgb(41.8472103004,179.7527896996,103.6669527897)}.top-bar-section ul li>button.success:focus,.top-bar-section ul li>button.success:hover{background-color:#3f94bf}.top-bar-section ul li>button.success{color:#fff}.top-bar-section ul li>button.success:focus,.top-bar-section ul li>button.success:hover{color:#fff}.top-bar-section ul li>button.alert{background-color:#3f94bf;border-color:rgb(227.5408071749,90.6044843049,2.0591928251)}.top-bar-section ul li>button.alert:focus,.top-bar-section ul li>button.alert:hover{background-color:#3f94bf}.top-bar-section ul li>button.alert{color:#fff}.top-bar-section ul li>button.alert:focus,.top-bar-section ul li>button.alert:hover{color:#fff}.top-bar-section ul li>button.warning{background-color:#3f94bf;border-color:rgb(250.8905027933,13.9094972067,18.0189944134)}.top-bar-section ul li>button.warning:focus,.top-bar-section ul li>button.warning:hover{background-color:#3f94bf}.top-bar-section ul li>button.warning{color:#fff}.top-bar-section ul li>button.warning:focus,.top-bar-section ul li>button.warning:hover{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#fff;background:#fff;color:#000}.top-bar-section ul li.active>a{background:#07428f;color:#fff}.top-bar-section ul li.active>a:hover{background:rgb(6.02,56.76,122.98);color:#fff}.top-bar-section .has-form{padding:1.25rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,.4);border-left-style:solid;margin-right:1.25rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:400;padding:8px 1.25rem}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.parent-link,.top-bar-section .dropdown li.title h5{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.parent-link a,.top-bar-section .dropdown li.title h5 a{color:#000;display:block}.top-bar-section .dropdown li.parent-link a:hover,.top-bar-section .dropdown li.title h5 a:hover{background:0 0}.top-bar-section .dropdown li.has-form{padding:8px 1.25rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 1.25rem 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:700;font-size:.625rem}.js-generated{display:block}@media only screen and (min-width:1024px){.top-bar{background:#fff}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar{overflow:visible}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar .button,.top-bar button,.top-bar input{font-size:.875rem;position:relative;height:1.75rem;top:1rem}.top-bar.expanded{background:#fff}.contain-to-grid .top-bar{margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0!important}.top-bar-section ul{width:auto;height:auto!important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#fff;background:#fff;color:#000}.top-bar-section li:not(.has-form) a:not(.button){padding:0 1.25rem;line-height:3.75rem;background:#fff}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#fff;background:#fff}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 1.25rem;line-height:3.75rem;color:#fff;background:#07428f}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:rgb(6.02,56.76,122.98);color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.5rem!important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.875rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"»";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:0 0;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:3.75rem;white-space:nowrap;padding:12px 1.25rem;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#000;background-color:#fff;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-bottom:none;border-top:none;border-right:solid 1px #fff;clear:none;height:3.75rem;width:0}.top-bar-section .has-form{background:#fff;padding:0 1.25rem;height:3.75rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#fff;background:#fff;color:#000}.no-js .top-bar-section ul li:active>a{background:#07428f;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static!important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:767px){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:768px) and (max-width:1023px){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:768px){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:1024px) and (max-width:1439px){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:1024px){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:1440px) and (max-width:1919px){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:1440px){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:1920px) and (max-width:999999999999999px){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:1920px){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#07428f;text-decoration:none;line-height:inherit}a:focus,a:hover{color:rgb(6.02,56.76,122.98)}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-weight:700;font-style:normal;color:#07428f;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:70%;color:rgb(31.92,123.96,244.08);line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:rgb(31.92,123.96,244.08);font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #eeeded;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:70%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:rgb(250.5,251.7,252.6);border-width:1px;border-style:solid;border-color:rgb(217.6891304348,227.6386956522,235.1008695652);padding:.125rem .3125rem .0625rem}dl,ol,ul{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#6f6f6f;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:rgb(10.864,102.432,221.936)}blockquote cite:before{content:"— "}blockquote cite a,blockquote cite a:visited{color:rgb(10.864,102.432,221.936)}blockquote,blockquote p{line-height:1.6;color:rgb(31.92,123.96,244.08)}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}@media only screen and (min-width:768px){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.print-only{display:none!important}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}@media only screen{.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-medium,.hide-for-medium-only,.hide-for-medium-up,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium-down,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium-down,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-medium,.show-for-medium-only,.show-for-medium-up,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium-down,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium-down,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-medium,.visible-for-medium-only,.visible-for-medium-up,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-medium,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium-down,table.show-for-small,table.show-for-small-down,table.show-for-small-only,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-medium,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium-down,thead.show-for-small,thead.show-for-small-down,thead.show-for-small-only,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium-down,tbody.show-for-small,tbody.show-for-small-down,tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-medium,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium-down,tr.show-for-small,tr.show-for-small-down,tr.show-for-small-only,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-medium,td.hide-for-medium-only,td.hide-for-medium-up,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium-down,td.show-for-small,td.show-for-small-down,td.show-for-small-only,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-medium,th.hide-for-medium-only,th.hide-for-medium-up,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium-down,th.show-for-small,th.show-for-small-down,th.show-for-small-only,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.063em){.hide-for-large,.hide-for-large-only,.hide-for-large-up,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-down,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-large,.show-for-large-only,.show-for-large-up,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-down,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-only,.visible-for-large-up,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-down,table.show-for-medium,table.show-for-medium-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-down,thead.show-for-medium,thead.show-for-medium-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-down,tbody.show-for-medium,tbody.show-for-medium-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-down,tr.show-for-medium,tr.show-for-medium-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-large,td.hide-for-large-only,td.hide-for-large-up,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-down,td.show-for-medium,td.show-for-medium-down,td.show-for-medium-only,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-only,th.hide-for-large-up,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-down,th.show-for-medium,th.show-for-medium-down,th.show-for-medium-only,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.063em){.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-down,.show-for-xxlarge-down{display:inherit!important}.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-down,.hide-for-xxlarge-down,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-down,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-down,.hidden-for-xxlarge-down,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large,table.show-for-large-down,table.show-for-large-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-down,table.show-for-xxlarge-down{display:table!important}thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large,thead.show-for-large-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-down,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large,tbody.show-for-large-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-down,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large,tr.show-for-large-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-down,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-only,td.hide-for-xlarge-up,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large,td.show-for-large-down,td.show-for-large-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-down,td.show-for-xxlarge-down,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-only,th.hide-for-xlarge-up,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large,th.show-for-large-down,th.show-for-large-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-down,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.063em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xxlarge,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-down{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-down,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xxlarge,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xxlarge,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-down,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xxlarge,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xxlarge,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge,table.show-for-xlarge-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-down{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xxlarge,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xxlarge,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xxlarge,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-down{display:table-row!important}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xxlarge,td.hide-for-xxlarge-only,td.hide-for-xxlarge-up,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge,td.show-for-xlarge-down,td.show-for-xlarge-only,td.show-for-xlarge-up,td.show-for-xxlarge-down,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xxlarge,th.hide-for-xxlarge-only,th.hide-for-xxlarge-up,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge,th.show-for-xlarge-down,th.show-for-xlarge-only,th.show-for-xlarge-up,th.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-large,.hide-for-large-down,.hide-for-large-only,.hide-for-medium,.hide-for-medium-down,.hide-for-medium-only,.hide-for-small,.hide-for-small-down,.hide-for-small-only,.hide-for-xlarge,.hide-for-xlarge-down,.hide-for-xlarge-only,.show-for-large-up,.show-for-medium-up,.show-for-small-up,.show-for-xlarge-up,.show-for-xxlarge,.show-for-xxlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.hide-for-large-up,.hide-for-medium-up,.hide-for-small-up,.hide-for-xlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.show-for-large,.show-for-large-down,.show-for-large-only,.show-for-medium,.show-for-medium-down,.show-for-medium-only,.show-for-small,.show-for-small-down,.show-for-small-only,.show-for-xlarge,.show-for-xlarge-down,.show-for-xlarge-only{display:none!important}.hidden-for-large,.hidden-for-large-down,.hidden-for-large-only,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-medium-only,.hidden-for-small,.hidden-for-small-down,.hidden-for-small-only,.hidden-for-xlarge,.hidden-for-xlarge-down,.hidden-for-xlarge-only,.visible-for-large-up,.visible-for-medium-up,.visible-for-small-up,.visible-for-xlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-large-up,.hidden-for-medium-up,.hidden-for-small-up,.hidden-for-xlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.visible-for-large,.visible-for-large-down,.visible-for-large-only,.visible-for-medium,.visible-for-medium-down,.visible-for-medium-only,.visible-for-small,.visible-for-small-down,.visible-for-small-only,.visible-for-xlarge,.visible-for-xlarge-down,.visible-for-xlarge-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-large,table.hide-for-large-down,table.hide-for-large-only,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-medium-only,table.hide-for-small,table.hide-for-small-down,table.hide-for-small-only,table.hide-for-xlarge,table.hide-for-xlarge-down,table.hide-for-xlarge-only,table.show-for-large-up,table.show-for-medium-up,table.show-for-small-up,table.show-for-xlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table!important}thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-large-only,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-medium-only,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-small-only,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.hide-for-xlarge-only,thead.show-for-large-up,thead.show-for-medium-up,thead.show-for-small-up,thead.show-for-xlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-large-only,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-medium-only,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-small-only,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.hide-for-xlarge-only,tbody.show-for-large-up,tbody.show-for-medium-up,tbody.show-for-small-up,tbody.show-for-xlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-large-only,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-medium-only,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-small-only,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.hide-for-xlarge-only,tr.show-for-large-up,tr.show-for-medium-up,tr.show-for-small-up,tr.show-for-xlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}td.hide-for-large,td.hide-for-large-down,td.hide-for-large-only,td.hide-for-medium,td.hide-for-medium-down,td.hide-for-medium-only,td.hide-for-small,td.hide-for-small-down,td.hide-for-small-only,td.hide-for-xlarge,td.hide-for-xlarge-down,td.hide-for-xlarge-only,td.show-for-large-up,td.show-for-medium-up,td.show-for-small-up,td.show-for-xlarge-up,td.show-for-xxlarge,td.show-for-xxlarge-down,td.show-for-xxlarge-only,td.show-for-xxlarge-up,th.hide-for-large,th.hide-for-large-down,th.hide-for-large-only,th.hide-for-medium,th.hide-for-medium-down,th.hide-for-medium-only,th.hide-for-small,th.hide-for-small-down,th.hide-for-small-only,th.hide-for-xlarge,th.hide-for-xlarge-down,th.hide-for-xlarge-only,th.show-for-large-up,th.show-for-medium-up,th.show-for-small-up,th.show-for-xlarge-up,th.show-for-xxlarge,th.show-for-xxlarge-down,th.show-for-xxlarge-only,th.show-for-xxlarge-up{display:table-cell!important}}.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-portrait,table.show-for-landscape{display:table!important}thead.hide-for-portrait,thead.show-for-landscape{display:table-header-group!important}tbody.hide-for-portrait,tbody.show-for-landscape{display:table-row-group!important}tr.hide-for-portrait,tr.show-for-landscape{display:table-row!important}td.hide-for-portrait,td.show-for-landscape,th.hide-for-portrait,th.show-for-landscape{display:table-cell!important}}@media only screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch{display:inherit!important}.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch{display:table!important}.touch table.show-for-touch{display:table!important}thead.hide-for-touch{display:table-header-group!important}.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch{display:table-row-group!important}.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch{display:table-row!important}.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch{display:table-cell!important}.touch td.show-for-touch{display:table-cell!important}th.hide-for-touch{display:table-cell!important}.touch th.show-for-touch{display:table-cell!important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}}@font-face{font-family:jnj-ado;src:url(../fonts/jnj-ado/jnj-ado.eot);src:url(../fonts/jnj-ado/jnj-ado.eot?#iefix) format("embedded-opentype"),url(../fonts/jnj-ado/jnj-ado.woff) format("woff"),url(../fonts/jnj-ado/jnj-ado.ttf) format("truetype"),url(../fonts/jnj-ado/jnj-ado.svg#jnj-ado) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:jnj-ado;src:url(../fonts/jnj-ado/jnj-ado.svg#jnj-ado) format("svg")}}@font-face{font-family:jnj-ado;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiYAAAC8AAAAYGNtYXABh7bmAAABHAAAAGRnYXNwAAAAEAAAAYAAAAAIZ2x5Zlb6cvAAAAGIAAAb/GhlYWQJm4jxAAAdhAAAADZoaGVhCDgEYQAAHbwAAAAkaG10eKNaCHkAAB3gAAAArGxvY2F9ZIRAAAAejAAAAFhtYXhwADgBCQAAHuQAAAAgbmFtZZAGdRcAAB8EAAADQnBvc3QAAwAAAAAiSAAAACAAAwP8AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQASAAAAA4ACAACAAYAAQAg5iPoAekA//3//wAAAAAAIOYA6ADpAP/9//8AAf/jGgQYKBcqAAMAAQAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAgAM/80D9AOzACMARwAABSE0Njc+ATc+AScuAjY3PgEzMhYXHgEOAQcGFhceARceARUlITQmJy4BJyY2Nz4CJicuASMiBgcOAR4BFx4BBw4BBw4BFQP0/BgCERFDNogoECYsDRMZI3tMTHojHw0ULhwPJ4g2QxERAvx6AyQYOU6EGQwGERUnFQUYFU4yM04WEgsOJh4SBgwYhU45GDNdXSQlLg0fIh5FgnVmKztBQDszdnl3NR0jHw0uJSRcXmFCLw0SLTUbPCEoX2NeJiUnKCUfT11pOSE8GzUtEg0vQgACAXz/9gKEA4oABAAQAAABIQMjAxMiJjU0NjMyFhUUBgF8AQhDgkOEKTo6KSk6OgOK/ZgCaPxsOikpOjopKToAAQDE/8wDPAO0AAUAAAEnCQE3AQM8hv4OAfKG/pMDL4X+DP4MhQFvAAMADQBTA/MDLQAMABkAKAAAJRQGIyImNTQ2MzIWFSMUBiMiJjU0NjMyFhUBAyEDIQczEyETIRMzNyMCkyYbGycnGxsm2CYbGyYmGxsmAZWP/kOCAfZDS1v9MskCIY9OH6OUGyYmGxsnJxsbJiYbGycnGwKZ/ikBLOABMP40Ac1aAAAAAAEADAA0A/QDTAAFAAAJAScHCQEDWf4e0JsBawJ9A0z+HtGb/pQCfQADAAD/wAQAA8AAKAA+AEQAAAEyHgIXHgMVFA4CBw4DIyIuAicuAzU0PgI3PgMzNSIOAhUUHgIzMj4CNTQuAiMxEyc1MxUXAgApT0pDHR0sHxAQHywdHUNKTykpT0pDHR0sHxAQHywdHUNKTylqu4pRUYq7amq7ilFRirtqqdxmvgNaEB8sHR1DSk8pKU9KQx0dLB8QEB8sHR1DSk8pKU9KQx0dLB8QZlGKu2pqu4pRUYq7amq7ilH9D9ziuL4AAAABAEUABQO7A3sACwAAJQkBJwkBBwkBFwkBA7v+4AEfmv7g/uCbASD+4ZoBIAEgoAEgASCb/uABH5r+4P7gmwEg/uEAAAUAxP/DAzwDvQALABcAMQA9AFIAAAEiBhUUFjMyNjU0JgciJjU0NjMyFhUUBjcuAScLAQ4BBw4BFRwDMSEwPAI1NCYnByImMTA2MzIWMTAGATQ+AjMyHgIVFA4CIyIuAjUCpg8VFQ8PFhYPBwkJBwcKCmYcgBNkYBSDHBsOAngOG20hKSkhIikp/mYhOU0rLE05ISE5TSwrTTkhAQ8WDw8VFQ8PFjUKBgcKCgcGCrcTTAr+3AEkCkwTEyYbBniLcXGLeAYbJhPbNDQ0NAI1K005ISE5TSssTDkhITlMLAAAAwAM/88D9AOxAAQACQAOAAAlMQUTFwEHFzcnARcBJwEBNf7XPO0B0mvta+39du0B6u3+FgY3ASTtA6tq7Wrt/XftAert/hYACAACAGcD/gMZABMAJwAzAEMAVABlAHYAhwAAATAOAiMiLgIxMD4CMzIeAiM0LgIjIg4CFRQeAjMyPgInIgYVFBYzMjY1NCYDMhYdARQGIzEiJj0BNDYzBTYWHwEWBgcxBiYvASY2NzEHPgEfAR4BBzEOAS8BLgE3MSUmBg8BBhYXMRY2PwE2JicxFy4BDwEOARcxHgE/AT4BJzEDmDtsllxblmw7O2yWW1yWbDvQIDZJKilJNh8fNkkpKkk2IMkkNTUkJTY2JA8VFQ8QFRUQ/t8NHQg3BwgNDR0INwcHDt0HHg1fDQgIBx4NXw0ICAMhDR4HNwgIDQ0eBzcICA3bBx4NXw0ICAceDV8NCAgBg1lqWVlqWVlrWVlrWSlJNiAgNkkpKUk3Hx83SYM2JCU0NCUkNgE8FRBuDxUVD24QFU0HCA1fDR4HCAgNXw4dCMgNCAg3Bx4NDQgINwceDcgHCA1fDR4HCAgNXw4dCMgNCAg3Bx4NDQgINwceDQABAAD/wAQAA8AAAwAAEyERIQAEAPwAA8D8AAAAAwDD/8wDPQO0ABMAKAA2AAABMh4CFRQOAgcuAzU0PgI3Ig4CFRQeAhc+AzU0LgIjFSIGFRQWMzI2NTQmIzECAC1QPCMwRUscL1A7IiM8UC1Cc1YyMVZzQ0NzVjEyVnNCLkBALi5AQC4DUyM7UC40hId+L0+MemotLlA7I2EyVnNCQZCnwHNzwKeQQUJzVjLMQC4uQEAuLkAAAAAABgAaAFUD5gMrAAMABwALABAAFQAaAAA3IzUzESMVMxEjFTM3FSE1IREhNSEVESE1IRWwlpaWlpaWbQLJ/TcCyf03Asn9N1WPASSQAbOPj4+P/k2QkP7dj48AAAAJAB3/7APjA5QAYgB+AJEApwC6ANYA7AD5AQYAACU6ATM6ATc+ATc0JicmIiMqAyMiJicuAScmNjc+ATc+Azc+ATU8ATU2JiMiJiIGIwYmJy4BJy4BIyoBIw4BFRQWFzoBMzIWFx4DFxYGBw4BBwYWFx4BMzoBMzgBMQEyFhUeAQcGJiMiJicuATMyNjM6ATM4ATE6ATMFFgYHBiYnLgEnJjYXFjYzMhYXFwYmJy4BJyY2FxY2MzIWFx4BFw4BByciJicuAScmFhcwMjMyFhcqASM3MhYXFgYjKgEjIiYnLgEnJjIzNhYzNDAxOgEzFzIWFxYGBw4BIyImJyY2MzoBMzoBMwEyFgcUBiMiJjU0NjMFFAYjIiY1PgEXMhYHAnpChEIIDwcREQESEQgPCD59fn0/CRIICg0BAQkIBg4HRouLjEYeGwEeKkmSkpFJGyIIAwsFCyAXGzYbFxsbGBEhEAkNBBQoKCgUBQUIDhwNIAIhFTAaQ4VDAQwHCAEBECFGIgYFAQUPBgEGCxIiERMlE/6hDAglMBYWBQsFBQQNDBkNLxYPUQkKAwULBgQDDRkyGAcKAwYMBh03G/QGCQIIDQkENxQCAT0bCyA+IOY3FQkBBAobNxwDCAEHDgYCDAQPHg8BAQH9KAYBAQwQFSkWCQkDEAw1AgQDBg4H/YYlMwEzJSUzMyYCqzImJDQBNiYlLwHWAgMWEBIXAwIBAQENCgoQBAMDAQgPDw8IAyAgN283KyABAQERGwsTChUWARoVFhsBBgkqVFRUKgoMBgoUDB9aHhIOAfMNCRIwAgQCBwUUOwHLJA0EBA0tCxULCgsBAQEQMCkBBgoSIhIJDAEBAQMIFCkVAwYDmAQGFCAXCgIBGUNcEzgKBwICEygUCAEBAYsHKRALAwMEBAo1Ev5YMSQkMTIkJDBWJDA0IiQxATIkAAABAEIAAgO+A34ACwAAASERIxEhFSERMxEhA77+b1r+bwGRWgGRAe0Bkf5vWv5vAZEAAAAABwCM/94DdAOiAB4AOQBKAFgAZgB0AH4AAAE+ATU0JiMiBhUUFhcOARUUFhUWMjMyNjM+ATU0JicBISIGHQEjIgYVERQWMyEyNj0BMzI2NRE0JiMBNTQ2OwEyFh0BFAYrASImNQUjIiY1NDY7ATIWFRQGJyMiJjU0NjsBMhYVFAYnIyImNTQ2OwEyFhUUBhMjETQmIyE1IREBVwkMHRQUHAwJEhUBDyEREiINAQEWEQH//c4NEVwMEhIMAicMEmcMEhIM/WgbEqATGxsToBIbAeqsDBISDKwMEhIMrAwSEgysDBISDKwMEhIMrAwSEpVaEgz+YAIYAk0GFA0UHR0UDRQGCysaBgoFAQEFCgYaKwsBVRIMZxIM/P0MEhIMZxIMAwMMEv5RoBMaGhOgExsbEzERDQ0REQ0NEVoSDA0SEg0MEmASDQwSEgwNEv4SAnEMElr9FwAAAAAFAHH/ywOPA7UAFABQAIQAmwCxAAABFQ4BBw4BBy4BJy4BJzU0NjMyFhUBNCYjIgYHMDQxNCYjIgYHLgEjIgYVNSoBKwEqASMVBw4BFRQWFzAeAhceATsBPgE3MRMwNDE3IzY0NQEiBgciBgcOAQ8BJy4BJy4BJy4BIyIGFRQWFx4BFzgBMzoBOwE6ATM4ATM+ATc+ATU0JiMHKgEjLgEnLgE1NDYzMhYXHgEXHgEXIyUOAQcjKgErAT4BPwE+ATMyFhUUBgcB3gIDARcnDg4nFwICAjAiIjABsSccEh0JLCAWJAkJLB0jMgYLBnYGCwZsFyQKCTNHShcaZyCcOFEHQAEBAf7CGkElAQIBEx8KBQUKHxMBAgElQRomMB4cHVEyAQQJBF4ECQQBMlEdHB4wJvQECQQ9SRIVFyAfGUAmAgIBCBAHDQEHEkk9AQQIBA0HDwkEG0YfHyAXFQNkPwECARMlDw8lEwECAT8iLy8i/nobJxEPAR8tGBMaIDIjkPo3DjccEB4NPU5IDA4SBU84AYABAwEBAQFfIB4CARAeCwUFCx4QAQEBHiAfFxIhDA0PAQEPDQwhEhcffAIRCAkXCwsUIiEBAgEHDwgbCBECBw8IBBcsFAsLFwkAAAH/gP9ABIAEQAADAAADIREhgAUA+wAEQPsAAAADACAAKAPgA1gABAAJAA4AABMhFSE1ESEVITURIRUhNSADwPxAAvT9DANx/I8DWHZ2/qN2dv6jdnYAAAAC//0AAgQDA34ABgAMAAABIQkBIQkBAyEDEyETAwL9/P7/AQECBAEB/v87/nLIyAGOyAN+/kL+QgG+Ab786QFZAVn+pwAAAAAEAA3/zQPzA7MAEgA7AE8AYwAAJSIGFTgBMRQWMzI2NTA0MTQmIxEiDgIVFBYzMjY1NDYzMhYVFAYHDgEVFBYzMjY1NDY3PgE1NC4CIzciDgIVFB4CMzI+AjU0LgIDIi4CNTQ+AjMyHgIVFA4CAfsXICAXFiEgFydMPCYfFxYfQyceTBUoG0cfFhYfGxA6OiQ8TScFZ7aITk6ItmdntohOToi2Z1STbj8/bpNUVJNuPz9uk+wgFhcgIBYBFiACEhs2UDQWHx8WNzQfOhUvFg9KMhYgIBYHHgkgXDsySjAXtU6ItmdntohOToi2Z2e2iE78eT9uk1RUk24/P26TVFSTbj8AAAIAAP/ABAADwAATACAAAAEiDgIVFB4CMzI+AjU0LgITJwcnNyc3FzcXBxcHAgBqu4tQUIu7amq7i1BQi7tLtbVitrZitbVitrZiA8BQi7tqaruLUFCLu2pqu4tQ/Om2tmK1tWK2tmK1tWIAAAEADACEA/QC/AAFAAATBwkBJwGRhQH0AfSF/pEC/Ib+DgHyhv6TAAABAMT/zAM8A7QABQAAEzcJAScBxIYB8v4OhgFtAy+F/gz+DIUBbwAAAQAMAIQD9AL8AAUAADcnCQEHAZGFAfQB9IX+kYSGAfL+DoYBbQAAAAMAAP/ABAADwAATAB8AIwAAASIOAhUUHgIzMj4CNTQuAgMiJjU0NjMyFhUUBjcjAzMCAGq7i1BQi7tqaruLUFCLu2ohMDAhITAwFGo21gPAUIu7amq7i1BQi7tqaruLUPyKMCEhMDAhITD1AfcAAAAGAAD/wAQAA8AAFgAsAEAAVQCJAMUAAAE6ATsBLgEnLgEnLgEjIgYVFBYXHgEXMzE+ATc+ATU0JiMiBg8BDgEHMzoBMxMiDgIVFB4CMzI+AjU0LgIFNDYzMhYdAQ4BBw4BBy4BJy4BJzUHNDYzMhYXFBYXHgEfATc+ATc+ATc+ATMyFhUUBgcOAQc4ATEqASsBKgEjOAExLgEnLgE1BQcUMBUDBw4BByMiJicuAzEuATU0Nj8BNTIWOwEyNjMVNDYzMhYXPgEzMhYVFDAxPgEzMhYVHAE5AQGCAwcDCQULBgECARwvEhcXEQ8ONSxeLTUODxEYFhczFAMGDAUKAwYDIGq7i1BQi7tqaruLUFCLu/7/IxkZIwECAREdCgodEQECAYcjHBMwGwIBDhYHBAQHFw0BAgEbLxQbIxYUFTwlAwYERAMHAyU8FRQWAjwBLgEFOylyGEsTETY0JQcHGhFPBAkEVgQJBCUaFCEGBxoRFyAGFg0UHQJ8BgsFAQEBGBkOCQgQBwYNAQENBgcQCAkOIBEDBgoGAURQi7tqaruLUFCLu2pqu4tQzBgjIxguAQIBDRwKChwNAQIBLkUSFhcWAQEBCxYIBAQIFgsBAQEWFxYSDRgJCQsBAQsJCRgN2wIBAf7oASg6BA0KCTU5LQkWDBUoCii4AQFqGiUYEw4RIBcBCwwcFAEBAAAAAAQAAP/ABAADwAATAB8AKwA6AAABIg4CFRQeAjMyPgI1NC4CAyImNTQ2MzIWFRQGMyImNTQ2MzIWFRQGEyMDIQMhByM3IRchEzMHAgBqu4tQUIu7amq7i1BQi7vJExsbExMbG4YTGxsTExsb/jdl/n6OAfxANS/+nVwBOmZzFgPAUIu7amq7i1BQi7tqaruLUPz+GxMTGxsTExsbExMbGxMTGwHF/rkBRtif1AFNPwAABAAA/8AEAAPAABMAHwArADwAAAEiDgIVFB4CMzI+AjU0LgIXMhYVFAYjIiY1NDYhMhYVFAYjIiY1NDYTIgYHPgMzMh4CFy4BIwIAaruLUFCLu2pqu4tQUIu7OSc2NicmNzf+4CY3NyYnNjbKUJA4FDpJUy4uU0k6FDiQUAPAUIu7amq7i1BQi7tqaruLUPQ2JyY3NyYnNjYnJjc3Jic2/jQoJCU+LBkZLD4lJCgAAAACAAD/wAQAA8AAEwAaAAABIg4CFRQeAjMyPgI1NC4CAyc3FwEXAQIAaruLUFCLu2pqu4tQUIu7xvdpjgFGaf5RA8BQi7tqaruLUFCLu2pqu4tQ/PT2aY0BRmn+UQAAAAABAEIBkwO+Ae0AAwAAASEVIQO+/IQDfAHtWgAABQBh/9EDnwOvAAUADAAQABQAGQAAASERIREnEyERIRUzEQEhFSEVIRUhFTMVIzUCt/2qAz7ojf1+AZ3l/eUBp/5ZAaf+WfHxA6/8IgMO0Px2AzTk/bAB41Q1VDVTUwAAAwC7/9MDRQOtAHkAjgDCAAAlNCYnLgEjNTwBNTQmJy4BJy4BJy4BJz4BNz4BNz4BNzwBNTwBPQE+ATc+ATU8ATU0JicuASMhKgEjIgYVHAEVFBYXHgEXHAEVHAEXHgEXHgEXHgEXDgEHDgEHDgEHHAEVHAEdAQ4BBxwBFRQWMzoBMzoBMzI2NTwBNQE8ATUhHAEVHAEHHAEVITwBNSY0NQE1Jz4BNTQmIyIGFRQWFwcVIzwBNTwBNz4BNz4BNz4BNx4BFx4BFx4BFxYUFRwBFTgBMSMDRR8YAwYDIyMNHg4GCwUKFAoECQUUKhQsLAEYIwUCAQMICBIH/mAlSyUTFh8XAwcDAgIqJRUpFAYMBgQJBRQpFSstARsnARcRSI9IRo5HERf+BwFoAf6aAQEoaAkMEgwNEQwJaEYBARwaFSkUChULChULFiwWFRgCAj8bGicFAQEDGTIZMlAeDBUKAwgEBw4HAwYDDh0PH1c2ESERBw8ICQIeGAkRCAMFAgcTCAcEFhMJEAcZJwUBAQEIDwgXMBcuSxwPHQ4ECAQDBgMOHQ8eVzYRIhAIDwcKAikaChIJERYWEggRBwLtBQoEBQoFFSwVBAcDAgUDFi8W/Vw9RwMQCgwSEgwLDwNHPAYNBxYsFh8yEw4dDgcOCAgOBxAfDxAqGRYsFQoTCgAAAAAGAEn/3QO3A6MACQAOABMAFwAgACQAAAEnAQURASURJzMlBQclNwcFByU3ASURBQ0BETcVPwIRBzc1BwO3Av4d/ncB8AF+AQH+HAGFZf6OUtUBeUD+dlEBCv5yAY4Bfv7jRn4BWMdubgKbAQEH4v42/ubyAcoC0dRA5S966inkL/0+5AFa5KC1AVcsRzhgOP6pCDQ2NQAAAAwAGf/RA+gDrQADAAgAFAAZAB8AJAApAC4AMgA2ADoAPgAAAQcVNzc1BxU3EyUHBQcXFQUlETcnATcFByUBJTUFNxUTJTcFBwUHETcREyU3BQcDBxU3BzUHFzcHFTcnBxU3AuYMDB4MCqT+h4T+1GRkAakBUnBC/Mg2AVE9/rYBl/62ARE5IP629QFP+gEW+PgL/rZAAUpApAwMFA0BUAwMFAwMAQUHPQcRPQc9BgH72p+tqTu198UBkIcm/vtZw1jC/l7AbaBV4gFjwI3Ci9aQATCJ/tcBlMBOwE7+kAc9Bww9Bz1sBz0HMQc9BwAAAAIAfv/AA4IDwAAGAA4AAAEjESERIwE3FSE1IxEhEQM6iP6ciAE33f5MqAMEAhEBr/5R/qFbpaX+swFNAAQAAP/ABPUDwAALABcAVABlAAAlFAYjIiY1NDYzMhYFFAYjIiY1NDYzMhYTAy4BKwEiJjURNiYjISIGFREUFjsBMjY1PgE3PgEXHgEXFBY7ATI2NT4BNz4BFx4BFxQWOwEyNjURLgEnByEiJj0BNDY7ATIWHwEUBiMBr0g0M0lJMzRIAqdINDNJSTM0SJf6AgUEpQIDAgYE/NcGBwcEUwQEAhYWJ4s5PEMCBAT9BAQCIyQvfTc0OwIEBDgEBwIEAlP+sQIDAwKCAgECzQMCPDNJSTMzSUkzM0lJMzNJSQEIAS4CAwQCAQUGBQcG/JQEBwQEIEAcLiQXGGQ7BAQEBChOHikOHBxeNQQEBwQBIwQHAh0DAv0CBAEC/QIGAAAAAAoAAABQBAADMAAeAEIAUgBiAG4AegCGAJIAngCqAAABLgEjISIGBw4BFREUFjsBOgMzMjY3PgE1ETQmJwMVFAYHDgEHKgMrAQYmPQExNTE+ATc+ATMhMhYXHgEXMxUFISIGHQEUFjMhMjY9ATQmMyMiBh0BFBY7ATI2PQE0JiU3FzMnNyMHJyMXBzM3FzMnNyMHJyMXBzM3FzMnNyMHJyMXBzMnNyMHJyMXBzM3FzM3FzMnNyMHJyMXBzcjBycjFwczNxczJwPfEzA5/To7NQscBil9Exbc9ccBMzESGQkGGxwFDg4dHQKa1+pSE1cRAQcKDjAPAsYbJQ0JCAEB/gv+xwYKCgYBOQcJCbp6BwkJB3oHCQn+CRYVGCEeFhQTFx4hghYWGCIeFhQTFx4hgxUWGCIfFxMUFx4hxiEeFxMUFx4hGBUWQBYVGCEeFxMUFh4iwxcTExceIhgWFRghAwQUGCALGlZG/uKIWRUWHlVDAR5FVBz+6r06QxAQBgECMHa9mSMnDA8HCA8LIh6jyAoHLwcKCgcvBwoKBy8HCgoHLwcKOSEhMi8fHy8yISEyLx8fLzIhITIvHx8vMjIvHx8vMiEhISEyLx8fLzJhHx8vMiEhMgAAAAACAAAAMARjA8AAIQBIAAABJQcXITcnBSMVMxMzLgEnIwcDIzUhFSMDBw4BBzMTMzUjAw4BBwYmJyY2NzYWFwclAwcuAQcOAxceAzc+ATc+ATc+ATcDtP7+SLT+L7RI/v63U0joGCkQAUpCVQPDUEdLECgY5k1Pr+0NOSdAcxARREAnSh1PAQo+SS5zPDVUNBAODkFYaDZGYxMCAgEBAQEC2uZHn59H5vH+ShEsGgEBrVRU/lMBGSsRAbbx/hsiNAoQQ0BAchEKEhdqHgERaSEXDw5BV2g2NVMzEA4SYkAECQUDBgMAAAAAAQAAAAAAAOllutlfDzz1AAsEAAAAAADTBCI6AAAAANMEIjr/gP9ABPUEQAAAAAgAAgAAAAAAAAABAAADwP/AAAAE9f+A/4AE9QABAAAAAAAAAAAAAAAAAAAAKwQAAAAAAAAAAAAAAAIAAAAEAAAMBAABfAQAAMQEAAANBAAADAQAAAAEAABFBAAAxAQAAAwEAAACBAAAAAQAAMMEAAAaBAAAHQQAAEIEAACMBAAAcQQA/4AEAAAgBAD//QQAAA0EAAAABAAADAQAAMQEAAAMBAAAAAQAAAAEAAAABAAAAAQAAAAEAABCBAAAYQQAALsEAABJBAAAGQQAAH4E9QAABAAAAARjAAAAAAAAAAoAFAAeAI4ArgDCAQQBGAF4AZoCCgIuAuwC+gNIA3YE2ATyBZ4GjAaaBrgG3AdeB5QHqAe8B9AICAkOCWYJvgnuCfwKLAssC3gL8AwODJ4Nig3+AAEAAAArAQcADAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAWAQ4AAQAAAAAAAAADAbYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAgoAAQAAAAAAAwAHAeAAAQAAAAAABAAHAh8AAQAAAAAABQALAb8AAQAAAAAABgAHAfUAAQAAAAAACgBVALcAAQAAAAAACwAYABUAAQAAAAAADAAUAF0AAQAAAAAADQAKAJkAAwABBAkAAAAGAbkAAwABBAkAAQAOAAcAAwABBAkAAgAOAhEAAwABBAkAAwAOAecAAwABBAkABAAOAiYAAwABBAkABQAWAcoAAwABBAkABgAOAfwAAwABBAkACgCqAQwAAwABBAkACwAwAC0AAwABBAkADAAoAHEAAwABBAkADQAUAKNqbmotYWRvAGoAbgBqAC0AYQBkAG9odHRwOi8vYWN1dnVlLmpuai5jby5qcC8AaAB0AHQAcAA6AC8ALwBhAGMAdQB2AHUAZQAuAGoAbgBqAC4AYwBvAC4AagBwAC9odHRwOi8vcmF6b3JmaXNoLmNvbQBoAHQAdABwADoALwAvAHIAYQB6AG8AcgBmAGkAcwBoAC4AYwBvAG1Db21tZXJjaWFsAEMAbwBtAG0AZQByAGMAaQBhAGxBbiBlY29tbWVyY2UgaW5pdGlhdGl2ZSBmcm9tIEpvaG5zb24gJiBKb2huc29uIHdpdGggbGF1bmNoCkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEEAbgAgAGUAYwBvAG0AbQBlAHIAYwBlACAAaQBuAGkAdABpAGEAdABpAHYAZQAgAGYAcgBvAG0AIABKAG8AaABuAHMAbwBuACAAJgAgAEoAbwBoAG4AcwBvAG4AIAB3AGkAdABoACAAbABhAHUAbgBjAGgACgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC5KbkoASgBuAEpWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBqbmotYWRvAGoAbgBqAC0AYQBkAG9qbmotYWRvAGoAbgBqAC0AYQBkAG9SZWd1bGFyAFIAZQBnAHUAbABhAHJqbmotYWRvAGoAbgBqAC0AYQBkAG8AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:jnj-ado;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-account:before{content:"\e600"}.icon-alert:before{content:"\e601"}.icon-arrow-left:before{content:"\e602"}.icon-cart:before{content:"\e603"}.icon-check:before{content:"\e604"}.icon-clock:before{content:"\e605"}.icon-close:before{content:"\e606"}.icon-doctor:before{content:"\e607"}.icon-edit:before{content:"\e608"}.icon-eye:before{content:"\e609"}.icon-icons-1000pt:before{content:"\e60a"}.icon-locator:before{content:"\e60b"}.icon-menu:before{content:"\e60c"}.icon-order:before{content:"\e60d"}.icon-plus:before,.profile__info .icon-toggle:before{content:"\e60e"}.icon-register:before{content:"\e60f"}.icon-reminder:before{content:"\e610"}.icon-Seperator:before{content:"\e611"}.icon-specs:before{content:"\e612"}.icon-technology:before{content:"\e613"}.icon-userguide:before{content:"\e614"}.icon-close-circle:before{content:"\e615"}.icon-arrow-bottom:before{content:"\e616"}.icon-arrow-right:before{content:"\e617"}.icon-arrow-top:before{content:"\e618"}.icon-alert-circle:before{content:"\e619"}.icon-reminder-circle:before{content:"\e61a"}.icon-cart-circle:before{content:"\e61b"}.icon-error:before{content:"\e61c"}.icon-check-circle:before{content:"\e61d"}.icon-minus:before,.profile__info .active .icon-toggle:before{content:"\e61e"}.icon-order-summury:before{content:"\e61f"}.icon-pending:before{content:"\e620"}.icon-shipped:before{content:"\e621"}.icon-adding:before{content:"\e622"}.icon-download:before{content:"\e623"}.icon-truck:before{content:"\e800"}.icon-card:before{content:"\e801"}.icon-reorder:before{content:"\e900"}::-webkit-input-placeholder{opacity:1;color:rgba(0,0,0,.5)}:-moz-placeholder{opacity:1;color:rgba(0,0,0,.5)}::-moz-placeholder{opacity:1;color:rgba(0,0,0,.5)}:-ms-input-placeholder{opacity:1;color:rgba(0,0,0,.5)}.form-header,.form-message-header,.form-sub-header{color:#07428f}.form-header{font-weight:700;font-size:1.875rem;margin:0 0 1.75rem;line-height:1.875rem}@media only screen and (max-width:40em){.form-header{margin-top:1.25rem}}@media only screen and (min-width:40.063em) and (max-width:64em){.form-header{margin-top:1.25rem}}.form-sub-header{font-size:1.125rem;line-height:1.125rem;margin:0;font-weight:700}@media only screen and (max-width:40em){.form-sub-header{margin-top:0}}@media only screen and (max-width:40em){.form-sub-header-logon{margin-top:.9375rem}}.form-message-header{font-size:1.5rem}.form-container input[type=number],.form-container input[type=password],.form-container input[type=text]{background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#bccedb;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}.form-container input[type=number]:focus,.form-container input[type=password]:focus,.form-container input[type=text]:focus{box-shadow:0 0 5px #999;border-color:#999}.form-container input[type=number]:focus,.form-container input[type=password]:focus,.form-container input[type=text]:focus{background:rgb(249.9,249.9,249.9);border-color:#3e78bf;outline:0}.form-container input[type=number]:disabled,.form-container input[type=password]:disabled,.form-container input[type=text]:disabled{background-color:#ddd;cursor:default}.form-container input[type=number][disabled],.form-container input[type=number][readonly],.form-container input[type=password][disabled],.form-container input[type=password][readonly],.form-container input[type=text][disabled],.form-container input[type=text][readonly],fieldset[disabled] .form-container input[type=number],fieldset[disabled] .form-container input[type=password],fieldset[disabled] .form-container input[type=text]{background-color:#ddd;cursor:default}.form-container input[type=number],.form-container input[type=password],.form-container input[type=text]{border-radius:3px;font-size:16px;font-family:Arial;font-weight:700;color:#6f6f6f;margin:.625rem 0;height:2.5rem;border:none;border-radius:none;box-shadow:none;border-bottom:1px solid}@media only screen and (max-width:40em){.form-container input[type=number],.form-container input[type=password],.form-container input[type=text]{margin-top:0}}.form-container input[type=number]:focus,.form-container input[type=password]:focus,.form-container input[type=text]:focus,.form-select-jnj select:focus{box-shadow:none!important}.form-container label{font-size:.6875rem;color:#818181;line-height:1.125rem;margin-top:2px}.form-content{font-size:.8125rem;color:#818181;padding-top:15px;margin-bottom:0}.form-divider{border-right:1px solid #d9d9d9}@media only screen and (max-width:40em){.form-divider{border-right:none;max-height:inherit;border-bottom:1px solid #d9d9d9}}@media only screen and (min-width:40.063em) and (max-width:64em){.form-divider{border-right:none;max-height:inherit;border-bottom:1px solid #d9d9d9;margin-bottom:.9375rem}}.form-divider-login-assistance{border-right:1px solid #d9d9d9;min-height:24.5625rem}@media only screen and (max-width:40em){.form-divider-login-assistance{border:none}}.form-lineheight-reset{line-height:7px}input.error{color:rgba(0,0,0,.75)!important;border:1px solid #eb0407!important}.error{color:#d44144!important}.form-select-jnj select{background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#bccedb;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}.form-select-jnj select:focus{box-shadow:0 0 5px #999;border-color:#999}.form-select-jnj select:focus{background:rgb(249.9,249.9,249.9);border-color:#3e78bf;outline:0}.form-select-jnj select:disabled{background-color:#ddd;cursor:default}.form-select-jnj select[disabled],.form-select-jnj select[readonly],fieldset[disabled] .form-select-jnj select{background-color:#ddd;cursor:default}.form-select-jnj select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:16px;color:#6f6f6f;font-weight:700;padding:.375rem;position:relative;display:block;width:100%;background-repeat:no-repeat;background-position:right;background-size:2.5rem;border:1px solid #ddd;height:2.3125rem}.form-select-jnj select:focus{background-repeat:no-repeat;background-position:right}@media screen and (-webkit-min-device-pixel-ratio:0){.form-select-jnj select{padding-right:18px}}.form-select-jnj select[disabled]{background-image:none;background-color:#f0f4f7;box-shadow:none}.form-select-jnj span.lock:after{border-left:none;background:0 0;font-size:1.125rem;top:-4px;color:#f0f4f7;font-weight:700}.form-select-jnj input[readonly=readonly],.form-select-jnj input[readonly]{background-color:#f0f4f7;border:.125rem solid #07428f;border-radius:50px;box-shadow:none;color:#6f6f6f;font-weight:700;padding-left:15px}.form-message{padding:1.125rem;background:#f0f4f7;border:2px solid #bccedb}.form-message.form-message .form-message__alert--mode{height:2.8125rem;width:2.8125rem;border-radius:2.8125rem;background:#42d383;text-align:center}.form-message.form-message .form-message__alert--mode.form-message__alert--mode>i{font-size:1.5rem;color:#fff;line-height:2.8125rem}.form-message.form-message br{margin-bottom:0}.form-message-list{color:#656565}.form-message-list ul{margin:0;padding:0}.form-message-list ul li:before{content:"- "}.form-message-list ul li{list-style:none;margin-left:20px;color:#656565}.form-message-small-header{font-weight:700;font-size:11.2px;margin:7px 0 0;color:#6a6b6e}.lt-ie10 .form-select-jnj select{background-image:none}.lt-ie10 .form-select-jnj select:focus{background-image:none}.checkbox-margin{margin-left:inherit}@media only screen and (max-width:40em){.checkbox-margin{margin-left:.625rem}}.form-label-helper{font-weight:700;color:#000}#PayNowButton,.button,.button-disabled,.button-secondary,.button-tertiary{border-style:solid;border-width:0;cursor:pointer;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#3f94bf;border-color:rgb(5.6,52.8,114.4)}#PayNowButton:focus,#PayNowButton:hover,.button-disabled:focus,.button-disabled:hover,.button-secondary:focus,.button-secondary:hover,.button-tertiary:focus,.button-tertiary:hover,.button:focus,.button:hover{background-color:#3f94bf}#PayNowButton,.button,.button-disabled,.button-secondary,.button-tertiary{color:#fff}#PayNowButton:focus,#PayNowButton:hover,.button-disabled:focus,.button-disabled:hover,.button-secondary:focus,.button-secondary:hover,.button-tertiary:focus,.button-tertiary:hover,.button:focus,.button:hover{color:#fff}#PayNowButton,.button,.button-disabled,.button-secondary,.button-tertiary{border-radius:1.875rem!important;transition:background-color .3s ease-out;padding:0 1.875rem;font-weight:700;font-size:.75rem;line-height:2.5rem}@media only screen and (max-width:767px){#PayNowButton,.button,.button-disabled,.button-secondary,.button-tertiary{width:100%}}#PayNowButton,.button{background-color:#fff;border:.125rem solid #07428f;color:#07428f;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#PayNowButton:hover,.button:hover{background:#00abe4;border-color:#00abe4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}@media only screen and (max-width:767px){#PayNowButton,.button{font-size:.9375rem;padding:0 .625rem}}.button-secondary{background-color:#fff;border:.125rem solid #07428f;color:#07428f}.button-secondary:hover{background:#00abe4;border-color:#00abe4;box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}.button-tertiary{background-color:#fff;border:.125rem solid #07428f;color:#07428f}.button-tertiary:hover{background:#00abe4;border-color:#00abe4;box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}@media only screen and (max-width:767px){.button-tertiary{padding:0 .625rem}}.button-disabled{border-color:#bccedb;color:#586c7d;cursor:default;pointer-events:none}.button-disabled:hover{color:#586c7d}.regular-checkbox{top:0;left:0;margin:-15px 0 0 0;width:100%}.regular-checkbox+label{background-color:#fff;border:.0625rem solid #d9d9d9;border-radius:0;display:inline-block;line-height:1.5rem;padding:.75rem;position:relative;vertical-align:middle!important;margin:0!important}.regular-checkbox.is-disabled+label{background:#d7d7d7}.regular-checkbox:checked+label:after{color:#fff;content:"\e604";font-family:jnj-ado;font-size:1.0625rem;left:.25rem;position:absolute;top:0}.regular-checkbox:focus+label{-moz-box-shadow:0 .0625rem .375rem #586c7d;-webkit-box-shadow:0 .0625rem .375rem #586c7d;box-shadow:0 .0625rem .375rem #586c7d}.regular-checkbox:checked+label{background-color:#00abe4;border:.0625rem solid #00abe4;color:#fff}.regular-checkbox:checked+label:before{content:" ";position:absolute;z-index:0;top:1px;left:1px;right:1px;bottom:1px;border:2px solid #fff}.regular-checkbox:disabled+label{background-color:#f0f4f7;border:1px solid #bccedb;cursor:default}.radio-set .regular-radio{top:0;left:0;margin:-15px 0 0 0;width:100%}.radio-set .regular-radio+label{background-color:#9b9b9b;border:3px solid #fff;border-radius:50px;display:inline-block;padding:1.125rem;position:relative;vertical-align:middle!important;margin:0!important}.radio-set .regular-radio:checked+label:after{background:none repeat scroll 0 0 #9b9b9b;border-radius:50px;box-shadow:0 0 10px rgba(0,0,0,.3) inset;content:" ";font-size:30px;height:2rem;left:.125rem;position:absolute;top:.125rem;width:2rem}.radio-set .regular-radio:focus+label{-moz-box-shadow:0 0 .3125rem .125rem #586c7d;-webkit-box-shadow:0 0 .3125rem .125rem #586c7d;zoom:1;box-shadow:0 0 .3125rem .125rem #586c7d}.radio-set .regular-radio:checked+label{background-color:#fff;border:3px solid #07428f;color:#9b9b9b}.radio-set .regular-radio:checked~span{color:#07428f}.radio-set .square-radio+label{border-radius:50px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);border:2px solid #07428f;color:#6f6f6f;padding:.25rem .625rem;font-weight:700}.radio-set .square-radio:checked+label:after{background:0 0;box-shadow:none}.radio-set .square-radio:checked+label{background-color:#07428f;border:1px solid #07428f;color:#fff}.radio-set .disabled{background-color:#f0f4f7!important;cursor:default}.form-acuvueCode input[readonly]{background:#fff}.form-acuvueCode input[type=text]{background-color:transparent;border:0;border-bottom:2px solid #e0e2e5;border-radius:0;box-shadow:none;font-weight:700;max-width:90%}.form-acuvueCode--button{font-size:.75rem;line-height:35px}.form-acuvueCode--clear-btn{cursor:pointer;position:relative;bottom:1.8125rem;background:0 0;border:none;color:#bccedb;right:.375rem}.form-acuvueCode--clear-btn .ie8-clear-btn{display:none}.form-acuvueCode .form-error-block{margin-top:.3125rem}label.credit-card-animation{margin-top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}label.credit-card-animation:hover{margin-top:-5px!important}@media only screen and (min-width:768px) and (max-width:1023px){.row{max-width:45rem}}@media only screen and (max-width:767px){.row{max-width:40rem}}@media print{.small-1{width:8.3333333333%}.medium-1{width:8.3333333333%}.large-1{width:8.3333333333%}.small-2{width:16.6666666667%}.medium-2{width:16.6666666667%}.large-2{width:16.6666666667%}.small-3{width:25%}.medium-3{width:25%}.large-3{width:25%}.small-4{width:33.3333333333%}.medium-4{width:33.3333333333%}.large-4{width:33.3333333333%}.small-5{width:41.6666666667%}.medium-5{width:41.6666666667%}.large-5{width:41.6666666667%}.small-6{width:50%}.medium-6{width:50%}.large-6{width:50%}.small-7{width:58.3333333333%}.medium-7{width:58.3333333333%}.large-7{width:58.3333333333%}.small-8{width:66.6666666667%}.medium-8{width:66.6666666667%}.large-8{width:66.6666666667%}.small-9{width:75%}.medium-9{width:75%}.large-9{width:75%}.small-10{width:83.3333333333%}.medium-10{width:83.3333333333%}.large-10{width:83.3333333333%}.small-11{width:91.6666666667%}.medium-11{width:91.6666666667%}.large-11{width:91.6666666667%}.small-12{width:100%}.medium-12{width:100%}.large-12{width:100%}}.xy-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x-center{position:absolute;left:50%;transform:translateX(-50%)}.y-center{position:absolute;top:50%;transform:translateY(-50%)}.pos-abs{position:absolute}.pos-fixed{position:fixed}.separator{border-left:rem-calc(1) solid #bccedb;float:left;height:rem-calc(300);margin:rem-calc(4) 0 rem-calc(4) rem-calc(82)!important;width:0}@media only screen and (max-width:1023px){.separator{border-left:none;border-bottom:1px solid #d9d9d9;height:0;width:95%;margin:rem-calc(20) rem-calc(10)!important}}.separator__text{background:none repeat scroll 0 0 #fff;line-height:rem-calc(26);margin-left:rem-calc(-23);margin-top:rem-calc(115);width:rem-calc(24);color:#07428f;font-weight:700}@media only screen and (max-width:1023px){.separator__text{margin:rem-calc(-13) 0 0 47%}}.reveal-modal-bg{position:fixed;background:#e1e1e1;opacity:.45}.sprite-default{display:inline-block;text-indent:-9000px;white-space:nowrap;overflow:hidden}.sp-logo-acuvue-mobile{width:140px;height:38px;background-position:0 0}.sp-logo-acuvue-mobile-menu{width:140px;height:38px;background-position:0 -38px}.sp-logo-myacuvue-mobile{width:125px;height:24px;background-position:0 -76px}.sp-logo-acuvue{width:100px;height:26px;background-position:0 -100px}.sp-logo-myacuvue{width:75px;height:14px;background-position:0 -126px}.sp-logo-jnj-footer{width:203px;height:50px;background-position:0 -140px}.ajax-overlay{background-color:#fff;bottom:0;left:0;right:0;top:0;opacity:.5;-khtml-opacity:.5;z-index:5}.loader{background-image:url(../../assets/images/loading.gif)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.loader{background-image:url(../../assets/images/loading@2x.gif);-webkit-background-size:36px 36px;-moz-background-size:36px 36px;-o-background-size:36px 36px;background-size:36px 36px}}.loader{height:2.25rem;width:2.25rem;left:50%;top:50%;margin-left:-1.125rem;margin-top:-1.125rem;position:absolute}.scrollup{background-image:url(../../assets/images/top.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.scrollup{background-image:url(../../assets/images/top@2x.png);-webkit-background-size:60px 60px;-moz-background-size:60px 60px;-o-background-size:60px 60px;background-size:60px 60px}}.scrollup{background-repeat:no-repeat;bottom:10px;clear:both;cursor:pointer;display:block;height:60px;padding:1.25rem;position:fixed;right:0;width:60px;z-index:2}.system-error{padding-top:5px}.system-error .system-error__box{background:#f0f4f7;border:1px solid #bccedb;padding-top:1.125rem}@media only screen and (min-width:768px){.system-error .system-error__box--icon{padding-left:20px}}.system-error .system-error__box--icon i{font-size:3.125rem;color:#fc4f52}.system-error .system-error__box--message{float:left!important}@media only screen and (min-width:768px){.system-error .system-error__box--message{padding-left:10px}}.system-error .error-heading{color:#07428f;font-size:1.5rem}.system-error .error-desc{color:#818181;font-size:.8125rem;line-height:1.4}.system-error .system-error__button{padding:30px 10px 25px 10px}.icon-error-gmo-ng:before{background:url(../../assets/images/icon_ng_error.png) center center no-repeat;content:"";display:block;height:50px;width:50px;border-radius:50%}.atag-under-line{text-decoration:underline}a.skip-main{left:rem-calc(-999);position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{left:auto;top:rem-calc(62);width:auto;height:auto;overflow:auto;padding:rem-calc(5);text-align:center;border:1px solid #000;font-size:rem-calc(14);line-height:1;background-color:#fff;z-index:999}.PdpPrescriptionSelector{background-color:#f8f9fd;border:3px solid #eee;clear:both;margin-top:45px}.PdpPrescriptionHeader{background-color:#f8f9fd;clear:both;color:#00a9b6;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:600;padding:30px 15px 0;text-align:center}.pescription-block__container{padding:0}.pescription-block__image-section{background-color:#f0f4f7;text-align:center}.pescription-block--image{max-width:100%;margin-top:.625rem;margin-bottom:.625rem}@media only screen and (min-width:1024px){.pescription-block--image{max-width:27.1875rem}}@media only screen and (min-width:768px){.pescription-block__container{display:block;padding:.625rem;background-color:#f0f4f7}.pescription-block__purchase-section{display:block;vertical-align:top;background-color:#fff;padding-top:1.875rem;padding-bottom:1.875rem}.pescription-block__image-section{display:block;float:none;text-align:center;vertical-align:middle}}@media only screen and (min-width:1024px){.pescription-block__container{display:table}.pescription-block__purchase-section{display:table-cell}.pescription-block__image-section{display:table-cell}}.pescription-block select{font-weight:700}.pescription-block .color-box-font-size{font-size:.8125rem}.pescription-block__purchase-section{display:block!important;overflow:hidden;background:#fff;min-height:5rem;position:relative}.pescription-block__purchase-section:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:transparent #fff transparent transparent;border-right-style:solid;left:-19px;position:absolute;top:48.5%}@media only screen and (max-width:1023px){.pescription-block__purchase-section:before{display:none}}@media only screen and (max-width:767px){.pescription-block__purchase-section{background-color:#f0f4f7}}@media only screen and (min-width:1024px){.pescription-block__purchase-section{width:49.96%}}.pescription--select-box{float:left;padding-bottom:.75rem;color:#07428f;font-weight:700}.pescription--select-box--text{color:#07428f;display:inline-block;font-size:1rem;font-weight:700;position:absolute;top:0;left:2.125rem;min-width:8.25rem}.pescription--price-pack-label{font-size:.6875rem;padding-bottom:.375rem;line-height:1.5;color:#818181;display:block}.pescription--label{font-size:.6875rem;padding-bottom:.375rem;line-height:1.5;display:block;color:#818181}.pescription--label img{padding-left:.3125rem;width:.75rem}@media only screen and (max-width:767px){.pescription{background-color:#fff;padding-top:1.25rem;padding-bottom:.75rem}.pescription .radio-set .square-radio+label{font-size:.625rem;font-weight:400}}.pescription--out-of-stock{font-size:.6875rem;line-height:1.2;margin-top:-.5rem;color:#d44144}.pescription--threshold{color:#818181}.pescription--product-title{font-weight:700;line-height:1.1;margin-bottom:10px}.pescription--pack-selector{padding-top:.625rem;padding-bottom:.625rem}.pescription--pack-selector fieldset{border:none;margin:0}.pescription--pack-selector legend{background-color:transparent;font-weight:inherit}.pescription--pack-selector .radio-set{display:inline-block;text-align:center;vertical-align:top}.pescription--pack-selector .radio-set span{color:#00abe4;display:block;font-size:.8125rem;padding-top:.0625rem;font-weight:700}.pescription--pack-selector .radio-set:last-child{padding-right:0}.pescription--pack-selector .old-price-strikethrough{font-size:.6875rem!important;line-height:0;padding-top:.875rem!important;text-decoration:line-through;font-weight:400!important;color:#6f6f6f!important}.pescription__left-eye{margin:0;list-style:none}@media only screen and (max-width:767px){.pescription__left-eye{margin-top:.3125rem;padding:1rem .5rem}}@media only screen and (min-width:768px){.pescription__left-eye{padding-left:1.25rem}}.pescription__right-eye{margin:0;list-style:none}@media only screen and (max-width:767px){.pescription__right-eye{padding:1rem .5rem}}@media only screen and (min-width:768px){.pescription__right-eye{padding-right:1.25rem}}.pescription__pricing__container{padding:1.875rem 0 0 0;margin-top:1.125rem;border-top:1px solid #00abe4}@media only screen and (max-width:767px){.pescription__pricing__container{border-top:none;margin-top:0;padding:0}}.pescription__pricing--subtotal{font-size:1.25rem;font-weight:700;color:#6f6f6f;display:block;line-height:1.5}@media only screen and (max-width:767px){.pescription__pricing--subtotal{font-size:1.5625rem;line-height:1}}.pescription__pricing--total-price{text-align:right;font-size:2.375rem;font-weight:700;color:#07428f}.pescription__pricing--total-price .old-total-price{font-size:1.25rem;text-decoration:line-through;color:#6a6b6e;padding-right:.3125rem}@media only screen and (max-width:767px){.pescription__pricing--total-price .old-total-price{font-size:.9375rem}}@media only screen and (max-width:767px){.pescription__pricing--total-price{font-size:2rem;line-height:1}}.pescription__pricing--submit{padding:1.5rem 0 0 0}.pescription__pricing--submit span{font-size:.6875rem;padding-left:0;padding-top:.4375rem;display:block;line-height:1.5}.pescription__pricing--submit button{margin:0}@media only screen and (max-width:767px){.pescription__pricing--submit{padding:0}.pescription__pricing--submit span{font-size:1rem;line-height:1;padding:.625rem 0}}@media only screen and (max-width:767px){.pescription__pricing{background-color:#fff;margin-bottom:.9375rem;margin-top:.3125rem;padding:.9375rem}}.pescription__table{display:table}.pescription__table-column{display:table-cell;float:none!important;vertical-align:top}.pescription__empty-left{height:100%;padding-right:1.875rem;right:0}@media only screen and (min-width:768px){.pescription__empty-left .pescription__no-content{margin-right:1.125rem;margin-left:1.125rem}}@media only screen and (max-width:767px){.pescription__empty-left{position:relative;padding-right:.9375rem;min-height:345px}}@media only screen and (min-width:768px){.pescription__empty-left{padding-right:1.875rem;height:100%;right:0;min-height:345px}}@media only screen and (min-width:1024px){.pescription__empty-left{position:absolute}}.home-pescription__block .pescription .pescription--select-box{padding-right:0;padding-left:0}.pescription__empty-right{position:absolute;height:100%;padding-left:1.875rem;left:0}@media only screen and (min-width:768px){.pescription__empty-right .pescription__no-content{margin-left:.5rem;margin-right:1.125rem}}@media only screen and (max-width:767px){.pescription__empty-right{position:relative;padding-left:.9375rem}}.pescription__no-content{background:#f0f4f7;border:1px solid #bccedb;border-radius:5px;width:-webkit-fill-available}.pescription__no-content--text{left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;width:55%;height:3.125rem;color:#bccedb}@media only screen and (max-width:767px){.pescription__no-content{margin-bottom:40px;position:relative;top:40px;min-height:245px}}@media only screen and (min-width:768px){.pescription__no-content{position:absolute;top:60px;right:0;bottom:7rem;min-height:275px}}@media only screen and (min-width:1024px){.pescription__no-content{position:absolute;top:60px;right:0;left:0;bottom:7rem}}.footer-nav,.pescription-block__container,.pescription-block__image-section,.pescription-block__purchase-section{background-color:#fff}.pescription-block__purchase-section:before{border-color:transparent}.pescription-block__purchase-section.columns{padding:0!important}.pescription-block__purchase-section.columns#ppdp-1DL{background-color:transparent}@media only screen and (min-width:768px){.pescription-block__purchase-section.columns#ppdp-1DL{margin-left:0}}.pescription-block__purchase-section.columns::after{content:" ";display:block;clear:both}#ppdp-TSP.pescription-block__purchase-section{background-color:transparent}.pescription__right-eye{padding:1rem}@media only screen and (max-width:767px){.pescription__right-eye{padding:1rem .5rem}}.pescription__right-eye li.pescription--select-box{float:left}div.righteye-w{float:right;width:100%;padding:5%;background-color:transparent}.pescription--label,.pescription--price-pack-label{color:#07428f;font-size:.75rem;font-weight:600;line-height:1;padding-bottom:.2rem;text-transform:uppercase}.form-select-jnj select{border:2px solid #07428f;border-radius:50px;box-shadow:none;font-size:14px;margin:0 0 .5rem;padding-right:15px;padding-left:15px;width:100%}.pescription--pack-selector{padding-bottom:.5em}ul.pescription__right-eye:after{content:" ";display:block;clear:both}.pescription__left-eye{margin-top:0;padding:1rem 1rem 2rem}@media only screen and (max-width:767px){.pescription__left-eye{padding:1rem .5rem 2rem}}div.lefteye-w{float:right;width:100%;padding:5%;background-color:transparent}ul.pescription__left-eye:after{content:" ";display:block;clear:both}.freeshopping{position:relative}.u-arrow{position:absolute;width:0;right:10%;border-color:#faf1e0;border-style:solid;border-width:22px;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;z-index:999}.product-detail{padding-top:0}.back-home-button{margin:0!important}.free .txt01{display:none}.pescription__pricing{background-color:transparent;margin:0 0 2rem;padding:2rem 1rem}.pescription__pricing--submit{text-align:center}@media only screen and (min-width:768px){.pescription__pricing--submit{padding:0}}@media only screen and (min-width:1024px){.pescription__pricing--submit{padding:0}}.pescription__pricing--submit p{font-size:12px;margin-bottom:0;padding-bottom:.2rem}.pescription__pricing--submit span{padding:0 0 .2rem;font-size:12px}.pescription__pricing--submit-text{margin:15px 0}.pescription__pricing--submit-text span{float:none!important}.pescription__pricing--submit .red{color:red}.pescription__pricing--submit .p-over01{line-height:1.6;width:100%}button#addToCart{background-color:#07428f;border-color:#07428f;color:#fff;float:none;font-size:.875rem;margin:0 auto;padding:0 0 0 15px;text-align:left;max-width:200px}button#addToCart.button-disabled{background-color:#bccedb;border-color:#bccedb}button#addToCart i{float:right;font-size:1.125rem;padding:10px 15px}@media only screen and (min-width:1024px){.pescription__pricing--submit button{top:-5px}}.pescription__pricing--total-price{padding-bottom:10px!important}.pescription__pricing--total-price .currency-symbol{vertical-align:middle}.specs-heading{padding-top:0;padding:.5rem 0}.specs-heading h3.specs-heading--text{display:inline;border:0}.pescription__pricing__container{border:none;margin:0;padding:0 0 1.5rem}.special-message-container{padding:1rem;background-color:#fff}.footer-copyright p.last-updated::after{content:" ";display:block;clear:both}.footer-copyright p.last-updated span.page-id{color:#000;float:left}.footer-copyright p.last-updated small{float:right}@media only screen and (min-width:1024px){.large-6{width:50%}.product-detail__heading{padding:1.25rem 0}.pescription-block__container{display:block;padding:1.5rem 0;max-width:100%;position:relative}.pescription-block__image-section{float:left;flex:1;display:flex;align-items:center}.pescription-block--image{max-width:100%!important}.free-shopping{width:100%;background-color:#faf1df;clear:both}.free-shopping img{display:block;margin:0 auto}.pescription--select-box--text{left:1.8rem}.pescription__right-eye li.pescription--select-box{width:15%}div.lefteye-w,div.righteye-w{width:100%}.pescription__pricing{margin:0 0 0;padding:1rem 1rem}}@media only screen and (min-width:768px){.product-detail__acuvue-code{padding-top:1rem}.pescription-block__container{padding:1.5rem 0;display:flex}.pescription__left-eye{padding:1.5rem .5rem 1.5rem 1rem}.pescription__right-eye{padding:1.5rem 1rem 1.5rem .5rem}.pescription__pricing{padding-top:0}}.sm-eyes{display:none}.d-eyes{display:block}@media only screen and (max-width:768px){.sm-eyes{display:block}.d-eyes{display:none}}.btn-onedl{color:#fff;background-color:#01a2f4;border-radius:1.875rem;border-style:solid;border-width:.125rem;margin:15px auto;padding:8px 5px;transition:background-color .3s ease-out;max-width:768px;width:100%;display:block}.acuvue-box{background:#fff;border:3px solid #eee;min-height:85px;margin-bottom:25px;overflow:hidden;padding:1.25rem .9375rem}.pescription-block__container{width:100%}@media only screen and (min-width:768px){.pdp-product-purchase{width:60%}.pdp-column{float:left}.pescription-block__image-section{display:flex;align-items:center;justify-content:center;float:left}}.pescription-block__image-section img{width:100%;flex:1}.pescription{float:left;height:100%}.pescription--select-box{overflow:hidden;padding-right:10px;padding-left:10px;width:auto!important}.pescription--select-box--text{color:#07428f;display:inline-block;font-size:1rem;font-weight:700;position:relative;top:0;left:0;min-width:auto}.righteye-w{float:left}.ribbon-banner{background:#07428f}.ribbon-banner__item{position:relative;padding:10px}.ribbon-banner__message{display:block;color:#fff;font-size:rem-calc(12);font-weight:700;line-height:1.5}.ribbon-banner__message a{color:#fff;text-decoration:underline}.ribbon-banner__remove{color:#fd7822;position:absolute;background:#fff;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;width:20px;height:20px;font-size:24px;line-height:22px;right:20px;top:7px;cursor:pointer}.ribbon-banner__remove .ie8-clear-btn{display:none}.jnj-slider{border-radius:rem-calc(1);margin:rem-calc(20) auto 0 auto;overflow:hidden;position:relative}.jnj-slider{list-style:none;margin:0;padding:0;position:relative}.jnj-slider .jnj-slider_content>*{position:absolute;top:0;width:100%}.jnj-slider_content{margin:0}.jnj-slider .jnj-slider_content li{display:inline-block;float:left;margin:0;margin-left:100%;padding:0;text-align:center}.jnj-slider .jnj-slider_content li.active{margin:0}.jnj-slider_option{font-size:rem-calc(18);margin:rem-calc(10) auto;position:relative;width:rem-calc(160)}.jnj-slider_bullets{background-color:rgba(0,0,0,.125);border-radius:rem-calc(30);line-height:1;margin:0;padding:rem-calc(0) rem-calc(8) rem-calc(4);position:absolute;bottom:rem-calc(8);left:50%;text-align:center}.jnj-slider_bullets li{display:inline-block;margin:0 rem-calc(5) rem-calc(2);vertical-align:bottom}.jnj-slider_bullets li a{background-color:transparent;border-radius:rem-calc(50);border:2px solid #fff;display:block;height:rem-calc(8);line-height:rem-calc(10);text-indent:-99999px;vertical-align:middle;width:rem-calc(8)}.jnj-slider_bullets li a:hover{background-color:#fff}@media only screen and (min-width:768px){.jnj-slider_bullets li a{height:rem-calc(12);width:rem-calc(12)}}.jnj-slider_bullets li.active a{background-color:#fff}@media only screen and (min-width:768px){.jnj-slider_bullets{bottom:rem-calc(16);padding:rem-calc(5) rem-calc(15)}}.jnj-slider-checkbox{position:absolute}.jnj-slider-navigation{list-style:none;margin:0}.jnj-slider-navigation li{color:#07428f;cursor:pointer;font-size:rem-calc(22);line-height:2.5;margin-top:rem-calc(-25);position:absolute;top:50%;width:rem-calc(30)}.jnj-slider-navigation li a{background:rgba(0,0,0,.125);border-radius:50%;color:#fff;line-height:2.6;padding:10px}.jnj-slider-navigation li a:hover{color:#00abe4}.jnj-slider-navigation li.jnj-pre{border-top-right-radius:rem-calc(40);border-bottom-right-radius:rem-calc(40);left:0;text-align:left}.jnj-slider-navigation li.jnj-next{border-top-left-radius:rem-calc(40);border-bottom-left-radius:rem-calc(40);right:12px;text-align:right}@media only screen and (max-width:767px){.jnj-slider-navigation{display:none}}#rotator .clearfix{margin:0 auto}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pescription-block__purchase-section.columns .rotator-shell{position:relative}.pescription-block__purchase-section.columns .lSSlideOuter{margin-bottom:40px}@media only screen and (min-width:768px){.pescription-block__purchase-section.columns .lSSlideOuter{margin:0;padding-right:25px;padding-left:25px}.pescription-block__purchase-section.columns .lSSlideOuter:before{background-color:#fff;content:"";display:block;height:100%;margin:auto;position:absolute;top:0;right:auto;bottom:0;left:0;width:25px;z-index:10}.pescription-block__purchase-section.columns .lSSlideOuter:after{background-color:#fff;content:"";display:block;height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:auto;width:25px;z-index:10}}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSSlide#image-gallery>li{max-height:500px;overflow:hidden;text-align:center}@media only screen and (min-width:768px){.lSSlideWrapper .lSSlide#image-gallery>li{max-width:470px}}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .pager-shell{margin:5px auto;overflow:hidden}#hero-slider .lSSlideOuter .pager-shell{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,.25) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,.25) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,.25) 100%);margin:auto;padding:0;position:absolute;right:0;bottom:0;left:0;width:100%;max-width:100%}@media only screen and (min-width:768px){#hero-slider .lSSlideOuter .pager-shell{padding:10px 0}}#hero-slider .lSSlideOuter .pager-shell li a{background-color:transparent;border-radius:50%;border:2px solid #fff;height:8px;width:8px}#hero-slider .lSSlideOuter .pager-shell li a:hover{background-color:#fff}@media only screen and (min-width:768px){#hero-slider .lSSlideOuter .pager-shell li a{height:15px;width:15px}}#hero-slider .lSSlideOuter .pager-shell li.active a{background-color:#fff}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{max-height:60px;opacity:.75;overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border:1px solid #07428f;border-radius:0;opacity:1}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}@media only screen and (min-width:768px){.lSAction{width:100%}}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../../assets/images/control.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:0}@media only screen and (min-width:768px){.lSAction>.lSPrev{left:-30px}}.lSAction>.lSNext{background-position:-32px 0;right:0}@media only screen and (min-width:768px){.lSAction>.lSNext{right:-28px}}.lSAction>a.disabled{pointer-events:none}#hero-slider .lSAction a{background-color:rgba(0,0,0,.15);background-image:none;border-radius:50%;color:#fff;font-family:jnj-ado;font-size:rem-calc(20);padding:4px}#hero-slider .lSAction a.lSPrev{left:10px}#hero-slider .lSAction a.lSPrev:before{content:"\e602"}#hero-slider .lSAction a.lSNext{right:10px}#hero-slider .lSAction a.lSNext:before{content:"\e617";margin-left:5px}#hero-slider .lSAction a:hover{color:#00abe4}.single-slide .lSAction,.single-slide .pager-shell{display:none!important}@media only screen and (min-width:768px){.pescription-block__purchase-section.columns .lSAction{position:absolute;bottom:-30px;width:100%}}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.acuvue-bookend{background:0 0;padding:60px 30px 0;color:#fff;text-align:center}@media only screen and (max-width:767px){.acuvue-bookend{font-size:.9rem;font-weight:700;padding:20px}}.acuvue-bookend-heading{background:#fff;color:#00a9b6;display:block;font-size:1.625rem;font-weight:400;margin-bottom:50px;text-align:center}@media only screen and (max-width:767px){.acuvue-bookend-heading{margin-top:5px;margin-bottom:25px}}@media only screen and (min-width:768px){.acuvue-bookend-heading{font-size:rem-calc(56)}}.acuvue-bookend-heading:before{background:0 0;border:2px solid #00a9b6;border-radius:80px;content:"";display:inline-block;height:80px;margin:auto;position:absolute;top:0;right:0;left:0;width:80px;z-index:-1}@media only screen and (min-width:768px){.acuvue-bookend-heading:before{border-radius:150px;height:150px;top:25px;width:150px}}.acuvue-bookend-action{background:0 0;color:#6f6f6f;display:inline-block;height:55px;margin:0 auto;padding-top:10px;position:relative;width:30%}.acuvue-bookend-action--1{background:0 0}.acuvue-bookend-action--1 .acuvue-bookend-action__icon{background:#00abe4}.acuvue-bookend-action--2{background:0 0}.acuvue-bookend-action--2 .acuvue-bookend-action__icon{background:#00a9b6}.acuvue-bookend-action--3{background:0 0}.acuvue-bookend-action--3 .acuvue-bookend-action__icon{background:#fd7822}.acuvue-bookend-action__icon{border-radius:50%;color:#fff;display:block;font-size:36px;height:60px;margin:15px auto;padding:5px 0;position:relative;text-align:center;width:60px}.acuvue-bookend-action__description{display:block;font-family:Arial,sans-serif;font-size:.825rem;font-weight:600;line-height:1.25rem;min-height:100px;text-align:center}.acuvue-bookend-action__description span{display:block}.acuvue-bookend-action__description span:first-child{padding-left:0}.acuvue-bookend-action__description span.bookend-listing{font-family:"Times New Roman",Times,serif;font-size:3rem;margin:20px 0}@media only screen and (min-width:768px){.acuvue-bookend-action__description{font-size:1rem;line-height:1.75rem}}@media only screen and (min-width:1024px){.acuvue-bookend-action__description{font-size:1.25rem}}.acuvue-bookend-action__trangle{border-color:transparent transparent transparent #4b7df3;border-style:solid;border-width:27px 0 28px 25px;display:none;height:0;position:absolute;top:0;left:100%;width:0}.acuvue-bookend-action--1 .acuvue-bookend-action__trangle{border-color:transparent transparent transparent #4b7df3}.acuvue-bookend-action--2 .acuvue-bookend-action__trangle{border-color:transparent transparent transparent #74d9a1}.acuvue-bookend-action--3 .acuvue-bookend-action__trangle{border-color:transparent transparent transparent #fd7f29}.acuvue-bookend-action--2 .acuvue-bookend-action__icon .icon-card{font-size:38px;position:relative}.acuvue-bookend-action--3 .acuvue-bookend-action__icon{-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.acuvue-bookend-action--3 .acuvue-bookend-action__icon .icon-cart{position:relative}.acuvue-bookend-action__cta{clear:both;display:block;margin:30px auto;padding:0 20px;position:relative;max-width:170px}@media only screen and (min-width:768px){.acuvue-bookend-action__cta{margin:40px auto}}.header{position:fixed;top:0;width:100%;z-index:999}@media only print{.header{margin:0;position:relative}}.header .header-row{max-width:100%}.header .header-row hr{border:0;border-top:1px solid #e0e2e5;clear:both;display:block;height:0;margin:.5em 0;padding:0}@media only screen and (max-width:1023px){.header .header-row hr{display:none}}.header .top-bar{max-width:100%}.header .top-bar .row{margin:0;max-width:100%}@media only screen and (min-width:1024px){.header .top-bar .row{margin:0 auto;max-width:60rem}}.header .top-bar .name{height:auto}.header .top-bar .title-account-login,.header .top-bar .title-account-profile,.header .top-bar .title-cart{display:none;position:relative;text-align:center}.header .top-bar .title-account-login>a:not(.button),.header .top-bar .title-account-profile>a:not(.button),.header .top-bar .title-cart>a:not(.button){color:#9caebb;display:inline-block;font-size:.75rem;font-weight:700;line-height:.75rem;padding:.5rem .625rem}@media only screen and (max-width:767px){.header .top-bar .title-account-login>a:not(.button),.header .top-bar .title-account-profile>a:not(.button),.header .top-bar .title-cart>a:not(.button){font-size:.5rem;padding:.5rem .25rem}}.header .top-bar .title-account-login>a:not(.button):hover,.header .top-bar .title-account-profile>a:not(.button):hover,.header .top-bar .title-cart>a:not(.button):hover{color:#00abe4}.header .top-bar .title-account-login>a:not(.button)>span i,.header .top-bar .title-account-profile>a:not(.button)>span i,.header .top-bar .title-cart>a:not(.button)>span i{display:block;padding-bottom:5px}@media only screen and (max-width:1023px){.header .top-bar{box-shadow:0 1px 0 0 #d9d9d9}.header .top-bar .name{float:left}.header .top-bar .title-account-login,.header .top-bar .title-account-profile,.header .top-bar .title-cart{display:inline-block;float:right}}@media only screen and (max-width:1023px){.header .top-bar .toggle-topbar{float:right;margin-left:15px;position:relative}.header .top-bar .toggle-topbar a{color:#003087;height:auto;padding:0;text-align:center}.header .top-bar .toggle-topbar a:hover{color:#003087}.header .top-bar .toggle-topbar a span{display:block;font-size:.625rem;font-weight:400;line-height:0;padding-top:.25rem}.header .top-bar .toggle-topbar .header__logo-mobile{display:block;font-size:1.5rem;padding-top:.5rem;width:30px}}@media only screen and (max-width:767px){.header .top-bar .toggle-topbar{margin-left:8px}}.header .top-bar .title-area-container{margin:0;padding:8px 15px}@media only screen and (min-width:1024px){.header .top-bar .title-area-container{margin:0 auto;padding:0;max-width:60rem}}.header .expanded{height:auto!important}.header .expanded .help-menu .header__secondary-links{display:none}.header .expanded .help-menu .header__secondary-links .divider{display:none}.header .expanded .title-area-container{padding:0}.header .expanded .toggle-topbar{border-left:none}.header .expanded .toggle-topbar a{padding:0}.header .expanded .toggle-topbar span{visibility:hidden}.header .expanded .toggle-topbar .header__logo-mobile{color:#00abe4;font-size:1.875rem;padding-top:.5rem}.header .expanded .title-area{background-color:#fff;min-height:70px;padding:8px 15px}@media only screen and (max-width:1023px){.header .expanded .mobile-secondary-links .header__secondary-links--my-account-logged-in{display:none}}.header .expanded .mobile-secondary-links .header__secondary-links--my-account-logged-in a:not(.button):last-child{border-left:0;float:right;line-height:inherit!important}@media only screen and (max-width:1023px){.header .expanded .mobile-secondary-links .header__secondary-links--my-account-logged-in a:not(.button):last-child{width:40%;text-align:right}}.header .expanded .top-bar-section .mobile-secondary-links{display:block}.header .top-bar-section{background-color:#fff}.header .top-bar-section ul{display:inherit;padding-top:0}.header .top-bar-section ul.mobile-secondary-links{display:none}@media only screen and (min-width:1024px){.header .top-bar-section ul{padding-top:.1875rem}.header .top-bar-section ul li:not(.has-form) a:not(.button){background:0 0}.header .top-bar-section ul li:last-child a:not(.button){padding-right:0}}.header .top-bar-section .help-menu ul.header__secondary-links{display:none}@media only screen and (min-width:1024px){.header .top-bar-section .help-menu ul.header__secondary-links{display:block}}@media only screen and (min-width:1024px){.header .top-bar-section .mobile-secondary-links{display:none}}.header .top-bar-section #main-menu ul.header__secondary-links{display:none}@media only screen and (min-width:1024px){.header .top-bar-section #main-menu ul.header__secondary-links{display:none}}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form)>a:not(.button):hover{background:0 0}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form)>a:not(.button) span{color:#9caebb;padding-right:0;padding-left:0}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form)>a:not(.button) span:hover{color:#00abe4}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-1>a:not(.button):hover{background:#00abe4}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-1>a:not(.button) span{color:#00abe4;padding-right:15px;padding-left:15px}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-1>a:not(.button) span:hover{color:#fff}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-1>a:not(.button) span .header__secondary-links--icon-style{display:none}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-3>a:not(.button):hover{background:#00abe4}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-3>a:not(.button) span{color:#fff;padding-right:15px;padding-left:15px}.header .top-bar-section #main-menu ul.header__secondary-links li:not(.has-form).item-3>a:not(.button) span:hover{color:#fff}.header .top-bar-section .divider{border-right:.0625rem solid #d9d9d9}.header--model-overlay{background-color:#3d3d47;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3}@media only screen and (max-width:1023px){.header .contain-to-grid{background:0 0;padding:0}.header .shadow-effect:after,.header .shadow-effect:before{box-shadow:none}}.page-print-return .header{position:relative}.logged-in .mobile-secondary-links li:not(.has-form).mobile-register{display:none}.header-mobile-menu-active{height:100%;overflow-y:auto;position:absolute;width:100%;z-index:4}.header-mobile-menu-active .top-bar{box-shadow:none}.header-mobile-menu-active .shadow-effect:after,.header-mobile-menu-active .shadow-effect:before{box-shadow:none}.header-mobile-menu-active .header__primary-links,.header-mobile-menu-active .header__secondary-links,.header-mobile-menu-active .mobile-secondary-links{display:block}.header-mobile-menu-active .header__primary-links .divider,.header-mobile-menu-active .header__secondary-links .divider,.header-mobile-menu-active .mobile-secondary-links .divider{border-top:1px solid #3e78bf}.header-mobile-menu-active .header__primary-links li:not(.has-form) a:not(.button),.header-mobile-menu-active .header__secondary-links li:not(.has-form) a:not(.button),.header-mobile-menu-active .mobile-secondary-links li:not(.has-form) a:not(.button){background:#3d3d47}.header-mobile-menu-active .header__primary-links li:not(.has-form) a:not(.button):hover,.header-mobile-menu-active .header__secondary-links li:not(.has-form) a:not(.button):hover,.header-mobile-menu-active .mobile-secondary-links li:not(.has-form) a:not(.button):hover{background:#00abe4}.header--my-acuvue-logo{background-repeat:no-repeat;background-size:cover;display:inline-block;height:20px;margin-bottom:5px;vertical-align:middle;width:80px}@media only screen and (max-width:1023px){.header--my-acuvue-logo{height:31px;margin-bottom:0;width:124px}}@media only screen and (max-width:1023px){.header__primary-links li:not(.has-form).item-3{display:none!important}}.header__primary-links li:not(.has-form)>a:not(.button){color:#fff;line-height:3.75rem;padding:0}.header__primary-links li:not(.has-form)>a:not(.button):hover{color:#07428f}@media only screen and (max-width:1023px){.header__primary-links li:not(.has-form)>a:not(.button):before{color:#fff;content:"\e617";font-family:jnj-ado;position:absolute;right:15px}}@media only screen and (min-width:1024px){.header__primary-links li:not(.has-form)>a:not(.button){background-color:#fff;color:#07428f;line-height:2.75rem;padding:0 1.125rem}}.header__primary-links li:not(.has-form)>a:not(.button) span{display:inline-block;font-size:.875rem;font-weight:700}.header__primary-links li:not(.has-form)>a:not(.button) span:hover{color:#00abe4}@media only screen and (max-width:1023px){.header__primary-links li:not(.has-form)>a:not(.button) span{display:block;border-bottom:.0625rem solid #000;font-size:.8125rem;padding:0 15px}.header__primary-links li:not(.has-form)>a:not(.button) span:hover{color:#fff;border-bottom:.0625rem solid #000}}@media only screen and (min-width:1024px){.header__primary-links li:not(.has-form):last-child>a:not(.button){padding-right:0}}@media only screen and (max-width:1023px){.header__primary-links li:not(.has-form){display:none}}.header__secondary-links--icon-style{font-size:1rem;padding-right:.125rem;vertical-align:sub}@media only screen and (max-width:1023px){.header__secondary-links--icon-style{font-size:.875rem;padding-right:.625rem}}.mobile-secondary-links li:not(.has-form).mobile-account-login>a:not(.button) span:before{display:none}.mobile-secondary-links li:not(.has-form)>a:not(.button){color:#00abe4;font-weight:600;line-height:3.75rem;padding:0}@media only screen and (max-width:1023px){.mobile-secondary-links li:not(.has-form)>a:not(.button) span{display:block;border-bottom:.0625rem solid #000;font-size:.8125rem;padding:0 15px}.mobile-secondary-links li:not(.has-form)>a:not(.button) span:hover{color:#fff;border-bottom:.0625rem solid #000}.mobile-secondary-links li:not(.has-form)>a:not(.button) span:before{content:"\e617";font-family:jnj-ado;position:absolute;right:15px}}.mobile-secondary-links li:not(.has-form).mobile-guide a:not(.button),.mobile-secondary-links li:not(.has-form).mobile-home a:not(.button),.mobile-secondary-links li:not(.has-form).mobile-register a:not(.button),.mobile-secondary-links li:not(.has-form).mobile-reorder a:not(.button){color:#00abe4}.mobile-secondary-links li:not(.has-form).mobile-guide a:not(.button):hover,.mobile-secondary-links li:not(.has-form).mobile-home a:not(.button):hover,.mobile-secondary-links li:not(.has-form).mobile-register a:not(.button):hover,.mobile-secondary-links li:not(.has-form).mobile-reorder a:not(.button):hover{color:#fff}.mobile-secondary-links li:not(.has-form).mobile-guide a:not(.button) .header__primary-links-active,.mobile-secondary-links li:not(.has-form).mobile-home a:not(.button) .header__primary-links-active,.mobile-secondary-links li:not(.has-form).mobile-register a:not(.button) .header__primary-links-active,.mobile-secondary-links li:not(.has-form).mobile-reorder a:not(.button) .header__primary-links-active{color:#fff}.mobile-secondary-links li:not(.has-form).mobile-guide a:not(.button) .header__primary-links-active:hover,.mobile-secondary-links li:not(.has-form).mobile-home a:not(.button) .header__primary-links-active:hover,.mobile-secondary-links li:not(.has-form).mobile-register a:not(.button) .header__primary-links-active:hover,.mobile-secondary-links li:not(.has-form).mobile-reorder a:not(.button) .header__primary-links-active:hover{color:#fff}.mobile-secondary-links li:not(.has-form).mobile-guide a:not(.button) .header__secondary-links--icon-style,.mobile-secondary-links li:not(.has-form).mobile-home a:not(.button) .header__secondary-links--icon-style,.mobile-secondary-links li:not(.has-form).mobile-register a:not(.button) .header__secondary-links--icon-style,.mobile-secondary-links li:not(.has-form).mobile-reorder a:not(.button) .header__secondary-links--icon-style{display:none}.mobile-secondary-links li:not(.has-form).mobile-home a:not(.button) .header__primary-links-active{color:#00abe4}.header__secondary-links{display:block;float:right}@media only screen and (max-width:1023px){.header__secondary-links{display:none}}.header__secondary-links li:not(.has-form)>a:not(.button){color:#9caebb;display:inline-block;padding:0 .75rem;font-size:.75rem;line-height:.75rem}.header__secondary-links li:not(.has-form)>a:not(.button):hover{color:#00abe4}.header__secondary-links li:not(.has-form)>a:not(.button):hover:before{color:#fff}@media only screen and (max-width:1023px){.header__secondary-links li:not(.has-form)>a:not(.button){color:#fff;line-height:3.75rem;padding:0}.header__secondary-links li:not(.has-form)>a:not(.button):before span{color:#00abe4;content:"\e617";font-family:jnj-ado;position:absolute;right:15px}}.header__secondary-links li:not(.has-form)>a:not(.button) span{font-size:.75rem;font-weight:700}@media only screen and (max-width:1023px){.header__secondary-links li:not(.has-form)>a:not(.button) span{color:#00abe4;display:block;border-bottom:.0625rem solid #000;font-size:.8125rem;padding:0}.header__secondary-links li:not(.has-form)>a:not(.button) span:hover{color:#fff;border-bottom:.0625rem solid #000}}@media only screen and (max-width:1023px){.header__secondary-links li:not(.has-form).item-2{position:absolute;top:0;right:4.25rem}.header__secondary-links li:not(.has-form).item-2 a{padding:0}.header__secondary-links li:not(.has-form).item-2 a:before{content:""}}@media only screen and (max-width:767px){.header__secondary-links li:not(.has-form).item-2 a{padding:0}}@media only screen and (max-width:1023px){.header__secondary-links li:not(.has-form).item-2>a:not(.button){background-color:#fff;color:#9b9b9b;text-align:center}.header__secondary-links li:not(.has-form).item-2>a:not(.button) i{display:block;font-size:1.5rem;padding-top:.7rem;padding-right:0}.header__secondary-links li:not(.has-form).item-2>a:not(.button) span{border-bottom:0 none}.header__secondary-links li:not(.has-form).item-2>a:not(.button) span span{font-size:.9375rem;font-weight:700;height:1.5rem;line-height:0;padding-top:.625rem}}@media only screen and (max-width:1023px){.header__secondary-links li:not(.has-form).item-2{right:7.5rem}.header__secondary-links li:not(.has-form).item-2 span{line-height:1.5rem}}@media only screen and (max-width:1023px){.header__secondary-links li:not(.has-form).item-3{display:none}}.header__acuvue-logo{padding-right:.6875rem;padding-top:0;padding-left:0}.header__acuvue-logo a{line-height:4.6875rem}@media only screen and (max-width:1023px){.header__acuvue-logo a{line-height:5.25rem}}.header__acuvue-logo .header__acuvue-logo--background{background-position:bottom left;background-repeat:no-repeat;background-size:contain;display:inline-block;height:60px;width:150px}@media only screen and (max-width:1023px){.header__acuvue-logo .header__acuvue-logo--background{height:50px;width:140px}}.header__acuvue-logo .header__acuvue-logo--link{height:inherit;width:inherit;min-width:100%}@media only screen and (max-width:1023px){.header__acuvue-logo{padding-top:0}}.header--cart-product-number{background-color:#fd7822;border-radius:3.125rem;color:#fff;display:inline-block;font-weight:700;height:1.3125rem;line-height:1.4rem;margin-left:.125rem;text-align:center;width:1.3125rem}@media only screen and (max-width:1023px){.header--cart-product-number{font-size:.6875rem;height:1.125rem;line-height:1.1875rem;position:absolute;top:.125rem;right:0;width:1.125rem;z-index:1}}.header__secondary-links--my-account-logged-in{color:#9caebb;cursor:pointer;display:none;font-size:.75rem;font-weight:700;line-height:.75rem;padding:0 .75rem}.header__secondary-links--my-account-logged-in a:not(.button){background-color:inherit;color:inherit;line-height:0;padding:0}.header__secondary-links--my-account-logged-in a:not(.button):last-child{border-left:.0625rem solid #d9d9d9;padding-right:0!important;padding-left:.25rem!important}.header__secondary-links--my-account-logged-in a:not(.button):hover{color:#00abe4}@media only screen and (max-width:1023px){.header__secondary-links--my-account-logged-in a:not(.button):hover{color:#fff}}@media only screen and (max-width:1023px){.header__secondary-links--my-account-logged-in{background:#3d3d47;border-bottom:.0625rem solid #000;color:#fff;line-height:3.75rem;padding:0 .75rem;width:100%}.header__secondary-links--my-account-logged-in:hover{background:#00abe4}.header__secondary-links--my-account-logged-in>a:not(.button){background:0 0!important}.header__secondary-links--my-account-logged-in>a:not(.button):hover{background:0 0!important}}.header__primary-links-active{border-bottom:.125rem solid #07428f;color:#07428f}@media only screen and (max-width:1023px){.header__primary-links-active{border-bottom:.0625rem solid #000;color:#fff}}.header__primary-links-content{position:relative}.header__primary-links-content .visuallyhidden{top:0;left:0;margin:-15px 0 0 0;width:100%}@media only screen and (min-width:1024px){.header__secondary-links-active{background-color:#f0f4f7}.header__secondary-links-active a:not(.button){background-color:#f0f4f7}.header__secondary-links-active a:not(.button):first-child{color:#07428f}}@media only screen and (max-width:1023px){.mobile-cart-active a{background-color:#f0f4f7!important;color:#07428f!important}}.header-checkout-padding{padding-top:.125rem}.overflow-hidden{overflow-y:hidden}.account-line-header{background:#fff;color:#9caebb;display:none;font-size:.8rem;font-weight:600;margin:10px 0 0;padding:6px 0}.account-line-header a{color:#9caebb}.account-line-header a:hover{color:#00abe4}@media only screen and (max-width:1023px){.account-line-header{margin:0}.account-line-header div{padding:0 10px}.account-line-header .row{max-width:100%}}@media only screen and (min-width:768px){.account-line-header .account-name{float:left;padding:0}}.account-line-header.account-header-link a{padding:0 .75rem}.account-name{color:#9caebb;float:right;font-size:.8rem;padding:0 20px}@media only screen and (min-width:1024px){.account-name{float:left;padding:0}}@media (max-width:1023px){.account-name{float:left;padding:0 10px}.header__secondary-links--icon-style{padding-right:0}}.breadcrumbNav{width:960px;margin:40px auto -60px}@media screen and (max-width:1023px){.breadcrumbNav{width:720px}}@media screen and (max-width:767px){.breadcrumbNav{display:block;margin:0 auto 40px;max-width:90%}.breadcrumbNav .row{margin:0}}ul.breadcrumb{font-size:.75rem;list-style:none;margin-bottom:0}ul.breadcrumb li{display:inline}ul.breadcrumb li a{color:#3e78bf}.email-confirmation p{font-size:.8125rem;text-align:center;margin-top:25px}.close_button{text-align:center}.emailUpdateHeader{width:350px;font-size:14px;text-align:justify;margin-left:13px;margin-bottom:19px;margin-top:20px;font-weight:700}@media only screen and (min-width:1024px){.left.header__primary-links .left-mobile-li{display:none!important}}#supportModal{display:none}#supportModal .support-modal{width:90%;max-width:600px;margin:20px auto;background:#fff;position:relative;border-radius:5px}#supportModal .support-modal .modal-content{padding:20px}#supportModal .support_ts{background-color:#003087;color:#fff;border-radius:50px;width:fit-content;max-width:320px;padding:10px 20px;margin:10px auto;display:block;font-weight:700;cursor:pointer}#supportModal .support-modal .toggle-icon{background-color:#002e8c;border-radius:50%;display:block;height:34px;width:34px;padding:3px 1px;position:absolute;top:10px;right:10px;z-index:2;cursor:pointer}#supportModal .support-modal .toggle-icon .icon-bar{background-color:#fff;width:24px;border-radius:40px;display:block;height:4px;margin:4px;-webkit-transition:opacity,-webkit-transform;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.7,0,0,.7);transition-timing-function:cubic-bezier(.7,0,0,.7)}#supportModal .support-modal .toggle-icon .icon-bar:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}#supportModal .support-modal .toggle-icon .icon-bar:nth-child(2){opacity:0}#supportModal .support-modal .toggle-icon .icon-bar:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@media (max-width:767px){.support-modal .support-content{max-height:475px;overflow:auto}}.icon-menu.header__logo-mobile::before{display:none}.footer{background:#3d3d47;clear:both;font-size:.875rem}.footer a{color:#6f6f6f}.footer ul{font-size:inherit}.footer hr.section-divider{border:none;border-top:1px solid #292930;margin:0;width:100%}@media only screen and (max-width:1023px){.footer hr.section-divider{display:none}}.footer-nav{background:0 0;padding-top:1.875rem;padding-bottom:1.875rem}@media only screen and (max-width:1023px){.footer-nav{padding:1rem 0}}.footer-menu{background:#3d3d47;padding:1.25rem .625rem}@media only screen and (max-width:1023px){.footer-menu{margin:0;padding:1rem 0;max-width:100%}}.footer-menu ul{margin-bottom:0!important;margin-left:0!important}.footer-menu li{display:inline-block;line-height:2;width:33%}@media only screen and (max-width:1023px){.footer-menu li{border-bottom:1px solid #292930;display:block;margin-right:0;padding:15px;width:100%}.footer-menu li i:before{vertical-align:-webkit-baseline-middle}}.footer-menu li a{color:#fff}.footer-menu li a:hover{color:#00abe4}.footer-menu li i{padding-right:1px}@media only screen and (max-width:1023px){.footer-menu li i{float:right}}.footer-copyright{padding-top:30px}.footer-copyright p{line-height:.7;color:#b6b6b6}.footer-copyright p.last-updated{font-size:.875rem;margin-top:1.25rem;text-align:right}.footer-copyright small{line-height:1rem}@media only screen and (max-width:1023px){.footer-copyright{padding-top:15px;max-width:100%}}.jnj-brand{background-repeat:no-repeat;background-size:contain;background-position:0 0;display:inline-block;margin:15px 0 0 0!important}.copyright-font{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:.625rem}.hero-image-home{float:left;margin-bottom:2px;position:relative;width:100%}.hero-image-home__figure{background-position:100% 0;background-repeat:no-repeat;background-size:cover;margin:0}@media only screen{.hero-image-home__figure{background-position:50% 0}}.hero-image-home__figure:before{content:""}.hero-image-home__figure--link{position:absolute;height:inherit;left:0;width:100%}.hero-image-home__figure--caption{color:#07428f;left:7.5%;position:absolute;top:30%;width:40%}@media only screen and (max-width:767px){.hero-image-home__figure--caption{left:5%;width:60%}}.hero-image-home__figure--caption h3{font-size:2.75rem;line-height:2.9375rem;margin-bottom:0;letter-spacing:-2px}@media only screen and (min-width:768px) and (max-width:1023px){.hero-image-home__figure--caption h3{font-size:2.125rem;line-height:2.125rem}}@media only screen and (max-width:767px){.hero-image-home__figure--caption h3{font-size:1.25rem;line-height:1.25rem;letter-spacing:-1px}}.hero-image-home__figure--caption h4{font-size:1.625rem;font-weight:400;letter-spacing:-1px}@media only screen and (min-width:768px) and (max-width:1023px){.hero-image-home__figure--caption h4{font-size:1rem}}@media only screen and (max-width:767px){.hero-image-home__figure--caption h4{font-size:.75rem;letter-spacing:0}}@media only screen and (max-width:767px){#home-acuvue-block,.acuvue-code-field-container{width:90%}}.home-acuvue-code{background:#fff;border:3px solid #eee;display:table;font-family:arial;min-height:195px;margin-bottom:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.875rem;padding-right:1.875rem}@media only screen and (min-width:768px){.home-acuvue-code{min-height:285px;margin-bottom:0}}@media only screen and (min-width:1024px){.home-acuvue-code{min-height:235px}}.home-acuvue-code:before{border-radius:50%;color:#fff;content:"";display:block;height:60px;margin:auto;padding:20px;position:absolute;top:-30px;right:0;left:0;width:60px}.home-acuvue-code{float:none!important;margin:3.75rem auto 1.875rem}@media only screen and (min-width:768px){.home-acuvue-code{margin:3.75rem auto 0}}.home_shipping_banner_top{margin:10px 0}.home_shipping_banner_top:before{background-color:#00a9b6;border-radius:50%;color:#fff;content:"\e800";display:inline-block;font-family:jnj-ado;font-size:1rem;height:40px;line-height:1.25rem;margin:auto;padding:10px;position:relative;width:40px}@media only screen and (min-width:768px){.home_shipping_banner_top:before{font-size:1.25rem;height:60px;padding:20px;width:60px}}.home_shipping_banner_top .home-free-shipping-message{color:#555;display:inline-block;font-family:arial,sans-serif;font-size:.825rem;font-weight:700;line-height:1.6;margin:15px 0 0;padding-left:10px;vertical-align:top;width:auto}@media only screen and (min-width:768px){.home_shipping_banner_top .home-free-shipping-message{font-size:1rem}}@media only screen and (min-width:1024px){.home_shipping_banner_top .home-free-shipping-message{font-size:1.25rem}}.home_cc_banner_top{margin:10px 0}.home_cc_banner_top:before{background-color:#9d2c8d;border-radius:50%;color:#fff;content:"\e801";display:inline-block;font-family:jnj-ado;font-size:1rem;height:40px;line-height:1.25rem;margin:auto;padding:10px;position:relative;width:40px}@media only screen and (min-width:768px){.home_cc_banner_top:before{font-size:1rem;height:60px;padding:20px;width:60px}}.home_cc_banner_top .home-acuvue-code-message{color:#555;display:inline-block;font-family:arial,sans-serif;font-size:.825rem;font-weight:700;line-height:1.6;margin:15px 0 0;padding-left:10px;vertical-align:top;width:auto}@media only screen and (min-width:768px){.home_cc_banner_top .home-acuvue-code-message{font-size:1rem}}@media only screen and (min-width:1024px){.home_cc_banner_top .home-acuvue-code-message{font-size:1.25rem}}.logged-in .home-acuvue-code{float:none;margin:5rem auto 0}@media only screen and (min-width:768px){.home-product .home_shipping_banner_top{width:inherit}}.home-acuvue-code:before{background-color:#9d2c8d;content:"\e801";font-family:jnj-ado;font-size:2.375rem;line-height:1.25rem;padding:20px 0}.home-acuvue-code__toggle{text-align:left}@media only screen and (min-width:768px){.home-acuvue-code__toggle{text-align:center}}.home-acuvue-code__toggle a{color:#fff;font-size:1.25rem}@media only screen and (max-width:767px){.home-acuvue-code__toggle a{font-size:.75rem}}.home-acuvue-code__toggle .icon-plus,.home-acuvue-code__toggle .profile__info .icon-toggle,.profile__info .home-acuvue-code__toggle .icon-toggle{display:inline-block;width:27px;height:27px;margin-left:.9375rem;padding:.3125rem;background:#3e78bf;border-radius:50%;color:#fff;font-size:1rem;font-weight:700}@media only screen and (max-width:767px){.home-acuvue-code__toggle .icon-plus,.home-acuvue-code__toggle .profile__info .icon-toggle,.profile__info .home-acuvue-code__toggle .icon-toggle{width:24px;height:24px;font-size:.875rem;float:right}}.home-acuvue-code__toggle--target{display:none}.home-acuvue-code__error-msg{line-height:1.5;font-size:.875rem}@media only screen and (min-width:1024px){.home-acuvue-code__error-msg{padding-left:2.5rem}}.home-acuvue-code__label{color:#8d8d8d;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.6;margin:20px 0 0;vertical-align:top}@media only screen and (max-width:1023px){.home-acuvue-code__label{line-height:1.3;padding-bottom:.625rem;display:block}}.home-acuvue-code__text{padding-top:1rem}.home-acuvue-code__message-expiry{font-size:.75rem;padding-bottom:.75rem}@media only screen and (min-width:1024px){.home-acuvue-code__apply{margin-left:30%}}@media only screen and (min-width:768px) and (max-width:1023px){.home-acuvue-code__apply{margin-left:24%}}.home-acuvue-code__value{display:block;text-align:center;line-height:1.6;color:#8d8d8d;font-size:1.4375rem}@media only screen and (max-width:767px){.home-acuvue-code__value{display:block;padding-top:.3125rem}}@media only screen and (min-width:1024px){.home-acuvue-code__value{padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:1023px){.home-acuvue-code__value{display:block}}@media only screen and (min-width:768px) and (max-width:1023px){.home-acuvue-code__value-noRx{margin-top:-4rem}}@media only screen and (max-width:767px){.home-acuvue-code__value-noRx{margin-top:-4.125rem}}.home-acuvue-code__error{display:block}@media only screen and (max-width:1023px){.home-acuvue-code__error{margin-top:5.25rem;padding:0}}.home-acuvue-code__form{display:inline-block;margin-top:25px}.home-acuvue-code__form .form-error-block{text-align:left}@media only screen and (min-width:1024px){.home-acuvue-code__form{padding-left:.625rem}.home-acuvue-code__form .form-error-block{text-align:center}}.home-acuvue-code__form--btn{font-size:1rem}.home-acuvue-code__expiry{color:#00abe4;margin-top:.375rem;font-size:.6875rem}.home-acuvue-code__expiry a{border-bottom:2px solid #00abe4;color:#00abe4;font-size:.875rem;font-weight:700}.home-acuvue-code__login-msg{margin-top:.625rem;font-size:.5rem;padding-top:.25rem}.home-acuvue-code__login-msg a{color:red;font-size:.75rem;font-weight:700}.home-acuvue-code__form--help{font-size:.875rem}.home-acuvue-code__form--help a{border-bottom:2px solid #00abe4;color:#00abe4;font-weight:700}@media only screen and (min-width:768px) and (max-width:1023px){.home-acuvue-code__form--help{margin-top:.75rem}}@media only screen and (max-width:767px){.home-acuvue-code__form--help{padding-top:.4375rem;margin-top:.625rem}}@media only screen and (min-width:768px) and (max-width:1023px){.home-acuvue-code__form--help-noRx{margin-top:.75rem}}@media only screen and (max-width:767px){.home-acuvue-code__form--help-noRx{margin-top:.125rem}}.home-product{margin-bottom:20px;overflow:hidden}.home-product .accordion-navigation>a.home-accordian--heading{background:#f0f4f7;color:#07428f;font-size:1.25rem;font-weight:700;margin-bottom:50px;padding-top:2.1875rem;padding-bottom:2.1875rem}.home-product .accordion-navigation>a.home-accordian--heading:hover{background:#f0f4f7}.promotion-container{clear:both;padding:0;overflow:hidden}.promotion-container-hr,.promotion-container-square{padding:1px;position:relative}@media only screen and (min-width:768px){.promotion-container-hr,.promotion-container-square{padding-right:10px;padding-left:10px}}.promotion-container-square{font-family:Arial,sans-serif;background:#6bace4;width:100%;margin:20px auto 0;min-height:180px}@media only screen and (min-width:1024px){.promotion-container-square{margin:20px .5%;width:49%}}.promotion-container-square:before{border-radius:50%;color:#fff;content:"";display:block;font-family:jnj-ado;height:60px;margin:auto;padding:10px;position:absolute;top:20px;left:20px;width:60px;line-height:40px}@media only screen and (min-width:1024px){.promotion-container-square.promotion-top{margin-left:0}}.promotion-container-square.promotion-top:before{background-color:#07428f;background-image:url(../../assets/images/menu_btn_ico1.png);background-size:contain;content:"";font-size:1.875rem}@media only screen and (min-width:1024px){.promotion-container-square.promotion-bottom{margin-right:0}}.promotion-container-square.promotion-bottom:before{background-color:#9d2c8d;content:"\e60e";font-size:1.875rem}.promotion-container-square a.link-wrap{color:#fff;display:block;margin-top:25px;margin-left:90px;text-align:left;padding:0;height:75px}.promotion-container-square a.button{font-size:.75rem;margin:15px;float:right;width:170px}.promotion-container-hr__background{background-repeat:no-repeat;background-size:cover;background-position:center center;height:auto;position:relative;width:100%}@media only screen and (max-width:767px){.promotion-container-hr__background{height:auto}}.promotion-container-hr__content{height:100%;margin:0 auto;padding-top:0;position:relative;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.promotion-container-hr__content{padding-top:4%}}@media only screen and (min-width:1024px){.promotion-container-hr__content{padding-top:0}}.promotion-container-hr__info{color:#07428f;display:block;font-size:2.25rem;font-weight:700;margin-top:15px;padding-right:10px;padding-left:10px;text-align:left;width:100%}@media only screen and (max-width:767px){.promotion-container-hr__info{font-size:1.5rem;margin-bottom:0}}@media only screen and (min-width:768px){.promotion-container-hr__info{padding-right:0;padding-left:0}}.promotion-container-hr__info--alternate{color:#07428f;text-align:left}#bottom1,#bottom2{position:relative}#bottom1 a.anchor,#bottom2 a.anchor{position:absolute;left:0;top:-50px}@media only screen and (min-width:768px){#bottom1 a.anchor,#bottom2 a.anchor{top:-90px}}.home-product-category--7-days .promotion-container-hr__info{color:#9d2c8d}.home-product-category--7-days .promotion-container-hr__info--alternate{color:#9d2c8d}.promotion-container-square__background{background-color:#f0f4f7;background-repeat:no-repeat;background-size:cover;background-position:center center;height:478px;width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.promotion-container-square__background{height:360px}}@media only screen and (max-width:767px){.promotion-container-square__background{height:325px;border-right:3px solid #01539c;border-left:3px solid #01539c}}.home-product-list{background:#fff;border:2px solid #eee;display:block;min-height:356px;margin:2px;position:relative}.home-product-list:hover{background:#fff}@media only screen and (min-width:0px) and (max-width:1024px){.home-product-list:hover{background:#f0f4f7}}@media only screen and (max-width:767px){.home-product-list{min-height:340px}}@media only screen and (min-width:768px){.home-product-list{min-height:370px;margin:5px 10px}}@media only screen and (max-width:767px){.home-product-list .home-product-list__details--acuvuecode-msg{font-size:9px}}.home-product-list__gallery{display:block;padding-top:15px;position:relative;text-align:center;vertical-align:middle}@media only screen and (max-width:767px){.home-product-list__gallery{align-items:center;display:flex;justify-content:center;height:auto;min-height:100px;width:100%}}.home-product-list__gallery--pager{display:block;margin:-25px auto 0;text-align:center}.home-product-list__gallery--pager li{display:inline-block;list-style:outside none none;margin:0 5px 5px;width:15px}@media only screen and (max-width:767px){.home-product-list__gallery--pager li{margin:0 1px 1px;width:10px}}.home-product-list__gallery--pager a{border-radius:50%;display:block;height:15px;width:15px}@media only screen and (max-width:767px){.home-product-list__gallery--pager a{height:10px;width:10px}}.home-product-list__details{font-size:.875rem;margin:auto;padding:0 16px;position:absolute;right:0;left:0}@media only screen and (min-width:1024px){.home-product-list__details{bottom:25px}}.home-product-list__details--tagline{font-weight:700;color:#07428f;font-size:1rem;line-height:1.5rem;margin:0 15px 20px;text-align:center;text-decoration:none}@media only screen and (max-width:767px){.home-product-list__details--tagline{margin:0 0 15px}}.home-product-list__details--price{color:#6f6f6f;font-size:.875rem;text-align:center;float:left;position:absolute;left:30px;font-size:.875rem;margin:5px 0}@media only screen and (max-width:767px){.home-product-list__details--price{bottom:.4375rem}}.home-product-list__details--price__list{display:block;line-height:1rem}.home-product-list__details--price__list strong{font-size:14px;padding-left:3px;color:#07428f}.home-product-list__details--price__list .standard-pricing{text-decoration:line-through;margin:0 5px}.product-messages{font-size:.6875rem;padding:20px 5px;margin-top:0}.product-messages__article,.product-messages__title{line-height:25px;margin:.625rem 0;float:left;width:100%;font-weight:700}.product-messages__article{margin-top:2px}.product-bottom-heading{font-size:.6875rem;color:#6f6f6f}.product-bottom-text{text-align:left}.product-messages .product-messages__point-list{float:left;font-size:.6875rem;list-style:outside none disc;margin-bottom:0;margin-left:0}.product-messages .product-messages__point-list li{list-style:none}.product-messages .product-messages__point-list li:before{content:"◎"}.product-messages .product-messages__second-point-list li{list-style:outside;margin-left:11px}.product-messages .product-messages__second-point-list li:before{content:""}@media only screen and (max-width:767px){.mobile-padding-reset{padding:0!important}}.banner--desktop{display:none}.banner--tablet{display:none}.banner--mobile{display:none}@media only screen and (max-width:767px){.banner--mobile{display:block}}@media only screen and (min-width:768px) and (max-width:1023px){.banner--tablet{display:block}}@media only screen and (min-width:1024px){.banner--desktop{display:block}}.disclaimer-hd{background:#fff3f2;padding:.3125rem;font-weight:700;font-size:.6875rem;color:#6f6f6f}.disclaimer-hd h5{margin-bottom:0;display:inline-block;color:#6a6b6e}.disclaimer-hd .panel-alert-icon{color:#fc4f52;font-size:.9375rem;position:relative;top:2px}.vertical-line-icon{background:red;display:inline-block;height:25px;width:5px;float:left;margin-right:5px}@media only screen and (min-width:768px){.home-accordian__content{margin-right:-15px!important;margin-left:-15px!important}}.home-accordian__content.active{margin-top:.625rem!important}.accordion-navigation .home__accordian-collapse{display:none}.accordion-navigation .home__accordian-expand{display:block}.accordion-navigation.active .home__accordian-collapse{display:block}.accordion-navigation.active .home__accordian-expand{display:none}@media only screen and (min-width:1024px){.home__prescription-image .pescription-block--image{position:inherit;bottom:0;top:0;left:0;right:0;margin:auto}}@media only screen and (max-width:767px){.home__prescription-section{padding-bottom:.625rem}}@media only screen and (min-width:768px){.home__prescription-section{margin-bottom:.625rem}}@media only screen and (min-width:1024px) and (max-width:1439px){.home__prescription-section{float:right!important}}@media only screen and (min-width:768px){.home__prescription-section:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.home__prescription-section:last-child{padding-bottom:0}}.home-pescription__block{background:#fff;border:3px solid #eee;margin-top:2.5rem;padding:30px}.home-pescription__block form{width:100%}.home__prescription-price{background:0 0;padding-top:1.125rem;min-height:100px}@media only screen and (max-width:767px){.home__prescription-price{padding-top:.25rem;padding-bottom:.3125rem;margin-bottom:.5625rem}}.home__prescription--submit{padding-top:0;padding-left:1.875rem}@media only screen and (min-width:768px) and (max-width:1023px){.home__prescription--submit{padding:.8125rem}}@media only screen and (max-width:767px){.home__prescription--submit{margin-top:0;padding:.8125rem}}.home__error-msg{margin-top:.5rem;margin-bottom:0}.special-message{position:relative;background:#eeeded;color:#6a6b6e;font-size:18px;padding:10px 25px;text-align:center;margin-bottom:2px}.special-message i{font-size:22px;vertical-align:middle;margin-right:5px;color:#07428f}@media only screen and (max-width:767px){.special-message i{font-size:16px}}.special-message span{font-weight:700}.special-message .highlight{color:#07428f}@media only screen and (max-width:767px){.special-message{font-size:12px;padding:10px 5px}}@media only screen and (max-width:767px){.special-message-container{padding:0}}.special-message--sidebar{background:#f8f9fd;text-align:left;font-size:15px;padding:10px 20px;line-height:1.5;letter-spacing:-1px}.special-message--sidebar i{left:0;font-size:20px}@media only screen and (max-width:767px){.special-message--sidebar{margin-bottom:0;font-size:12px;padding:15px 15px 15px 45px}.special-message--sidebar i{left:15px;font-size:16px}}.home-acuvue-code .form-acuvueCode #acuvueCode-error{font-size:.75rem;display:block;background:#b52c2c;padding:5px;color:#fff!important;clear:both;position:relative;top:5px;text-align:center}.kz-detail{color:#fff;padding:2px;font-size:12px;font-weight:700;text-align:center;display:block;width:40%;margin:0 auto;bottom:1rem;left:12.5%;border-radius:100px;float:right;margin-right:15px}.home-product-category .columns:last-child{float:left}@media only screen and (max-width:767px){.home-product-category{padding:0 5px!important}}.home-product-category--1-days .kz-detail{background-color:#fff;border-radius:1.875rem;border-style:solid;border-width:.125rem;border-color:#07428f;color:#07428f;padding:8px 5px;transition:background-color .3s ease-out}.home-product-category--1-days .kz-detail:hover{background-color:#00abe4;border-color:#00abe4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}.home-product-category--7-days .kz-detail{background-color:#fff;border-radius:1.875rem;border-style:solid;border-width:.125rem;border-color:#07428f;color:#07428f;padding:8px 5px;transition:background-color .3s ease-out}.home-product-category--7-days .kz-detail:hover{background-color:#00abe4;border-color:#00abe4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}.wbox1{clear:both;padding:50px 15px 15px;text-align:center}@media only screen and (max-width:767px){.wbox1{padding:0 15px}}.logged-in .wbox1{display:none;padding:15px}.logged-in .accordion .accordion-navigation.active .wbox1{display:block;padding:15px}.box1{background-color:#07428f}.box2{background-color:#9d2c8d}.box1,.box2{background-position:right center;background-repeat:no-repeat;background-size:25px auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;color:#fff;display:inline-block;font-size:13pt;font-weight:700;margin:0 15px;padding:5px 0;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;width:40%}@media only screen and (min-width:1024px){.box1,.box2{width:35%}}@media only screen and (max-width:767px){.box1,.box2{margin:0;width:45%}}.box1:hover,.box2:hover{background-color:#00abe4;border-color:#00abe4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}.inbox{font-size:10pt;font-weight:400}.wbox1:after{content:"";display:block;clear:both}.home-plp-tile_daysworn{background-size:contain;background-repeat:no-repeat;background-position:left top;position:absolute;width:60px;height:16px}.deli_free{display:block;margin:0 auto}.prescription_ring_color_block{line-height:1rem;margin:10px 0 0;min-width:80px}.arrow-icon{padding-left:1rem}.xiam-banner-wrapper{color:#dc3545;text-align:left;margin:30px auto;max-width:1440px;background-color:#f2f2f2;font-size:18px}.xiam-banner-wrapper .banner-content{max-width:900px;margin:0 auto;display:flex;padding:10px;font-weight:700;letter-spacing:2px}.xiam-banner-wrapper .banner-content .banner-img img{width:50px;margin-right:12px;max-width:initial}.xiam-nav-wrapper{max-width:885px;margin:0 auto;font-weight:700;text-align:center;font-size:18px;color:#003087;letter-spacing:2px}.xiam-nav-wrapper img{display:block;margin:10px auto}.xiam-link-wrapper{font-size:18px;text-align:center;margin:50px auto;display:flex}.xiam-link-wrapper .block{flex:1px;padding:0 10px}.xiam-link-wrapper .block .tip{padding:10px 6px;border-radius:2px;margin-bottom:20px;text-align:left;height:165px}.xiam-link-wrapper .block .help{color:#0ba3e0;font-weight:700;margin-bottom:20px}.xiam-link-wrapper .block .help span{text-decoration:underline}.xiam-link-wrapper .block:nth-child(2){margin:0 10px;border-left:2px solid #d4dcea;border-right:2px solid #d4dcea}.xiam-link-wrapper .new-block{width:100%;padding:0 10px;margin:0 auto;max-width:350px}.xiam-link-wrapper .new-block .tip{margin-bottom:10px;font-size:16px}.xiam-link-wrapper .new-block .reset-btn{color:#0ba3e0;font-weight:700;margin-bottom:20px;font-size:16px}.xiam-link-wrapper .new-block .divide{width:100%;border:1.5px dashed #d4dcea;margin:20px auto}.xiam-link-wrapper .new-block .register-btn{color:#003087;background:#fff;border:2px solid #003087;box-sizing:border-box;padding:8px 0}.xiam-link-wrapper .new-block .icon-arrow-right{position:absolute;right:12px;top:13px}.xiam-link-wrapper .link-btn{position:relative;background-color:#003087;color:#fff;border-radius:50px;width:100%;max-width:320px;padding:10px 0;margin:0 auto;margin-bottom:30px;display:block}.xiam-link-wrapper .help-modal-toggle{margin-left:5px;font-size:22px;text-decoration:none;cursor:pointer;vertical-align:bottom}.help-modal{padding:0;border:none;max-width:800px}.help-modal .modal-header{background-color:#003087;border-radius:0;padding:15px;overflow:hidden;margin-bottom:0}.help-modal .modal-content{border:none}.help-modal .help-modal-close{color:#fff;float:right;cursor:pointer}.help-modal .help-modal-btn{background-color:#003087;color:#fff;border-radius:50px;width:200px;padding:10px 30px;margin:0 auto;margin:15px auto;display:block}.help-modal .help-modal-table .help-modal-row{display:table}.help-modal .help-modal-table .help-modal-row .help-modal-cell{display:table-cell;vertical-align:middle;padding:10px;font-weight:700;color:#2a3138}.help-modal .help-modal-table .help-modal-row .help-modal-cell p{font-weight:700}.help-modal .help-modal-table .help-modal-row .help-modal-cell:nth-child(1){width:120px;padding-left:15px;text-align:center}.help-modal .help-modal-table .help-modal-row .help-modal-cell:nth-child(2){text-align:left;justify-content:flex-start}.help-modal .help-modal-table .help-modal-row:nth-child(2n-1){background-color:#e5eaf3}@media only screen and (max-width:767px){#helpResetModal{top:0!important}}@media only screen and (max-width:1023px){.xiam-link-wrapper{display:block}.xiam-link-wrapper .block .tip{height:auto}.xiam-link-wrapper .block:nth-child(2){margin:0 10px;border:none;border-top:2px solid #d4dcea;border-bottom:2px solid #d4dcea}}@media only screen and (max-width:1023px) and (max-width:767px){.xiam-banner-wrapper{margin:30px -7%}}@media only screen and (max-width:1023px){.xiam-banner-wrapper .banner-content{padding:10px 25px}.xiam-banner-wrapper .banner-content .banner-img img{display:none}.xiam-nav-wrapper{display:none}}.xiam-middle-wrapper{font-size:18px;display:block;width:340px;text-align:left;margin:50px auto 0}.loading-wrapper{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,.2)}.loading-wrapper .loading{position:fixed;top:35%;left:calc(50% - 23px);width:45px}.grecaptcha-homePage-tip{margin:10px auto;float:none;font-size:14px;padding:0}.grecaptcha-product-tip{font-size:14px;margin:5px auto 20px}.grecaptcha-badge{display:none}.after_login_wrapper{width:450px;margin:50px auto;text-align:center;font-weight:600;letter-spacing:1px;position:relative}.after_login_wrapper .name{color:#0a7cc1;font-size:18px;margin:40px 0 30px}.after_login_wrapper .top_container{background:#f8f8f8;border:1px solid #999;border-radius:24px;padding:20px}.after_login_wrapper .top_container .content_wrapper{padding:20px;display:flex;text-align:left;font-size:14px;color:#191919;flex-wrap:wrap;border-radius:8px}.after_login_wrapper .top_container .title{width:130px;font-size:12px}.after_login_wrapper .top_container .content{flex:1}.after_login_wrapper .top_container .action_wrapper{width:100%;margin-top:25px}.after_login_wrapper .top_container .action_wrapper .tip{margin-bottom:5px}.after_login_wrapper .top_container .action_wrapper .input{width:100%;border-radius:8px;border:1px solid #999;height:40px;line-height:40px;padding-left:10px;margin-bottom:10px}.after_login_wrapper .top_container .action_wrapper .form-err{color:#ff3b29;font-size:12px}.after_login_wrapper .top_container .action_wrapper .button{width:95%;margin:20px auto 0;border-radius:24px;border:2px solid #003087;color:#003087;height:50px;line-height:50px;text-align:center;cursor:pointer;display:block;text-decoration:none;font-weight:700;background:0 0}.after_login_wrapper .top_container .action_wrapper .arrow{vertical-align:baseline}.after_login_wrapper .top_container .content>div{margin-bottom:5px}.after_login_wrapper .top_container .content .date{font-size:18px}.after_login_wrapper .top_container .content .unit{font-size:12px}.after_login_wrapper .top_container .order_wrapper{margin-bottom:20px}.after_login_wrapper .top_container .tip{color:#ff3b29}.after_login_wrapper .link{margin:30px auto 50px;font-size:14px}.after_login_wrapper a{color:#0a7cc1;text-decoration:underline}.after_login_wrapper .content_container{display:flex}.after_login_wrapper .acuvuecode_date{font-size:12px;flex:1}.after_login_wrapper .info-btn{color:#fff;border:1px solid #003087;background:#003087;border-radius:50px;float:right;font-size:14px;height:20px;text-align:center;width:20px;cursor:pointer}.after_login_wrapper .info-box{background:0 0;color:#2a3138;padding:0;margin:10px 0 20px;font-size:.875rem}.after_login_wrapper .info-box::after{display:none}.after_login_wrapper .content_not_tsudobin{font-size:14px;margin:25px auto 0}.after_login_wrapper .content_not_tsudobin .content_label{display:inline-block;width:130px;font-size:12px}@media (max-width:767px){.after_login_wrapper{width:90%}.after_login_wrapper .top_container,.after_login_wrapper .top_container .content_wrapper{padding:10px}}.refresh_wrapper{cursor:pointer;color:#00a3f4;position:absolute;right:0;top:-40px}.refresh_wrapper p{margin-bottom:5px;font-size:12px}.refresh_wrapper .refresh_icon{width:30px;height:30px}.header .li_Login,.header .li_Reorder{display:none}@media only screen and (max-width:1023px){.header .top-bar .title-account-login,.header .top-bar .title-account-profile,.header .top-bar .title-cart{display:none}.header .top-bar .title-cart.cart-show{display:inline-block}}#rotator{min-height:160px}#faq-popup-banner{width:75px;height:75px}.code_wrapper{margin:30px auto}.code_wrapper .code_label{padding:15px 0;border-radius:2px;border-top:1px solid #999;border-bottom:1px solid #999;text-align:left;cursor:pointer}.code_wrapper .code_icon{float:right;width:18px;height:18px;margin:2px 5px;cursor:pointer}.code_wrapper .code_content{padding:30px;background-color:#f8f8f8;text-align:center}.code_wrapper .jump_button{width:80%;margin:0 auto;border-radius:24px;border:2px solid #051f4a;color:#051f4a;height:50px;line-height:50px;text-align:center;cursor:pointer;display:block;text-decoration:none;font-weight:700;background:0 0;font-size:14px;min-width:250px}.code_wrapper .arrow{margin-left:15px;vertical-align:baseline}.code_container{width:450px;margin:0 auto;text-align:center;font-weight:600;letter-spacing:1px}@media (max-width:767px){.code_container{width:90%}}.code_container .title{font-size:20px;margin:40px 0 30px}.code_container .code_qrcode_wrapper{background:#f8f8f8;border-radius:12px;padding:60px;width:320px;height:320px;margin:30px auto}.code_container .tip{margin:30px auto;width:250px;font-size:16px}.code_container .jump_button{width:fit-content;padding:0 30px;margin:20px auto 100px;border-radius:24px;border:2px solid #051f4a;color:#051f4a;height:50px;line-height:50px;text-align:center;cursor:pointer;display:block;text-decoration:none;font-weight:700;background:0 0;font-size:14px}.code_container .arrow{margin-left:15px;vertical-align:baseline}.register-confirm-block{margin-bottom:10px}.register-confirm-block--checkbox{position:absolute;left:2.125rem;top:0;width:20.9375rem;color:#818181}@media only screen and (min-width:768px) and (max-width:1023px){.register-confirm-block--checkbox{width:40.625rem}}@media only screen and (max-width:767px){.register-confirm-block--checkbox{width:15.9375rem}}.login-helper-block,.login-med-font{font-size:.8125rem;color:#818181;line-height:1.125rem}.form-login{margin-bottom:1.25rem;padding-bottom:.3125rem}.login-helper-block{display:block;padding-left:10px;margin-bottom:.9375rem}.login-med-link,.register-med-link{color:#0057c4;margin-top:.5rem;display:block}@media only screen and (max-width:767px){.login-med-link,.register-med-link{padding:10px 0}}.register-med-link{font-size:.8125rem}.login-med-link{font-size:.75rem;margin-right:3.75rem}.login-med-link:hover{color:#941d55}@media only screen and (max-width:767px){.login-med-link{margin-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){.login-med-link{margin-right:0}}.login-confirm-font{color:rgba(0,0,0,.5)}.login-push-down{margin-top:46px}.form-helper-block{display:none;position:relative;background:#f1f4f7;padding:.625rem;border-radius:3px;position:absolute;left:100%;top:28px;width:100%;font-size:.8125rem;color:#818181}.form-helper-block:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:transparent #f1f4f7 transparent transparent;border-right-style:solid;left:-19px;position:absolute;top:12px}@media only screen and (max-width:767px){.form-helper-block{position:static;padding:0;background:0 0}}@media only screen and (min-width:768px) and (max-width:1023px){.form-helper-block{position:static;padding:0;background:0 0}}.form-helper-block-below{display:none;position:relative;left:1px;top:0;margin-bottom:10px}.form-helper-block-below:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:transparent transparent #f1f4f7 transparent;border-bottom-style:solid;left:19px;position:absolute;top:-19px}@media only screen and (max-width:1023px){.form-helper-block-below:before{display:none}.form-helper-block-below{position:static}}.form-helper-block--select{top:0}.form-error-block{display:none;padding:0;font-size:.6875rem!important;color:#fc4f52;line-height:15px;margin-bottom:5px;cursor:auto}.form-alert{color:#fc4f52;font-size:.8125rem}.push-down-block{padding-top:.625rem}.disclaimer-copy{font-size:.8125rem;color:#0057c4;display:block}.dob fieldset{border:0;margin:0}.dob legend{font-size:.6875rem;font-weight:inherit;margin-top:2px}.dob-list{line-height:30px}.login-secondary{display:table}.login-secondary .login-secondary-content{min-height:222px;padding-bottom:1.25rem}@media only screen and (max-width:767px){.login-secondary .login-secondary-content{min-height:100px}}@media only screen and (min-width:768px) and (max-width:1023px){.login-secondary .login-secondary-content{min-height:100px}}.login-secondary .login-button-secondary{display:table-row;vertical-align:bottom;height:40px}.button-back{display:block}@media only screen and (max-width:767px){.button-back{display:none}}.button-back-ismobile{display:none}@media only screen and (max-width:767px){.button-back-ismobile{display:block;margin-bottom:1.5625rem}}.forgot-password-content{margin-bottom:1.25rem}.button-retrieve-id{margin:.875rem 0 2.5rem}@media only screen and (max-width:767px){.success-message-confirm{margin:.625rem}}.forgot-password-message{color:#fc4f52}.policy-modal{position:absolute;width:100vw;margin:auto;top:-100px;border-radius:3px;left:0;right:0;background-color:#fff;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4);padding:1.875rem;z-index:9999}#policy{display:block}#policy.hide-modal{display:none}.privacy-policy{font-size:.6875rem;padding:1.25rem 0}.terms-of-agreement{padding:15px}.policy-title{font-size:1rem;font-weight:700;text-align:center}.terms-of-agreement p{font-size:.875rem;padding:15px 0 0}.login-accordion,.policy-accordion{background-color:#eee;border-bottom:1px solid #6f6f6f;color:#6f6f6f;clear:both;cursor:pointer;font-size:1rem;font-weight:700;outline:0;padding:10px 15px;text-align:left;transition:.4s;width:100%}.login-accordion.panel-active,.login-accordion:hover,.policy-accordion.panel-active,.policy-accordion:hover{background-color:#ccc}.login-accordion span,.policy-accordion span{font-size:.75rem}.login-panel,.policy-panel{background-color:#fff;display:none;max-height:250px;padding:15px;overflow-y:scroll}.policy-instructions{font-weight:700;padding:0 25px}@media only screen and (max-width:767px){::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}}.register-btn-group{margin:0 auto;padding:0 15px;max-width:420px}.register-btn-group .btn-register{line-height:1rem;padding:15px 0;width:170px;float:left}@media only screen and (max-width:1023px){.register-btn-group .btn-register{max-width:48%;width:100%;font-size:inherit;margin:0 1%!important}}.back-to-login{padding-top:.75rem}.form-register input[type=submit]{width:170px}.forgot-password-email-instr-content{padding-top:0}.form-policy-agreement #contentsBody{padding-top:75px}.toa{margin:0 auto;padding:15px;max-width:960px}.toa h2{font-size:30px;background:#fff;color:#00a9b6;margin:20px 0 40px;position:relative}.toa .highlight-red{background-color:red;padding:4px 0}.toa .highlight-yellow{background-color:#ff0;padding:4px 0}.toa h3{font-size:16px;padding-top:30px}.toa .indent{padding-left:30px}.toa table{border:1px solid;border-collapse:collapse;border-spacing:0}.toa table tr{border-bottom:1px solid}.toa table th{float:left;text-align:left;min-width:200px}.toa table td{border-left:1px solid}.legal-aos.row{clear:both;font-family:Arial,"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;font-size:16px;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:60rem}.legal-aos-container{padding:40px 15px}h1,h2,h3,h4,h5,h6{font-family:Arial,"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;font-weight:600}.circle-heading{padding-top:18px;position:relative}.circle-heading h1{background:#fff;color:#00a9b6;display:block;font-size:1.625rem;margin-top:0;margin-bottom:50px;text-align:center}.circle-heading h1:before{background:0 0;border:2px solid #00a9b6;border-radius:0;border-top-left-radius:45px;border-top-right-radius:45px;border-bottom:0;content:"";display:inline-block;height:45px;margin:auto;position:absolute;top:-10px;right:0;left:0;width:80px;z-index:-1}.circle-heading h1:after{background:0 0;border:2px solid #00a9b6;border-radius:0;border-bottom-left-radius:45px;border-bottom-right-radius:45px;border-top:0;content:"";display:inline-block;height:45px;margin:auto;position:absolute;bottom:-24px;right:0;left:0;width:80px;z-index:-1}.legal-aos h2{color:#003087;font-size:1.425rem;margin-bottom:1rem}.legal-aos p{color:#2a3138;font-size:.925rem;line-height:1.25rem}.legal-aos ul{list-style-type:none;padding:0}.legal-aos ul li{margin-bottom:2%}.legal-aos ul li:before{content:"-";padding-right:6px}.legal-aos .field-item{padding:10px 0}.legal-aos table{border-collapse:collapse;border-spacing:0;width:100%}.legal-aos table tr{border-top:1px solid #e0e2e5}.legal-aos table td,.legal-aos table th{background-color:transparent;color:#2a3138;padding:15px;line-height:normal}@media only screen and (min-width:992px){.circle-heading{padding-top:65px}.circle-heading h1{font-size:3rem}.circle-heading h1:before{height:50px;top:30px;width:100px;border-top-left-radius:50px;border-top-right-radius:50px}.circle-heading h1:after{height:50px;bottom:-30px;width:100px;border-bottom-left-radius:50px;border-bottom-right-radius:50px}.legal-aos h2{font-size:2.5rem}.legal-aos .field-item{padding:20px 0}}#terms-of-agreement-popup a{word-break:break-all}#terms-of-agreement-popup .circle-heading h1{background:#f0f4f7}#terms-of-agreement-popup .toa{padding:15px 0}#terms-of-agreement-popup .toa h2{background:#f0f4f7}#terms-of-agreement-popup .toa .indent{padding-left:0}@media only screen and (max-width:1023px){#terms-of-agreement-popup table,#terms-of-agreement-popup tbody,#terms-of-agreement-popup td,#terms-of-agreement-popup th,#terms-of-agreement-popup thead,#terms-of-agreement-popup tr{display:block}#terms-of-agreement-popup thead tr{position:absolute;top:-9999px;left:-9999px}#terms-of-agreement-popup tr{border:1px solid #ccc}#terms-of-agreement-popup td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}#terms-of-agreement-popup td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}.policyBtnDis{background-color:#d2d2d2;border:2px solid #07428f;border-radius:50px;color:#fff;border-color:#d2d2d2;cursor:pointer;font-weight:600;padding:8px 15px;text-align:center;text-decoration:none}.policyBtnDis:hover{background-color:#d2d2d2}.showContent:after{color:#00a9b6;content:"\e60e";font-family:jnj-ado;font-weight:700;margin:auto;top:5px;right:2%;position:relative;float:right;font-size:23px}.anchorDisabled{pointer-events:none;cursor:default}.tosv{font-size:30px;text-align:center;color:#00a9b6;margin:20px 0 40px;position:relative}.tosv:before{background:0 0;border:2px solid #00a9b6;border-radius:0;border-top-left-radius:45px;border-top-right-radius:45px;border-bottom:0;content:none;display:inline-block;height:45px;margin:auto;position:absolute;top:-52px;right:0;left:0;width:80px;z-index:-1}.tosv:after{background:0 0;border:2px solid #00a9b6;border-radius:0;border-bottom-left-radius:45px;border-bottom-right-radius:45px;border-top:0;content:none;display:inline-block;height:45px;margin:auto;position:absolute;bottom:-55px;right:0;left:0;width:80px;z-index:-1}@media only screen and (max-width:767px){.tosv{font-size:.9rem}.showContent:after{content:none}.showContent:before{color:#00a9b6;content:"\e60e";font-family:jnj-ado;font-weight:700;margin:auto;top:0;right:0;position:relative;float:right;font-size:16px;padding-left:5%}.line-btn-container{display:flex;justify-content:center}}.policy-scroll-content{overflow-x:hidden;overflow-y:auto;border:1px solid #d2d2d2;text-align:left;padding:0 15px;word-break:break-all;height:300px;margin-bottom:0;scrollbar-color:rgba(168,168,168,.4) rgba(167,167,167,.3);scrollbar-width:thin}.policy-scroll-content::-webkit-scrollbar{width:10px}.policy-scroll-content::-webkit-scrollbar-track{background:rgba(167,167,167,.3)}.policy-scroll-content::-webkit-scrollbar-thumb{background:rgba(168,168,168,.4);border-radius:10px}.policy-scroll-content::-webkit-scrollbar-thumb:hover{background-color:#909090}#content-terms-popup{outline:0}#contentsBody .contentsBodyInr .register-btn-group,#terms-of-agreement-popup .register-btn-group{margin-top:20px}#id_email_pin,#id_sms_pin{float:right;line-height:33px;padding:0 10px;margin-top:5px}.success-msg-grn{color:#42d383;font-size:.6875rem}.line-btn-container{padding-top:10px}.line-btn-center{display:flex;justify-content:center;margin-bottom:20px}.line-btn{float:right;background-color:#00c300;border-radius:8px}.line-btn .line-link{padding:0 15px 0 0;display:flex;align-items:center;color:#fff;font-size:15px;font-family:Helvetica}.line-btn:hover{background-color:#00e000}.line-link::before{float:left;width:40px;height:40px;background:url(/tsudobin/assets/images/line_icon.png) no-repeat;background-size:cover;padding:18px;border-right:1px solid #00b300;content:"";margin-right:15px}.line-btn:hover .line-link::before{border-right:1px solid #00c900}.line-btn:active{background-color:#00b300}.line-btn:active .line-link::before{border-right:1px solid #009800}#teams-accordion .accordion-navigation a{background-color:#fff;border:1px solid #d2d2d2}#teams-accordion .accordion-navigation a::before{content:"+";font-weight:700;font-size:27px}#teams-accordion .accordion-navigation.active a::before{content:"−";font-weight:700;font-size:27px}#teams-accordion{line-height:.3;margin:.625rem 0 1.625rem}.register-submit[disabled]{border-color:#bccedb;color:#586c7d;cursor:default;pointer-events:none}@media only screen and (max-width:767px){.register-confirm-block--checkbox.login-accept-checkbox{width:15.9375rem}.login-accept-label{margin-bottom:20px!important}}.register-confirm-block--checkbox.login-accept-checkbox{width:35.625rem}@media only screen and (max-width:767px){.register-confirm-block--checkbox.login-accept-checkbox{width:15.9375rem}}@media only screen and (min-width:768px){.register-confirm-block--checkbox.login-accept-checkbox{width:20.875rem}}@media only screen and (min-width:768px) and (max-width:1023px){.register-confirm-block--checkbox.login-accept-checkbox{width:20.875rem}}@media only screen and (min-width:1024px){.register-confirm-block--checkbox.login-accept-checkbox{width:35.625rem}}@media only screen and (min-width:1024px) and (max-width:1439px){.register-confirm-block--checkbox.login-accept-checkbox{width:25rem}}.show-modal #teams-accordion{margin-top:20px}@media only screen and (max-width:767px){.show-modal #teams-accordion{margin-top:50px!important}}.show-modal #teams-accordion .accordion-navigation a{background-color:transparent}.show-modal .accordion dd>.content.active{background:0 0}#line-login-popup input{border:none;background-color:#f0f4f7;box-shadow:none;border-bottom:1px solid}.line-login-btn-group{text-align:center}.line-login-btn-group button{margin:10px 0!important}#line-login-popup{position:absolute!important}.register_complete_wrapper{width:450px;margin:0 auto;text-align:center;font-weight:600;letter-spacing:1px;font-size:18px}.register_complete_wrapper .name{color:#0a7cc1;margin:60px 0 30px}.register_complete_wrapper .msg{color:#051f4a;margin:30px 0}.register_complete_wrapper .register_complete_image{width:165px;height:165px}.register_complete_wrapper .jump_button{width:fit-content;padding:0 30px;margin:30px auto 150px;border-radius:24px;border:2px solid #003087;color:#003087;height:50px;line-height:50px;text-align:center;cursor:pointer;display:block;text-decoration:none;font-weight:700;background:0 0}.register_complete_wrapper .arrow{margin-left:15px;vertical-align:baseline}@media (max-width:767px){.register_complete_wrapper{width:90%}}.cart-container{background:#f0f4f7;padding:.625rem;margin-bottom:.625rem!important}.cart-container.cart-error-indicator{border:1px solid #fc4f52}@media only screen and (max-width:767px){.jnj-cart-product{margin-bottom:3rem}}.product-block .remove__product{text-transform:capitalize}.product-block .remove__product a{font-size:.6875rem;color:#fc4f52;padding-left:.5rem}.product-block .remove__product a i.icon-close{border:3px solid #07428f;border-radius:50%;color:#07428f;font-size:.5rem;margin:0 5px 0 0;padding:3px;text-align:center}.product-block .product-eye-circle{margin:5px 0 15px;width:100%}.product-block .product-eye-circle span{display:inline-block;width:19px;height:19px;border-radius:19px;line-height:18px;background:#bccedb;font-size:.6875rem;color:#fff;text-align:center;border:1px solid #bccedb}@media only screen and (max-width:767px){.product-block .product-eye-circle{margin:-.8125rem 0 0 0}}.direction-nill{line-height:18px!important;background:0 0!important;border:1px dashed #bccedb}.product-description-container{background:#fff;min-height:5rem;padding:1.875rem;position:relative}.product-description-container:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:transparent #fff transparent transparent;border-right-style:solid;left:-19px;position:absolute;top:40%}@media only screen and (max-width:767px){.product-description-container:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;left:50%;position:absolute;top:-20px}.product-description-container{padding:.625rem}}.cart-sub-header-small{padding-bottom:25px}@media only screen and (max-width:767px){.cart-sub-header-small{line-height:1.1;position:relative}}.product-description .product-descr-title{font-size:.8125rem;color:#07428f}.product-description li,.product-description ul{list-style:none;margin:0;font-size:.8125rem;color:#818181;font-weight:700;overflow-x:hidden;white-space:nowrap;min-width:8.75rem}.product-description li>span,.product-description ul>span{display:inline-block;font-weight:400;white-space:pre-line;width:4.6rem;word-wrap:break-word;float:left}.product-description li span+span,.product-description ul span+span{font-weight:700;display:block;float:right;word-wrap:break-word;width:4rem}.product-description .empty-product-description{display:table;width:6.125rem;height:6.6875rem;padding:.5rem;text-align:center;line-height:1.2rem;border:1px dashed #bccedb;font-size:.875rem;color:#bccedb;opacity:.7}.product-description .empty-product-description span{vertical-align:middle;display:table-cell;max-width:6.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.cart--threshold{font-weight:400;font-size:.6875rem}.cart-product-price{padding:15px 29px 0 0;line-height:1.25rem}@media only screen and (max-width:767px){.cart-product-price{padding-right:0}}.cart-subtotal{padding:5px 18px 0 0}@media only screen and (max-width:767px){.cart-subtotal{padding-right:0}}.cart-subtotal-description{line-height:1.6;font-size:.6875rem;padding:.625rem 1.125rem 0 0;color:#818181}@media only screen and (max-width:767px){.cart-subtotal-description{padding-right:0}}.cart-product-old-price,.cart-subtotal-old{text-decoration:line-through;color:#6f6f6f}.cart-product-current-price,.cart-subtotal-current{color:#07428f;font-weight:700}.cart-product-old-price{font-size:.875rem}.cart-product-current-price{font-size:1.375rem}.cart-subtotal-old{font-size:1.25rem}.cart-subtotal-current{font-size:1.75rem}.cart-footer{margin:10px 0;padding:1.25rem 0;background:#f0f4f7}.cart-footer .button{margin-bottom:0}.cart-footer .cart-footer--back-link{padding:.6875rem 0 0 1.0625rem;display:block}@media only screen and (max-width:767px){.cart-footer .cart-footer--back-link{padding-left:0}}.cart-footer .cart-footer--back-link a{color:#0057c4;font-size:1rem}@media only screen and (max-width:767px){.cart-footer .cart-footer--back-link a{font-size:.8125rem}}.cart-error-details{text-align:left}.cart-error-details li,.cart-error-details ul{list-style:none;margin:0;font-size:.8125rem;color:#818181}.cart-error-details ul{float:left;margin-right:2rem}.cart-select-box{width:80%!important}.form-select-jnj .cart-select-box select{margin:.5rem 0;padding:5px 15px;max-width:50%}@media only screen and (min-width:768px){.form-select-jnj .cart-select-box select{max-width:90%}}.button-cart{margin-right:.625rem}.cart-acuvue--error-msg{color:#eb0407}.error-container{border:2px solid #fc5050;float:left;padding:12px;position:relative;width:100%}.error-container__icon{color:#fc4f53;float:left;height:23px;left:12px;position:absolute;width:32px}.error-container__message{float:left;font-size:13px;margin:0;padding-left:40px}.error-container__message--title{color:#fc5050;font-weight:700}.warning-container{background:none repeat scroll 0 0 #fffcfb;border:2px solid #fe7823;float:left;padding:18px 15px;width:100%}.warning-container__icon{color:#fe7823;display:block;float:left;height:50px;position:absolute;width:50px}.warning-container__message{float:left;font-size:13px;padding-left:70px}.warning-container__message--title{color:#fe7823;margin:0}.warning-container__message--info{float:left;line-height:18px;padding-top:10px}.success-message{border:.125rem solid #42d383;padding:.625rem 0;display:none}.success-message .message-icon{padding-top:6px!important}@media only screen and (max-width:767px){.success-message .message-icon{padding-top:8px!important}}.success-message i{color:#42d383;font-size:1.875rem}.success-message p:first-child{color:#258751}.success-message-no-border{color:#42d383;display:none}.success-message-no-border .message-icon{padding-top:6px!important}@media only screen and (max-width:767px){.success-message-no-border .message-icon{padding-top:8px!important}}.panel-alert{border-style:solid;border-width:1px;border-color:hsl(200,50%,44.5%);margin-bottom:1.25rem;padding:1.25rem;background:#3f94bf;color:#333}.panel-alert>:first-child{margin-top:0}.panel-alert>:last-child{margin-bottom:0}.panel-alert dl,.panel-alert h1,.panel-alert h2,.panel-alert h3,.panel-alert h4,.panel-alert h5,.panel-alert h6,.panel-alert li,.panel-alert p{color:#333}.panel-alert h1,.panel-alert h2,.panel-alert h3,.panel-alert h4,.panel-alert h5,.panel-alert h6{line-height:1;margin-bottom:.625rem}.panel-alert h1.subheader,.panel-alert h2.subheader,.panel-alert h3.subheader,.panel-alert h4.subheader,.panel-alert h5.subheader,.panel-alert h6.subheader{line-height:1.4}.panel-alert{border:2px solid #fc4f52;padding:1rem 0}.panel-alert .panel-head{font-size:1.5rem;font-weight:700;color:#07428f;line-height:1.5rem}.panel-alert h3,.panel-alert h4{color:#6f6f6f}.panel-alert .panel-alert__sub-header{margin-top:0;line-height:0}.panel-alert .panel-alert__sub-header--prescription{margin-top:0;margin-bottom:.75rem;font-size:1rem;color:#6f6f6f}.panel-alert .panel-alert__sub-header--label{font-size:.875rem;font-weight:700}.panel-alert .panel-alert-cart{color:#fc4f52;padding:0 0 .5rem;display:block;font-size:.875rem;font-weight:700;line-height:1}.panel-alert .panel-alert-cart-details{text-align:left}.panel-alert .panel-alert-cart-details li,.panel-alert .panel-alert-cart-details ul{list-style:none;margin:0;font-size:.75rem;line-height:1rem;color:#818181}.panel-alert .panel-alert-cart-details ul{float:left;margin:0;padding-right:.625rem;width:100%}.panel-alert .brand-category-name{padding:.0625rem 0 .1875rem 0;font-weight:700;color:#07428f!important}.panel-alert .panel-alert-icon{color:#fc4f52;font-size:3.125rem;display:inherit}.panel-alert .panel-alert-info{padding-left:.375rem}@media only screen and (max-width:767px){.panel-alert .panel-alert-info{padding-right:.375rem}}.panel-alert .product-specs-info{padding:0;margin-bottom:.5rem}.panel-alert .product-specs-detail{display:inline-block}.panel-alert .product-specs-detail li span{display:inline-block;word-wrap:break-word}@media only screen and (max-width:767px){.panel-alert{margin:.625rem}}.panel-warning{background:#fffcfa;border-color:#fd7822}.panel-warning p{font-size:.875rem;font-weight:700;line-height:.5rem;color:#fd7822;margin-bottom:.625rem}.panel-warning .panel-alert-icon{color:#fd7822}.panel-warning .panel-content{color:#6f6f6f;font-size:.8125rem}@media only screen and (max-width:767px){.panel-warning{margin:.625rem}}.panel-message{margin-bottom:1.875rem!important;background:#f0f4f7;border-color:#bccedb}.panel-message .panel-alert-icon{color:#bccedb}@media only screen and (max-width:767px){.message-box-ismobile{margin:.625rem;width:93%}}.panel-alert{background:#fff9f9}#cart_empty .panel-alert{background:#f0f4f7}.font-japanese-alternate{font-family:"Hiragino Kaku Gothic ProN","MS PGothic",Arial,sans-serif;text-shadow:0 1px 0 rgba(42,87,147,.8);-webkit-font-smoothing:antialiased}.error{color:#d44144!important}.show{display:block!important}.content-header,.content-sub-header{color:#07428f}.content-header{font-weight:700;font-size:1.875rem;margin-bottom:1.875rem;line-height:1.875rem;padding-left:.625rem}@media only screen and (max-width:767px){.content-header{margin-top:1.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.content-header{margin-top:1.25rem}}.content-sub-header{font-size:1.125rem;margin:0;font-weight:700}.modal-popup{width:50%;padding:2.5rem;background:#f0f4f7!important;border:2px solid #bccedb!important}.modal-popup button{margin:0 .25rem}@media only screen and (min-width:1024px) and (max-width:1439px){.modal-popup button{padding:0 1.25rem}}@media only screen and (max-width:767px){.modal-popup button{margin-left:0}}@media only screen and (max-width:767px){.modal-popup{width:90%;margin:1.25rem;padding:2.5rem 1.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-popup{width:60%}}.modal-popup .icon-close-circle{color:#fc4f52;float:right;position:relative;top:0;left:0}@media only screen and (max-width:767px){.modal-popup .icon-close-circle{z-index:2;top:-3px}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-popup .icon-close-circle{z-index:2}}.reveal-modal-bg{opacity:.7!important}.modal-header{border-bottom:1px solid #bccedb;padding-bottom:1.25rem;margin-bottom:1.5625rem}.modal-header .lead{margin-top:.75rem;font-size:1.5rem;font-weight:700;color:#07428f}@media only screen and (max-width:767px){.modal-header .lead{margin:3.75rem 0 0;clear:both}}@media only screen and (min-width:768px) and (max-width:1023px){.modal-header .lead{margin:3.75rem 0 0;clear:both}}.reveal-modal{min-height:auto!important}@media only screen and (max-width:767px){.reveal-modal{min-height:7.5rem}}.currency-symbol{font-family:Arial,Helvetica,sans-serif!important}#wrap{padding-top:5px}.userguide h1{background:#fff;color:#004091;display:block;font-size:2.5rem;font-weight:400;line-height:1.2;margin-top:20px;margin-bottom:50px;padding:0 20px;position:relative;text-align:center}.userguide h1:before{background:0 0;border:2px solid #004091;border-radius:0;border-top-left-radius:45px;border-top-right-radius:45px;border-bottom:0;content:"";display:inline-block;height:45px;margin:auto;position:absolute;top:-18px;right:0;left:0;width:80px;z-index:-1}.userguide h1:after{background:0 0;border:2px solid #004091;border-radius:0;border-bottom-left-radius:45px;border-bottom-right-radius:45px;border-top:0;content:"";display:inline-block;height:45px;margin:auto;position:absolute;bottom:-18px;right:0;left:0;width:80px;z-index:-1}.userguide h2{font-weight:400;text-transform:uppercase}.userguide .linkIcaA01{background-position:right center;padding:0 12px 0 0}.userguide .detailsBoxB01,.userguide .detailsBoxB02{background-color:#fff;background-image:none}.userguide .detailsBoxB01 h2,.userguide .detailsBoxB02 h2{padding-left:10px}@media only screen and (max-width:767px){.userguide [class*=column]+[class*=column]:last-child{float:none!important}}.userguide a.linkBtnA01,.userguide a.linkBtnB01,.userguide a.linkBtnC01,.userguide a.linkBtnD01,.userguide a.linkBtnE01{background-color:#fff;background-image:none;border:.125rem solid #07428f;border-radius:1.875rem;box-shadow:none;color:#07428f;font-weight:700;font-size:.75rem;line-height:2.5rem;margin:15px 0;padding:0 1.875rem;text-decoration:none;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.userguide a.linkBtnA01:hover,.userguide a.linkBtnB01:hover,.userguide a.linkBtnC01:hover,.userguide a.linkBtnD01:hover,.userguide a.linkBtnE01:hover{background:#00abe4;border-color:#00abe4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff}@media only screen and (max-width:767px){.userguide a.linkBtnA01,.userguide a.linkBtnB01,.userguide a.linkBtnC01,.userguide a.linkBtnD01,.userguide a.linkBtnE01{font-size:.9375rem;padding:0 .625rem}}.userguide span.linkBtnIcon03WH:after{background:url(../shared/img/cmn_ico_blank.png) 0 center no-repeat}.userguide span.linkBtnIcon03{padding-left:0}.userguide span.linkBtnIcon03:after{display:none}.userguide .sideNav h2 a{padding-right:8px}.userguide .sideNav h2 a span{background-position:right center}.userguide .sideNav ul li a{padding-right:8px}.userguide .sideNav ul li a span{background-position:right center}.userguide .tableBoxA01{background-color:#f0f4f7;padding:20px}.userguide .tableBoxA01 table tr{background-color:#f0f4f7}.userguide .tableBoxA01 table tr:nth-child(even){background-color:#fff}.userguide .tableBoxA01 table tr td,.userguide .tableBoxA01 table tr th{background-color:transparent;border-color:#f0f4f7;color:#6f6f6f}.checkout__heading{margin-bottom:30px}.checkout__heading h2,.checkout__heading h3{padding-left:.5rem;line-height:1;font-size:1.875rem}@media only screen and (max-width:1023px){.checkout__heading{margin-top:1.25rem}}.checkout__heading .checkout__heading--header{background:#bccedb;margin-top:1.875rem}.checkout__heading .checkout__heading--header ul li{height:5rem;padding:1.625rem;border-right:1px solid #9caebb;position:relative;font-size:1.125rem}@media only screen and (max-width:1023px){.checkout__heading .checkout__heading--header ul li{font-size:1.5625rem}}.checkout__heading .checkout__heading--header ul li:last-child{border:none}@media only screen and (max-width:1023px){.checkout__heading .checkout__heading--header ul li span.header-text{display:none}}@media only screen and (min-width:1024px){.checkout__heading .checkout__heading--header ul li span.header-digit{display:none}}.checkout__heading li.active{background:#07428f}.checkout__heading li.active a:after{content:"";position:absolute;top:100%;left:50%;z-index:1000;border-top:.5rem solid #07428f;border-left:.5rem solid transparent;border-right:.5rem solid transparent;margin-left:-.5rem}.checkout__heading li.active a{color:#fff}.margin-left8{margin-left:.5rem}.padding10{padding-right:.625rem;padding-left:.625rem}.prescriber-error-margin{margin-top:1.25rem}@media only screen and (max-width:1023px){.checkout__provider .form-helper-block-below:before{display:none}}.checkout__provider--description p{font-size:.8125rem;padding:2rem 0 .9375rem .9375rem}@media only screen and (max-width:1023px){.checkout__provider--description p{padding:0}}@media only screen and (max-width:1023px){.checkout__provider--description{padding:0 1rem}}.provider-optheading{background:#f0f4f7;padding:.4375rem 0 .0625rem .5625rem;margin-bottom:.75rem;margin-left:-.625rem}.provider-optheading h3{font-size:1.125rem}@media only screen and (max-width:1023px){.provider-optheading{margin-left:0}}.checkout__provider--acuvuecode p.acuvuecode-description{font-size:.8125rem}.checkout__provider--acuvuecode .apply-btn{margin-top:.625rem;padding-right:0}@media only screen and (max-width:767px){.checkout__provider--acuvuecode .apply-btn{margin-top:0}.checkout__provider--acuvuecode .apply-btn button{padding:0}}@media only screen and (max-width:1023px){.checkout__provider--acuvuecode .apply-btn{padding-left:0}.checkout__provider--acuvuecode .apply-btn button{width:100%}}.checkout__provider--acuvuecode .success-message{margin-bottom:2.3125rem}@media only screen and (max-width:1023px){.checkout__provider--acuvuecode .acuvue-input{padding-right:0}.checkout__provider--acuvuecode .acuvue-input input{border-bottom-right-radius:0;border-top-right-radius:0;height:2.625rem}}.rx-text{padding-bottom:.625rem}.checkout__provider--clinic{font-size:.8125rem}.checkout__provider--clinic p{font-size:.8125rem;margin-bottom:0}.checkout__provider--clinic ul{font-size:.8125rem}p.clinic-helper-text{font-size:.6875rem}.acuvue-explanation__text p{font-size:.75rem;line-height:1.4}.checkout__provider--acuvuecode li{font-size:.75rem}.checkout__shipping .space-left{padding-left:1.4375rem}.checkout__shipping .checkout__shipping--required{color:#fc4f52;font-size:.8125rem;padding-top:.625rem}@media only screen and (max-width:1023px){.checkout__shipping .checkout__shipping--required{padding:0}}@media only screen and (max-width:767px){.checkout__shipping .checkout__shipping--required{margin:.9375rem .625rem 0 0}}.shipping-optheading{margin-left:0}@media only screen and (min-width:768px){.checkout__shipping--required-text{float:left!important}}@media only screen and (min-width:1024px){.payment-primary-card{padding-top:15px}}.payment-primary-card p,.payment-primary-card span,.shipping-primary-address p,.shipping-primary-address span{font-size:.875rem;margin:0}.payment-primary-card .payment-current-cvv,.shipping-primary-address .payment-current-cvv{float:left;line-height:2}@media only screen and (min-width:1024px){.payment-primary-card .payment-current-cvv,.shipping-primary-address .payment-current-cvv{line-height:3.5;padding-right:.9375rem}}@media only screen and (max-width:1023px){.payment-primary-card .payment-current-cvv,.shipping-primary-address .payment-current-cvv{margin-bottom:.9375rem}}.payment-primary-card .ship-info,.shipping-primary-address .ship-info{margin:15px 0}.payment-primary-card .cancel-link,.shipping-primary-address .cancel-link{font-size:.8125rem;color:#07428f;line-height:2.5rem;font-weight:700;cursor:pointer;display:inline-block}.payment-primary-card .button-select-address,.payment-primary-card .button-select-card,.shipping-primary-address .button-select-address,.shipping-primary-address .button-select-card{font-size:1rem;margin-right:45px;padding:0 15px}.payment-cards-radio-container{padding-top:1.5625rem}.payment-cards-radio-container fieldset{border:0;padding:0 0 .75rem}.payment-cards-radio-container legend{color:#818181;font-size:.6875rem;font-weight:inherit;line-height:1.125rem;margin-top:.125rem;padding:0 0 .6875rem}.payment-cards-radio-container .large-3.column{padding-right:0}@media only screen and (max-width:1023px){.payment-cards-radio-container{display:none!important}}.payment-cards-select-container label{margin-bottom:.75rem}@media only screen and (min-width:1024px){.payment-cards-select-container{display:none!important}}.payment-cards{padding-top:.3125rem;padding-bottom:.25rem}.payment-cards .payment-card-radio label{width:3.875rem;height:2.625rem}.payment-cards .radio-set{margin-right:.9375rem}.payment-cards .radio-set:last-child{margin-right:0}.payment-card-front-back{padding-left:1.25rem}@media only screen and (max-width:1023px){.payment-card-front-back{padding-left:0}}.payment-card-front-back p{font-size:.8125rem;color:#818181}.cvv-heper-bubble{left:30%;top:.3125rem}.payment-card-front{padding-bottom:1.875rem}.payment-card-back{padding-bottom:1.625rem}p.payment-card-description{padding-bottom:.3125rem;word-wrap:break-word}.checkout-small-heading{padding-top:.625rem;padding-bottom:.625rem}span.payment__card-type-image{width:3.75rem;height:2.5rem;display:inline-block;background-position:center center;background-size:contain;background-repeat:no-repeat}.payment-card-radio .radio-set .radio-img:focus+label{box-shadow:0 0;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin-top:-5px!important}.expiration-date-container fieldset{border:none;margin:0}.expiration-date-container legend{font-weight:inherit}p.expiration-date-helper{font-size:.8125rem;color:#818181}.checkout__summary--shipdetail{padding-top:1.25rem;padding-bottom:1.4375rem;background:#f0f4f7;margin:0 0 .1875rem 0!important}.checkout__summary--shipdetail .edit-link{padding-right:.125rem}.checkout__summary--shipdetail p{margin:0;padding:0;line-height:1.4;font-size:.75rem}.checkout__summary--shipdetail .detail-edit{font-size:.75rem}@media only screen and (max-width:1023px){.checkout__summary--shipdetail .detail-edit{position:absolute;top:0;right:.625rem}}.summary-shipdetails h3{font-size:1.125rem}.prescription-heading h3,.prescription-heading h5{font-size:1.125rem}.acuvue-code-entry{padding-left:1.25rem}.acuvue-code-entry p{font-size:.8125rem;color:#07428f;margin-top:.75rem;font-weight:700}.acuvue-code-entry p span{color:#6f6f6f;font-weight:400;padding-left:.3125rem}.checkout-direction{margin:1.875rem 0 .3125rem!important}.checkout-product-heading{font-size:.875rem!important}@media only screen and (max-width:767px){.checkout-product-heading{margin-top:-.5rem}}.checkout-product-content{padding-top:1.5625rem!important}.payment-box{padding:2rem 0 0 0!important}@media only screen and (max-width:1023px){.payment-box{padding:2rem .875rem 0 .875rem!important}}.checkout-shipping-charge-old{font-size:1rem}.checkout-subtotal-current{font-weight:700}.checkout-cod-charge,.checkout-shipping-charge,.checkout-shipping-charge-current,.checkout-tax-charge{font-size:1.25rem;font-weight:700}.checkout-total-charge{font-weight:700}.cancel-callout{border:1px dashed #d44144;padding:0 .5rem .5rem .5rem}.cancel-callout p{font-size:12px;color:#d44144;margin:0}.cancel-callout p:first-child{margin:1.25rem 0 0}.checkout__summary .cart-subtotal{padding:5px 0 0 0}@media only screen and (max-width:1023px){.checkout__summary .button{font-size:1rem}}.checkout__footer{background:#f0f4f7;padding:1.25rem .625rem 0 .625rem;margin:1.875rem 0 2.3125rem 0;overflow:hidden}.checkout__footer--back-link{padding-top:.5625rem;padding-right:0}@media only screen and (max-width:767px){.checkout__footer--button button{padding:0}}.order-confirmation h2,.order-confirmation h3{margin-left:2.1875rem;font-size:1.875rem}@media only screen and (max-width:1023px){.order-confirmation h2,.order-confirmation h3{margin-left:.9375rem;margin-top:.9375rem}}.order-confirmation p{font-size:.8125rem;color:#656565}.order-confirmation__message{border:1px solid #bccedb;padding:.8125rem 0;background:#f0f4f7}@media only screen and (max-width:1023px){.order-confirmation__message{margin-bottom:3.75rem;width:100%}}.order-confirmation__message p{font-size:.8125rem;color:#656565}.order-confirmation__message--icon{color:#42d383;font-size:3.4375rem;text-align:center}.order-confirmation__message--text{padding-left:0}@media only screen and (max-width:1023px){.order-confirmation__message--text{padding-left:2rem}}@media only screen and (min-width:768px){.order-confirmation__message--text .confirmation-heading{font-size:1.5rem}}.order-confirmation__message--expiry{font-weight:400}@media only screen and (max-width:767px){.order-confirmation__message--expiry{display:block}}.order-confirmation__help-text{padding-top:.625rem;font-size:1rem;line-height:1.125;color:#818181}.order-confirmation__help-text .exit-link{text-decoration:underline}.order-confirmation__offers{background:#fff;border:3px solid #eee;cursor:pointer;font-family:arial;min-height:195px;margin-bottom:2.5rem;padding-top:1.25rem;padding-right:1.875rem;padding-bottom:1.25rem;padding-left:1.875rem;width:auto}.order-confirmation__offers:before{background:url(../../assets/images/icon-store-locator.png) center center no-repeat #9d2c8d;background-size:38px;border-radius:50%;color:#fff;content:"";display:block;font-family:jnj-ado;font-size:30px;line-height:20px;height:60px;margin:auto;padding:20px 14px;position:absolute;top:-30px;right:0;left:0;width:60px}.order-confirmation__offers div{color:#8d8d8d;font-size:.8125rem;font-weight:700}.order-confirmation__offers--text{padding:20px 15px 0}.order-confirmation__offers--link{background-color:#fff;border:.125rem solid #07428f;border-radius:1.875rem;color:#07428f!important;cursor:pointer;display:block;font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",Arial,sans-serif;font-weight:700;font-size:.75rem;max-height:45px;line-height:2.5rem;margin:1.25rem auto;overflow:hidden;padding:0 1rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;width:200px}.order-confirmation__offers--link:hover{background:#00abe4;border-color:#00abe4;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1);color:#fff!important}.order-confirmation__links{padding-top:1.375rem}.order-confirmation__links p{padding-left:1.25rem;font-size:.8125rem;color:#818181}.order-confirmation__links button{max-height:45px;overflow-y:hidden;width:240px}.order-confirmation__survey{margin:0;background-repeat:no-repeat;background-size:contain;max-width:690px;max-height:450px;display:inline-block}@media only screen and (min-width:768px){.order-confirmation__survey{width:690px;height:450px;display:inline-block}}@media only screen and (min-width:1024px){.order-confirmation__survey{width:560px;height:450px}}.radio-img:checked+label{border:1px solid #07428f!important;padding:0!important}.radio-img:checked+label:after{box-shadow:none!important}.radio-img+label{border:1px solid #d9d9d9!important;padding:0!important}.radio-img+label:after{box-shadow:none!important;border-radius:.3125rem}.checkout-page-error{padding-top:.9375rem}.login-med-font{padding-bottom:.625rem}.prescr-cart-return{text-align:center;height:2.625rem}@media only screen and (max-width:767px){.payment-select-card .cancel-link,.shipping-select-address .cancel-link{float:right;line-height:1;margin-bottom:.5rem}}.acuvue-discount{margin-top:1.25rem}.acuvue-discount .form-discount-coupon{display:block;clear:both;overflow:hidden}.acuvue-discount input.discount-code{width:90%}.acuvue-discount .discount-helper{font-size:.6rem}.acuvue-discount .discount-message{font-size:.6875rem;line-height:1.4;margin-top:23px}.acuvue-discount .discount-apply{margin:.625rem 0 0 0;padding:0 .5rem;width:100%}.acuvue-discount .discount-remove{font-size:.6875rem;color:#fc4f52;float:right}.js-radio-option{padding:5px}.selected{background:#ffefd7}.selected input{margin:0;font-weight:700}.js-radio-option-content{padding:15px 10px;box-sizing:border-box;border-bottom:1px solid #ccc;margin-bottom:10px;display:none;padding-left:50px}.opened{display:block}.js-radio-option label{font-size:12px;font-weight:700;display:inline!important}label small{text-transform:capitalize;color:#676767;font-size:11px;display:block;font-weight:400;text-indent:8px}.js-radio-option input[type=radio]{float:left;margin-top:5px}.js-radio-option input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:#666;height:16px;width:16px;border-radius:50px;cursor:pointer;margin:5px auto 0;outline:0;border:1px solid #d9d9d9;top:0}.js-radio-option input[type=radio]:checked::before{position:absolute;left:0;top:0;content:"";height:10px;width:10px;border-radius:50%;margin:2px;background-color:#00abe4}.js-radio-option input[type=radio]:hover{background-color:#f7f7f7}.js-radio-option input[type=radio]:checked{border-color:#00abe4;background-color:#fff}.brand_uom_match_row{background:#add8e6}.summary_product_margin{margin-bottom:.625rem!important}.cancel-order-confirmation__message{border:1px solid #bccedb;padding:.8125rem 0;background:#f0f4f7}.cancel-order-confirmation__message p{font-size:.8125rem;color:#656565}.form-prescribe .check-box-text{position:absolute;left:2.125rem;top:0;width:16rem}@media only screen and (min-width:768px){.form-prescribe .check-box-text{width:40rem}}.modal-popup .modal-btn-link{padding:0}.modal-btn-link>a{display:block;padding:0 1.875rem;color:#fff}@media only screen and (max-width:767px){.modal-header .lead{margin:0}}.reveal-modal2-bg{display:none}.reveal-modal2>:first-child{margin-top:0}.reveal-modal2-bg{top:0!important;bottom:0;right:0;z-index:1004;display:none;left:0}.reveal-modal2{position:absolute;z-index:1005;width:100vw;top:50%;border-radius:3px;left:0;background-color:#fff;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4);padding:1.875rem}.reveal-modal2 .column,.reveal-modal2 .columns{min-width:0}.reveal-modal2>:last-child{margin-bottom:0}.reveal-modal2 .close-reveal-modal2{font-size:2rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:700;cursor:pointer}.reveal-modal2-bg{position:fixed;background:rgba(225,225,225,.7)}.reveal-modal2{min-height:auto!important}.reveal-modal2.open{position:fixed;top:20%!important}.modal2-popup{width:50%;padding:2.5rem;background:#f0f4f7!important;border:2px solid #bccedb!important}.modal2-popup button{margin:0 .25rem}.modal2-popup .icon-close-circle{color:#fc4f52;left:0}.row .row{margin:1.5rem 0 0}.modal2-header{border-bottom:1px solid #bccedb;padding-bottom:1.25rem;margin-top:0!important;margin-bottom:1.5625rem}.modal2-header .lead{margin-top:.75rem;font-size:1.5rem;font-weight:700;color:#07428f}.figure-box-image{margin:0;background-repeat:no-repeat;background-size:contain;max-width:690px;max-height:450px;display:inline-block}.box-image{margin-top:1em}@media only screen and (max-width:767px){.modal2-header .lead{margin:1.75rem 0 0;clear:both}.reveal-modal2{min-height:7.5rem}.modal2-popup button{margin-left:0}.modal2-popup{width:90%;margin:-150px 1.25rem;padding:2.5rem 1.25rem}.modal2-popup .icon-close-circle{z-index:2;top:-3px}.product-eye-circle{display:flex;flex-flow:column}.cart-right-eye-img{order:1}.cart-left-eye-img{order:2}}@media only screen and (max-width:768px){.box-image{margin-bottom:3.75rem}.order-confirmation__message{margin-bottom:0}}@media only screen and (min-width:768px){.reveal-modal2{max-width:60rem;left:0;right:0;margin:-150px auto 0}.figure-box-image{width:690px;height:450px;display:inline-block}}@media only screen and (min-width:768px) and (max-width:1023px){.modal2-popup{width:60%}.modal2-popup .icon-close-circle{z-index:2}.modal2-header .lead{clear:both}.product-eye-circle{display:flex;flex-flow:column}.cart-right-eye-img{order:1}.cart-left-eye-img{order:2}}@media only screen and (min-width:1024px){.figure-box-image{width:560px;height:450px}}@media only screen and (min-width:1024px) and (max-width:1439px){.modal2-popup button{padding:0 1.25rem}}.cod-message{color:#d44144!important;font-weight:400!important}#select-payment-cod[disabled]{background-color:#f0f4f7;cursor:default}.cart-left-eye-img .jnj-cart-product,.cart-right-eye-img .jnj-cart-product{margin:0;padding-top:5px}.cart-left-eye-img{float:right!important;margin-bottom:20px}.cart-right-eye-img{float:left!important;margin-bottom:20px}.cart-left-eye-img .jnj-cart-product,.cart-right-eye-img .jnj-cart-product{margin:0}.prescriber_accordian{background:#f0f4f7;margin-bottom:.75rem;margin-left:-.625rem}.prescriber_accordian .accordion-navigation{margin-top:.3rem}.prescriber_accordian .accordian-link{background:#f0f4f7!important;padding:.2rem 0 .1rem .5625rem!important}.prescriber_accordian .accordian-link h3{font-size:1.125rem}.prescriber_accordian .accordion-navigation{position:relative}.prescriber_accordian .accordion-navigation.active{background-color:#fff}.prescriber_accordian .accordion-navigation a:before{content:"+";font-weight:700;font-size:27px;right:15px;position:absolute;top:-3px;color:#07428f}.prescriber_accordian .accordion-navigation.active a::before{content:"−";font-weight:700;font-size:27px;right:15px;position:absolute;top:-3px;color:#07428f}.message-only-nekopose{display:none}.summary-price-message{padding-top:1rem;font-size:.875rem}.footer_set_bottom{position:absolute;width:100%;bottom:0}.discount-code{background-color:#ff0!important;border:2px dashed red!important;padding:.3rem}#error_coupon_not_applied{display:none}.discount-code::placeholder{font-size:9px}@media only screen and (min-width:1600px){.checkout-min-height{min-height:700px}}.back-home-button{font-size:.75rem;margin-bottom:1.375rem}.back-home-button a{color:#3e78bf}.back-home-button i{padding-right:.3125rem;vertical-align:-.0625rem}@media only screen and (max-width:1023px){.back-home-button{margin-top:1.25rem}}@media only screen and (min-width:768px) and (max-width:1023px){.back-home-button{margin-bottom:0}}.product-detail__heading{background-color:#fff;min-height:85px;margin-bottom:1.5625rem;overflow:hidden;padding:1.25rem}.product-detail__heading--name{font-size:1.875rem;margin:0;line-height:1.25rem}@media only screen and (max-width:767px){.product-detail__heading--name{line-height:2.375rem;display:none}}.product-detail__heading--tagline{line-height:1;margin:0;padding-top:1rem;font-size:1rem;color:#6f6f6f;font-weight:400}@media only screen and (max-width:767px){.product-detail__heading--tagline{padding-top:.5rem}}@media only screen and (min-width:1024px){.product-detail__heading{padding:1.25rem 0}}@media only screen and (max-width:767px){.product-detail__heading{margin-bottom:0;padding:.9375rem}}.product-detail__acuvue-code{margin-bottom:.625rem;background-color:#f0f4f7;padding:0}@media only screen and (max-width:767px){.product-detail__acuvue-code{padding-top:1.25rem}}.product-detail__acuvue-code--heading{font-size:1.0625rem;margin:0;line-height:1}.product-detail__acuvue-code--info{font-size:.75rem;margin:.3125rem 0 1.25rem;line-height:1.4}.product-detail__acuvue-code--helper-text{border-bottom:1px solid #00abe4;padding-bottom:1.4375rem;margin-top:-.9375rem;margin-bottom:1.3125rem;font-size:.6875rem}@media only screen and (max-width:767px){.product-detail__acuvue-code--helper-text{padding-bottom:1.25rem;margin-bottom:0}}.product-detail__acuvue-code--helper-text a{text-decoration:underline;color:#9b9b9b}.product-detail__acuvue-code--helper-text span{font-weight:700;padding-left:.8125rem}.product-detail__acuvue-code--helper-text-margin{margin-top:0}.product-detail__acuvue-code--error-msg{color:#d44144;font-size:.6875rem;line-height:1.5;font-weight:700}.product-detail__acuvue-code--error-msg span{color:#07428f}.product-detail__acuvue-code--expiry{display:block;line-height:1}@media only screen and (min-width:768px){.product-detail__acuvue-code--expiry{float:right;line-height:2.2}}.product-detail__pescription--pack-selector{padding-bottom:.625rem}.product-detail__pescription--pack-selector fieldset{border:none;margin:0}.product-detail__pescription--pack-selector legend{font-weight:inherit}.product-detail__pescription--pack-selector .radio-set{display:inline-block;text-align:center;vertical-align:top}.product-detail__pescription--pack-selector .radio-set span{display:block;font-size:.8125rem;padding-top:.0625rem;font-weight:700}.product-detail__pescription--pack-selector .radio-set:last-child{padding-right:0}.product-detail__pescription--pack-selector .old-price-strikethrough{font-size:.6875rem!important;line-height:0;padding-top:.875rem!important;text-decoration:line-through;padding-bottom:.25rem;font-weight:400!important;color:#6f6f6f!important}.product-detail__acuvue-code{margin:0;list-style:none}@media only screen and (max-width:767px){.product-detail__acuvue-code{margin-top:.3125rem}}.product-detail__acuvue-code--highlighted{color:#07428f}.product-detail__acuvue-code--div-center{margin:0 auto}@media only screen and (max-width:767px){.product-detail__acuvue-code--detail{font-size:.875rem}}.product-detail__acuvue-code--dimension{margin-top:.375rem}.product-detail__tab-title-group i{font-size:1.4375rem}.product-detail__tab-title-group label{font-size:1.0625rem;padding-top:.0625rem;color:inherit}.specs-content{padding:1.6875rem .9375rem;background-color:#f0f4f7;border:2px solid #eee}.specs-content ol{margin:0;list-style-type:none}.specs-content ol li{float:left;padding:1.25rem .25rem;font-size:.75rem;display:table}.specs-content ol .odd-child{background-color:#fff}.specs-content--attribute{padding-left:4.875rem}@media only screen and (max-width:767px){.specs-content--attribute{padding-left:.9375rem}}.specs-content__table-style{display:table-cell;float:none!important;height:100%;vertical-align:top}.specs-content__items{display:table;float:none;height:100%;margin-left:.375rem}@media only screen and (min-width:768px) and (max-width:1023px){.specs-content__items{margin-left:-.1875rem}}@media only screen and (max-width:767px){.specs-content__items{margin-left:-.5rem}}.specs-content__description{margin-right:-.5rem}@media only screen and (min-width:768px) and (max-width:1023px){.specs-content__description{margin-right:0;padding-left:.75rem}}@media only screen and (max-width:767px){.specs-content__description{margin-right:0;padding-left:.3125rem}}.specs-content--sub-attribute{padding-left:0}.specs-content__value-container{padding-top:.625rem}.specs-content__value-container:first-child{padding-top:0}.specs-content--value{border-left:.0625rem solid #d9d9d9;font-weight:700}.specs-content--value span{font-weight:400;padding-left:.3125rem}.specs-content--value div{padding-top:.3125rem}.specs-content--value div:first-child{padding-top:0}.specs-content--sub-value{vertical-align:middle;padding-left:.3125rem;border-left:.0625rem solid #d9d9d9}.js-error-msg{padding-bottom:1rem}.js-error-msg-text{padding-top:.75rem!important}.specs-heading{background-color:#fff;margin:0;padding-top:1.25rem;text-align:center}.specs-heading--text{display:inline-block;margin:0;padding-bottom:1.5rem;border-bottom:2px solid #07428f}.specs-heading--text label{color:#07428f;font-size:1.0625rem}.specs-heading--text i{font-size:1.125rem}.product-detail__product-info{padding-top:1.5rem}.product-detail__product-info h6{color:#6f6f6f;font-size:.625rem;margin-bottom:.5rem}.product-detail__product-info h4,.product-detail__product-info p{font-size:.6875rem;margin-bottom:.5rem;font-weight:700;color:#6f6f6f}.product-detail__product-info ul{margin-left:.875rem}ul.product-detail__product-note{font-size:.625rem;margin-left:0;list-style-type:none}.product-detail__product-ingridien ul{font-size:.6875rem}.product-detail__product-ingridien ul .list-last-item{list-style:inside none none}.specification__description{padding:3.375rem 4.6875rem 0}.specification__description p{font-size:.6875rem;margin-top:.625rem;margin-bottom:0}.specification__description ul{padding-top:.875rem;margin-bottom:.375rem}.specification__description ul li{font-size:.6875rem}@media only screen and (max-width:767px){.specification__description{padding:.9375rem}}.specification__productCode{font-size:.6875rem;line-height:1.5;padding-bottom:.625rem}.tabs-content>.content.active{float:left}.tabs-content>.content.active section{float:left}@media screen and (max-width:767px){.ppdp-bg .product-detail__heading{background:0 0}.product-detail__heading--name{display:block;font-size:1.2rem}.pescription-block-image__purchase-section{background-color:rgba(255,255,255,.45)}.pescription{background-color:transparent}}@media screen and (min-width:768px){.pescription-block__container .pescription-block__image-section{display:block;padding-left:0}}.special-pdp__acuvue-code{background:#faf1e0;padding:10px;box-sizing:border-box;margin-bottom:20px}.ppdp-button{display:block;background:#4e86ca;width:100%;min-height:50px;box-sizing:border-box;margin-right:10px;border:1px solid rgba(255,255,255,.36);color:#07428f;line-height:1.5;padding:20px 10px;box-sizing:border-box;font-size:1em;overflow:hidden}.ppdp-button .icon__special_pdp{width:20%;height:auto;display:block;float:left;margin-right:1%}.ppdp-button .content__special-pdp{height:100%;display:block;width:70%;float:left;margin:0 2%}.ppdp-button .arrow__special-pdp{height:100%;display:inline-block;width:5%;font-size:1.1875rem;box-sizing:border-box;position:relative;right:5px;font-weight:700;padding-top:20px}.user-guide-btn{border:2px solid #4a83c8;background:#fff;background:-moz-linear-gradient(top,#fff 0,#a4ebf7 100%);background:-webkit-linear-gradient(top,#fff 0,#a4ebf7 100%);background:linear-gradient(to bottom,#fff 0,#a4ebf7 100%)}.dealer-locator-btn{background:#fff;background:-moz-linear-gradient(top,#fff 0,#b1d6ec 100%);background:-webkit-linear-gradient(top,#fff 0,#b1d6ec 100%);background:linear-gradient(to bottom,#fff 0,#b1d6ec 100%);border:2px solid #07428f}.product-detail{padding-top:15px}.ppdp-bg .pescription-block__image-section,.product-detail__acuvue-code{background:0 0}.pescription-block--image{margin-top:0;min-width:100%}.ppdp-bg .pescription--label{color:#171717}.ppdp-bg .back-home-button a{color:#fff}.ppdp-bg fieldset legend{background:0 0}.ppdp-bg .product-detail__heading--tagline{color:rgba(255,255,255,.7)}.pescription-block-image__container,.ppdp-bg{-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-o-transition:background .3s linear;-ms-transition:background .3s linear;transition:background .3s linear}.promo-banner-image-pdp__figure{background-size:100% auto;background-repeat:no-repeat;margin:0}.promo-banner-image-pdp__figure>li{list-style:none;text-align:center}.promo-banner-image-pdp__figure--link{width:100%;height:100%;display:block}.pescription-block-image{background-size:contain;background-repeat:no-repeat;width:100%;background-position:center 0;display:none}.pescription-block-image--link{width:100%;height:100%;display:block}.js-radio-option-content:last-child{border:none}.product-detail__heading .product-detail__heading--name{color:#333;font-family:Arial,sans-serif;font-size:1.25em;font-weight:700;line-height:1em;margin-top:1rem;text-align:center}.product-detail__heading .product-detail__heading--tagline{text-align:center;padding-top:.5em;font-size:.8em;color:#333;display:none}.product-detail__acuvue-code--helper-text{border:0;margin-bottom:0;padding-bottom:0}.product-detail__acuvue-code--helper-text a{text-decoration:none;border-bottom:1px solid #9b9b9b}.special-message-container{background-color:#f6f4f2;padding:0 1rem 2rem}.product-detail .image-list{list-style:none}.product-detail .image-list>li{min-height:150px;text-align:center}@media only screen and (min-width:768px){.product-detail .image-list>li{float:left}}.product-detail .image-list>li a img{padding:5px}.pdp-free-shipping-message{background:#fff;border:3px solid #eee;font-family:Arial,sans-serif;min-height:195px;margin:50px auto;padding:1.25rem 1.875rem;position:relative}.pdp-free-shipping-message .home-free-shipping-message{color:#6f6f6f;display:inline-block;font-size:1rem;font-weight:700;line-height:1.25;margin:20px 0 0;vertical-align:top}@media only screen and (min-width:768px){.pdp-free-shipping-message .home-free-shipping-message{font-size:1.25rem;line-height:1.25}}@media only screen and (min-width:768px){.pdp-free-shipping-message{min-height:250px;width:49%}}@media only screen and (min-width:1024px){.pdp-free-shipping-message{min-height:200px}}.pdp-free-shipping-message:before{background-color:#00a9b6;border-radius:50%;color:#fff;content:"\e800";display:block;font-family:jnj-ado;font-size:1.25rem;height:60px;line-height:1.25rem;margin:auto;padding:20px;position:absolute;top:-30px;right:0;left:0;width:60px}.rebackorder-popup .modal2-popup{padding:10px 20px;margin-top:-415px;background:#fff!important}.rebackorder-popup .modal-content .popup-close{right:0;position:absolute;font-size:20px;padding:0 10px}.rebackorder-popup .reveal-modal2 .icon-close-circle:before{color:#07428f}.rebackorder-popup .modal-header{padding-bottom:.5rem;margin-bottom:1rem}.rebackorder-popup .modal-body .product-title{font-size:18px;font-weight:700}.rebackorder-popup .modal-body .product-detail{font-weight:700;padding:10px 0;border-bottom:1px solid #bccedb}.rebackorder-popup .modal-body .product-description{padding-top:15px}.rebackorder-popup .modal-body .success-msg{padding-bottom:15px}.rebackorder-popup .sub-rebackOrder-comfirm{max-width:fit-content;color:#003087;font-size:14px;font-weight:700;border:2px solid #003087;padding:5px 10px;border-radius:15px;display:block;line-height:inherit;margin:10px auto;max-width:100px;text-align:center}.rebackorder-popup .sub-rebackOrder-comfirm-button{background:0 0}.rebackorder-popup .tip{color:#d44144;font-size:13px;line-height:20px;margin:15px 0;font-weight:700}.rebackorder-popup .couponc-compensation-comfirm{max-width:100%;background-color:#003087;color:#fff;padding:5px 20px;width:100%}.rebackorder-popup .pescription-block--image{padding-bottom:20px;margin:20px auto;border-bottom:1px solid #bccedb;width:350px;min-width:auto;display:block}.coupon-compensation-success-popup .success-msg{font-weight:700;padding-top:55px;text-align:center;color:#000}.rebackorder-error-popup .modal2-popup{max-width:440px}.rebackorder-error-popup .error-msg{font-weight:700;padding-top:55px;text-align:center;color:#000}.rebackorder-error-popup .error-msg .error-img{width:50px;vertical-align:initial}.rebackorder-error-popup .error-msg .error-text{display:inline-block;text-align:left;margin:0 0 10px 10px}@media only screen and (max-width:767px){.rebackorder-popup .modal2-popup{margin-top:-360px}}.couponCompensationsumbit{background-color:#07428f;border:1px solid #07428f;color:#fff;line-height:25px;margin-top:12px!important}.promptMessage{font-size:.6875rem;line-height:1.2;margin:.5rem 0;color:#d44144;text-align:left;display:none}.profile-heading{margin-top:0;font-size:1.875rem;line-height:.8;margin-bottom:0;padding:0 1.6875rem}@media only screen and (max-width:1023px){.profile-heading{margin-top:2.5rem;padding:0 1rem}}.profile-sub-heading{margin-top:1.375rem;font-size:1.125rem;padding:0 3.0625rem;margin-bottom:1.5rem}@media only screen and (max-width:1023px){.profile-sub-heading{padding:0 1rem}}.profile__info{padding:1.875rem;background-color:#f0f4f7}@media only screen and (max-width:767px){.profile__info{padding:1rem}}.profile__info-detail{background-color:#fff;margin-bottom:.625rem;padding:1.4375rem 1rem}@media only screen and (max-width:767px){.profile__info-detail{line-height:2;font-size:.875rem;padding:.875rem .875rem .875rem 0}}.profile-single-field-input{margin-top:.3125rem!important}.profile__info--value{font-weight:700;margin:0}.profile__edit-button{float:right;font-size:.75rem;padding-right:.75rem;padding-top:.3125rem;position:absolute;right:1rem;color:#0057c4}.profile__edit-button i{padding-right:.0625rem}a.profile__edit-button:hover{color:#0057c4}.profile__info__edit-section{padding-left:0;padding-right:.125rem;float:left;word-wrap:break-word}@media only screen and (max-width:1023px){.profile__info__edit-section{padding-left:1rem}}.profile-btn-save{float:left;margin-bottom:0;width:auto}.profile-btn-cancel{float:left;margin-right:.9375rem;margin-bottom:0;width:auto}@media only screen and (max-width:767px){.profile-btn-cancel{margin-right:.25rem}}.profile__padding-top-19{padding-top:1.1875rem}.order__category{margin-bottom:.375rem;font-weight:700}.profile__accordian{clear:both;line-height:1;font-size:1.125rem}.profile__accordian__heading{background:#fff;line-height:1;font-size:1.125rem;margin-bottom:.625rem;padding:1.5rem 0}.profile__accordian__heading .order-status{font-weight:700}@media only screen and (max-width:1023px){.profile__accordian__heading{padding:1rem 0;font-size:.875rem;line-height:1.2}}.profile__accordian__heading>div{line-height:2rem}@media only screen and (max-width:1023px){.profile__accordian__heading>div{line-height:1.5rem}}.profile__accordian--order-number{font-size:1rem;color:#818181}@media only screen and (max-width:1023px){.profile__accordian--order-number{line-height:1;font-size:.875rem}}.profile__accordian--order-date{font-size:1rem}@media only screen and (max-width:1023px){.profile__accordian--order-date{line-height:1;font-size:.875rem}}@media only screen and (min-width:768px){.profile__accordian--return-link{padding:0}}.button--request-return{padding:.5rem 1rem;margin:0;line-height:1rem}@media only screen and (max-width:1023px){.button--request-return{font-size:.875rem;padding:.25rem 1rem;width:100%!important;margin-bottom:10px}}@media only screen and (max-width:767px){.button--request-return{margin-bottom:10px}}.profile__accordian__expand{padding:0!important;position:absolute;right:1.875rem;background:#fff!important;font-size:1.125rem!important;margin-right:1.625rem;margin-top:2rem;color:#07428f!important}@media only screen and (min-width:768px) and (max-width:1023px){.profile__accordian__expand{margin-top:1.25rem}}@media only screen and (max-width:767px){.profile__accordian__expand{right:.25rem}}.profile__accordian__sub-heading{padding-top:1.5625rem;padding-left:1.5625rem;padding-bottom:1.4375rem}.profile__accordian__sub-heading--wrapper{display:inline-block}.profile__accordian__sub-heading--title{font-size:1.75rem}@media only screen and (max-width:767px){.profile__accordian__sub-heading{text-align:center;padding:1rem 0}}.profile__accordian--icon-doc{float:left;font-size:2.5rem;padding-right:.625rem;color:#bccedb}.profile__accordian__content{font-size:.875rem}.profile__accordian--highlighter{font-weight:700;padding-bottom:.875rem;font-size:inherit;color:inherit;line-height:inherit;margin:0}@media only screen and (max-width:767px){.profile__accordian--highlighter{padding-top:.875rem}}.profile__accordian--sub-highlighter{font-weight:700;padding-bottom:.875rem;font-size:1rem;padding-top:.75rem}.profile__accordian--label{font-size:.8125rem;line-height:1.5;margin:0}.profile__accordian--label dt{margin:0;display:table-cell}.profile__accordian--label dd{font-weight:700;display:table-cell}.profile--price-highlight{color:#07428f}.accordion-navigation{clear:both;margin-top:.625rem;float:left;width:100%}.accordion-navigation .content{clear:both;background-color:#fff}@media only screen and (min-width:768px) and (max-width:1023px){.medium-only-padding-0{padding-right:0}}@media only screen and (max-width:767px){.small-only-padding-0{padding:0}}.profile__info .active .profile__accordian__heading{background:#07428f;color:#fff;margin-bottom:0}.profile__info .active .profile__accordian__expand{color:#fff!important;background:#07428f!important}.profile__info .active .profile__accordian--order-number{color:#fff}.profile__info .active .profile__accordian--return-link a{color:#fff}.profile__info .active .profile__accordian--return-link a.button--request-return{color:#07428f}.profile__info .active .profile__accordian--return-link a.button--request-return:hover{color:#fff}.profile__shipping-info{width:100%}.profile__shipping-data{vertical-align:top}@media only screen and (max-width:767px){.profile__shipping-data{display:block}}.profile__shipping-data .profile__shipped-tracking-info--content:not(:last-child){padding-bottom:25px}.profile__ship-product-info{display:table-cell;float:none}.profile__order-status{margin-top:1.4375rem;padding-top:2.125rem;border-top:.0625rem solid #d9d9d9}.profile__shipped-tracking-info{width:35%;padding-left:.9375rem}.profile__shipped-tracking-info--title{font-weight:700;color:#07428f;padding-left:.9375rem}.profile__shipped-tracking-info--content{padding-left:.9375rem;font-size:.75rem}@media only screen and (max-width:767px){.profile__shipped-tracking-info--content{padding-left:0}}@media only screen and (max-width:767px){.profile_shipping__date--title{line-height:2}}.profile_shipping__date--value{line-height:2;font-weight:700;letter-spacing:-.0625rem}.profile_shipping__track--title{line-height:2}.profile_shipping__track--value{padding-top:.1875rem;font-weight:700}@media only screen and (max-width:767px){.profile_shipping__track--value{line-height:1.5}}.profile__shipped__product-specs{margin:0;list-style-type:none;font-size:.75rem;padding-bottom:1.5625rem}.profile__shipped__product-specs li span{display:inline-block}.profile__shipping-content-width{width:80%;vertical-align:top}@media only screen and (min-width:768px) and (max-width:1023px){.profile__shipping-content-width{width:77%}}@media only screen and (max-width:767px){.profile__shipping-content-width{width:100%;display:block}.profile__shipping-content-width .profile__shipped__color_red{color:red!important}}.profile__shipping-content-width .profile__shipping-content-width-100{width:100%!important}.profile__shipping-content-width .profile__shipping-dispalyNone td>div>h4{display:none!important}.profile__shipping-content-width .profile__shipping-dispalyBlock td>div>h4{display:block!important}.profile__shipping-content-width .profile__shipping-dispalyBlock td>div{padding-top:5px}.profile__shipping-content-width .shipping-heading{font-size:inherit;line-height:inherit;color:inherit;margin:0}.profile__credit-card__contain{display:table}.profile-cc--preview{font-size:.8125rem}.profile__shipped--item-title{font-size:.875rem;font-weight:700;padding-top:.3125rem}@media only screen and (max-width:767px){.profile__border-hide{display:none}}.profile__shipped--border-seperator{border-bottom:.0625rem solid #d9d9d9;margin-bottom:.5rem;padding-bottom:.4375rem;padding-top:19px}@media only screen and (max-width:767px){.profile__shipped--border-seperator-white{border-bottom:.0625rem solid #fff;margin-bottom:0!important;padding-bottom:0!important}}.profile__shipped__product-rx{width:22%}@media only screen and (min-width:768px) and (max-width:1023px){.profile__shipped__product-rx{width:30%}}.profile__shipped__product-rx li{font-size:.8125rem}li.profile__product--brand-category{line-height:1;font-size:.875rem;font-weight:700}li.profile__product--name{line-height:1.5;font-size:.875rem;color:#3e78bf;font-weight:700}.profile__shipped--box_price_total{width:11%;vertical-align:top;font-size:.875rem;font-weight:700;padding-top:1.25rem}.profile__shipped__total-price{color:#07428f;font-size:1rem}.profile__shipped__available_reorder{width:25%!important;line-height:1.2rem}.profile__shipped__color_red{color:red!important}.profile__return-block-margin{margin-bottom:1rem}.profile__return-form{background-color:#fff;font-size:.75rem;line-height:1.2;padding:1rem .625rem}@media only screen and (min-width:768px){.profile__return-form--link{float:right}}.profile__acuvue-pescription-detail{background-color:#fff;border-color:#fff}.form-paymetric-iframe{display:block;width:100%!important;min-height:700px}@media only screen and (max-width:1024px){.form-paymetric-iframe{min-height:720px}.js-radio-option-content{padding-left:10px}}a.profile__info__edit--additional-action{font-size:.6875rem;line-height:1.125rem;margin-top:2px;display:block;clear:both;padding-top:14px;color:#fc4f52}.profile-credit-card-btn-cancel{float:left;margin-right:.9375rem;margin-bottom:0;width:auto}@media only screen and (max-width:767px){.profile-credit-card-btn-cancel{margin-right:.25rem}}.profile-credit-card-btn-save{float:left;margin-bottom:0;width:auto}.creditCardDiv{min-height:570px}@media only screen and (max-width:767px){.creditCardDiv{min-height:720px}}.reveal-modal.open{position:fixed;top:20%!important}.input-email-notices{width:80%;padding:1% 2%;margin:-3% 0}.input-email-notices input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:#666;height:16px;width:16px;border-radius:50px;cursor:pointer;margin:5px auto;outline:0;border:1px solid #d9d9d9;top:8px}.input-email-notices input[type=radio]:checked{border-color:#00abe4;background-color:#fff}.input-email-notices input[type=radio]:checked::before{position:absolute;left:0;top:0;content:"";height:10px;width:10px;border-radius:50%;margin:2px;background-color:#00abe4}.input-email-notices label{color:#07428f;font-size:.875rem;font-weight:700}.not-active{pointer-events:none;cursor:default;text-decoration:none;background-color:#d2d2d2;border:none;color:#6f6f6f!important}.pin_btn_contaniner{text-align:right}#update_email_pin{line-height:33px;padding:0 10px;margin-top:5px}.email-save{float:left;margin-bottom:0;width:auto}.success-msg-grn{color:#42d383;padding:10px 0}.error-hide,.success-msg-display{display:none!important}.line_status{padding-top:.4125rem;color:#0057c4}#content-gmoApiError-popup .icon-error{font-size:3.125rem;color:#fc4f52}#confim-cancel-order-btn[disabled]{border-color:#bccedb;color:#586c7d;cursor:default;pointer-events:none}.profile-price-message{font-size:.875rem;line-height:1.5}#customerName{position:relative;width:90%;left:1%;text-align:center}#initials{font-size:1rem;position:relative;left:5%;top:5px}.errorMsg{font-size:.75rem;color:red;position:relative;bottom:15px}.errorMsg1{font-size:.75rem;color:red;position:relative;bottom:15px}#receiptPrint{position:relative;top:30px;right:20%}#receiptCancel{position:relative;top:30px;left:20%}.orderNumber,.receiptDate{float:right;padding:0 3.0625rem;margin-bottom:0!important;font-size:1rem}.receiptHeader{margin-top:5px!important;margin-left:15px!important}.pricingDetails{position:relative;top:50px;display:flex;align-items:center;text-align:center}.details{display:flex;position:relative;left:2rem;top:4rem}#receiptReviewPrint{margin:0;position:relative;left:20%;margin-top:1%;width:fit-content;padding:10px}.receiptMessage{padding:0 3.0625rem;position:relative;top:60px;left:1%}.receiptAddress{padding:0 3.0625rem}.receiptP{font-size:1rem}.receiptAddress>p{text-decoration:underline;width:100%;position:relative;top:25px;margin-bottom:0}.container,.footerContainer{display:flex;height:30px;width:100%}.inner1{background-color:#ededed;width:15%}.inner2{flex:1;width:25%;padding:0 50px}.inner3{background:#ededed;width:60%}.fcInner1,.fcInner3{width:30%;background-color:#ededed}.fcInner2{width:40%;padding:0 46px}.pricingDetails>.pdInner1{width:40%}.pricingDetails>.pdInner1>p{border:1px solid;max-width:120px;padding:10px;position:relative;left:20%;top:15px;font-size:19px}.pricingDetails>.pdInner2>p{position:relative;top:10px}.pricingDetails>.pdInner2{width:30%;border-right:1px solid;border-left:1px solid;border-radius:15px;position:relative;right:5%;height:80px;display:flex;flex-wrap:wrap}.pricingDetails>.pdInner3{width:50%;top:20px;position:relative}.paymentAmount{display:flex;flex-direction:row}.pdInner3>p{border:1px solid;width:260px;position:relative;left:10%;top:3px}.paymentAmount>p{position:relative;left:10%;border:1px solid;bottom:18px;width:130px}.companyName{position:relative;left:2rem;top:5rem}.details>.phoneNo{position:relative;left:10%}.printPage{position:relative;bottom:5px;left:6%;width:70%}.tNc>p{left:2rem;position:relative;margin-bottom:0;top:5px}.footeContainerRow{position:relative;top:18%}.footerImage{margin-left:10px;margin-right:10px}#receiptPrint[disabled]:hover{cursor:not-allowed;transition:none}@media only screen and (max-width:767px){.receipt-modal{width:90%!important}.modalbuttons{position:relative;display:flex;flex-direction:column-reverse}#receiptCancel,#receiptPrint{right:0;left:0}}@media only screen and (max-width:767px){.return-request{width:100%!important;left:0!important;height:auto!important}.inner1{width:15%}.inner2{flex:1;width:35%;padding:0 25px}.inner3{width:50%}.pricingDetails{top:35px!important}.pricingDetails>.pdInner1{width:30%}.pricingDetails>.pdInner2{width:40%;right:3%}.pricingDetails>.pdInner3{width:45%;right:5%}.paymentAmount>p{width:76px}.totalAmount{width:76px!important}.pdInner3>p{border:1px solid;width:100%;position:relative;top:3px}.receiptMessage{top:35px;right:2%;left:1rem}.companyName{top:2rem;left:1rem}.details{left:1rem;top:1rem}.pricingDetails>.pdInner1>p{width:70%;left:5%;font-size:15px}.tNc{position:relative;bottom:5px;right:5%}.printPage{left:0;width:100%}.fcInner2{width:40%;padding:0 40px}.details>.phoneNo{position:relative;left:5%}}@media only screen and (max-width:767px){.pdInner2>.totalStringText{position:relative;top:20%!important;right:0!important}.pdInner2>.taxStringText{position:relative;top:20%!important;right:0!important}.pdInner2>.totalString{position:relative;top:20%!important;padding-right:5px!important}.pdInner2>.taxString{position:relative;top:20%!important;padding-right:5px!important}}.pdInner2>.totalStringText{position:relative;top:20%;width:50%}.pdInner2>.taxStringText{position:relative;width:50%}.pdInner2>.totalString{position:relative;top:20%;width:50%;text-align:right;padding-right:10px}.pdInner2>.taxString{position:relative;width:50%;text-align:right;padding-right:10px}.profile-popup{display:none;position:fixed;width:360px;left:calc(50% - 180px);top:8%;background:#f8f9fd;border:1px solid #b2b2b2;border-radius:5px;padding:20px;text-align:left;z-index:10001}.profile-popup .profile-popup-btn{border:2px solid #003087;color:#003087;font-weight:700;border-radius:20px;width:100%;margin:12px auto 0;cursor:pointer;padding:6px 0;text-align:center}.profile-popup .profile-popup-btn:nth-of-type(1){margin-bottom:15px}.profile-popup .profile-error-message{color:#ff4b4e}.profile-popup h1{font-weight:700;color:#103d8e;font-size:16px;text-align:left;margin-bottom:15px;line-height:24px}.profile-mask{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;background:rgba(0,0,0,.7)}.myacuvue-status{color:#0057c4;padding-top:.4125rem}.myacuvue-btn{background-color:#07428f;border-radius:8px;display:inline-block;padding:9px;color:#fff;font-size:15px;text-decoration:none;cursor:pointer}.help-myacuvue-toggle{margin-left:5px;cursor:pointer;width:43px}#helpMyacuvueModal{max-width:700px;top:4%!important}#helpMyacuvueModal .modal-header{background-color:#002060;border-radius:0}#helpMyacuvueModal .modal-header .help-modal-close{float:right;color:#fff;font-size:20px}#helpMyacuvueModal .help-modal-content{background-color:#e5eaf3;padding:20px;height:500px;overflow:auto}#helpMyacuvueModal .help-modal-content .download-wrapper{text-align:center;background-color:#e6e6e6;margin:15px 0;padding:15px}#helpMyacuvueModal .help-modal-content .download-wrapper .download-img{display:inline-block;margin:10px;height:60px}#helpMyacuvueModal .help-modal-content a{color:#a4a9b3;text-decoration:underline}#helpMyacuvueModal .help-modal-content p:last-child{margin-bottom:0}@media only screen and (max-width:767px){#helpMyacuvueModal .help-modal-content{height:500px;overflow:auto}}#helpMyacuvueModal .help-modal-btn{background-color:#002060;color:#fff;border-radius:50px;width:200px;padding:10px 30px;margin:0 auto;margin:15px auto;display:block}.profile__info--returns{max-width:100%;margin:0}.profile__info--returns .profile__info-detail{padding:1.5625rem;margin-bottom:0}@media only screen and (max-width:767px){.profile__info--returns .profile__info-detail{padding:1rem}}.return-order-heading{font-size:1.0625rem;font-weight:700;color:#6a6b6e;margin-top:0;margin-bottom:.9375rem;margin-left:.3125rem}@media only screen and (max-width:767px){.return-order-heading{margin-left:0}}.return-order-description{padding:0 50px 25px 50px}.return-order-description p{font-size:.9375rem;line-height:1.125rem;margin:0}.return-order-processed{font-size:.8125rem;font-weight:700;margin-top:10px;margin-bottom:5px}@media only screen and (max-width:767px){.return-order-processed{margin-top:0}}@media only screen and (max-width:767px){.return-order-processed:first-child{margin-top:10px}}.return-order-processed--info{font-size:.8125rem;font-weight:400}@media only screen and (max-width:767px){.return-order-processed--info{margin-bottom:10px}}.return-order-barcode{text-align:right}.return-order-info{font-size:.9375rem;margin-bottom:0}.return-order-instructions{font-size:.9375rem;margin:5px 0}@media only screen and (max-width:767px){.return-order-instructions span{display:block}}.return-order-instructions--highlight{font-weight:700}.return-order-policy{font-size:.8125rem;margin-left:0}.return-order-policy li{margin-bottom:10px;list-style-position:inside}.return-order-policy--optin{margin-left:.625rem;position:relative}@media only screen and (max-width:767px){.return-order-policy--optin{margin-bottom:10px}}.return-order-policy--optin .regular-checkbox+label{position:static}.return-order-policy--optin .register-confirm-block--checkbox{font-size:.8125rem;line-height:2;width:85%;left:35px}.return-item-list{font-size:.75rem;margin-bottom:.9375rem}@media only screen and (min-width:1024px){.return-item-list--returned{padding-right:18.5%}}.return-item-list table{width:100%}.return-item-list thead{border-bottom:1px solid #d9d9d9}.return-item-list--desc{width:41%}@media only screen and (max-width:767px){.return-item-list--desc{width:37%}}.return-item-list--original{width:21%}@media only screen and (max-width:767px){.return-item-list--original{width:24%;text-align:center!important}}.return-item-list--eligible{width:24%;text-align:left}@media only screen and (max-width:767px){.return-item-list--eligible{width:18%;text-align:center}}.return-item-list--return{width:14%}@media only screen and (max-width:767px){.return-item-list--return{width:21%;text-align:center!important}}.return-list-heading{font-size:.8125rem;font-weight:700;letter-spacing:-.1rem}@media only screen and (min-width:768px){.return-list-heading{line-height:40px}}.return-item{padding-top:40px;position:relative}.return-item div{line-height:15px;clear:both}.return-item--heading{position:absolute;font-weight:700;color:#07428f;top:0;width:250%;margin:10px 0 5px;padding-right:35px;text-align:left}@media only screen and (max-width:767px){.return-item--heading{width:270%;padding-right:0}}.return-item-list--returned .return-item--heading{width:200%;padding-right:0}@media only screen and (max-width:767px){.return-item-list--returned .return-item--heading{width:222%}}.return-item--attr{font-weight:700;vertical-align:top;padding-top:35px}@media only screen and (max-width:767px){.return-item--attr{text-align:center}}.return-item--attr--selected{text-align:center;font-weight:700;color:#07428f;vertical-align:top;padding-top:35px}@media only screen and (min-width:768px){.return-item--attr--selected{text-align:left!important}}.return-item--attr--input{vertical-align:top;padding-top:18px}.return-item--quantity{width:40px!important}.return-transaction-details p{font-size:.8125rem;font-weight:700;line-height:1rem;margin:0;padding:0;overflow:hidden;word-wrap:break-word}.return-transaction-details p span{font-size:inherit;font-weight:inherit;line-height:inherit;word-wrap:break-word}.return-transaction-details span{font-weight:400}@media only screen and (min-width:1024px){.return-transaction-details--total{margin-left:1.25rem}}@media only screen and (max-width:767px){.return-transaction-details--total{margin-top:.875rem}}.return-order-memo{padding:25px 50px}.return-order-memo--heading{font-size:1rem;line-height:1rem;color:#6a6b6e}.return-order-memo--instruction{font-size:.9375rem;line-height:1.375rem}.return-order-memo--instruction span{display:block}.return-order-memo--format span{font-weight:700}.return-order-memo--format span:first-child{margin-top:1.25rem}.return-order-memo--address span{font-weight:400}.return-order-memo--address span:first-child{margin-top:1.25rem}.return-order-memo--address span:last-child{margin-bottom:1.25rem}.profile__return-details .return-order-description{padding:0 .9375rem}@media only screen and (min-width:768px){.profile__return-details .form-print-button{margin-top:65px}}@media only screen and (min-width:768px){.profile__return-details .return-transaction-details--total{margin-top:60px}}.form-action-container{margin-top:.9375rem}.form-action-container button,.form-action-container input[type=button],.form-action-container input[type=submit]{margin:0}#returnPolicyOptIn-error{display:none!important}.back-to-link{padding-top:.75rem}.page-print-return .row{width:60rem;max-width:none}.page-print-return .row .row{max-width:100%}.page-print-return .return-item--heading{position:relative;margin-top:0}.page-print-return .header{margin-top:40px}.page-print-return .top-bar{height:5rem;line-height:1.75rem}.page-print-return .header__acuvue-logo{border-bottom:60px solid #fff;height:5rem;position:relative;padding-top:1.0625rem}.page-print-return .shadow-effect:after,.page-print-return .shadow-effect:before{top:25px}.page-print-return .jnj-logo-footer{margin-bottom:20px}.page-print-return .print-return-details{margin-top:60px}.page-print-return .return-order-description{padding:0;margin:0}.page-print-return .profile-heading{margin-bottom:40px}.page-print-return .return-order-description p{padding-left:1.6875rem}.page-print-return .return-item-container{margin-top:10px}.page-print-return .print-order-details{margin-bottom:30px}.page-print-return .return-order-heading-list{border-bottom:1px solid}.page-print-return .print-order-details .return-order-heading{margin:0;padding:20px 0}.page-print-return .print-order-details .return-order-info{padding:20px 0}.page-print-return .print-container{padding-left:1.6875rem}.page-print-return .return-list-heading-section{border-bottom:1px solid;margin-bottom:10px;padding-top:10px}.page-print-return .return-item--attr,.page-print-return .return-item--attr--selected{padding-top:14px}.top_faq_bnr{position:fixed;width:calc(100% - 40px);max-width:75px;bottom:80px;right:5px;z-index:999}.top_faq_bnr label[for=faq-popup-openclose]{cursor:pointer}.top_faq_bnr label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}.top_faq_bnr img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}.top_faq_bnr #float-banner-close{width:25px;height:25px;right:-2px;top:-2px;position:absolute}.faq-home-popup .reveal-modal2{padding:0;border:none!important;border-radius:10px}.faq-home-popup{z-index:10000}.faq-home-popup .modal-content{border:4px solid #003087;border-radius:10px}.faq-home-popup .modal-content .header-content{position:relative;display:flex;align-items:center;background:#003087;color:#fff;font-size:18px;line-height:2}.faq-home-popup .modal-content .header-content .popup-logo{max-width:80px;padding:3px}.faq-home-popup .modal-content .header-content .popup-logo img{width:60px}.faq-home-popup .modal-content .header-content .popup-title{width:100%;text-align:center}.faq-home-popup .modal-content .header-content .close-popup-container{min-width:40px}.faq-home-popup .modal-content .popup-close{right:0;position:absolute;font-size:20px;padding:0 10px}#faq-main-popup .modal-content .popup-close{top:7px}#faq-content-popup .modal-content .popup-close{top:5px}.faq-home-popup .reveal-modal2{top:30%}.faq-home-popup .reveal-modal2 .icon-close-circle:before{content:"\e615";color:#fff}.faq-home-popup .reveal-modal2 .faq-q{font-size:14px!important;margin:0;padding:.7rem 1rem;text-align:left;color:#333!important;cursor:pointer;display:block}.faq-home-popup .faq-modal-data{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.faq-home-popup .reveal-modal2 .faq-q:nth-child(2n){background-color:rgba(0,48,135,.1)}.faq-home-popup .reveal-modal2 .faq-q:nth-child(2n+1){background-color:rgba(0,48,135,.05)}.faq-home-popup .reveal-modal2 i.q-symbol{color:#003087;font-weight:700;display:inline-block;margin-right:.5rem}.faq-home-popup .header-content .popup-back-container{max-width:80px;padding:3px}.faq-home-popup .popup-back-container .popup-back{left:0;position:absolute;top:9px;font-size:15px;padding:0 10px}.faq-home-popup .popup-back-container .icon-back::before{content:"\e602";color:#fff}.faq-home-popup .faq-a{display:flex}.faq-home-popup .faq-a .faq-a-icon{padding:10px}.faq-home-popup .faq-a .faq-a-icon img{max-width:60px}.faq-home-popup .faq-a #faq-a-content{font-size:14px!important;margin:0;padding:.7rem 0;text-align:left;color:#333!important}.faq-home-popup .popup-button-container{margin-top:1rem;padding:0 .5rem;width:100%}.faq-home-popup .popup-button-container a{color:#003087;font-size:14px;font-weight:700;margin:10px 0;border:2px solid #003087;padding:5px 10px;border-radius:15px;display:block;line-height:inherit}.faq-home-popup .popup-button-container a:focus,.faq-home-popup .popup-button-container a:hover{background-color:#fff}.faq-home-popup .popup-button-container #chat-img{float:left;width:35px;top:75px;left:20px;position:absolute;z-index:999}.faq-home-popup #faq-wrapper .faq-header{margin:0 10px;padding:8px;text-align:center;background:#003087;color:#fff;font-size:18px}@media only screen and (min-width:768px){.faq-home-popup .reveal-modal2{max-width:500px}}.popup-disclaimer-conent a{text-decoration:underline}.btn-ok{position:relative;width:100%;max-width:165px;min-width:120px}.btn-ok:after{content:"\e617";font-family:jnj-ado;font-size:.875rem;position:absolute;right:15px}.atag_underline{text-decoration:underline}.atag_noStyle{border:none!important}.atag_noStyle:before{display:none}.disclaimer-bg-style{z-index:99999}.disclaimer-popup-style{z-index:999999}#genesys-mxg-frame{display:none}@media only screen and (min-width:768px){.detailsBoxB01{height:175px!important}}.sg-title{font-size:1.6875rem;padding:25px}.sg-page-title{font-size:1.125rem;text-transform:uppercase;color:#9b9b9b}.sg-content{border:1px solid #9b9b9b;padding:5px;margin-bottom:50px}.sg-content ul li{padding-bottom:0}.sg-colors li:first-child div{background:#07428f}.sg-colors li:nth-child(2) div{background:#3e78bf}.sg-colors li:nth-child(3) div{background:#00abe4}.sg-colors li:nth-child(4) div{background:#bccedb}.sg-colors li:nth-child(5) div{background:#586c7d}.sg-colors li:nth-child(6) div{background:#f0f4f7}.sg-color-box{margin:5px 10px;height:100px}.js-show{display:block}.js-hide{display:none!important}[show=false]{display:none!important}.padding-reset{padding:0!important}.margin-reset{margin:0!important}.clr{clear:both}.list-noBullet li{margin-left:0!important;list-style:none!important}.text-transform-none{text-transform:none!important}#a11y_announcer,.radio-set .regular-radio,.regular-checkbox,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}