.compact-prodlist-item__product-name-brand,.deleteaccount__container .one-field-form__button,.my-account-login-page__header-title,.my-account-login-page__registration-benefits-list h2,.my-account-login-page__users-form h3.autoform__heading,.my-pages header h1,.my-pages__close-account,.my-pages__my-prescriptions h2,.my-pages__table-wrapper h2{font-family:"Akkurat Mono",Calibri,sans-serif}@media only screen and (min-width:64.0625em){.my-account-login-page{padding:0 .625rem}}@media only screen and (max-width:64em){.my-account-login-page{margin-top:20px}}@media only screen and (width:64em){.my-account-login-page{margin-top:0}}.my-account-login-page .email-input+.autoform-row__validation-message a[href='/myaccount']{color:#39C}.my-account-login-page__outer-content-wrapper{border-top:1px solid #e6e6e6;padding-top:30px}.my-account-login-page__content-wrapper{margin:0 auto;max-width:600px}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-account-login-page__content-wrapper{max-width:none;width:100%}}.my-account-login-page__header{margin-bottom:30px}.my-account-login-page__header-title{font-size:26px;font-weight:400;display:inline-block;letter-spacing:-1px;line-height:1;margin:22px 0 14px;position:relative}.my-account-login-page__header-title svg{height:30px;width:30px;position:absolute;right:-45px;top:-5px}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-account-login-page__header-title{margin:12px 0}}@media only screen and (max-width:30em){.my-account-login-page__header-title{font-size:22px;margin:0 0 10px;padding-top:40px}.my-account-login-page__header-title svg{left:0;right:0;top:0}}.my-account-login-page__header-info{font-size:16px;font-weight:300;line-height:22px}@media only screen and (max-width:30em){.my-account-login-page__header-info{font-size:14px;line-height:18px}.my-account-login-page__header{margin-bottom:20px}}.my-account-login-page__users-form{float:left;padding:0;width:50%}.my-account-login-page__create-account .my-account-login-page__users-form{float:right}.my-account-login-page__users-form h3.autoform__heading{font-size:14px;line-height:18px;margin-top:10px;word-spacing:5px}.my-account-login-page__users-form .autoform__buttons input:last-child{margin-right:0}.my-account-login-page__users-form .registration-form{margin:0;padding:0}.my-account-login-page__users-form .registration-form h3.autoform__heading{display:none}.my-account-login-page__users-form .registration-form .autoform-row__label{padding:5px 0}.my-account-login-page__users-form .registration-form .autoform__buttons input{padding:2px 25px}@media only screen and (max-width:650px){.my-account-login-page__users-form .login-widget__login .autoform__buttons input,.my-account-login-page__users-form .login-widget__reset .autoform__buttons input{height:40px;margin:10px 0 0;min-width:0;padding:0;width:100%}}@media only screen and (max-width:30em){.my-account-login-page__users-form .registration-form{max-width:none}.my-account-login-page__users-form .registration-form .autoform__buttons input{height:40px;min-width:0;width:100%}.my-account-login-page__users-form .login-widget__login .autoform__buttons input,.my-account-login-page__users-form .login-widget__reset .autoform__buttons input{margin:0;width:48%}}@media only screen and (max-width:25.875em){.my-account-login-page__users-form .login-widget__login .autoform__buttons input,.my-account-login-page__users-form .login-widget__reset .autoform__buttons input{width:100%}.my-account-login-page__users-form .login-widget__login .autoform__buttons input+input,.my-account-login-page__users-form .login-widget__reset .autoform__buttons input+input{margin:10px 0 0}}@media only screen and (max-width:30em){.my-account-login-page__users-form{padding:0;width:100%}.my-account-login-page__create-account .my-account-login-page__users-form{margin-top:25px}.my-account-login-page__users-form input.autoform-row__input{width:100%}.my-account-login-page__users-form .login-widget__container,.my-account-login-page__users-form input.autoform-row__input{max-width:none}}.my-account-login-page__registration-benefits-list{float:right;padding:0;width:50%}.my-account-login-page__create-account .my-account-login-page__registration-benefits-list,.my-account-login-page__create-account .registration-form__form .autoform__buttons input{float:left}.my-account-login-page__registration-benefits-list h2{font-size:26px;font-weight:300;line-height:1;margin-bottom:20px;margin-top:5px;letter-spacing:-1px}.my-account-login-page__registration-benefits-list .wrapper-my-pages__registration{padding-left:50px;padding-right:0}.my-account-login-page__create-account .my-account-login-page__registration-benefits-list .wrapper-my-pages__registration{padding-right:20px}.my-account-login-page__registration-benefits-list .wrapper-my-pages__registration ul li{margin-bottom:11px;padding-top:4px}.my-account-login-page__registration-benefits-list .wrapper-my-pages__registration ul li:last-child{margin-bottom:0}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-account-login-page__registration-benefits-list .wrapper-my-pages__registration{padding-left:20px}.my-account-login-page__registration-benefits-list .wrapper-my-pages__registration .wrapper-my-pages__create-account-link{display:none}}@media only screen and (max-width:30em){.my-account-login-page__registration-benefits-list .wrapper-my-pages__registration{padding-left:0;display:block}.my-account-login-page__registration-benefits-list{margin-top:30px;width:100%}.my-account-login-page__create-account .my-account-login-page__registration-benefits-list{margin-top:0}}.my-account-login-page__create-account .wrapper-my-pages__registration{padding-left:0}.deleteaccount__container{margin-top:20px;width:300px}@media only screen and (max-width:30em){.deleteaccount__container{width:100%}}.deleteaccount__container span{font-size:13px;font-weight:400;margin-bottom:2px}.deleteaccount__container a{text-decoration:none;color:#fff}.deleteaccount__container .autoform-row__validation-message{font-size:13px;margin:5px 0;padding:0}.deleteaccount__container .one-field-form__button{background-color:#050b7a;font-size:14px;font-weight:400;height:40px;line-height:40px;margin-left:0;padding:0;width:48%;border:none;float:left}.deleteaccount__container .one-field-form__button:active,.deleteaccount__container .one-field-form__button:hover{background-color:#04084b}.deleteaccount__container .one-field-form__button:first-child{float:right;margin:0 0 0 4%}.deleteaccount__container .one-field-form__button.secondary-btn{background:#fff;color:#000;border:1px solid #000}.deleteaccount__container .one-field-form__button.secondary-btn:hover{background:#000;color:#fff}.changepassword-form__form a{text-decoration:none;color:#fff}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;cursor:pointer}.datepicker td{background:#fff}.datepicker td span.active,.datepicker td.active.day,.datepicker td.active.year{background:#2ba6cb}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td.day.disabled{color:#eee}.datepicker th{background:#fff}.datepicker th span.active,.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb}.datepicker th.date-switch{width:145px}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;position:absolute}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,.2);top:-7px;left:6px}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:7px}.datepicker-dropdown::after,.datepicker-dropdown::before,.datepicker>div{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.fa-chevron-left:before{content:'<'}.fa-chevron-right:before{content:'>'}.compact-prodlist-item{border-bottom:1px solid #e5e5e5;overflow:hidden;padding:18px 0;position:relative;display:block}.compact-prodlist-item a{color:#000;text-decoration:none}.compact-prodlist-item__inner-wrapper{overflow:hidden}.compact-prodlist-item__product-name{font-size:14px;font-weight:300;line-height:1.15;margin-bottom:7px;width:100%}.compact-prodlist-item__product-name-brand{font-size:14px;font-weight:700;display:inline-block;letter-spacing:1px;margin-bottom:3px;text-transform:uppercase}.compact-prodlist-item .compact-prodlist-item__product-name-brand:hover{color:#000;text-decoration:underline}.compact-prodlist-item__product-name-prodname{font-size:14px}.compact-prodlist-item__values{display:block;font-size:14px;margin:3px 0 0}.compact-prodlist-item__values+.compact-prodlist-item__values{margin:0}.compact-prodlist-item__values_row{display:block}.compact-prodlist-item__values_row>span{display:inline-block;margin-bottom:3px;margin-right:14px;white-space:nowrap}.compact-prodlist-item__values_row>span>em{margin:0;font-style:normal}.compact-prodlist-item__values .compact-prodlist-item__values-paramname{font-size:14px;font-weight:400;margin-right:3px;text-transform:capitalize}.compact-prodlist-item__frame-color{margin-top:4px}.compact-prodlist-item__amount,.compact-prodlist-item__price{margin:0;position:absolute;right:0;text-align:right;top:8px}.compact-prodlist-item__price span{display:inline-block;font-size:.875em}.compact-prodlist-item__price strong{font-size:1.1em;padding-left:.2em;width:20%}.compact-prodlist-item__price strong span{color:#898989;display:block;font-size:.8em;font-weight:400;margin-top:-4px}.compact-prodlist-item__image-wrapper{float:left;padding:0 30px 0 20px;text-align:center;white-space:nowrap;width:160px}.compact-prodlist-item__image-wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle}.compact-prodlist-item__image-wrapper img{display:inline-block;vertical-align:middle}.compact-prodlist-item__image-wrapper+.compact-prodlist-item__product-details-wrapper{margin-left:0}@media only screen and (max-width:30em){.compact-prodlist-item__image-wrapper{padding:0 20px 0 0;width:70px}}.compact-prodlist-item__product-details-wrapper{float:left;font-size:14px;font-weight:300;margin-left:160px;width:calc(100% - 160px)}.compact-prodlist-item__product-details-wrapper>a,.compact-prodlist-item__product-details-wrapper>span{display:block}.compact-prodlist-item.hide{display:none}.compact-prodlist-item:first-child__inner-wrapper{padding-top:0}.my-pages{margin-top:-3px}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-pages{padding:0;width:100%}}@media only screen and (max-width:64em) and (orientation:landscape){.my-pages{padding:0 0 0 4px}}.my-pages header{margin-bottom:0;margin-top:34px;padding:0;overflow:hidden}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-pages header{margin-top:0}}.my-pages header.norwegian-cashpoints-header{margin-top:35px}@media only screen and (min-width:48em){.my-pages header.norwegian-cashpoints-header{width:310px}}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-pages header.norwegian-cashpoints-header{margin-top:0}}.my-pages header.no-login{margin-top:0}.my-pages header h1{font-size:26px;font-weight:400;letter-spacing:-1px;line-height:1;margin:0 0 8px}.my-pages header h1 .my-pages-order-details__header-order-number{font-weight:500}@media only screen and (max-width:64em) and (orientation:portrait){.my-pages header h1{margin:0 0 6px}}@media only screen and (max-width:47.9375em){.my-pages header h1{font-size:22px}}.my-pages header p{font-size:14px;font-weight:300;line-height:18px;margin:0}.my-pages header p a{color:#39c;text-decoration:underline}.my-pages header img+p{margin-top:.5em}.my-pages__change-password header h1{margin-bottom:20px}.my-pages__change-password .my-pages__change-wrapper{width:340px}@media only screen and (max-width:47.9375em){.my-pages__change-password .my-pages__change-wrapper{width:100%}}.my-pages__change-password .my-pages__change-wrapper .change-password-success{font-size:14px;margin-top:30px}.my-pages__change-password .my-pages__change-wrapper .change-password-success svg{vertical-align:middle;margin-left:12px;height:30px;width:30px;fill:#050b7a}.my-pages__change-password .autoform-row{margin-bottom:9px}.my-pages__change-password .autoform-row__input{width:340px;height:30px}.my-pages__change-password .autoform-row__label{font-size:13px;font-weight:400;padding-bottom:4px}.my-pages__change-password .autoform-row__validation-message{font-size:13px;margin:5px 0;padding:0}.my-pages__change-password .autoform__buttons{margin-top:22px}.my-pages__change-password .autoform__buttons .login-btn,.my-pages__change-password .autoform__buttons .one-field-form__button{font-size:14px;font-weight:400;height:40px;line-height:40px;min-width:164px;padding:0;vertical-align:middle}.my-pages__change-password .autoform__buttons .one-field-form__button{color:#1a1a1a;margin-right:12px}@media only screen and (max-width:30em){.my-pages__change-password .autoform__buttons .login-btn,.my-pages__change-password .autoform__buttons .one-field-form__button{width:100%}.my-pages__change-password .autoform__buttons .one-field-form__button{margin:0 0 12px}}.my-pages__change-password .autoform__buttons .one-field-form__button:hover{background:#000;color:#fff}.my-pages__change-password .autoform__buttons .login-btn{background-color:#050b7a;margin:0}.my-pages__change-password .autoform__buttons .login-btn:active,.my-pages__change-password .autoform__buttons .login-btn:hover{background-color:#04084b}.my-pages__username{display:none;font-size:18px;font-weight:500;margin-bottom:14px;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:47.9375em){.my-pages__change-password .autoform-row__input{width:100%}.my-pages__change-password .autoform__buttons .login-btn,.my-pages__change-password .autoform__buttons .one-field-form__button{min-width:calc(50% - 6px)}.my-pages__username{margin-bottom:12px}}@media only screen and (max-width:64em){.my-pages__edit-details{width:85%}}@media only screen and (max-width:64em) and (orientation:portrait),only screen and (max-width:47.9375em){.my-pages__username{display:block}.my-pages__edit-details{width:calc(100% + 10px)}}.my-pages__edit-details .autoform__buttons{padding:0 .625rem;text-align:right}@media only screen and (max-width:30em){.my-pages__edit-details{width:100%;margin-top:18px}.my-pages__edit-details .autoform__buttons{padding:0}}.my-pages__edit-details .autoform__buttons .login-btn,.my-pages__edit-details .autoform__buttons .secondary-btn{font-size:14px;font-weight:400;width:134px;height:40px;padding:0;vertical-align:top;margin-top:8px}@media only screen and (max-width:64em) and (orientation:portrait){.my-pages__edit-details .autoform__buttons .login-btn,.my-pages__edit-details .autoform__buttons .secondary-btn{width:164px}}.my-pages__edit-details .autoform__buttons .login-btn{background-color:#050b7a;margin-right:0;line-height:40px}.my-pages__edit-details .autoform__buttons .login-btn:active,.my-pages__edit-details .autoform__buttons .login-btn:hover{background-color:#04084b}.my-pages__edit-details .autoform__buttons .secondary-btn{line-height:38px;margin-right:12px}@media only screen and (max-width:30em){.my-pages__edit-details .autoform__buttons .login-btn,.my-pages__edit-details .autoform__buttons .secondary-btn{width:calc(50% - 5px)}.my-pages__edit-details .autoform__buttons .login-btn{float:right}.my-pages__edit-details .autoform__buttons .secondary-btn{margin-right:0;float:left}}.my-pages__edit-details .autoform-row--country .autoform-row__field{font-size:13px;font-weight:400;line-height:30px;padding:0}.my-pages__edit-details .autoform-row__input,.my-pages__edit-details .autoform-row__select{height:30px;font-size:13px}.my-pages__edit-details .autoform-row__input{padding-left:.5rem}.my-pages__edit-details .autoform-row__label{font-size:13px;font-weight:400}.my-pages__edit-details .autoform-row--invalid .autoform-row__validation-message{padding-left:0}.my-pages__edit-details .autoform__block-first,.my-pages__edit-details .autoform__block-second{width:290px;padding-left:0}@media only screen and (max-width:64em) and (orientation:portrait){.my-pages__edit-details .autoform__block-first,.my-pages__edit-details .autoform__block-second{width:350px}}@media only screen and (max-width:47.9375em){.my-pages__edit-details .autoform__block-first,.my-pages__edit-details .autoform__block-second{width:48%}.my-pages__nav{display:block;display:-ms-flexbox;display:flex}.my-pages__nav nav{-ms-flex-order:2;order:2}}@media only screen and (max-width:30em){.my-pages__edit-details .autoform__block-first,.my-pages__edit-details .autoform__block-second{width:100%;padding:0;margin:0}}.my-pages__change-login-link{margin-top:2rem}.my-pages__user-details{padding:0;width:50%}@media only screen and (max-width:64em){.my-pages__edit-details .autoform__block-first{margin-right:5px}.my-pages__edit-details .autoform__block-second{margin-left:5px}.my-pages__user-details{width:65%}}@media only screen and (max-width:30em){.my-pages__user-details{width:100%}}.my-pages__change-details{background-color:#050b7a;font-size:14px;font-weight:400;width:160px;height:40px;line-height:40px;padding:0}.my-pages__change-details:active,.my-pages__change-details:hover{background-color:#04084b}@media only screen and (max-width:30em){.my-pages__change-details{width:100%}}.my-pages__my-prescriptions-add-pres{background-color:#050b7a;font-size:14px;font-weight:400;height:40px;margin-top:19px;min-width:160px;padding:0 15px}.my-pages__my-prescriptions-add-pres:active,.my-pages__my-prescriptions-add-pres:hover{background-color:#04084b}.my-pages__nav{width:270px;margin-top:-3px}.medium-uncollapse .my-pages__nav.columns{padding:0}.my-pages__nav nav{display:none}@media only screen and (min-width:48em){.my-pages__nav nav{display:block}}@media only screen and (max-width:64em) and (orientation:landscape){.my-pages__nav{width:200px}}@media only screen and (max-width:64em) and (orientation:portrait){.my-pages__nav{display:none}}.my-pages__close-account{margin-top:8px}.my-pages__close-account a{color:#050b7a;font-size:12px}.my-pages__wrapper{overflow:hidden}.my-pages__wrapper figure{margin:0 1.25rem 0 0}.my-pages__wrapper figure img{background-color:#ccc;margin:0 auto;height:17.5em;width:13.125em}.my-pages__wrapper figure figcaption{margin-top:5px;text-align:center}.my-pages__wrapper dl{overflow:hidden;width:100%;margin-bottom:25px}.my-pages__wrapper dl dd,.my-pages__wrapper dl dt{display:inline-block;border-bottom:1px solid #e5e5e5;margin:0;min-height:1.563em;float:left;font-size:14px;font-weight:300;height:30px;line-height:30px}.my-pages__wrapper dl dt{clear:both;width:200px;font-weight:500}@media only screen and (max-width:30em){.my-pages__nav{-ms-flex-direction:column;flex-direction:column}.my-pages__wrapper dl dt{width:140px}}.my-pages__wrapper dl dd{float:left;padding-left:5%;width:calc(100% - 200px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width:30em){.my-pages__wrapper dl dd{width:calc(100% - 140px)}}.my-pages__wrapper dl .my-pages__address-field{min-height:50px;height:auto}.my-pages__wrapper dl .my-pages__address-field ul{margin:5px 0;line-height:1}.my-pages__wrapper dl .my-pages__address-field ul li{line-height:18px}.my-pages__change-wrapper--few-fields{column-count:1;column-gap:0}.my-pages__change-wrapper--few-fields fieldset input{width:53%}@media only screen and (min-width:30.0625em){.my-pages__wrapper figure{float:left}.my-pages__change-wrapper--few-fields fieldset input{width:30%}}.my-pages__change-wrapper--long-fields .btn-wrapper input[type=submit],.my-pages__change-wrapper--long-fields fieldset label{width:160px}.my-pages__validation-message{color:#ec2027}.my-pages__change-wrapper--recipe{column-count:1}.my-pages__change-wrapper--recipe .multiple-choices legend{font-weight:600;margin-bottom:.5em}.my-pages__change-wrapper--recipe .multiple-choices label{display:block;font-size:14px;font-weight:300;margin-bottom:5px;width:auto;padding-left:1.5rem;cursor:pointer;position:relative}.my-pages__change-wrapper--recipe .multiple-choices label input{display:inline-block;margin-right:5px;width:auto;position:absolute;top:.2rem;left:.2rem;cursor:pointer;z-index:4;opacity:0}.my-pages__change-wrapper--recipe .multiple-choices label span{pointer-events:none}.my-pages__change-wrapper--recipe .multiple-choices label input:checked+span:before{background:#fff;height:6px;left:5px;margin-top:-3px;top:50%;width:6px}.my-pages__change-wrapper--recipe .multiple-choices label input:checked+span:after{background:#050b7a}.my-pages__change-wrapper--recipe .multiple-choices label p>span,.my-pages__change-wrapper--recipe .multiple-choices label>span{vertical-align:middle}.my-pages__change-wrapper--recipe .multiple-choices label p>span:after,.my-pages__change-wrapper--recipe .multiple-choices label p>span:before,.my-pages__change-wrapper--recipe .multiple-choices label>span:after,.my-pages__change-wrapper--recipe .multiple-choices label>span:before{border-radius:50%;content:"";display:block;position:absolute;top:50%}.my-pages__change-wrapper--recipe .multiple-choices label p>span:after,.my-pages__change-wrapper--recipe .multiple-choices label>span:after{background:#ccc;height:16px;left:0;margin-top:-8px;width:16px;z-index:1}.my-pages__change-wrapper--recipe .multiple-choices label p>span:before,.my-pages__change-wrapper--recipe .multiple-choices label>span:before{background:#fff;height:14px;left:1px;margin-top:-7px;width:14px;z-index:2}.my-pages__change-wrapper--recipe .multiple-choices-wrapper{width:50%}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe .multiple-choices-wrapper{width:100%}.my-pages__change-wrapper--recipe .product-parameters .product-parameters-inner span{top:45%}}.my-pages__change-wrapper--recipe .product-parameters{margin-bottom:0;margin-top:1em}@media only screen and (min-width:30.0625em){.my-pages__change-wrapper--recipe .product-parameters-inner__item:not(.hide){width:10%!important;display:table-cell;float:none}}.my-pages__change-wrapper--recipe .product-parameters .product-parameters-inner .product-parameters-inner__item{font-size:.875em}.my-pages__change-wrapper--recipe .product-parameters .product-parameters-inner .product-parameters-inner__item:last-child{margin:1px 0}.my-pages__change-wrapper--recipe fieldset{margin-bottom:1em}.my-pages__change-wrapper--recipe fieldset>label>span{cursor:pointer}.my-pages__change-wrapper--recipe .btn-wrapper .primary-btn{margin-right:1em}.my-pages__change-wrapper--recipe .btn-wrapper a{color:#fff;text-decoration:none}.my-pages__change-wrapper--recipe .recipe-data{padding:0 12px 0 0}@media only screen and (min-width:48em) and (max-width:64em) and (orientation:landscape){.my-pages__change-wrapper--recipe .recipe-data{padding:0 8px 0 0}}.my-pages__change-wrapper--recipe .recipe-data input{width:100%}.my-pages__change-wrapper--recipe .recipe-type{padding-left:25px}@media only screen and (min-width:48em) and (max-width:64em) and (orientation:landscape){.my-pages__change-wrapper--recipe .recipe-type{padding-left:28px}}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe .recipe-data{margin-bottom:8px}.my-pages__change-wrapper--recipe .recipe-type{padding-left:0}}.my-pages__change-wrapper--recipe #prescriptionSaveForm{margin-top:23px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset{margin-bottom:14px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper{text-align:right;margin-bottom:0;margin-top:6px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .primary-btn,.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .secondary-btn{font-size:14px;font-weight:400;width:140px;height:40px;padding:0;vertical-align:top}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .secondary-btn{color:#1a1a1a;margin-right:9px;line-height:38px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .secondary-btn:hover{color:#fff}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .primary-btn{background-color:#050b7a;margin-right:0;line-height:40px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .primary-btn:active,.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .primary-btn:hover{background-color:#04084b}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper{margin-top:7px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .primary-btn,.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .secondary-btn{width:calc(50% - 5px)}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .secondary-btn{margin-right:0;float:left}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset.btn-wrapper .primary-btn{float:right}}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset>label,.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset>legend{font-size:13px;font-weight:400}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset>label{margin-bottom:5px}.my-pages__change-wrapper--recipe #prescriptionSaveForm fieldset>legend{margin-bottom:8px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .my-pages__validation-message{font-size:14px;margin-top:8px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .extra-options-area__prescription{border-top:1px solid #e5e5e5;margin-top:18px;padding-top:30px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .extra-options-area__sub-heading{font-size:14px;font-weight:300}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe #prescriptionSaveForm .extra-options-area__prescription{margin-top:10px;padding-top:20px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .extra-options-area__sub-heading{margin-bottom:8px}}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters{margin-top:6px}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters{margin-top:0}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters__section:not(:first-child) .product-parameters__section__inner-list{margin-left:8px;width:calc(100% - 8px)}}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters__section__inner-list{margin:0;position:relative;left:8px;display:table}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters-inner__item{font-weight:400;font-size:14px;padding-right:8px;padding-bottom:14px;margin:0;height:30px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters-inner__item span{font-size:13px;line-height:1;height:15px;bottom:0;padding-left:0}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters__section__inner-list{left:0}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters-inner__item span{margin-top:2px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters-inner__item{padding-right:0;margin-bottom:12px}}.my-pages__change-mail-address,.my-pages__subscribe-to-offers{margin-top:1em}.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters__section__heading{font-size:12px;font-weight:400;letter-spacing:1px}@media only screen and (max-width:30em){.my-pages__change-wrapper--recipe #prescriptionSaveForm .product-parameters__section__heading{font-size:11px;margin-left:8px}}.my-pages__change-wrapper--recipe #prescriptionSaveForm .i-btn{position:relative;top:4px;left:8px}.my-pages__change-wrapper--recipe #prescriptionSaveForm .i-btn .svg-info-ico{width:20px;height:20px}.my-pages__change-wrapper--recipe-select{border:1px solid #050b7a}.my-pages__table-row,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-date,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-order-nr,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-status{border-bottom:1px solid #e5e5e5}.my-pages__change-mail-address a{color:#39c;text-decoration:underline}.my-pages__subscribe-to-offers legend{font-size:1em;font-weight:600}.my-pages__subscribe-to-offers label{display:block;font-weight:400}.my-pages__subscribe-to-offers label input{margin-right:5px}.IE9 .my-pages__subscribe-to-offers{float:none;width:100%}.IE9 .my-pages__subscribe-to-offers legend{padding-top:1em}.my-pages__table-wrapper{counter-reset:list}.my-pages__table-wrapper h2{margin:21px 0 7px;font-size:18px;font-weight:300;letter-spacing:-1px}.my-pages__table-wrapper h3{font-size:1.125em;font-weight:600;line-height:1.3;margin:0 0 .5em}.my-pages__table-wrapper ul{counter-reset:list;display:block;margin:0 0 1em;width:100%}@media only screen and (min-width:30.0625em){.my-pages__table-wrapper ul{display:table;width:100%}}.my-pages__table-row{counter:list;display:block;padding:3px 0 9px}.my-pages__table-row .my-pages__table-cell-btns,.my-pages__table-row .my-pages__table-cell-date,.my-pages__table-row .my-pages__table-cell-order-nr,.my-pages__table-row .my-pages__table-cell-status{display:inline-block;font-size:14px;font-weight:300}.my-pages__table-row .my-pages__table-cell-btns:first-child:after,.my-pages__table-row .my-pages__table-cell-date:first-child:after,.my-pages__table-row .my-pages__table-cell-order-nr:first-child:after,.my-pages__table-row .my-pages__table-cell-status:first-child:after{content:',';display:inline-block}.my-pages__table-row .my-pages__table-cell-order-nr a{color:#050b7a;font-size:14px;font-weight:300;text-decoration:underline}.my-pages__table-row .my-pages__table-cell-products{display:inline-block}@media only screen and (min-width:30.0625em){.my-pages__table-row{display:table-row;padding:0}.my-pages__table-row .my-pages__table-cell-btns,.my-pages__table-row .my-pages__table-cell-date,.my-pages__table-row .my-pages__table-cell-order-nr,.my-pages__table-row .my-pages__table-cell-products,.my-pages__table-row .my-pages__table-cell-status{display:table-cell;padding:5px 0}.my-pages__table-row .my-pages__table-cell-btns:first-child:after,.my-pages__table-row .my-pages__table-cell-date:first-child:after,.my-pages__table-row .my-pages__table-cell-order-nr:first-child:after,.my-pages__table-row .my-pages__table-cell-products:first-child:after,.my-pages__table-row .my-pages__table-cell-status:first-child:after,.my-pages__table-row:before{display:none}.my-pages__table-row .my-pages__table-cell-btns:last-child,.my-pages__table-row .my-pages__table-cell-date:last-child,.my-pages__table-row .my-pages__table-cell-order-nr:last-child,.my-pages__table-row .my-pages__table-cell-products:last-child,.my-pages__table-row .my-pages__table-cell-status:last-child{margin:0}}.my-pages__table-row--header{display:none}@media only screen and (min-width:30.0625em){.my-pages__table-row--header{display:table-row}.my-pages__table-row--header .my-pages__table-cell-btns,.my-pages__table-row--header .my-pages__table-cell-date,.my-pages__table-row--header .my-pages__table-cell-order-nr,.my-pages__table-row--header .my-pages__table-cell-products,.my-pages__table-row--header .my-pages__table-cell-status{border-bottom:1px solid #e5e5e5;font-size:14px;font-weight:500}.my-pages__table-row--header:nth-child(1) .my-pages__table-cell-btns,.my-pages__table-row--header:nth-child(1) .my-pages__table-cell-date,.my-pages__table-row--header:nth-child(1) .my-pages__table-cell-order-nr,.my-pages__table-row--header:nth-child(1) .my-pages__table-cell-products,.my-pages__table-row--header:nth-child(1) .my-pages__table-cell-status{background-color:#fff}}.my-pages__table-cell-products{width:100%}.my-pages__my-subscribed-product{display:inline-block;margin:0 1% 10px 0;max-width:none;text-align:center;width:48%}.my-pages__my-subscribed-product img{display:inline-block;max-height:80px;width:auto}.my-pages__my-subscribed-product:nth-child(2n){margin-right:0}.my-pages__table-cell-btns{text-align:center;width:100%}.my-pages__table-cell-date{padding:5px}.my-pages__table.my-pages__my-orders-table{width:580px}.my-pages__table.my-pages__my-orders-table .my-pages__table-row{height:30px}.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-date,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-order-nr{width:220px}.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-status{width:140px}.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-mobile-header{display:none}@media only screen and (max-width:47.9375em){.my-pages__table.my-pages__my-orders-table{width:100%}.my-pages__table.my-pages__my-orders-table .my-pages__table-row{padding:10px 0}.my-pages__table.my-pages__my-orders-table .my-pages__table-row--header+.my-pages__table-row{border-top:1px solid #e5e5e5}.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-date,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-order-nr,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-status{padding:0;width:45%}}@media only screen and (max-width:30em){.my-pages__table.my-pages__my-orders-table .my-pages__table-row{height:auto}.my-pages__table.my-pages__my-orders-table-date,.my-pages__table.my-pages__my-orders-table-order-nr,.my-pages__table.my-pages__my-orders-table-status{width:50%}.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-date,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-order-nr,.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-status{border-bottom:0}.my-pages__table.my-pages__my-orders-table .my-pages__table-cell-mobile-header{font-size:14px;font-weight:500;display:inline-block;width:50%}}@media only screen and (min-width:30.0625em){.my-pages__table-cell-date{vertical-align:middle;width:12%}.my-pages__table-cell-order-nr,.my-pages__table-cell-status{vertical-align:middle}.my-pages .mobile-heading{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.my-pages__table-cell-order-nr{padding:5px;width:16%}.my-pages__table-cell-products{padding:5px;width:48%}.my-pages__table-cell-products--subscribed{padding:5px;display:table-cell}.my-pages__my-subscribed-product{margin-bottom:0;width:auto}.my-pages__table-cell-status{padding:5px;width:22%}.my-pages__table-cell-btns{padding:5px;vertical-align:middle;width:11%}}.my-pages__my-subscriptions-start-subscr{margin:1em 0 3em}.my-pages__my-prescriptions{clear:both;counter-reset:list}.my-pages__my-prescriptions a{text-decoration:none}.my-pages__my-prescriptions>.primary-btn--change-new-page{margin-top:.5em}.my-pages__my-prescriptions h2{font-size:14px;font-weight:700;border-top:1px solid #E7E7E7;letter-spacing:1px;margin:30px 0 12px;padding-top:27px;text-transform:uppercase}@media only screen and (max-width:30em){.my-pages__my-prescriptions h2{margin:24px 0 6px;padding-top:21px}}.my-pages__my-prescriptions-list:last-of-type .my-pages__my-prescriptions-list-item{border-bottom:0;margin-bottom:0;padding-bottom:0}.my-pages__my-prescriptions-list-item{border-bottom:1px solid #E7E7E7;margin-bottom:25px;padding-bottom:30px}.my-pages__my-prescriptions-list-item-date,.my-pages__my-prescriptions-list-item-label{font-size:14px;font-weight:400}.my-pages__my-prescriptions-list-item-eyeheader{display:block;font-size:14px;font-weight:400;margin-bottom:9px;text-decoration:underline}.my-pages__my-prescriptions-list-item-buttons{margin-bottom:0}.my-pages__my-prescriptions-list-item-buttons>a{display:inline-block;width:174px}.my-pages__my-prescriptions-list-item-buttons>a:first-child{margin-right:8px}.my-pages__my-prescriptions-list-item h3{counter:list;display:inline-block;font-size:14px;font-weight:300;margin:0}.my-pages__my-prescriptions-list-item h3:before{content:counter(list) ".";counter-increment:list;dipslay:inline-block;font-size:14px;font-weight:500}.my-pages__my-prescriptions-list-item ul{margin:14px 0 26px;display:table}.my-pages__my-prescriptions-list-item ul li{display:table-cell;width:210px}.my-pages__my-prescriptions-list-item ul li .prescription-param{display:block;font-size:14px;font-weight:300;margin-top:3px}.my-pages__my-prescriptions-list-item ul li .prescription-param strong{font-size:14px;font-weight:400}.my-pages__my-prescriptions-list-item ul li .prescription-param:first-child{font-size:1.125em;font-weight:600;margin-bottom:3px}.my-pages__my-prescriptions-list-item button{background-color:#fff;font-size:12px;font-weight:400;border:1px solid #000;color:#000;height:30px;line-height:30px;padding:0;text-align:center;width:100%}.my-pages__my-prescriptions-list-item button:active,.my-pages__my-prescriptions-list-item button:hover{background-color:#000}.my-pages__my-prescriptions-list-item button.disabled{background-color:#fff;border-color:#b2b2b2;color:#b2b2b2}.my-pages__my-prescriptions-list-item button.disabled:active,.my-pages__my-prescriptions-list-item button.disabled:hover{background-color:#fff}@media only screen and (max-width:30em){.my-pages__my-prescriptions-list-item{padding-bottom:24px}.my-pages__my-prescriptions-list-item ul{margin-bottom:16px}.my-pages__my-prescriptions-list-item ul li{width:167px}.my-pages__my-prescriptions-list-item-buttons>a{width:calc(50% - 6px)}}.my-pages__product-paramaters-wrapper{position:relative;padding-top:20px}.my-pages__product-paramaters-wrapper .product-parameters{margin-bottom:0}.my-pages__product-paramaters-wrapper .i-btn{margin-right:0;position:absolute;top:0;right:0}@media only screen and (min-width:30.0625em){.my-pages__product-paramaters-wrapper{padding-top:0}}.my-pages__btn-row{clear:both;margin-top:2em}.my-pages__add-subscription .product-list__item--buttons{border-bottom:1px solid #ccc;padding-left:0}.my-pages__add-subscription .product-list__item--buttons .pack-lenses-flat{display:inline-block}.my-pages__add-subscription .product-list__item--buttons .pack-lenses-flat label input{margin-right:5px}.my-pages__product-prescription{border-top:1px solid #ccc;margin:0;padding:1.25rem 0 .625rem}.my-pages__product-prescription fieldset{display:block}.my-pages__step-by-step{counter-reset:list;display:block;margin:0 0 2em;overflow:hidden;padding:0;width:100%}.my-pages__step-by-step li{display:block;margin-bottom:3px}.my-pages__step-by-step li a{background-color:#9ee2d4;color:#fff;counter:list;display:block;font-size:1.5em;padding:.5rem 0 .5rem 23px;position:relative;z-index:2}.my-pages__step-by-step li a:before{counter-increment:list;content:counter(list) ". "}.my-pages__step-by-step li a:after{content:'\203A';display:inline-block;font-size:95px;font-weight:700;position:absolute;right:-17px;top:-4px}.my-pages__step-by-step li:first-child a{padding-left:21px;z-index:3}.my-pages__step-by-step li:last-child a{z-index:1}.my-pages__step-by-step li:last-child a:after{display:none}.my-pages__step-by-step .my-pages__step-by-step-active a{background-color:#3cc4a9}@media only screen and (min-width:30.0625em){.my-pages__step-by-step{display:table}.my-pages__step-by-step li{display:table-cell;margin:0;width:33.3333%}.my-pages__step-by-step li a:after{font-family:Arial,sans-serif;font-size:100px;font-weight:600;right:-16px;top:-1px}.my-pages__step-by-step li:first-child a{padding-left:17px}}.my-pages__about-subscriptions h3{border-top:1px solid #ccc;margin-top:1rem;padding:.5rem 0}.my-pages__about-subscriptions h4{margin:.5em 0 0}.my-pages__about-subscriptions p{line-height:1.2;margin-bottom:0}.my-pages__about-subscriptions p a{color:#39c}@media only screen and (min-width:48em){.my-pages__about-subscriptions p a[href^=tel]{color:#000;cursor:default;text-decoration:none}}.my-pages__delivery-frequency-wrapper h2{margin-bottom:.5rem}.my-pages__delivery-frequency{margin-bottom:2em;overflow:hidden}.my-pages__delivery-frequency h3{margin-bottom:3px;margin-top:20px}.my-pages__delivery-frequency select{display:block;max-width:50%}.my-pages__delivery-frequency fieldset label,.my-pages__delivery-frequency fieldset legend{font-size:1em;font-weight:400}.my-pages__delivery-frequency fieldset label input{margin-right:3px}.my-pages__delivery-frequency fieldset input[type=date]{height:23px;min-width:120px}.my-pages__delivery-frequency .single-delivery-wrapper{background-color:#f6f6f6;float:left;margin:0 1% 1% 0;padding:2em 1em 1em;position:relative;width:49%}.my-pages__delivery-frequency .single-delivery-wrapper h4{font-size:1.8em;margin-bottom:5px}.my-pages__delivery-frequency .single-delivery-wrapper legend{font-size:1em;font-weight:400;font-weight:600;margin-bottom:4px;padding:0;position:absolute;top:7px}.my-pages__delivery-frequency .single-delivery-wrapper label{display:block;line-height:1.2;font-size:1em;font-weight:400}.my-pages__delivery-frequency .single-delivery-wrapper label input{margin-right:3px}.my-pages__delivery-frequency .single-delivery-wrapper--stand-alone{float:none;margin-right:0;padding:1em;min-width:230px}.my-pages__delivery-frequency .single-delivery-wrapper--stand-alone label{margin-bottom:2px}.my-pages__delivery-frequency .single-delivery-wrapper--chosen-date{text-align:center}.my-pages__delivery-frequency .single-delivery-wrapper--disabled{opacity:.5}.my-pages__delivery-frequency .single-delivery-wrapper--disabled legend{text-decoration:line-through}@media only screen and (min-width:30.0625em){.my-pages__delivery-frequency select{display:inline-block;width:25%}.my-pages__delivery-frequency .single-delivery-wrapper{margin-bottom:0;width:24%}.my-pages__delivery-frequency input[type=date]{height:auto;min-width:none}}.my-pages-order-details{margin-top:8px}.my-pages-order-details dl{display:inline-block;font-size:14px;margin:0 0 25px;min-width:220px;max-width:50%;padding-right:10px;vertical-align:top}@media only screen and (max-width:30em){.my-pages-order-details dl{min-width:0;width:50%}}.my-pages-order-details dl+dl{padding-left:10px;padding-right:0}.my-pages-order-details dd,.my-pages-order-details dt{margin:0;padding:0}.my-pages-order-details dt{margin-bottom:3px}.my-pages-order-details dd+dt{margin-top:10px}.my-pages-order-details__delivery-address p{font-weight:300;line-height:20px;margin:0}.my-pages-order-details__delivery-address dt{font-weight:500}.my-pages-order-details__details{zoom:1}.my-pages-order-details__details:after,.my-pages-order-details__details:before{content:' ';display:table}.my-pages-order-details__details:after{clear:both}.my-pages-order-details__details dd{font-weight:300}.my-pages-order-details__details dd p{margin:0}.my-pages-order-details__details dt{font-weight:500}.my-pages-order-details .my-pages-order-details__product-list{border-top:1px solid #e5e5e5;margin:0 0 24px}.my-pages-order-details .my-pages-order-details__product-list-header{font-family:"Akkurat Mono",Calibri,sans-serif;font-size:22px;font-weight:300;letter-spacing:-1px;margin-bottom:7px;margin-top:18px}@media only screen and (max-width:47.9375em){.my-pages-order-details .my-pages-order-details__product-list-header{font-size:18px;margin-top:7px}}.my-pages-order-details__button-wrapper{float:right}.my-pages-order-details__button-wrapper button{font-size:14px;font-weight:500;height:40px;min-width:140px;padding:0 15px}.my-pages-order-details__button-wrapper .save-prescription-btn{background-color:#050b7a;border:0;color:#fff;float:right}.my-pages-order-details__button-wrapper .save-prescription-btn:active,.my-pages-order-details__button-wrapper .save-prescription-btn:hover{background-color:#04084b}.my-pages-order-details__button-wrapper .reorder-btn:active,.my-pages-order-details__button-wrapper .reorder-btn:hover,.my-pages-order-details__button-wrapper .save-prescription-btn:hover{color:#fff}.my-pages-order-details__button-wrapper .my-pages-order-details__button-print{margin-right:10px}.my-pages-order-details__button-wrapper p{color:#686563;font-size:.875em;font-weight:500}.my-pages-order-details__button-wrapper a{color:#fff;text-decoration:none;cursor:pointer}@media only screen and (max-width:30em){.my-pages-order-details__button-wrapper .reorder-btn,.my-pages-order-details__button-wrapper button{min-width:0;width:calc(50% - 6px)}.my-pages-order-details__button-wrapper{float:none}.my-pages-order-details__button-wrapper .my-pages-order-details__button-print{float:left}.my-pages-order-details__button-wrapper .reorder-btn,.my-pages-order-details__button-wrapper .save-prescription-btn{float:right}}.content-page__main a.my-pages__change-details{color:#fff;text-decoration:none}.content-page__main .go-to-stylefinder{background-color:#fff;font-size:12px;font-weight:400;border:1px solid #ec2027;color:#ec2027;display:block;height:30px;line-height:30px;margin-top:12px;padding:0;width:360px}.content-page__main .go-to-stylefinder:active,.content-page__main .go-to-stylefinder:hover{background-color:#ec2027;color:#fff}@media only screen and (max-width:30em){.content-page__main .go-to-stylefinder{height:40px;line-height:40px;width:100%}}@media only screen and (min-width:64.0625em){.content-page__main{width:calc(100% - 300px)}}