/*!
 * Cropper v0.11.1
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2015 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2015-08-22T04:54:51.269Z
 */.cropper-container{position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;direction:ltr!important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important;image-orientation:0deg!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-drag-box{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-view-box{display:block;width:100%;height:100%;overflow:hidden;outline:1px solid #69f;outline-color:rgba(102,153,255,.75)}.cropper-dashed{position:absolute;display:block;filter:alpha(opacity=50);border:0 dashed #eee;opacity:.5}.cropper-dashed.dashed-h{top:33.33333333%;left:0;width:100%;height:33.33333333%}.cropper-dashed.dashed-v{top:0;left:33.33333333%;width:33.33333333%;height:100%}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;filter:alpha(opacity=75);opacity:.75}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;filter:alpha(opacity=10);opacity:.1}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;filter:alpha(opacity=75);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-1px;bottom:-1px;width:20px;height:20px;cursor:se-resize;filter:alpha(opacity=100);opacity:1}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;filter:alpha(opacity=0);opacity:0}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;filter:alpha(opacity=75);opacity:.75}}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-invisible{filter:alpha(opacity=0);opacity:0}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.popup-upload-image{position:relative;margin:0 auto;width:640px;padding:0 40px 28px;color:#000;text-align:center}@media (max-width:767px){.popup-upload-image{padding-left:13px;padding-right:13px;width:100%;max-width:540px}}.popup-upload-image .title{margin:31px 0 7px;font-size:26px;font-weight:500;text-align:center;text-transform:none}@media (max-width:767px){.popup-upload-image .title{margin-top:39px;font-size:24px}}.popup-upload-image .txt{font-size:18px}@media (max-width:767px){.popup-upload-image .txt{font-size:16px}}.popup-write-section .field-border>.field-empty:not(.-focus):not(.field-sticky){top:12px}.popup-write-adjust .adjust-image-section{margin:25px auto 17px;position:relative;width:450px;height:450px;border:1px dashed #000;overflow:hidden}@media (max-width:767px){.popup-write-adjust .adjust-image-section{width:100%;height:0;margin-bottom:20px;padding-bottom:99.6%}}.popup-write-adjust .adjust-image-section iframe{position:absolute;width:100%;height:100%;left:0}.popup-write-adjust .adjust-image-action{margin-bottom:15px;white-space:nowrap;font-weight:700}@media (max-width:767px){.popup-write-adjust .adjust-image-action .adjust-button{display:inline-block;margin-top:7px;text-align:center}}.popup-write-adjust .adjust-button{font-size:14px;cursor:pointer}@media (max-width:767px){.popup-write-adjust .adjust-button{font-size:16px}}.popup-write-adjust .adjust-button .im-adjust{margin-right:5px;height:16px;padding-left:16px;vertical-align:middle;background-image:url(images/eyetry/icon-adjust.png)}.popup-write-adjust .adjust-button-action{display:inline-block}.popup-write-adjust .adjust-button-action .btn{margin:5px 4px;padding:11.5px 10px;width:240px}.popup-write-adjust .adjust-button-action .btn-adjust-back{float:left;position:relative;overflow:hidden}.popup-write-adjust .adjust-button-action .btn-adjust-continue{float:right}@media (max-width:580px){.popup-write-adjust .adjust-button-action .btn-adjust-back,.popup-write-adjust .adjust-button-action .btn-adjust-continue{float:none;width:100%;max-width:280px}}.popup-write-adjust .reupload-btn{position:absolute;top:0;right:0;font-size:33px;z-index:2;opacity:0;cursor:pointer}.add-pres-container{padding:25px 0 20px}.add-pres-container .pres-title{margin-bottom:6px;font-size:14px;font-weight:500}.add-pres-container .pres-txt{font-size:12px;color:#6b6b6b}.add-pres-container .learn-link{font-weight:500;text-decoration:underline;cursor:pointer}.add-pres-container .learn-color{color:#6b6b6b}.add-pres-container .pres-content{position:relative;max-width:400px;margin-top:19px;padding:46px 10px 14px;border:1px dashed #dbd6d3;border-radius:6px;text-align:center;overflow:hidden}.add-pres-container .pres-content:before{content:"+";position:absolute;top:18px;left:50%;width:20px;height:20px;line-height:20px;text-align:center;background:#e8e9eb;border-radius:3px;color:#8e8e8e;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.add-pres-container .pres-content:hover{border:1px dashed #646464}.add-pres-container .select-title{margin-bottom:3px;letter-spacing:0;font-size:14px}.add-pres-container .select-title>span:first-child{color:#036b68;text-decoration:underline}@media (max-width:767px){.add-pres-container .select-title>span:first-child{font-weight:500}}@media (max-width:767px){.add-pres-container .select-title>span:last-child{display:none}}.add-pres-container .upload-btn{position:absolute;top:0;right:0;font-size:80px;z-index:2;opacity:0;cursor:pointer}.add-pres-container .error-border,.add-pres-container .error-border:hover{border:1px solid red}.add-pres-container .error-tips{margin-top:9px;color:red;letter-spacing:0;font-size:14px}.add-pres-container .img-content{max-width:345px;margin-top:14px;padding:13px 0;border:1px solid #dbd6d3;border-radius:6px}.add-pres-container .img-content:hover{border:1px solid #646464}.add-pres-container .img-info{float:left;width:81.5%;padding:0 5px 0 12px;cursor:pointer}.add-pres-container .delete-btn{float:left;width:18.5%;margin-top:4px;padding:5px 0 2px;border-left:1px solid #dbd6d3;text-align:center;font-size:16px;cursor:pointer}.add-pres-container .delete-btn:hover .icon-remove{color:#ffbb43}.add-pres-container .img-preview{float:left;width:46px;height:36px;text-align:center;font-size:12px}.add-pres-container .img-name{width:calc(100% - 58px);float:right}.add-pres-container .img-name>p:first-child{letter-spacing:0;font-size:14px}.learn-more-popup{max-width:340px;padding:40px 20px;text-align:center;font-size:15px;line-height:1.4;color:#000}.learn-more-popup>p{text-align:left}.learn-more-popup .more-btn{min-width:119px;margin-top:30px;padding:8px 17px}.popup-preview-image{text-align:center}@media (min-width:768px){.popup-preview-image{min-width:400px;max-height:613px}}.popup-preview-image>img{max-height:613px;display:block;margin:0 auto}@media (max-width:767px){.popup-preview-image>img{max-height:360px}}.popup-preview-image iframe{width:800px;height:600px}@media (max-width:1024px){.popup-preview-image iframe{width:600px;height:500px}}@media (max-width:767px){.popup-preview-image iframe{width:100%;height:500px}}.popup-pwd-scope{position:relative;width:100%;max-width:375px;min-width:280px;min-height:480px;margin:0 auto}@media (min-width:10px){.popup-pwd-scope{padding-left:17px;padding-right:18px}}@media (min-width:480px){.popup-pwd-scope{padding-left:28px;padding-right:28px}}.forget-pwd-scope{width:100%;margin:0 auto;color:#000;padding:54px 0 20px}@media (min-width:768px){.forget-pwd-scope{padding:66px 0 20px}}.forget-pwd-scope .forget-pwd-title{margin:0 auto 20px;font-size:24px;text-align:center;text-transform:none;font-weight:700}@media (max-width:480px){.forget-pwd-scope .forget-pwd-title{font-size:18px;margin-bottom:19px}}.forget-pwd-scope .send-email-title{width:100%;max-width:320px;margin:0 auto;padding-bottom:25px;font-size:16px;line-height:20.16px;color:#6f6f6f;text-align:center}@media (max-width:767px){.forget-pwd-scope .send-email-title{max-width:300px}}.forget-pwd-scope .send-email-content{width:100%;max-width:320px;margin:0 auto 30px}.forget-pwd-scope .send-email-content .field-error-tips{padding-left:6px}.forget-pwd-scope .send-email-content .submit-email-btn{width:100%;padding:10px 13px;margin-top:10px;letter-spacing:.4pt}.forget-pwd-scope .send-email-content .submit-email-btn.disabled{color:#d9d9d9;border-color:#d9d9d9;background:#fff;cursor:progress}.forget-pwd-scope .send-email-content .sign-input{position:relative;width:100%;height:40px}.forget-pwd-scope .send-email-content .sign-input.field-error input{border-color:red}.forget-pwd-scope .send-email-content .sign-input input:focus{border-color:#d39d4e}.forget-pwd-scope .send-email-content .sign-input .active{font-weight:500;border-color:#000}.forget-pwd-scope .send-email-content .input-email{width:100%;padding:10.5px 14px;font-weight:300;border:1px solid #ccc;border-radius:6px}.forget-pwd-scope .send-email-content .im-alert{display:none}.forget-pwd-scope .forget-pwd-tip{width:100%;max-width:320px;margin:0 auto 15px;text-align:left;line-height:17.64px}@media (max-width:767px){.forget-pwd-scope .forget-pwd-tip{max-width:299px}}.forget-pwd-scope .forget-pwd-tip a{text-decoration:underline;font-weight:500;color:#d39d4e}.forget-pwd-scope .forget-pwd-tip a:hover{color:#b47d2e}.tips-ok{z-index:1450}.reset-pwd-success{padding:133px 28px 0;line-height:20.16px;text-align:center;color:#000}@media (max-width:767px){.reset-pwd-success{padding-top:104px}}.reset-pwd-success .success-cont{margin-bottom:20px;margin-top:5px;font-weight:700;font-size:24px}@media (max-width:767px){.reset-pwd-success .success-cont{margin-bottom:14 px;font-size:18px}}.reset-pwd-success .msg{font-size:16px}.reset-pwd-success .msg .user-email{font-weight:700}.reset-pwd-success button{width:200px;height:40px;margin:30px auto}.popup-account-locked{padding:40px 25px 42px;text-align:center}@media (min-width:480px){.popup-account-locked{padding:30px 50px 50px}}@media (min-width:768px){.popup-account-locked{padding-left:166px;padding-right:166px}}.popup-account-locked .popup-locked-header{margin-bottom:10px;font-size:24px;font-weight:500;color:#000}.popup-account-locked .popup-locked-header .icon-locked{display:block;margin:0 auto 10px}.popup-account-locked .popup-locked-header span{display:block}@media screen and (min-width:480px){.popup-account-locked .popup-locked-header span{display:inline}}.popup-account-locked .popup-locked-content{width:100%;margin:0 auto;max-width:386px}.popup-account-locked .popup-locked-content p{margin-bottom:20px;color:#000;font-size:16px;line-height:1.2}@media screen and (min-width:480px){.popup-account-locked .popup-locked-content p{margin-bottom:10px;line-height:1.3}}.popup-account-locked .btn-back-to-login{min-width:224px}@media screen and (min-width:480px){.popup-account-locked .btn-back-to-login{margin-top:16px}}.popup-login-common{display:none;position:relative;width:100%;max-width:560px;min-width:280px;margin:0 auto;padding:30px 100px;color:#000}@media (min-width:0){.popup-login-common{width:calc(100vw - 40px);max-width:340px;padding-left:10px;padding-right:10px;padding-bottom:43px}}@media (min-width:375px){.popup-login-common{padding:20px 18px 43px}}@media (min-width:768px){.popup-login-common{max-width:420px;padding-left:50px;padding-right:50px}}.popup-login-common .title{margin:14px auto 27px;font-size:24px;text-align:center;font-weight:700;text-transform:none}.popup-login-common .title.title-b{font-size:20px;font-weight:600;line-height:1;margin-bottom:33px}.popup-login-common .sub-title{margin:-16px auto 27px;color:#000;font-size:15px;text-align:center}.popup-login-common .sub-title.sub-title-b{border-radius:6px;padding:10px;background-color:#dbeecc;color:#05944f;font-size:12px;font-weight:400}@media (min-width:768px){.popup-login-common .sub-title.sub-title-b{padding:8px}}.popup-login-common .field-container{margin-top:20px}.popup-login-common .remember-forgot-box{display:-webkit-flex;display:flex;margin:15px auto 13px;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.popup-login-common .field-remember{overflow:hidden}.popup-login-common .field-remember .icon-help{margin-left:5px;font-size:20px;vertical-align:middle}.popup-login-common .popup-forget-password{color:#6f6f6f;text-decoration:underline;text-align:center;cursor:pointer}.popup-login-common .popup-forget-password:hover{color:#d39d4e}.popup-login-common .field-button .btn-login{width:100%;height:40px;padding-top:8px;padding-bottom:8px}.popup-login-common .login-tip{margin-top:26px;margin-bottom:18px;font-size:18px;font-weight:500;line-height:16px;letter-spacing:.02em;text-align:center;color:#000}.popup-login-common .popup-other-login{width:100%;max-width:320px}.popup-login-common .popup-other-login .google-login{display:block;width:100%;height:40px;margin-bottom:10px;padding:8px 10px;border-radius:6px;text-align:center;color:#000;text-decoration:none;border:1px solid #a0a0a0;cursor:pointer}.popup-login-common .popup-other-login .google-login img{width:18px;margin-right:5px;vertical-align:middle}.popup-login-common .popup-other-login .google-login span{font-size:14px;vertical-align:middle}.popup-login-common .popup-other-login .fb-login{position:relative;width:100%;height:40px;padding:8px 10px;text-align:center;background:#4267b2;border-radius:6px;overflow:hidden;cursor:pointer;margin-bottom:10px}.popup-login-common .popup-other-login .fb-login.not-us{float:right}.popup-login-common .popup-other-login .fb-login img{display:inline-block;width:20px;margin-right:5px;vertical-align:middle}.popup-login-common .popup-other-login .fb-login span{font-size:14px;color:#fff;vertical-align:middle}.popup-login-common .popup-other-login .amazon-login{position:relative;width:100%;height:40px;text-align:center;background:#f4d269;border-radius:6px;overflow:hidden;cursor:pointer}.popup-login-common .popup-other-login #amazon-login-btn,.popup-login-common .popup-other-login #popup-amazon-login-btn{position:absolute!important;top:0;left:0;height:40px!important;opacity:0}.popup-login-common .popup-other-login .amazon-login-cover{padding:8px 10px}.popup-login-common .popup-other-login .amazon-login-cover img{display:inline-block;width:22px;margin-right:5px;vertical-align:middle}.popup-login-common .popup-other-login .amazon-login-cover span{font-size:14px;vertical-align:middle}.popup-login-common .popup-create-account{display:block;margin:9px auto -20px;padding:5px;font-size:16px;text-align:center}.popup-login-common .popup-create-account a{font-weight:500;color:#000}.popup-login-common .popup-create-account a:hover{color:#d39d4e}.tooltip.popup-keep-tips{max-width:250px!important;padding:15px 11px;font-size:12px;line-height:1.4;z-index:1330}html:lang(en-CA) .device-desktop .popup-login-common,html:lang(fr-CA) .device-desktop .popup-login-common,html:lang(fr-FR) .device-desktop .popup-login-common{min-width:300px}.popup-create-common{display:none;max-width:540px;padding:20px 60px}@media (min-width:0){.popup-create-common{padding-left:5px;padding-right:5px}}@media (min-width:480px){.popup-create-common{padding-left:30px;padding-right:30px}}@media (min-width:768px){.popup-create-common{padding-left:60px;padding-right:60px}}.popup-create-common .create-common-container{margin:0 auto;max-width:320px}.popup-create-common .popup-create-title{margin:39px auto 53px;font-size:24px;font-weight:700;text-align:center;color:#000;text-transform:none}@media (min-width:0){.popup-create-common .popup-create-title{margin-top:10px;margin-bottom:10px}}@media (min-width:480px){.popup-create-common .popup-create-title{margin-top:20px;margin-bottom:20px}}@media (min-width:768px){.popup-create-common .popup-create-title{margin-top:39px;margin-bottom:53px}}.popup-create-common .title-container{float:left;width:27%}.popup-create-common .form-content>li{padding:5px 0}.popup-create-common .full-container{float:right;width:70%}.popup-create-common .user-title{width:100%}.popup-create-common .user-title .select-toggle{position:relative;display:block;height:29px;text-align:center;line-height:27px}.popup-create-common .user-title .select-toggle:first-child{font-weight:400}.popup-create-common .user-title .caret{position:absolute;right:10px;top:10px}.popup-create-common .user-title .select-options{width:100%;min-width:100px}.popup-create-common li.confirm-scope{padding-top:15px}.popup-create-common .btn-confirm{width:100%;padding-top:9px;padding-bottom:9px}.popup-create-common .get-offers{margin-top:8px}.popup-create-common .get-offers .middle{margin-left:6px}.popup-create-common .login-change{margin-top:30px;text-align:center}.popup-create-common .login-change>span{display:block;color:#000;text-decoration:underline;cursor:pointer}.popup-create-common .login-change>span:hover{color:#d39d4e}.popup-create-common .info-guarantees{margin:30px auto 0;max-width:410px;text-align:center;font-size:12px;color:#b1b1b1}.popup-create-common .birthday-scope .im-alert{display:none}.popup-find-doctor{width:1000px;height:75%}@media (max-width:1099px){.popup-find-doctor{width:90%;padding:0}}.popup-find-doctor .popup-container{border-radius:6px}.popup-find-doctor .popup-main{-webkit-overflow-scrolling:touch;overflow:auto}@media (max-width:400px){.popup-find-doctor .popup-main{padding-left:5px;padding-right:5px}}.popup-find-doctor .popup-title{display:none}.popup-find-doctor .popup-container,.popup-find-doctor .popup-main{width:100%;height:100%}.popup-find-doctor .popup-find-iframe{width:100%;height:100%;background:url(images/icons/loading.gif) 50% no-repeat;background-image:url(images/icons/loadsvg.svg),none;background-size:64px 64px}@media (max-width:1024px){.popup-find-doctor .popup-find-iframe{background-size:40px 40px}}
/*# sourceMappingURL=../maps/css/product-rx-defer.css.map */
