@charset "UTF-8";meta.foundation-version{font-family:"/5.3.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:641px)/";width:641px}meta.foundation-mq-large{font-family:"/only screen and (min-width:1025px)/";width:1025px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1441px)/";width:1441px}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1921px)/";width:1921px}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:16px}body{background:#fff;color:#67757f;padding:0;margin:0;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}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,body#huge-redesign .co-subscription-info-container:after,body#huge-redesign .co-subscription-info-container:before{content:" ";display:table}.clearfix:after,body#huge-redesign .co-subscription-info-container:after{clear:both}.hide{display:none}.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%}#main-body-container .accordion-toggle::after{font-family:"Clearly Icons"!important;content:'\e301'!important}.underlined{text-decoration:underline}.bg-grey-quarry{background-color:#f0f0f0}.main-text-font-color{color:#67757f}html>iframe{position:absolute}.opacity-none{opacity:0}.opacity-full{opacity:1}div,p,ul{font-size:.875rem}html{-webkit-text-size-adjust:100%}body{color:#67757f;overflow-x:hidden}body:after{display:none}@media only screen and (max-width:640px){body:after{content:'sm-screen'}}@media only screen and (min-width:641px) and (max-width:1024px){body:after{content:'md-screen'}}@media only screen and (min-width:640px) and (max-width:800px){body:after{content:'sm-md-screen'}}@media only screen and (min-width:1025px){body:after{content:'lg-screen'}}img{border:0}a{color:#67757f}a:focus{color:#67757f;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.full-width{width:100%!important}@media only screen and (max-width:640px){.fw-for-small-only{width:100%}}@media only screen and (max-width:1024px){.fw-for-medium-down{width:100%}}.clear-ie-x::-ms-clear{width:0;height:0}.clear-both{clear:both}.display-none{display:none}.display-none-important{display:none!important}.display-none-normal{display:none}@media only screen and (max-width:640px){.display-none-small-only{display:none}}@media only screen and (min-width:641px){.display-none-medium-up{display:none}}@media only screen and (min-width:641px){.visibility-hidden-medium-up{visibility:hidden}}@media only screen{.show-for-small-up-inline{display:inline-block!important}}@media only screen and (max-width:1024px){.show-for-medium-down-inline{display:inline-block!important}}@media only screen and (min-width:1025px){.show-for-large-up-inline{display:inline-block!important}}.visibility-hidden{visibility:hidden}.text-centered{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}@media only screen and (min-width:641px) and (max-width:1024px){.text-left-medium-only{text-align:left!important}}@media only screen and (min-width:641px) and (max-width:1024px){.text-right-medium-only{text-align:right!important}}.float-none{float:none!important}.align-center{margin:0 auto}.divider{margin:auto .3125rem}@media only screen and (min-width:1025px){.large-up-right{float:right!important}}@media only screen and (max-width:640px){.border-bottom-small{border-bottom:solid 1px #dfe9ef}}@media only screen and (min-width:641px){.border-bottom-medium-up{border-bottom:solid 1px #dfe9ef}}.border-top{border-top:solid 1px #dfe9ef}@media only screen and (min-width:1025px){.border-top-large-up{border-top:solid 1px #dfe9ef}}@media only screen and (max-width:640px){.border-top-small{border-top:solid 1px #dfe9ef}}.border-none{border:none!important;border-style:none!important;border-width:0!important}.no-top-border{border-top:0 none!important}.no-bottom-border{border-bottom:0 none!important}@media only screen and (min-width:641px) and (max-width:1024px){.no-border-for-medium{border:none!important}}.no-left-border{border-left:0 none!important}.no-right-border{border-right:0 none!important}.border-bottom{border-bottom:solid 1px #dfe9ef}@media only screen and (max-width:640px){.small-text-centered{text-align:center!important}}@media only screen and (min-width:640px) and (max-width:800px){.small-medium-only-text-center{text-align:center!important}}@media only screen and (min-width:1025px){.large-text-centered{text-align:center!important}}.text-transform-none{text-transform:none}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.italic{font-style:italic!important}.medium{font-weight:600!important}.strong{font-weight:700!important}.text-normal{font-weight:400!important}.link-underlined{text-decoration:underline!important}.link-underlined:hover{text-decoration:none!important}.grid-placeholder{display:inline-block;height:100%;width:100%}.overflow-hidden{overflow:hidden}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.display-block{display:block!important}.display-normal{display:block}.display-inline-table{display:inline-table!important}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.checkout-footer-privacy-wrapper{color:#67757f;font-size:.625rem;line-height:.8125rem;margin-top:.3125rem}@media only screen and (min-width:1025px){.checkout-footer-privacy-wrapper{padding-bottom:.625rem}}.checkout-footer-privacy-wrapper a{text-decoration:underline}.fine-print-text{color:#67757f;font-size:.625rem;line-height:.8125rem}@media only screen and (max-width:1024px){.fine-print-text{margin:.625rem auto .9375rem auto}}.fine-print-text .fine-print-text-link{text-decoration:underline}.fine-print-text .fine-print-text-link:hover{text-decoration:none}.no-margin-left{margin-left:0!important}.no-margin-top{margin-top:0!important}.margin-top-bottom-10{margin:.625rem 0}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}@media only screen and (max-width:640px){.no-padding-right-small-only{padding-right:0!important}}@media only screen and (min-width:641px){.no-padding-left-medium-up{padding-left:0!important}}@media only screen and (min-width:641px) and (max-width:1024px){.no-padding-left-medium-only{padding-left:0!important}}.minus-padding{margin:auto -.5625rem}@media only screen and (max-width:640px){.no-padding-small-only{padding:0!important}}@media only screen and (min-width:641px) and (max-width:1024px){.no-padding-medium-only{padding:0!important}}@media only screen and (min-width:641px){.no-padding-medium-up{padding:0!important}}@media only screen and (min-width:1025px){.no-padding-left-large-up{padding-left:0!important}}.sub-nav-action-link{color:#67757f;text-transform:capitalize;text-decoration:none}.sub-nav-action-link:hover{color:#2681ec}.action-link{color:#2681ec;cursor:pointer;font-size:.875rem}.action-link:hover{color:#2681ec;text-decoration:underline}.vertical-align{vertical-align:middle}.horizontal-align-center{text-align:center;width:100%}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;line-height:initial}.space-content-before:before{content:none!important}.inline-block-height-removal{font-size:0}.loader{background:url(//ca.objects-cc.com/template-resources/images/rwd/icons/loader.gif?v=2178a5a45051391e5a263d5390819c5b) no-repeat scroll 0 0 transparent;background-position:center}.blue-loader-icon-container{background:none repeat scroll 0 0 rgba(0,0,0,0);height:100%;left:0;opacity:.9;position:fixed;top:0;width:100%;z-index:2147483647}.blue-loader-ajax-overlay{background:#fff;opacity:.5;height:100%;width:100%}.blue-loader-ajax-overlay img{position:absolute;top:40%}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.strike{color:#67757f;display:inline-block;text-decoration:line-through}.strike:hover{text-decoration:line-through!important}@media only screen and (min-width:641px){.collapse-medium-up{margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:1025px){.collapse-large-up{margin-left:0!important;margin-right:0!important}}.required-asterisk:after{content:'*'}.need-help-container{font-size:.75rem;margin:0 0 .9375rem;position:relative}@media only screen and (max-width:640px){.need-help-container{margin:-.625rem 0 .9375rem;padding-left:1.25rem;padding-top:.625rem}}.need-help-container .need-help-text{border-bottom:solid 1px;cursor:pointer}.need-help-container .need-help-text a{color:#67757f!important;font-weight:500}.need-help-container .need-help-text a:hover{text-decoration:none!important}.lnav-frame-shape-link{font-size:.75rem;margin:0 0 .9375rem 0;position:relative}@media only screen and (max-width:640px){.lnav-frame-shape-link{margin:-.625rem 0 .9375rem;padding-left:1.25rem;padding-top:.625rem}}.lnav-frame-shape-link .lnav-frame-shape-link-txt{border-bottom:solid 1px;cursor:pointer}.lnav-frame-shape-link .lnav-frame-shape-link-txt a{color:#67757f!important;font-weight:500}.lnav-frame-shape-link .lnav-frame-shape-link-txt a:hover{text-decoration:none!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.uppercase{text-transform:uppercase}h1{font-size:1.125rem!important;line-height:2.625rem;color:#67757f}h2{font-size:.875rem!important;text-transform:uppercase;color:#67757f}.heading2{color:#67757f;font-size:.875rem;font-weight:700;line-height:1.2;margin:.9375rem 0;text-transform:uppercase}.heading3{color:#67757f;font-size:.75rem;font-weight:700;line-height:1.2;margin:.9375rem 0;text-transform:uppercase}.heading5{color:#67757f;display:inline-block;font-weight:700;margin:.625rem 0}[data-icon]:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon)}.strikethrough-diagonal{position:relative;display:inline}.strikethrough-diagonal:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:red;-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);-ms-transform:rotate(-9deg);transform:rotate(-9deg)}.h-group-line{display:table;font-size:3rem;text-transform:uppercase;width:100%}.h-group-line .h-item{display:table-cell}.h-group-line .h-text{white-space:nowrap;width:1%;padding:0 .625rem}.h-group-line .h-line{border-bottom:1px solid #67757f;position:relative;top:-.5rem}.cc-icon-alert:before,.cc-icon-calendar-squares:before,.cc-icon-calendar:before,.cc-icon-camera-outline:before,.cc-icon-camera:before,.cc-icon-caret-left:before,.cc-icon-caret-right:before,.cc-icon-celebration:before,.cc-icon-check-circle-empty:before,.cc-icon-check-empty:before,.cc-icon-check-mark-2:before,.cc-icon-check-mark-two:before,.cc-icon-check:before,.cc-icon-chevron-down:before,.cc-icon-chevron-left:before,.cc-icon-chevron-right:before,.cc-icon-chevron-up:before,.cc-icon-circle-empty:before,.cc-icon-close:before,.cc-icon-cross-circle-empty:before,.cc-icon-doc-empty:before,.cc-icon-fav-hollow:before,.cc-icon-fav:before,.cc-icon-female:before,.cc-icon-hamburger:before,.cc-icon-help-outline:before,.cc-icon-huge-search:before,.cc-icon-huge-shopping-cart:before,.cc-icon-info-circle-empty:before,.cc-icon-info-circle:before,.cc-icon-magnify-glass:before,.cc-icon-mail:before,.cc-icon-male:before,.cc-icon-minus-circle-empty:before,.cc-icon-minus:before,.cc-icon-ok:before,.cc-icon-outline-circle-full:before,.cc-icon-pencil-empty:before,.cc-icon-pencil:before,.cc-icon-phone:before,.cc-icon-plus-circle-empty:before,.cc-icon-plus:before,.cc-icon-print:before,.cc-icon-question:before,.cc-icon-remove-thin:before,.cc-icon-reverse-camera-outline:before,.cc-icon-reverse-camera:before,.cc-icon-right:before,.cc-icon-shop-cart:before,.cc-icon-social-facebook:before,.cc-icon-social-google-plus:before,.cc-icon-social-pinterest:before,.cc-icon-social-social-instagram:before,.cc-icon-social-social-tumblr:before,.cc-icon-social-twitter:before,.cc-icon-social-youtube:before,.cc-icon-square-line:before,.cc-icon-subscribe:before,.cc-icon-user-empty:before,.cc-icon-user:before,.cc-icon-videocam-outline:before,.cc-icon-videocam:before,.cc-icon-warning-empty:before,.cc-icon-wrench:before,.cc-icon-x:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;vertical-align:middle}@media only screen and (min-width:1025px){.cc-icon-alert:before,.cc-icon-calendar-squares:before,.cc-icon-calendar:before,.cc-icon-camera-outline:before,.cc-icon-camera:before,.cc-icon-caret-left:before,.cc-icon-caret-right:before,.cc-icon-celebration:before,.cc-icon-check-circle-empty:before,.cc-icon-check-empty:before,.cc-icon-check-mark-2:before,.cc-icon-check-mark-two:before,.cc-icon-check:before,.cc-icon-chevron-down:before,.cc-icon-chevron-left:before,.cc-icon-chevron-right:before,.cc-icon-chevron-up:before,.cc-icon-circle-empty:before,.cc-icon-close:before,.cc-icon-cross-circle-empty:before,.cc-icon-doc-empty:before,.cc-icon-fav-hollow:before,.cc-icon-fav:before,.cc-icon-female:before,.cc-icon-hamburger:before,.cc-icon-help-outline:before,.cc-icon-huge-search:before,.cc-icon-huge-shopping-cart:before,.cc-icon-info-circle-empty:before,.cc-icon-info-circle:before,.cc-icon-magnify-glass:before,.cc-icon-mail:before,.cc-icon-male:before,.cc-icon-minus-circle-empty:before,.cc-icon-minus:before,.cc-icon-ok:before,.cc-icon-outline-circle-full:before,.cc-icon-pencil-empty:before,.cc-icon-pencil:before,.cc-icon-phone:before,.cc-icon-plus-circle-empty:before,.cc-icon-plus:before,.cc-icon-print:before,.cc-icon-question:before,.cc-icon-remove-thin:before,.cc-icon-reverse-camera-outline:before,.cc-icon-reverse-camera:before,.cc-icon-right:before,.cc-icon-shop-cart:before,.cc-icon-social-facebook:before,.cc-icon-social-google-plus:before,.cc-icon-social-pinterest:before,.cc-icon-social-social-instagram:before,.cc-icon-social-social-tumblr:before,.cc-icon-social-twitter:before,.cc-icon-social-youtube:before,.cc-icon-square-line:before,.cc-icon-subscribe:before,.cc-icon-user-empty:before,.cc-icon-user:before,.cc-icon-videocam-outline:before,.cc-icon-videocam:before,.cc-icon-warning-empty:before,.cc-icon-wrench:before,.cc-icon-x:before{font-size:1.4375rem}}@media only screen and (min-width:641px) and (max-width:1024px){.cc-icon-female:before,.cc-icon-male:before{font-size:1.25rem;margin-right:1px}}.cc-icon-caret-left,.cc-icon-caret-right{cursor:pointer}.cc-icon-alert,.cc-icon-calendar,.cc-icon-camera,.cc-icon-camera-outline,.cc-icon-caret-left,.cc-icon-caret-right,.cc-icon-celebration,.cc-icon-check,.cc-icon-check-circle-empty,.cc-icon-check-empty,.cc-icon-check-mark-2,.cc-icon-check-mark-two,.cc-icon-chevron-down,.cc-icon-chevron-left,.cc-icon-chevron-right,.cc-icon-circle-empty,.cc-icon-close,.cc-icon-cross-circle-empty,.cc-icon-doc-empty,.cc-icon-fav,.cc-icon-fav-hollow,.cc-icon-female,.cc-icon-hamburger,.cc-icon-help-outline,.cc-icon-huge-search,.cc-icon-huge-shopping-cart,.cc-icon-info-circle,.cc-icon-info-circle-empty,.cc-icon-magnify-glass,.cc-icon-mail,.cc-icon-male,.cc-icon-minus,.cc-icon-minus-circle-empty,.cc-icon-ok,.cc-icon-outline-circle-full,.cc-icon-pencil,.cc-icon-pencil-empty,.cc-icon-phone,.cc-icon-plus,.cc-icon-plus-circle-empty,.cc-icon-print,.cc-icon-question,.cc-icon-remove-thin,.cc-icon-reverse-camera,.cc-icon-reverse-camera-outline,.cc-icon-shop-cart,.cc-icon-social-facebook,.cc-icon-social-google-plus,.cc-icon-social-instagram,.cc-icon-social-pinterest,.cc-icon-social-tumblr,.cc-icon-social-twitter,.cc-icon-social-youtube,.cc-icon-square-line,.cc-icon-subscribe,.cc-icon-user,.cc-icon-user-empty,.cc-icon-videocam,.cc-icon-videocam-outline,.cc-icon-warning-empty,.cc-icon-wrench,.cc-icon-x{color:#67757f}.cc-icon-alert.disabled,.cc-icon-calendar.disabled,.cc-icon-camera-outline.disabled,.cc-icon-camera.disabled,.cc-icon-caret-left.disabled,.cc-icon-caret-right.disabled,.cc-icon-celebration.disabled,.cc-icon-check-circle-empty.disabled,.cc-icon-check-empty.disabled,.cc-icon-check-mark-2.disabled,.cc-icon-check-mark-two.disabled,.cc-icon-check.disabled,.cc-icon-chevron-down.disabled,.cc-icon-chevron-left.disabled,.cc-icon-chevron-right.disabled,.cc-icon-circle-empty.disabled,.cc-icon-close.disabled,.cc-icon-cross-circle-empty.disabled,.cc-icon-doc-empty.disabled,.cc-icon-fav-hollow.disabled,.cc-icon-fav.disabled,.cc-icon-female.disabled,.cc-icon-hamburger.disabled,.cc-icon-help-outline.disabled,.cc-icon-huge-search.disabled,.cc-icon-huge-shopping-cart.disabled,.cc-icon-info-circle-empty.disabled,.cc-icon-info-circle.disabled,.cc-icon-magnify-glass.disabled,.cc-icon-mail.disabled,.cc-icon-male.disabled,.cc-icon-minus-circle-empty.disabled,.cc-icon-minus.disabled,.cc-icon-ok.disabled,.cc-icon-outline-circle-full.disabled,.cc-icon-pencil-empty.disabled,.cc-icon-pencil.disabled,.cc-icon-phone.disabled,.cc-icon-plus-circle-empty.disabled,.cc-icon-plus.disabled,.cc-icon-print.disabled,.cc-icon-question.disabled,.cc-icon-remove-thin.disabled,.cc-icon-reverse-camera-outline.disabled,.cc-icon-reverse-camera.disabled,.cc-icon-shop-cart.disabled,.cc-icon-social-facebook.disabled,.cc-icon-social-google-plus.disabled,.cc-icon-social-instagram.disabled,.cc-icon-social-pinterest.disabled,.cc-icon-social-tumblr.disabled,.cc-icon-social-twitter.disabled,.cc-icon-social-youtube.disabled,.cc-icon-square-line.disabled,.cc-icon-subscribe.disabled,.cc-icon-user-empty.disabled,.cc-icon-user.disabled,.cc-icon-videocam-outline.disabled,.cc-icon-videocam.disabled,.cc-icon-warning-empty.disabled,.cc-icon-wrench.disabled,.cc-icon-x.disabled{color:#d5d5d5;cursor:default}.cc-icon-caret-left:before{content:""}.cc-icon-caret-right:before{content:""}.cc-icon-male:before{content:""}.cc-icon-female:before{content:""}.cc-icon-plus:before{content:""}.cc-icon-shop-cart:before{content:""}.cc-icon-minus:before{content:""}.cc-icon-wrench:before{content:""}.cc-icon-phone:before{content:""}.cc-icon-magnify-glass:before{content:""}.cc-icon-fav:before{content:""}.cc-icon-fav-hollow:before{content:""}.cc-icon-x:before{content:""}.cc-icon-check:before{content:""}.cc-icon-close:before{content:""}.cc-icon-hamburger:before{content:""}.cc-icon-pencil-empty:before{content:""}.cc-icon-celebration:before{content:""}.cc-icon-user-empty:before{content:""}.cc-account-name-text-position,.cc-icon-user-empty-position{position:absolute;right:0;top:0}.cc-account-name-text-position{line-height:unset}.cc-icon-remove-thin:before{content:""}.cc-icon-subscribe:before{content:""}.cc-icon-question:before{content:""}.cc-icon-help-outline:before{content:""}.cc-icon-social-facebook:before{content:""}.cc-icon-social-twitter:before{content:""}.cc-icon-social-pinterest:before{content:""}.cc-icon-social-google-plus:before{content:""}.cc-icon-social-youtube:before{content:""}.cc-icon-social-social-tumblr:before{content:""}.cc-icon-social-social-instagram:before{content:""}.cc-icon-mail:before{content:""}.cc-icon-info-circle:before{content:""}.cc-icon-info-circle-empty:before{content:""}.cc-icon-pencil:before{content:""}.cc-icon-alert:before{content:""}.cc-icon-check-circle-empty:before{content:""}.cc-icon-circle-empty:before{content:""}.cc-icon-doc-empty:before{content:""}.cc-icon-outline-circle-full:before{content:""}.cc-icon-cross-circle-empty:before{content:""}.cc-icon-minus-circle-empty:before{content:""}.cc-icon-plus-circle-empty:before{content:""}.cc-icon-user:before{content:""}.cc-icon-chevron-left:before{content:""}.cc-icon-chevron-right:before{content:""}.cc-icon-chevron-down:before{content:""}.cc-icon-calendar:before{content:""}.cc-icon-check-empty:before{content:""}.cc-icon-check-mark-two:before{content:""}.cc-icon-square-line:before{content:""}.cc-icon-print:before{content:""}.cc-icon-check-mark-2:before{content:""}.cc-icon-calendar-squares:before{content:""}.cc-icon-huge-search:before{content:""}.cc-icon-huge-shopping-cart:before{content:""}.cc-icon-camera:before{content:""}.cc-icon-camera-outline:before{content:""}.cc-icon-reverse-camera:before{content:""}.cc-icon-reverse-camera-outline:before{content:""}.cc-icon-videocam:before{content:""}.cc-icon-videocam-outline:before{content:""}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.circle-letter{background:#67757f;border-radius:.9375rem;color:#fff;display:inline-block;font-size:.625rem;font-weight:700;height:.9375rem;line-height:.9375rem;text-align:center;width:.9375rem}.cc-icon-help{border-color:#2681ec;border-radius:50%;border-style:solid;border-width:1px;color:#2681ec;cursor:pointer;display:block;font-size:.5rem;height:.875rem;position:relative;margin:.125rem;width:.875rem}.cc-icon-help:hover{color:#004290;border-color:#004290}.cc-icon-help:after{content:'?';font-size:.625rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-default-blue-outline{background:#2681ec;border:1px solid #2681ec;cursor:pointer;display:inline-block;padding:.625rem 1.75rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;background-color:transparent;color:#2681ec;font-weight:600}@media only screen and (max-width:640px){.btn-default-blue-outline{padding:.625rem .625rem}}.btn-default-blue-outline:hover{background:#fff}.btn-default-blue-outline:hover{border-color:#004290;color:#004290}.btn-default-blue-outline.disabled{background:#fff;border-color:#67757f;color:#67757f}.btn-default-blue-outline.disabled:hover{background:#fff;border-color:#67757f;color:#67757f;cursor:default}.btn-raquo,.btn-raquo-small{display:inline-block;margin:-3px 0 0 5px;vertical-align:middle}.btn-primary{background:#2681ec;border:1px solid transparent;cursor:pointer;display:inline-block;padding:.625rem 1.75rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;color:#fff}@media only screen and (max-width:640px){.btn-primary{padding:.625rem .625rem}}.btn-primary:hover{background:#004290}a.btn-primary:hover{text-decoration:none}.btn-rebrand-primary{background:#2681ec;border:1px solid #2681ec;cursor:pointer;display:inline-block;padding:.625rem 1.75rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;color:#fff;padding:.625rem 0}@media only screen and (max-width:640px){.btn-rebrand-primary{padding:.625rem .625rem}}.btn-rebrand-primary:hover{background:#2681ec}.btn-rebrand-primary.btn-compact{min-width:0}.btn-rebrand-disabled{background:#2681ec;border:1px solid #2681ec;cursor:pointer;display:inline-block;padding:.625rem 1.75rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;color:#fff}@media only screen and (max-width:640px){.btn-rebrand-disabled{padding:.625rem .625rem}}.btn-rebrand-disabled:hover{background:#2681ec}.btn-rebrand-disabled.btn-compact{min-width:0}.btn-transaction{background:#ff9c00;border:1px solid #ff9c01;cursor:pointer;display:inline-block;padding:.625rem 1.75rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;color:#fff}@media only screen and (max-width:640px){.btn-transaction{padding:.625rem .625rem}}.btn-transaction:hover{background:#ff8400}.btn-default,.btn-default.button.disabled{background:#f3f4f5;border:1px solid #f3f4f5;cursor:pointer;display:inline-block;padding:.625rem 1.75rem;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;color:#67757f}@media only screen and (max-width:640px){.btn-default,.btn-default.button.disabled{padding:.625rem .625rem}}.btn-default.button.disabled:hover,.btn-default:hover{background:#e6ecf0}.btn-default.button.disabled{cursor:default}.red-alert{color:red!important;opacity:1}.red-alert::-webkit-input-placeholder{color:red}.red-alert:-moz-placeholder{color:red}.red-alert::-moz-placeholder{color:red}.red-alert:-ms-input-placeholder{color:red}.triangle-icon-right:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:bottom}.bottom-buttons-wrapper{margin-bottom:.9375rem;margin-top:.9375rem}.back-to-top-wrapper{display:inline-block;margin-left:.625rem}@media only screen and (max-width:640px){.back-to-top-wrapper,.view-all-category-button{display:block;width:9.375rem;margin:0 auto .9375rem auto}}.cc-visa-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll 0 -46px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-mastercard-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -41px -46px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-discover-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -82px -46px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-paypal-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -123px -46px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-amex-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -159px -46px transparent;height:26px;width:31px;float:left;margin-right:8px;width:21px}.cc-jcb-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -192px -46px transparent;height:26px;width:31px;float:left;margin-right:8px;width:26px}.cc-solo-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll 0 -75px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-switch-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -40px -75px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-visa-electron-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll -81px -75px transparent;height:26px;width:31px;float:left;margin-right:8px}.cc-smbc-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) no-repeat scroll 0 -105px transparent;height:26px;width:31px;float:left;margin-right:8px;height:33px;width:111px}.cc-share-on-facebook{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/footer_header_icons_sprite.png?v=da7b77127e430b839acf53e3a2b30e11) no-repeat 0 -76px;display:inline-block;height:25px;width:25px}.co-ccv-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/checkout/ccv-cid-sprite.png?v=510e8c8a1c903ab32d7109968417b751) no-repeat 0 -5px;display:inline-block;height:37px;margin-top:-.1875rem;width:99px}.co-cid-logo{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/checkout/ccv-cid-sprite.png?v=510e8c8a1c903ab32d7109968417b751) no-repeat -403px -1px;height:40px;margin-top:-.375rem;width:99px}.cc-share-on-twitter{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/footer_header_icons_sprite.png?v=da7b77127e430b839acf53e3a2b30e11) no-repeat 0 -27px;display:inline-block;height:25px;width:25px}.share-your-favorites-txt{height:25px;display:inline-block;vertical-align:middle}#lnav-size-width-image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) no-repeat 0 -1px;min-height:1.875rem}#lnav-size-bridge-width-image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) no-repeat 0 -113px;min-height:2.125rem}#lnav-size-temple-length-image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) no-repeat 0 -234px;min-height:1.75rem}#lnav-size-frame-width-inside-image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) no-repeat 0 -345px;min-height:1.875rem}#lnav-size-height-image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) no-repeat 0 -462px}#lnav-size-frame-width-image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) no-repeat 0 -574px;min-height:1.75rem}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{margin:0!important}.column,.columns{min-height:1px!important}.column.no-min-height,.columns.no-min-height{min-height:0!important}select{background-color:#e6ecf0;border-width:0}select:hover{background-color:#e6ecf0}label{color:#67757f}form[data-abide] .error small.error,form[data-abide] .error span.error{background:0 0;color:red;margin-bottom:0;padding-bottom:0;padding-left:0;text-align:left}.tabs.default-accord-content-container{float:none}.tabs.sub-home-tabs{float:left}.tabs:last-child>a{margin-right:0}.tabs dd{margin:0 1.375rem 0 0}.tabs dd>a{background-color:#fff;font-size:.75rem;font-weight:500;padding:0;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:1025px){.tabs dd>a:after{display:none}}@media only screen and (max-width:640px){.tabs dd>a{padding:20px 0}}@media only screen and (max-width:640px){.tabs dd{border-right:solid 1px #dfe9ef;margin-right:0;text-align:center}}.tabs dd.active>a{background:#fff;border-bottom:solid 4px #2681ec;color:#2681ec;font-weight:700}@media only screen and (max-width:640px){.tabs dd.active>a{padding:20px 0 16px}}@media only screen and (min-width:641px){.tabs dd.active>a{padding-bottom:9px}}.tabs-content{margin-bottom:0}.tabs-content .content{float:left!important}@media only screen and (min-width:641px){.tabs-content .content>div.row:first-child{margin-bottom:1.5625rem}}@media only screen and (max-width:640px){.tabs-content .content.active{padding-bottom:0}}.no-js .tabs-content>div.content{display:none}.no-js .tabs-content>div.content.active{display:inline-block}@media only screen and (min-width:641px) and (max-width:1024px){.my-style-placeholder{padding-top:1.5625rem}}.my-style-link a{color:#2681ec;cursor:pointer;font-size:.75rem;font-weight:700;text-transform:uppercase}.my-style-link a:hover{border-bottom:solid 1px;text-decoration:initial}.my-style-link a:after{content:' ';margin-left:.3125rem;border-color:transparent transparent transparent #2681ec;border-width:.3125rem 0 .3125rem .625rem;border-style:solid;display:inline-block}@media only screen and (max-width:640px){.my-style-link a:after{border-width:.3125rem 0 .3125rem .625rem}}@media only screen and (max-width:640px){.my-style-link{display:block}}.row .row.tab-row{border-bottom:solid 1px #dfe9ef;margin-bottom:1.5625rem}@media only screen and (min-width:641px){.row .row.tab-row{padding-top:1.25rem}}@media only screen and (min-width:1025px){.row .row.tab-row{margin-top:.3125rem}}@media only screen and (max-width:1024px){.my-style-finder-container{display:none}.my-style-finder-container .my-style-link{margin:0 0 .625rem .625rem}}@media only screen and (max-width:640px){dl.tabs{width:100%}dl.tabs dd:first-child:nth-last-child(1){width:100%}dl.tabs dd:first-child:nth-last-child(2),dl.tabs dd:first-child:nth-last-child(2)~dd{width:50%}dl.tabs dd:first-child:nth-last-child(3),dl.tabs dd:first-child:nth-last-child(3)~dd{width:33.3333%}dl.tabs dd:first-child:nth-last-child(4),dl.tabs dd:first-child:nth-last-child(4)~dd{width:25%}}@media only screen and (min-width:1025px){dl.tabs dd.active a{padding-bottom:.5rem}}dl.tabs .accord-sec-link{background-color:#fff;color:#67757f;padding:0 0 .75rem 0;font-size:.75rem;text-transform:uppercase}@media only screen and (max-width:640px){dl.tabs .accord-sec-link{margin-right:0;padding:.9375rem 0}}dl.tabs .accord-sec-link:hover{background-color:#fff}dl .favourites-tab:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:bottom;margin-right:.3125rem;font-weight:700}dl .tab-title.active a{background:#fff}@media only screen and (min-width:640px) and (max-width:800px){.hide-for-small-medium-only{display:none!important}}@media only screen and (min-width:641px){.category-page .tabs-content{border-top:none}.category-page .tab-row{margin-bottom:1.5625rem}.subhome-page .tabs-content{border-top:none}}@media only screen and (max-width:640px){.category-page .tabs-content{margin-top:1.25rem}}div.switch input:checked+label{background-color:#ddd}@media only screen and (min-width:640px) and (max-width:800px){.small-medium-1{width:8.3333333333%}.small-medium-2{width:16.6666666667%}.small-medium-3{width:25%}.small-medium-4{width:33.3333333333%}.small-medium-5{width:41.6666666667%}.small-medium-6{width:50%}.small-medium-7{width:58.3333333333%}.small-medium-8{width:66.6666666667%}.small-medium-9{width:75%}.small-medium-10{width:83.3333333333%}.small-medium-11{width:91.6666666667%}.small-medium-12{width:100%}.small-medium-push-0{position:relative;left:0;right:auto}.small-medium-pull-0{position:relative;right:0;left:auto}.small-medium-push-1{position:relative;left:8.3333333333%;right:auto}.small-medium-pull-1{position:relative;right:8.3333333333%;left:auto}.small-medium-push-2{position:relative;left:16.6666666667%;right:auto}.small-medium-pull-2{position:relative;right:16.6666666667%;left:auto}.small-medium-push-3{position:relative;left:25%;right:auto}.small-medium-pull-3{position:relative;right:25%;left:auto}.small-medium-push-4{position:relative;left:33.3333333333%;right:auto}.small-medium-pull-4{position:relative;right:33.3333333333%;left:auto}.small-medium-push-5{position:relative;left:41.6666666667%;right:auto}.small-medium-pull-5{position:relative;right:41.6666666667%;left:auto}.small-medium-push-6{position:relative;left:50%;right:auto}.small-medium-pull-6{position:relative;right:50%;left:auto}.small-medium-push-7{position:relative;left:58.3333333333%;right:auto}.small-medium-pull-7{position:relative;right:58.3333333333%;left:auto}.small-medium-push-8{position:relative;left:66.6666666667%;right:auto}.small-medium-pull-8{position:relative;right:66.6666666667%;left:auto}.small-medium-push-9{position:relative;left:75%;right:auto}.small-medium-pull-9{position:relative;right:75%;left:auto}.small-medium-push-10{position:relative;left:83.3333333333%;right:auto}.small-medium-pull-10{position:relative;right:83.3333333333%;left:auto}.small-medium-push-11{position:relative;left:91.6666666667%;right:auto}.small-medium-pull-11{position:relative;right:91.6666666667%;left:auto}}.reveal-modal.open{overflow:auto;text-align:center;z-index:99999999}.reveal-modal.open :not(.co-bogo-info-modal){top:0!important}@media only screen and (max-width:640px){.reveal-modal.open{left:21%!important;width:98%!important;min-height:1px}}@media only screen and (min-width:641px) and (max-width:1024px){.reveal-modal.open{left:40%!important;min-height:1px;width:60%!important}}@media only screen and (min-width:641px) and (min-height:620px){.reveal-modal.open{position:fixed;top:60px!important}}@media only screen and (min-width:1025px){.reveal-modal.open{top:100px!important}}@media only screen and (max-width:640px){.reveal-modal.open.small{left:2.5%!important;width:95%!important}}@media only screen and (min-width:641px) and (max-width:1024px){.reveal-modal.open.small{margin-left:-20%!important;width:60%!important}}@media only screen and (min-width:1025px){.reveal-modal.open.small{margin-left:-20%!important;width:40%!important}}@media only screen and (max-width:640px){.reveal-modal.open.large{left:5%!important;width:90%!important}}@media only screen and (min-width:641px) and (max-width:1024px){.reveal-modal.open.large{margin-left:-45%!important;left:50%!important;width:90%!important}}.reveal-modal p{line-height:1.5;margin-top:25px}.reveal-modal p:first-child{margin-top:0}.reveal-modal .row{margin:12.5px 0}.close-reveal-modal:hover{text-decoration:none}span.close-reveal-modal:hover{color:#000;text-decoration:none!important}.reveal-modal-bg{z-index:9999999}form small.error{background:0 0;color:red;display:none;margin-bottom:0;padding-left:0;text-align:left}#homepage-newsletter-container .field-error-message{background:0 0;color:red;display:none;font-size:.75rem;font-style:italic;margin-bottom:0;padding-left:0;padding-top:.3125rem;text-align:left}.cc-breadcrumbs div{padding-left:.33125rem}.cc-breadcrumbs ol{font-size:.75rem;text-transform:capitalize}@media only screen and (max-width:640px){.cc-breadcrumbs ol{font-size:.8125rem}}.cc-breadcrumbs ol li{color:#67757f;margin:.9375rem 0}@media only screen and (max-width:640px){.cc-breadcrumbs ol li{margin:.9375rem 0;font-size:.625rem!important}}@media only screen{.cc-breadcrumbs ol li.divider{margin:.9375rem .625rem}}.cc-breadcrumbs ol li.divider:before{content:'/';font-size:.75rem}@media only screen and (max-width:640px){.cc-breadcrumbs ol li.divider:before{font-size:.625rem!important}}.cc-breadcrumbs ol li.current{cursor:default;color:#2681ec}@media only screen and (max-width:640px){.cc-breadcrumbs ol li.current.level-3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}}.cc-breadcrumbs ol li.current a{color:#2681ec}@media only screen and (max-width:640px){#gts-c,.gtss-ef{display:none!important}}@media only screen and (min-width:641px) and (max-width:1024px){#gts-c,.gtss-ef{display:none!important}}@media only screen and (min-width:1025px){#gts-c,.gtss-ef{display:block}}#fancybox-content{background-color:#fff;box-sizing:content-box!important;border-color:#828282;border-width:.3125rem!important}#fancybox-close{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/btn_close.png?v=45ad1bb7f125ac0e28a5c15c2af01d2c) -41px 0 no-repeat!important;height:44px!important;right:-3.125rem!important;top:-1.25rem!important;width:42px!important}#fancybox-close:hover{background-position:0 0!important}#fancybox-wrap{margin:0 auto!important;z-index:3500}#fancybox-overlay{position:fixed;z-index:3100}.tooltip{background:#d7eaf9!important;border-color:#d7eaf9!important;color:#67757f;margin-left:-4.6875rem;margin-top:-1.25rem;max-width:9.6875rem}.tpd-tooltip .tpd-content-wrapper{width:auto}.tpd-tooltip .tpd-content-wrapper .tpd-content{color:#333;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.67;text-align:center;padding:1.5625rem}.tpd-tooltip .tpd-content-wrapper .tpd-content a{color:#2681ec;font-size:.75rem}.tpd-tooltip .tpd-content-wrapper .tpd-content .pd-help-button{font-size:.75rem;text-decoration:underline;cursor:pointer;color:#2681ec}.tpd-tooltip .tpd-skin .tpd-backgrounds .tpd-background-shadow{box-shadow:2px 2px 8px rgba(0,0,0,.1)}.tpd-tooltip .tpd-skin .tpd-backgrounds .tpd-background{border:solid 1px #f0f0f0;border-radius:3px}.tpd-tooltip .tpd-skin .tpd-backgrounds .tpd-background-border-hack{border-radius:3px!important}.stella-seal{height:2.125rem;width:6.875rem;float:left}.product-info-badge{color:#fff;display:none;font-size:.625rem;padding:.3125rem;text-align:center;text-transform:uppercase;width:auto;margin:auto;min-width:70px}.product-info-badge.product-out-of-stock{background:#585858}.product-info-badge.product-low-on-stock{background:#d58e2b}.product-info-badge.product-is-new{background:#37ba95}.product-info-badge.product-short-description{color:#000}.search-keyword-content{margin:0 .625rem .625rem .625rem}#tab-wrapper-accessories,#tab-wrapper-glasses,.search-text{margin-bottom:.625rem}#redirect-banner-container{background-color:#2681ec;display:none;position:relative;z-index:1001}@media only screen and (max-width:640px){#redirect-banner-container{height:3.75rem}}@media only screen and (min-width:641px) and (max-width:1024px){#redirect-banner-container{height:2.1875rem;font-size:.75rem;line-height:2.6}}@media only screen and (min-width:1025px) and (max-width:1440px){#redirect-banner-container{height:2.1875rem}}.inner-redirect-container{color:#fff;font-size:.75rem;margin:0 auto}.inner-redirect-container>div{float:left}.inner-redirect-container .redirect-welcome-txt{font-size:1rem;font-weight:700;line-height:2.2}@media only screen and (min-width:641px) and (max-width:1024px){.inner-redirect-container .redirect-welcome-txt{font-size:.75rem;line-height:2.8}}@media only screen and (max-width:640px){.inner-redirect-container .redirect-welcome-txt{font-size:.75rem}}.redirect-canada-flag{background:url(//ca.objects-cc.com/template-resources/images/rwd/icons/flag-ca.png?v=4c617f412730743c22e159f0b2ffe92e) 0 0 no-repeat;height:19px;width:37px;float:left;margin:.4375rem 0 0 .625rem;cursor:pointer}.redirect-us-flag{background:url(//ca.objects-cc.com/template-resources/images/rwd/icons/flag-us.png?v=56e10e05aee7055e041f3f68d7cb44a9) 0 0 no-repeat;height:19px;width:37px;float:left;margin:.4375rem 0 0 .625rem;cursor:pointer}#back-to-coastal{margin-left:1.875rem}@media only screen and (max-width:640px){#back-to-coastal{margin-left:1.25rem}}.redirect-link-txt{float:left;cursor:pointer;line-height:2.6;text-decoration:underline}@media only screen and (min-width:641px) and (max-width:1024px){.redirect-link-txt{font-size:.75rem;line-height:2.8}}@media only screen and (max-width:640px){.redirect-link-txt{font-size:.625rem;line-height:3.4}}.inner-redirect-container .close-redirect-link{cursor:pointer;float:right;font-weight:bolder;text-decoration:none}@media only screen and (max-width:640px){.inner-redirect-container .close-redirect-link{margin-top:-1.875rem;font-size:.75rem}}#off-canvas-content-container{display:none;height:100%;left:101%;overflow:hidden;overflow-y:scroll;position:absolute;width:100%;background-color:#fff;z-index:3000}#master-site-wrapper{overflow-x:hidden;position:absolute;width:100%;left:0}#master-site-wrapper #master-site-wrapper-ajax-loader{display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:99999999}#master-site-wrapper #master-site-wrapper-ajax-loader #master-site-wrapper-ajax-overlay{background:#fff;opacity:.5;height:100%;width:100%}#master-site-wrapper #master-site-wrapper-ajax-loader img{position:absolute;top:50%}.off-canvas-panel{display:none;position:absolute;float:left;height:100%;width:100%}.seo-category-container{line-height:1.5em}.seo-category-container a{text-decoration:underline}ul{margin:0}ul li{display:block;float:left;list-style:none}#page-wrapper #s-search-btn-wrapper-sticky.postfix{background:0 0;border:none;text-align:right;font-weight:700}#page-wrapper #sticky-nav-block{height:60px;display:none}#page-wrapper.sticky-nav .no-sticky{display:none}#page-wrapper.sticky-nav #sticky-nav-block{display:block}#page-wrapper .main-header-col{display:inline-block}#page-wrapper .main-header-col:first-child{margin-left:0}#page-wrapper ol{margin:0}#page-wrapper ol li{display:block;float:left;font-size:.75rem;list-style:none}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper #favorites-facet-container{margin-right:.9375rem}}#page-wrapper .header-wrapper .store-logo{background-repeat:no-repeat;background-position:left center;cursor:pointer;margin:0 auto;background-image:url(//ca.objects-cc.com/template-resources/images/rwd/logos/logo_v2.png?v=5092123b1e0697ead3e22929a9ee9c79);background-size:contain}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo{float:left}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo{float:left}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo.au-store,#page-wrapper .header-wrapper .store-logo.ca-store,#page-wrapper .header-wrapper .store-logo.cafr-store,#page-wrapper .header-wrapper .store-logo.nz-store{width:10.875rem;height:3.9375rem}}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo.au-store,#page-wrapper .header-wrapper .store-logo.ca-store,#page-wrapper .header-wrapper .store-logo.cafr-store,#page-wrapper .header-wrapper .store-logo.nz-store{width:8rem;height:2.9375rem}}@media only screen and (max-width:640px){#page-wrapper .header-wrapper .store-logo.au-store,#page-wrapper .header-wrapper .store-logo.ca-store,#page-wrapper .header-wrapper .store-logo.cafr-store,#page-wrapper .header-wrapper .store-logo.nz-store{width:8rem;height:2.9375rem}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo.mx-store{width:16.375rem;height:3.4375rem}}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo.mx-store{width:13.5625rem;height:2.8125rem}}@media only screen and (max-width:640px){#page-wrapper .header-wrapper .store-logo.mx-store{width:13.5625rem;height:2.8125rem}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo.lwuk-store{width:21.125rem;height:3.4375rem}}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo.lwuk-store{width:15.875rem;height:2.8125rem}}@media only screen and (max-width:640px){#page-wrapper .header-wrapper .store-logo.lwuk-store{width:13.5rem;height:2.8125rem}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo.cs-store{width:15.875rem;height:3.4375rem}}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo.cs-store{width:13.0625rem;height:2.8125rem}}@media only screen and (max-width:640px){#page-wrapper .header-wrapper .store-logo.cs-store{width:10.625rem;height:2.8125rem}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo.ys-store{width:11.125rem;height:3.4375rem}}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo.ys-store{width:9.125rem;height:2.8125rem}}@media only screen and (max-width:640px){#page-wrapper .header-wrapper .store-logo.ys-store{width:9.125rem;height:2.8125rem}}#page-wrapper .header-wrapper .icon-value-group{margin:0 auto;text-align:center;width:auto}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .icon-value-group{padding-left:1.25rem}}#page-wrapper .header-wrapper .icon-value-group .cc-icon-fav,#page-wrapper .header-wrapper .icon-value-group .cc-icon-shop-cart,#page-wrapper .header-wrapper .icon-value-group .cc-shop-cart{cursor:pointer;display:inline-block}#page-wrapper .header-wrapper .icon-value-group .number-items-wrapper{cursor:pointer;display:inline-block;vertical-align:middle}#page-wrapper .header-wrapper .icon-value-group a,#page-wrapper .header-wrapper .icon-value-group a:hover{text-decoration:none}#page-wrapper #quick-cat-links a:hover{text-decoration:none}#page-wrapper .nav-view-all-txt{color:#2681ec;text-transform:uppercase}.cc-icon-shop-cart,.with-items{color:#2681ec}.with-items.side-bar{color:#000}.main-nav-menu .no-link,.main-nav-menu li a{color:#000;display:block;line-height:3.5}@media only screen and (min-width:1025px){.main-nav-menu .no-link,.main-nav-menu li a{line-height:3}}@media only screen and (max-width:1024px){.main-nav-menu .no-link,.main-nav-menu li a{font-weight:600}}.main-nav-menu .sale-cat h2{color:#ea4a35}.eye-help-q a,.eye-help-q span{color:#000;text-transform:uppercase}.eye-help-q .none-h2 span{display:inline!important}@media only screen and (min-width:1025px){.eye-help-q:hover a,.eye-help-q:hover span{color:#004290}}.eye-help-q .cc-icon-info-circle-empty:before{display:inline-block;font-size:1.0625rem;line-height:0;margin-top:-.1875rem}.eye-health .cc-icon-info-circle-empty:before{color:#67757f;margin-left:.3125rem}.keyWordSearch{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;border:1px solid #dfe9ef;border-width:1px 1px 1px 1px}@media only screen and (max-width:640px){#newsletter-footer-form label{margin:.625rem .9375rem}}#main-body-content,#newsletter-footer-form{width:100%}@media only screen and (max-width:640px){#main-body-content,#newsletter-footer-form{overflow:hidden}}#main-body-content #upper-hr,#newsletter-footer-form #upper-hr{margin-top:0}#main-body-content #lower-hr,#newsletter-footer-form #lower-hr{margin-top:1.1875rem!important}#main-body-container-inner{z-index:10}@media only screen and (min-width:1025px){#main-body-container-inner{position:relative}}#homepage-newsletter-container{margin-bottom:.0625rem;padding:1.25rem 0}@media only screen and (max-width:1024px){#homepage-newsletter-container{background-color:#f3f4f5}}#homepage-newsletter-container #upper-hr{margin-top:1.1875rem}@media only screen and (max-width:640px){#homepage-newsletter-container .error small.error{padding:0 .9375rem;margin-bottom:.9375rem}}body .search-dropdown-wrapper{position:absolute;z-index:100}body #search-for-keyword-search-top-l{top:0!important}body #search-for-keyword-search-top-l .search-dropdown-wrapper{margin-top:4.375rem;left:1.875rem;position:relative;z-index:1002;width:19.375rem}@media only screen and (min-width:1025px){body.sticky-nav .search-dropdown-wrapper{margin-top:-1.5rem;left:0;margin-left:1.875rem;width:14.1875rem;position:absolute;z-index:9000}}.results{border-width:0 1px 1px 1px;border-color:#dee8ec;border-style:solid;background:#fff;padding:10px 5px 10px 5px;text-transform:uppercase}.results:hover{cursor:pointer}.top_bottom_result{padding:25px 10px 25px 10px}html.mm-opened .mm-page{box-shadow:0 0 0 transparent!important}html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-bottom,html.mm-opening .mm-fixed-top,html.mm-opening .mm-page{left:300px!important}@media only screen and (min-width:1025px){html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-bottom,html.mm-opening .mm-fixed-top,html.mm-opening .mm-page{left:0!important}}#menu-close-btn{cursor:pointer;background:none repeat scroll 0 0 #add8e6;margin-top:150px;padding:5px 10px;position:absolute;z-index:900}.mm-menu{background:#fff!important;color:#67757f!important;overflow:visible!important;width:300px!important}.mm-menu .cc-icon-fav-hollow:before,.mm-menu .cc-icon-fav:before,.mm-menu .cc-icon-info-circle-empty:before,.mm-menu .cc-icon-phone:before{font-size:1rem;color:#000}.mm-menu .mm-panel{padding-top:0!important}.mm-list>li.mm-label>span{padding:auto}.mm-list>li{float:none}.mm-list>li>a,.mm-list>li>span{padding:0!important;margin-left:1.25rem}.mm-list>li>a{background:0 0}.mm-list>li.mm-label>a.mm-fullsubopen{height:1.5625rem!important}.mm-menu .mm-list>li:after{border-color:#fff}.mm-menu>.mm-highest{border-right:solid 1px #dfe9ef}.mm-menu>.mm-highest li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{border:0;line-height:30px}.mm-menu>.mm-highest li:nth-child(2){padding-top:.625rem}.mm-menu>.mm-highest li:last-child{border-bottom:solid 1px #dfe9ef;padding-bottom:.625rem}.mm-menu>.mm-highest li>a.third-level-item{background:#fff;height:1.875rem;line-height:1.875rem;text-indent:1.25rem;font-size:.875rem;font-weight:400}.mm-menu>.mm-highest li>a.third-level-item:hover{color:#2681ec}.sub-mmenu-option{font-size:.8125rem}.sub-mmenu-option .mm-list li:after{border-bottom:none!important}.sub-mmenu-option .mm-list li>a.third-level-item{background:#fff;height:auto;line-height:1.875rem;vertical-align:middle;text-indent:1.25rem;font-weight:400}.sub-mmenu-option .mm-list li>a.third-level-item:hover{color:#2681ec}.mm-list>li:not(.mm-label):not(.mm-search):not(.mm-noresults):after{border-color:#dfe9ef;margin-left:0!important}.mm-list>li.mm-label{background:#fff!important;border-top:solid 1px #dfe9ef;display:block;font-size:inherit!important;margin-left:0!important;text-indent:0!important;text-transform:uppercase!important;overflow:hidden!important;padding:0 10px 0 0!important;white-space:nowrap!important}.mm-list>li.mm-label.text-ellipsis{width:283px;padding-right:60px!important}.mm-list>li.mm-label h2,.mm-list>li.mm-label span{display:inline-block;font-weight:700!important}.mm-list>li.mm-label .cc-icon-info-circle-empty{margin-left:.3125rem}.mm-list>li.mm-label>span{display:block}.mm-menu .mm-list>li>a.mm-subclose.mm-fullsubopen:before,.mm-menu .mm-list>li>a.mm-subopen.mm-fullsubopen:after{border:none;color:#2681ec}.mm-menu .mm-list>li>a.mm-subclose.mm-fullsubopen:before{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/globals/global_icons.png?v=84aa8ff2521fa0e7030e88bd455d46bd) no-repeat -24px 0;height:24px;width:24px}.mm-menu .mm-list>li>a.mm-subopen.mm-fullsubopen:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#2681ec}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{border-width:0}.mm-menu .mm-list>li.mm-opened a.second-level-item{border-bottom:none}.mm-menu .mm-list>li a.second-level-item{background:#fff;border-top:solid 1px #dfe9ef;color:#2681ec;font-weight:600;text-indent:20px;text-transform:uppercase}.mm-menu .mm-list>li a.second-level-item .nav-heading{font-size:.8125rem}.mm-menu .mm-list>li.mm-label.mm-opened+.sub-mmenu-option{border-top:solid 1px #dfe9ef}.mm-menu .mm-list>li.mm-label.mm-opened+.sub-mmenu-option a{border-top:none}.mm-menu .mm-list>li.mm-label.mm-opened>a.mm-subopen:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#2681ec}.mm-menu .mm-list>li>a.mm-subopen:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";line-height:1;content:""}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:#fff!important}.mm-list a.mm-subopen{color:#2681ec;margin-right:1.125rem;position:default!important;top:0;width:100%}.mm-list a.mm-subopen.mm-fullsubopen{top:1.0625rem!important;width:1.5625rem!important}.mm-list>li:not(.mm-label):not(.mm-search):not(.mm-noresults):after{border-color:#dfe9ef;margin-left:0!important}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left-style:solid;border-left-width:1px}.mm-menu .mm-list>li>a.mm-subopen:before{background:0 0;border:none}.mm-menu .mm-list>li.mm-subtitle{background:#f3f4f5;border-bottom:1px solid #dfe9ef!important;color:#67757f;height:60px;margin-top:20px}.mm-menu .mm-list>li>a.mm-subclose{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;color:#67757f!important;text-transform:uppercase}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{margin-right:0!important}.mm-menu .mm-list>li.sub-mmenu-option>a.mm-subopen:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:right;right:0}.mm-menu .mm-list>li.sub-mmenu-option.mm-opened>a.mm-subopen:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";-webkit-transform:rotate(0);transform:rotate(0);top:0}.mm-menu .mm-list>li>a.mm-subclose:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";float:left}.mm-list a.mm-subclose:before{margin-bottom:-4px!important}.mm-subopen:hover :after,.mm-subopen:hover+.second-level-item,.mm-subopen:hover:after{color:#2681ec}.mm-list a.mm-subclose{padding:0;text-indent:0}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{border:none;bottom:auto;content:'';display:block;height:auto;margin-right:15px;margin-bottom:0;left:0;position:relative;transform:none;width:auto;-webkit-transform:none}.dropdown-menu{background-color:#fff;position:absolute;right:-5px;top:4.3125rem;width:11.25rem}.dropdown-menu ul{background-color:#fff;box-shadow:0 1px 3px #e6e5e5;margin-left:0}.dropdown-menu ul li.dropdown-menu--item{display:block;float:none;margin:0;text-align:left}.dropdown-menu ul li.dropdown-menu--item a{display:block;font-weight:600;padding:10px 20px}.dropdown-menu ul li.dropdown-menu--item a:hover{text-decoration:none;color:#2681ec}.dropdown-menu ul li.dropdown-menu--item:first-child a{padding-top:1.25rem}.dropdown-menu ul li.dropdown-menu--item:last-child a{padding-bottom:1.25rem}@media (max-width:40em){.hidden-xs{display:none!important}}@media (min-width:40.063em) and (max-width:64em){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@media (max-width:0){.hidden-xs-down{display:none!important}}@media (min-width:0){.hidden-xs-up{display:none!important}}@media (max-width:544px){.hidden-sm-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:40.063em){.hidden-md-down{display:none!important}}@media (min-width:40.063em){.hidden-md-up{display:none!important}}@media (max-width:64em){.hidden-lg-down{display:none!important}}@media (min-width:64.063em){.hidden-lg-up{display:none!important}}@media (max-width:64em){.hidden-xl-down{display:none!important}}@media (min-width:64.063em){.hidden-xl-up{display:none!important}}body.has-mobile-nav-open::before{background-color:#0e3667!important;content:"";position:fixed;width:100%;height:100%;opacity:.9;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;z-index:1999}.heading-section{font-size:1.5rem;font-weight:600;margin-bottom:3.75rem}[class*=" icon-cly"],[class^=icon-cly]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Clearly Icons"!important;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-cly-chevron-rg:before{content:""}.icon-cly-menu:before{content:""}.icon-cly-close:before{content:""}.icon-cly-cart:before{content:""}.icon-cly-search-legacy:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.6875rem}.icon-cly-chevron-down-1:before{content:""}.icon-cly-close-1:before{content:""}.icon-cly-camera:before{content:""}.icon-cly-camera-outline:before{content:""}.icon-cly-reverse-camera:before{content:""}.icon-cly-reverse-camera-outline:before{content:""}.icon-cly-videocam:before{content:""}.icon-cly-videocam-outline:before{content:""}.icon-cly-chevron-left-thin:before{content:""}.btn-hamburger::after,.btn-hamburger::before,.btn-hamburger__icon{background-color:#000;display:block;content:"";position:relative;width:100%;height:2px;border-radius:1rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.btn-hamburger{display:inline-block;position:relative;width:32px;height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;position:relative}.btn-hamburger::after,.btn-hamburger::before{position:absolute}.btn-hamburger::before{top:0}.btn-hamburger::after{bottom:0}.btn-hamburger__icon{top:50%;margin-top:-1px}.btn-hamburger--is-open::after,.btn-hamburger--is-open::before{background-color:#2681ec;transform-origin:center left}.btn-hamburger--is-open::before{top:-2px;transform:rotate(45deg)}.btn-hamburger--is-open::after{transform:rotate(-45deg)}.btn-hamburger--is-open .btn-hamburger__icon{background-color:#2681ec;opacity:0}.badge-circle{background-color:#2681ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;font-size:.625rem;line-height:1;margin-left:5px;width:19px;height:19px;position:relative;white-space:nowrap}.cly-logo{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;background-image:url(../img/logo-clearly-primary.svg?v=@@hashValue);background-repeat:no-repeat;background-position:center center;background-size:100% auto;width:78px;min-height:30px}.main-header{background-color:transparent;bottom:100%;position:fixed;width:100%;top:0;left:0;-webkit-transition:margin-top .5s ease,-webkit-transform .2s ease,bottom 0s .5s;transition:margin-top .5s ease,transform .2s ease,bottom 0s .5s}.main-header::before{background-color:#f9f9f9;content:"";display:none;position:absolute;top:0;left:0;width:100%;height:29px;z-index:3}@media (min-width:64.063em){.main-header::before{display:block}}.main-header::after{content:'';display:block;width:100%;position:absolute;height:1px;background:rgba(38,129,236,.1);bottom:auto;left:0}@media (min-width:64.063em){.main-header::after{bottom:0}}.has-mobile-nav-open .main-header{bottom:0;-webkit-transition:margin-top .5s ease,-webkit-transform .2s ease,bottom 0s;transition:margin-top .5s ease,transform .2s ease,bottom 0s}@media (min-width:64.063em){.has-mobile-nav-open .main-header{bottom:auto}}@media (min-width:64.063em){.has-drawer-open .main-header{margin-top:200px}}@media (min-width:64.063em){.is-scrolltop .main-header{position:relative}}@media (min-width:64.063em){.main-header{background-color:#fff;padding-top:0;height:98px;min-height:98px}.main-header--is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.has-mobile-nav-open .main-header--is-hidden{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:margin-top .5s ease,-webkit-transform 0s ease;transition:margin-top .5s ease,transform 0s ease}.main-header__topbar{background-color:#f9f9f9;display:none;height:29px;position:relative;z-index:3;max-width:1140px;padding-left:15px;padding-right:15px}@media (min-width:64.063em){.main-header__topbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.main-header__link{display:inline-block;font-size:.625rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.main-header__link:active,.main-header__link:link,.main-header__link:visited{color:silver}.main-header__link:hover{color:#2681ec;text-decoration:none}.main-header__link--is-active:active,.main-header__link--is-active:link,.main-header__link--is-active:visited{color:#2681ec}.main-header__divider{color:silver;display:inline-block;font-size:.625rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:0 .46875rem}.nav-drawer-container{background-color:#fff;display:none;position:fixed;top:0;left:0;width:100%;height:205px;z-index:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;z-index:1}.has-drawer-open .nav-drawer-container{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:64.063em){.nav-drawer-container{display:block}}.nav-drawer{background-color:#fff;display:none;position:relative;height:200px}.nav-drawer--is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-drawer:hover .nav-drawer__item::before{opacity:1}.nav-drawer__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;text-align:center}.nav-drawer__item::before{background-color:rgba(255,255,255,.5);display:block;content:"";position:absolute;top:0;left:0;-webkit-transition:opacity .5s,background-color .5s;transition:opacity .5s,background-color .5s;opacity:0;width:100%;height:100%;z-index:0}.nav-drawer__item:hover::before{background-color:rgba(255,255,255,0)}.nav-drawer__label{color:#000;display:inline-block;background-color:#fff;padding:.9375rem;margin-top:120px;position:relative;z-index:0}.navbar{border:none;border-radius:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:distribute;justify-content:space-between;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:0;min-height:0;height:48px;overflow-y:scroll;-webkit-transition:min-height 0s .5s;transition:min-height 0s .5s}@media (min-width:64.063em){.navbar{overflow:hidden;height:68px}}.has-mobile-nav-open .navbar{min-height:100%;-webkit-transition:min-height 0s;transition:min-height 0s}@media (min-width:64.063em){.has-mobile-nav-open .navbar{min-height:0}}.navbar__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:64.063em){.navbar__item{height:68px}}.navbar__item--toggle{position:absolute;left:0;z-index:2;width:53px}@media (min-width:64.063em){.navbar__item--toggle{display:none}}.navbar__item--logo{background:#fff;position:absolute;top:0;z-index:1;width:100%;left:0;z-index:1;-ms-flex-pack:start;justify-content:center}@media (min-width:64.063em){.navbar__item--logo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:15px;position:relative;top:auto;left:auto;width:auto}}.navbar__item--back{background:0 0;display:none}.navbar__item--back:focus,.navbar__item--back:hover{background:0 0}@media all and (display-mode:standalone){.is-ios .navbar__item--back{display:block;margin:0;padding:0;width:48px;position:relative;z-index:2;font-size:32px!important;color:#000;border:none;transition:350ms transform ease-out 50ms;transform:translateX(0)}.is-ios .navbar__item--back.navbar__item--co-back{margin-left:-15px}.is-ios .navbar__item--toggle{left:48px;width:48px;transition:350ms transform ease-out;transform:translateX(0)}.has-mobile-nav-open.is-ios .navbar__item--back{transform:translateX(-100%);transition-delay:0}.has-mobile-nav-open.is-ios .navbar__item--toggle{transform:translateX(-95%);transition-delay:50ms}}.navbar__item--search{z-index:2;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.has-mobile-nav-open .navbar__item--search{opacity:0;pointer-events:none}@media (min-width:64.063em){.navbar__item--search{display:none}}.navbar__item--cart{z-index:2;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.has-mobile-nav-open .navbar__item--cart{opacity:0;pointer-events:none}@media (min-width:64.063em){.navbar__item--cart{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;opacity:1;position:relative;top:auto;right:auto;width:auto}}.navbar__item--cart .navbar__link{position:relative}@media (min-width:64.063em){.navbar__item--cart .navbar__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:.875rem;color:#333;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(38,129,236,0);line-height:66px;padding:0 .9375rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin:0}.navbar__item--cart .navbar__link:active,.navbar__item--cart .navbar__link:link,.navbar__item--cart .navbar__link:visited{color:#333}}.navbar__item--cart .badge-circle{position:absolute;top:-6px;right:-9px}@media (min-width:64.063em){.navbar__item--cart .badge-circle{position:relative;top:auto;right:auto}}.navbar__item--links{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}@media (min-width:64.063em){.navbar__item--links{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.navbar__link{font-size:1.125rem;color:#000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar__link:active,.navbar__link:link,.navbar__link:visited{color:#000;text-decoration:none}.no-touch .navbar__link:hover{color:#2681ec;text-decoration:none}@media (min-width:64.063em){.navbar__link{font-size:.875rem}}.navbar__footer{background-color:#f9f9f9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;height:65px;line-height:65px;opacity:0;padding:0 .9375rem;position:absolute;bottom:0;left:0;transform:translateY(100%);transition:.1s ease-in;transition-property:transform,opacity;width:calc(100% - 60px);z-index:1}@media only screen and (max-width:1024px){.navbar__footer.right{text-align:right;display:block}}.has-mobile-nav-open .navbar__footer{opacity:1;transform:translateX(0);transition-duration:.2s;transition-delay:.5s;transition-timing-function:ease-out}@media (min-width:64.063em){.navbar__footer{display:none}}.primary-nav{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style:none;padding-top:0;padding-left:0;margin-bottom:-68px;margin-left:0;height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;width:calc(100% - 60px);top:0;left:0;overflow-x:hidden;padding-top:84px}@media (min-width:40.063em){.primary-nav{width:50%}}@media (min-width:64.063em){.primary-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translateX(0);transform:translateX(0);margin-top:0;margin-bottom:0;margin-left:0;padding:0;position:relative;width:auto;height:.9375rem;overflow-y:hidden}}.primary-nav--opened{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out}@media (min-width:40.063em){.primary-nav--opened{width:50%}}@media (min-width:64.063em){.primary-nav--opened{position:relative;min-height:0;-webkit-transform:translateX(0);transform:translateX(0)}}.primary-childnav__item,.primary-nav__item{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out}.primary-childnav__item:last-child,.primary-nav__item:last-child{padding-bottom:121px}@media (min-width:64.063em){.primary-childnav__item:last-child,.primary-nav__item:last-child{padding-bottom:0}}.has-child-nav-open .primary-childnav__item,.has-child-nav-open .primary-nav__item{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.primary-childnav__item .icon-cly-search-legacy,.primary-nav__item .icon-cly-search-legacy{margin-right:5px}@media (min-width:64.063em){.primary-childnav__item,.primary-nav__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;min-height:0;margin:0;text-align:center}.primary-childnav__item:first-child,.primary-nav__item:first-child{margin-left:.9375rem}.has-child-nav-open .primary-childnav__item,.has-child-nav-open .primary-nav__item{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:64.063em){.primary-nav__item--align-right{margin-left:auto}}.primary-nav__chevron{font-size:1.125rem;color:#2681ec;position:absolute;right:.9375rem;top:50%;transform:translateY(-50%);vertical-align:middle}@media (min-width:64.063em){.primary-nav__chevron{display:none}}.primary-childnav__link,.primary-nav__link{font-size:1.125rem;color:#000;border-bottom:1px solid rgba(0,0,0,.1);display:block;padding:.9375rem 0;margin:0 1.875rem;white-space:nowrap}.primary-nav__link.primary-nav__link--reorder{border-bottom:none;padding-top:.625rem!important}.primary-childnav__link:active,.primary-childnav__link:link,.primary-childnav__link:visited,.primary-nav__link:active,.primary-nav__link:link,.primary-nav__link:visited{color:#000;text-decoration:none}.primary-childnav__link:hover,.primary-nav__link:hover{text-decoration:none}@media (min-width:64.063em){.primary-childnav__link,.primary-nav__link{font-size:.875rem;color:#333;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(38,129,236,0);line-height:66px;padding:0 .9375rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin:0}.primary-childnav__link:active,.primary-childnav__link:link,.primary-childnav__link:visited,.primary-nav__link:active,.primary-nav__link:link,.primary-nav__link:visited{color:#333}.no-touch .primary-childnav__link:hover,.no-touch .primary-nav__link:hover{color:#2681ec}}.primary-nav__link--is-active{font-weight:700}@media (min-width:64.063em){.primary-nav__link--is-active{color:#000;border-bottom-color:#2681ec;font-weight:400}.primary-nav__link--is-active:active,.primary-nav__link--is-active:link,.primary-nav__link--is-active:visited{color:#000}.no-touch .primary-nav__link--is-active:hover{color:#2681ec}}@media (min-width:64.063em){.primary-nav__link--has-drawer-open{color:#2681ec}.primary-nav__link--has-drawer-open:active,.primary-nav__link--has-drawer-open:link,.primary-nav__link--has-drawer-open:visited{color:#2681ec}.no-touch .primary-nav__link--has-drawer-open:hover{color:#2681ec}}.primary-childnav{position:absolute;top:0;left:0;padding:0;margin:0;width:100%;list-style:none;-webkit-transform:translateX(200%);transform:translateX(200%);-webkit-transition:-webkit-transform 0s .5s;transition:transform 0s .5s}.primary-childnav__item:nth-child(2) .primary-childnav,.primary-nav__item:nth-child(2) .primary-childnav{top:-100%}.primary-nav__item--logged-in:nth-child(2) .primary-childnav{top:calc(-100% - 43px)}.primary-childnav__item:nth-child(3) .primary-childnav,.primary-nav__item:nth-child(3) .primary-childnav{top:-200%}.primary-nav__item--logged-in:nth-child(3) .primary-childnav{top:calc(-200% - 57px)}.primary-childnav__item:nth-child(4) .primary-childnav,.primary-nav__item:nth-child(4) .primary-childnav{top:-300%}.primary-nav__item--logged-in:nth-child(4) .primary-childnav{top:calc(-300% - 71px)}.primary-childnav__item:nth-child(5) .primary-childnav,.primary-nav__item:nth-child(5) .primary-childnav{top:-400%}.primary-nav__item--logged-in:nth-child(5) .primary-childnav{top:calc(-400% - 85px)}.primary-childnav__item:nth-child(6) .primary-childnav,.primary-nav__item:nth-child(6) .primary-childnav{top:-500%}.primary-nav__item--logged-in:nth-child(6) .primary-childnav{top:calc(-500% - 99px)}.primary-childnav__item:nth-child(7) .primary-childnav,.primary-nav__item:nth-child(7) .primary-childnav{top:-600%}.primary-nav__item--logged-in:nth-child(7) .primary-childnav{top:calc(-600% - 113px)}.primary-childnav__item:nth-child(8) .primary-childnav,.primary-nav__item:nth-child(8) .primary-childnav{top:-700%}.primary-nav__item--logged-in:nth-child(8) .primary-childnav{top:calc(-700% - 127px)}.primary-childnav__item:nth-child(9) .primary-childnav,.primary-nav__item:nth-child(9) .primary-childnav{top:-800%}.primary-nav__item--logged-in:nth-child(9) .primary-childnav{top:calc(-800% - 141px)}.primary-childnav__item:nth-child(10) .primary-childnav,.primary-nav__item:nth-child(10) .primary-childnav{top:-900%}.primary-nav__item--logged-in:nth-child(10) .primary-childnav{top:calc(-900% - 155px)}.has-child-nav-open .primary-nav__link--has-childnav-open~.primary-childnav{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0s;transition:transform 0s}@media (min-width:64.063em){.primary-childnav{display:none}}.primary-childnav__item{-webkit-transform:translateX(0);transform:translateX(0);min-height:50px;position:relative}@media (max-width:40em){.primary-childnav__item:first-child{display:flex;position:relative;justify-content:space-between}.primary-childnav__item:first-child:after{content:'';height:1px;background:rgba(0,0,0,.1);bottom:0;position:absolute;width:calc(100% - 1.875rem)}.primary-childnav__item:first-child .primary-childnav__link{border-bottom:none;white-space:normal}}.has-child-nav-open .primary-childnav__item{-webkit-transform:translateX(0);transform:translateX(0)}.primary-childnav__link{margin-left:3.28125rem;font-size:.875rem}.primary-childnav__link--is-active{font-weight:700}.primary-childnav__link--title{font-size:1.125rem;color:#000;margin-left:1.875rem;padding-right:5rem}.primary-childnav__back{color:#666;font-size:.8125rem;position:absolute;right:.9375rem;top:0;line-height:3.25rem;z-index:2}@media only screen and (min-width:641px){.primary-childnav__back{top:0}}.primary-childnav__back:active,.primary-childnav__back:link,.primary-childnav__back:visited{color:#666}.primary-childnav__back:hover{text-decoration:none}.main-header__topbar .row{line-height:29px}.navbar__item--cart{margin-right:0}body{overflow-y:scroll}#main-lnav-container{max-width:100%;padding-left:.3125rem}@media only screen and (max-width:640px){#main-lnav-container{border-left:none;border-right:none}}@media only screen and (min-width:1025px){#main-lnav-container{padding-top:.5rem}}#main-content-container .main-content-container-heading h1{text-transform:uppercase}@media only screen and (max-width:640px){#main-content-container .main-content-container-heading h1{text-indent:.375rem}}@media only screen and (min-width:641px){#main-content-container-inner{display:flex}}.missing-hotspot-cat-title{float:left;font-size:1.5rem;margin:0 0 .9375rem -.25rem}.page-title-wrapper{padding-bottom:.25rem}@media only screen and (max-width:640px){.catalog-tab-title{margin:1.875rem auto 0}}@media only screen and (min-width:641px){.catalog-tab-title{margin:.625rem 0 .3125rem 0}}.catalog-tab-title h1,.catalog-tab-title span{color:#67757f;font-size:1.125rem;font-weight:700;line-height:1.2;text-transform:uppercase}@media only screen and (max-width:640px){.catalog-tab-title h1,.catalog-tab-title span{text-align:center}}@media only screen and (max-width:640px){.catalog-tab-title .item-count,.catalog-tab-title h1{display:block;padding-bottom:.3125rem}}@media only screen and (min-width:641px){.catalog-tab-title .item-count,.catalog-tab-title h1{display:inline-block}}.catalog-tab-title .item-count{font-size:.875rem;font-weight:400}.catalog-tab-title .item-count:before{content:'('}.catalog-tab-title .item-count:after{content:')'}#fav-tab-content-container div.price-sale-grid-col span{margin-bottom:0}#fav-tab-content-container span{margin-bottom:1.5625rem}#fav-tab-content-container ol{margin-bottom:1.875rem}#fav-tab-content-container li{margin-bottom:.4375rem}#favourites-content #wish-list-header #start-browsing-btn,#favourites-content #wish-list-header p{margin-left:.3125rem}#favourites-content #wish-list-header #start-browsing-btn{margin-top:1.25rem}#favourites-content #wish-list-header ol{margin-top:.9375rem;margin-left:1.5625rem}#favourites-content span{margin-bottom:1.5625rem}#favourites-content ol{margin-bottom:.3125rem}#favourites-content li{line-height:1.375rem}#favourites-content #featured-products-title,#favourites-content #recommended-products-title{margin-bottom:.625rem;padding-left:.25rem}#browse-content-container-tryon{float:left;width:100%}#shop-category-container{margin-left:0}.shop-contacts-col{float:left;padding-bottom:0;padding-left:.3125rem;padding-right:0;position:relative}.shop-contacts-col:nth-child(odd) .category-image{margin-left:0;margin-right:5px}.shop-contacts-col:nth-child(even) .category-image{margin-left:5px;margin-right:0}.category-image{border:1px solid #dfe9ef;color:#7a7a7a;cursor:pointer;height:5.625rem;margin:0 0 .625rem}.category-image .shop-category{margin:0 auto;width:10.625rem}.category-image .daily-contacts{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) no-repeat 0 0;height:56px;float:left;margin-top:.9375rem;width:61px}.category-image .weekly-contacts{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) no-repeat -62px 0;height:56px;float:left;margin-top:.9375rem;width:61px}.category-image .monthly-contacts{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) no-repeat 0 -57px;height:56px;float:left;margin-top:.9375rem;width:61px}.category-image .colour-contacts{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) no-repeat -65px -56px;height:56px;float:left;margin-top:.9375rem;width:61px}.category-image .shop-contacts{margin:.9375rem .3125rem;padding-left:3.75rem;position:absolute;width:14.375rem}@media only screen and (min-width:641px) and (max-width:1024px){.category-image .shop-contacts{width:12.5rem}}.category-image .shop-contacts span{display:block;margin-left:.3125rem;vertical-align:top}.category-image .shop-contacts span.shop-period{font-size:1.0625rem}.category-image .shop-contacts span.wear-contacts{font-size:.875rem;font-weight:700;text-transform:uppercase}.shop-more-btn-wrapper{text-align:center;margin-bottom:.625rem}.shop-more-btn-wrapper .shop-more-btn{display:inline-block}@media only screen and (min-width:1025px){.shop-more-btn-wrapper .shop-more-btn:not(:last-child){margin-right:.625rem}}@media only screen and (min-width:641px) and (max-width:1024px){.shop-more-btn-wrapper .shop-more-btn{width:8.75rem;white-space:nowrap;margin-right:0}}@media only screen and (min-width:640px) and (max-width:800px){.shop-more-btn-wrapper .shop-more-btn{width:100%}.shop-more-btn-wrapper .shop-more-btn:not(:last-child){margin-bottom:.625rem}}@media only screen and (max-width:640px){.shop-more-btn-wrapper .shop-more-btn{display:block;margin:auto auto .625rem auto}}@media only screen and (min-width:640px) and (max-width:800px){.shop-more-btn-wrapper .shop-more-btn span.hide-for-medium{display:inline-block!important}.shop-more-btn-wrapper .shop-more-btn span.show-for-medium-only{display:none!important}}.shop-more-btn-wrapper .shop-more-btn .btn-primary{font-size:.75rem;font-weight:bolder;line-height:1rem;margin:auto;min-width:initial;padding-bottom:.5rem;padding-top:.5rem;width:auto}.shop-more-btn-wrapper .shop-more-btn .btn-primary span:after{content:'';margin-left:.3125rem}@media only screen and (max-width:800px){.shop-more-btn-wrapper .shop-more-btn .btn-primary{display:block;text-align:center;width:90%}}@media only screen and (max-width:640px){.shop-more-btn-wrapper .shop-more-btn .btn-primary{padding-top:.375rem;padding-bottom:.375rem}}.shop-more-btn-wrapper .shop-more-btn .btn-primary:hover{color:#fff}.shop-more-btn-wrapper .shop-more-btn .btn-primary .cc-icon-caret-right:before{color:#fff;vertical-align:middle;font-size:1rem;padding-left:.3125rem}#search-result-container .shop-more-btn-wrapper{text-align:left;margin-top:1.5625rem}.search-results-header,.zero-results-header{margin-top:1.25rem;line-height:1.375rem;font-size:1.125rem;text-transform:uppercase;font-weight:700}.search-results-header span,.zero-results-header span{font-weight:400;text-transform:none}.search-results-header span.search-results-header-num-results,.zero-results-header span.search-results-header-num-results{font-size:.75rem}@media only screen and (max-width:640px){.search-results-header,.zero-results-header{text-align:center}}.tab-content-empty{margin-top:1.25rem}@media only screen and (max-width:640px){div#search-result-container .accord-sec-wrapper{display:inline-block}}.footer-wrapper{background:#f3f4f5}@media only screen and (max-width:640px){.footer-wrapper{text-align:center}}.footer-wrapper .footer-panel{color:#67757f;padding:1.25rem 1.25rem 1.875rem 1.25rem}.footer-wrapper .footer-panel .heading2{margin-bottom:1.4375rem}@media only screen and (min-width:641px) and (max-width:1024px){.footer-wrapper .footer-panel .heading2{margin:.1875rem auto .9375rem}}@media only screen and (max-width:640px){.footer-wrapper .footer-panel .heading2{margin:.9375rem auto .3125rem}}.footer-wrapper .footer-panel .h2heading{padding-bottom:1.25rem}.footer-wrapper .footer-panel span{color:#67757f;display:inline-block;margin-bottom:1.25rem}@media only screen and (max-width:1024px){.footer-wrapper .footer-panel span{line-height:1.25rem;font-size:.75rem}}.footer-wrapper .footer-panel span:hover{color:#67757f}.footer-wrapper .footer-panel a{display:block;line-height:1.125rem;margin-bottom:1.25rem}.footer-wrapper .footer-panel a.s-faq{display:inline-block}#footer-cc-container{margin-bottom:.625rem}@media only screen and (min-width:641px){.accord-sec-footer{display:none}}@media only screen and (max-width:640px){.accord-sec-footer{display:none;position:fixed;bottom:0;margin:auto;padding:.9375rem 0;width:100%;z-index:9999;background:#fff;border-top:solid 1px #dfe9ef}.accord-sec-footer ul.s-nav-footer{text-align:center}.accord-sec-footer ul.s-nav-footer li{float:none!important;display:inline-block!important;margin:auto .15625rem}}@media only screen and (max-width:640px) and (max-width:640px){.accord-sec-footer ul.s-nav-footer li a{border:.0625rem solid #dfe9ef;border-width:.0625rem .0625rem .0625rem .0625rem;text-transform:uppercase;float:none;display:inline-block;padding:15px 35px;background-color:#f3f4f5}}@media only screen and (max-width:640px){.accord-sec-footer ul.s-nav-footer li a:link{text-decoration:none}.accord-sec-footer ul.s-nav-footer div.btn-default{min-width:7.6875rem}.accord-sec-footer ul.s-nav-footer .btn-default{background-color:#fff;color:#2681ec;border:solid 1px #2681ec}}#br-related-searches-widget{padding:1.125rem 0 1.875rem}#br-related-searches-widget .br-related-heading{font-size:1rem;text-transform:uppercase;font-weight:700}#br-related-searches-widget .br-related-query{border-right:1px solid #dfe9ef;display:inline-block;font-size:.75rem;margin-top:.75rem;padding:0 .625rem 0 .3125rem}#br-related-searches-widget .br-related-query a:hover{color:#2681ec}#br-related-searches-widget div:nth-of-type(2){padding:0 .625rem 0 0}div[class*=toaster-state-]{transition:.5s top ease-in-out}.cly-newsletter-toaster-container,body#huge-redesign .cly-newsletter-toaster-container{background-color:#000;color:#fff;position:fixed;bottom:0;left:inherit;width:100%;z-index:999998;transition:.25s transform ease-in-out,.25s height ease-in-out,.25s opacity ease-in-out;padding:1.25rem 1.25rem 1.875rem .9375rem;transform:translateY(100%)}.cly-newsletter-toaster-container.toaster-state-0,body#huge-redesign .toaster-state-0.cly-newsletter-toaster-container{padding:0;opacity:0}.cly-newsletter-toaster-container.toaster-state-1,body#huge-redesign .toaster-state-1.cly-newsletter-toaster-container{transform:translateY(0);padding:.9375rem}.cly-newsletter-toaster-container.toaster-state-2,body#huge-redesign .toaster-state-2.cly-newsletter-toaster-container{transform:translateY(0);padding-top:1.875rem}.cly-newsletter-toaster-container.animate-hide,body#huge-redesign .animate-hide.cly-newsletter-toaster-container{transform:translateY(100%)}.cly-newsletter-toaster-container .state-container,body#huge-redesign .cly-newsletter-toaster-container .state-container{position:relative;transition:opacity .2s ease-in-out}.cly-newsletter-toaster-container .display-hidden,.cly-newsletter-toaster-container.display-hidden,body#huge-redesign .cly-newsletter-toaster-container .display-hidden,body#huge-redesign .display-hidden.cly-newsletter-toaster-container{opacity:0;height:0;display:none}.cly-newsletter-toaster-container .input-container,body#huge-redesign .cly-newsletter-toaster-container .input-container{margin:.9375rem 0}@media only screen and (min-width:801px){.cly-newsletter-toaster-container .input-container,body#huge-redesign .cly-newsletter-toaster-container .input-container{margin:0 0 .9375rem 0}}.cly-newsletter-toaster-container .cly-newsletter-form-container,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-form-container{display:table;width:100%}.cly-newsletter-toaster-container .cly-newsletter-form-container .cly-newsletter-form-field,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-form-container .cly-newsletter-form-field{vertical-align:middle;display:table-cell;width:60%}.cly-newsletter-toaster-container .cly-newsletter-form-container .cly-newsletter-form-button,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-form-container .cly-newsletter-form-button{vertical-align:middle;display:table-cell;width:auto;min-width:100px}.cly-newsletter-toaster-container .row p,body#huge-redesign .cly-newsletter-toaster-container .row p{color:#fff;line-height:1.67;margin:0}.cly-newsletter-toaster-container .cly-signup-request-secondary,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request-secondary{text-align:center;margin:auto;max-width:100%}.cly-newsletter-toaster-container .state-secondary-content,body#huge-redesign .cly-newsletter-toaster-container .state-secondary-content{display:flex;align-items:center;justify-content:center;flex-direction:column}.cly-newsletter-toaster-container .cly-newsletter-email-input,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-email-input{border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:.75rem;height:2.8125rem}.cly-newsletter-toaster-container .input-error .cly-newsletter-email-input,body#huge-redesign .cly-newsletter-toaster-container .input-error .cly-newsletter-email-input{border:2px solid #d0021b;color:#d0021b;font-weight:600}.cly-newsletter-toaster-container .set-state-1:hover,.cly-newsletter-toaster-container .set-state-2:hover,body#huge-redesign .cly-newsletter-toaster-container .set-state-1:hover,body#huge-redesign .cly-newsletter-toaster-container .set-state-2:hover{cursor:pointer}.cly-newsletter-toaster-container .underline,body#huge-redesign .cly-newsletter-toaster-container .underline{text-decoration:underline}.cly-newsletter-toaster-container .cly-newsletter-toggle,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle{z-index:1000;font-size:.625rem;position:absolute;right:0}.cly-newsletter-toaster-container .cly-newsletter-toggle button,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle button{margin-bottom:0}.cly-newsletter-toaster-container .cly-newsletter-toggle.primary,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle.primary{font-size:1rem;top:-15px}.cly-newsletter-toaster-container .cly-newsletter-toggle.primary:after,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle.primary:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.cly-newsletter-toaster-container .cly-newsletter-toggle.secondary:after,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle.secondary:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.cly-newsletter-toaster-container .cly-newsletter-toggle:hover,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle:hover{cursor:pointer}.cly-newsletter-toaster-container:after,body#huge-redesign .cly-newsletter-toaster-container:after{content:'false';display:none}@media only screen and (max-width:800px){.cly-newsletter-toaster-container:after,body#huge-redesign .cly-newsletter-toaster-container:after{content:'true'}}.cly-newsletter-toaster-container .cly-submit-form,body#huge-redesign .cly-newsletter-toaster-container .cly-submit-form{width:100%;margin-bottom:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#2681ec;font-weight:600;font-size:.75rem;height:2.8125rem;padding:0}.cly-newsletter-toaster-container.newsletter-static,body#huge-redesign .newsletter-static.cly-newsletter-toaster-container{position:static}.cly-newsletter-toaster-container.newsletter-fixed,body#huge-redesign .newsletter-fixed.cly-newsletter-toaster-container{opacity:1;position:fixed;left:0;right:0;bottom:0;z-index:10000000}.cly-newsletter-toaster-container .cly-signup-request p,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request p{font-size:1rem;font-weight:300;line-height:1.67;display:inline-block}@media only screen and (max-width:640px){.cly-newsletter-toaster-container .cly-signup-request p,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request p{display:inline;font-size:.875rem;line-height:1.86}}@media only screen and (min-width:641px){.cly-newsletter-toaster-container .cly-signup-request p,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request p{margin-bottom:.625rem}}.cly-newsletter-toaster-container .cly-signup-request .privacy-policy,.cly-newsletter-toaster-container .cly-signup-request a,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request .privacy-policy,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request a{color:rgba(255,255,255,.7);letter-spacing:.1px;font-size:.75rem;font-weight:300}.cly-newsletter-toaster-container .cly-signup-request .failure-msg,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request .failure-msg{font-size:.75rem;position:absolute;margin:0 0 .9375rem 0;font-weight:300}@media only screen and (max-width:640px){.cly-newsletter-toaster-container .cly-signup-request .failure-msg,body#huge-redesign .cly-newsletter-toaster-container .cly-signup-request .failure-msg{position:relative}}#main-body-container .accordion-toggle::after{font-family:"Clearly Icons"!important;content:'\e301'!important}.underlined{text-decoration:underline}.bg-grey-quarry{background-color:#f0f0f0}.main-text-font-color{color:#67757f}body#huge-redesign{width:100%;font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;color:#000}body#huge-redesign .border-top{border-color:#eee}body#huge-redesign .account-link{line-height:3rem;display:inline-block;white-space:nowrap}@media only screen and (min-width:1025px){body#huge-redesign .account-link{line-height:4.3125rem}}body#huge-redesign #search-for-global-keyword{left:0!important;top:5.3125rem!important}body#huge-redesign #search-for-global-keyword .search-dropdown-wrapper{margin-top:.3125rem;position:relative;z-index:1002}@media only screen and (min-width:1025px){body#huge-redesign #search-for-global-keyword .search-dropdown-wrapper .row{width:100%}}body#huge-redesign #search-for-global-keyword .search-dropdown-wrapper .results{border-width:0 0 1px 0;text-align:left;text-transform:none}body#huge-redesign #search-for-global-keyword .search-dropdown-wrapper .results img{text-align:left}body#huge-redesign #search-for-global-keyword .search-dropdown-wrapper .results div{font-size:1.25rem;font-weight:300}body#huge-redesign #search-for-global-keyword .search-dropdown-wrapper .top_bottom_result{display:none}body#huge-redesign #accord-content-container .accord-sec-content label span,body#huge-redesign #accord-content-container .accord-sec-header,body#huge-redesign #tab-shipping-return-country,body#huge-redesign .heading2,body#huge-redesign .heading3,body#huge-redesign a,body#huge-redesign h1,body#huge-redesign h2,body#huge-redesign h3,body#huge-redesign h4,body#huge-redesign h5,body#huge-redesign h6,body#huge-redesign label,body#huge-redesign li,body#huge-redesign p{color:#000;font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}@media only screen and (min-width:641px){body#huge-redesign #accord-content-container .accord-sec-content label span,body#huge-redesign #accord-content-container .accord-sec-header,body#huge-redesign #tab-shipping-return-country,body#huge-redesign .heading2,body#huge-redesign .heading3,body#huge-redesign a,body#huge-redesign h1,body#huge-redesign h2,body#huge-redesign h3,body#huge-redesign h4,body#huge-redesign h5,body#huge-redesign h6,body#huge-redesign label,body#huge-redesign li,body#huge-redesign p{color:#000}}body#huge-redesign .error-msg-box li{color:#fff}body#huge-redesign .btn-red-primary{color:#fff;background:#2681ec;border:none;cursor:pointer;padding:1.0625rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.333;letter-spacing:.03125rem;display:inline-block;text-transform:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body#huge-redesign .btn-red-primary:hover{background:#004290;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}body#huge-redesign .btn-red-primary.disabled{background-color:silver;cursor:default}body#huge-redesign .btn-red-primary-small{color:#fff;background:#2681ec;border:none;cursor:pointer;padding:1.0625rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.333;letter-spacing:.03125rem;display:inline-block;text-transform:none;padding-top:.75rem;padding-bottom:.75rem}body#huge-redesign .btn-red-primary-small:hover{background:#004290;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}body#huge-redesign .btn-red-primary-small.disabled{background-color:silver;cursor:default}body#huge-redesign .btn-integrapay,body#huge-redesign .btn-primary,body#huge-redesign .btn-rebrand-primary,body#huge-redesign .btn-secondary,body#huge-redesign .btn-transaction{color:#fff;background:#2681ec;border:none;cursor:pointer;padding:1.0625rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.333;letter-spacing:.03125rem;display:inline-block;text-transform:none}body#huge-redesign .btn-integrapay:hover,body#huge-redesign .btn-primary:hover,body#huge-redesign .btn-rebrand-primary:hover,body#huge-redesign .btn-secondary:hover,body#huge-redesign .btn-transaction:hover{background:#004290;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}body#huge-redesign .btn-integrapay:first-letter,body#huge-redesign .btn-primary:first-letter,body#huge-redesign .btn-rebrand-primary:first-letter,body#huge-redesign .btn-secondary:first-letter,body#huge-redesign .btn-transaction:first-letter{text-transform:capitalize}body#huge-redesign .btn-integrapay.disabled,body#huge-redesign .btn-primary.disabled,body#huge-redesign .btn-rebrand-primary.disabled,body#huge-redesign .btn-secondary.disabled,body#huge-redesign .btn-transaction.disabled{background-color:silver;cursor:default}body#huge-redesign .btn-primary--submitted{background-color:#52c58c;border-color:#52c58c}body#huge-redesign .btn-primary--submitted:focus,body#huge-redesign .btn-primary--submitted:hover{background-color:#52c58c;border-color:#52c58c;outline-color:transparent}body#huge-redesign .btn-direct-billing{color:#fff;background:#5040a4;border:none;cursor:pointer;padding:1.0625rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.333;letter-spacing:.03125rem;display:inline-block;text-transform:none;display:block;font-size:1rem;margin-bottom:.625rem;width:100%}body#huge-redesign .btn-direct-billing:hover{background:#362a76;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}body#huge-redesign .btn-direct-billing:disabled{background:#b8b8b8;border-color:#b8b8b8}body#huge-redesign .btn-direct-billing:disabled:hover{background:#b8b8b8}body#huge-redesign .btn-default-blue-outline{color:#fff;background:#2681ec;border:none;cursor:pointer;padding:1.0625rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.333;letter-spacing:.03125rem;display:inline-block;text-transform:none}body#huge-redesign .btn-default-blue-outline:hover{background:#004290;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}@media only screen and (max-width:640px){body#huge-redesign .btn-default-blue-outline{padding:.625rem}}body#huge-redesign .btn-secondary{padding:.75rem 1rem}body#huge-redesign .btn-secondary-outline{color:#fff;color:#2681ec;border:1px solid #2681ec;cursor:pointer;padding:1.0625rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;line-height:1.333;letter-spacing:.03125rem;display:inline-block;text-transform:none;font-size:.75rem;font-weight:600;padding:1rem;background-color:transparent;-webkit-transition:all .3s ease-out!important;-moz-transition:all .3s ease-out!important;transition:all .3s ease-out!important}body#huge-redesign .btn-secondary-outline:hover{-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;transition:background .3s ease-out}body#huge-redesign .btn-secondary-outline:hover{background-color:transparent;color:#2681ec;border-color:#2681ec}body#huge-redesign .btn-secondary-outline__discontinued{margin:5px 5px 5px 0;color:#000;border:1px solid #000;text-align:center}body#huge-redesign #main-body-container{margin-top:6.25rem}@media only screen and (min-width:1025px){body#huge-redesign #main-body-container{margin-top:6.25rem}}body#huge-redesign #main-body-container.checkout{margin-top:0!important}body#huge-redesign.is-search-rendered #main-body-container{margin-top:6.25rem}body#huge-redesign .main-header{z-index:9999;width:100%;position:fixed}@media only screen and (min-width:1025px){body#huge-redesign .main-header{padding:0 .9375rem}body#huge-redesign .main-header__divider{line-height:1.875rem;vertical-align:middle}}body#huge-redesign .main-header__topbar{font-size:.75rem;font-weight:500;margin:auto}body#huge-redesign .main-header__nav{margin:auto;max-width:73.125rem}body#huge-redesign .main-header__link{color:#2681ec;font-size:.75rem;font-weight:400}body#huge-redesign .main-header__link:hover{color:#2681ec}body#huge-redesign .main-header__link--is-active{color:#333}body#huge-redesign #cart-header-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:75rem;margin:0 auto;padding:0 15px;min-height:48px}@media only screen and (max-width:1024px){body#huge-redesign #cart-header-wrapper{flex-wrap:wrap}}@media (min-width:64.063em){body#huge-redesign #cart-header-wrapper{overflow:hidden}}body#huge-redesign #co-breadcrumb-container{padding:0;order:1;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}@media only screen and (min-width:1025px){body#huge-redesign #co-breadcrumb-container{align-self:flex-start;justify-self:flex-start;margin-right:auto;margin-left:10%;order:initial;width:100%}}body#huge-redesign #co-account-container{position:relative}body#huge-redesign #page-wrapper .store-logo,body#huge-redesign .co-header-logo{background-image:url(//ca.objects-cc.com/template-resources/images/rwd/logos/logo.svg?v=904b054902f0f5489ffa5199fe74e9da);background-position:left center;background-repeat:no-repeat;background-size:98% auto;width:9.375rem;display:block;overflow:hidden;text-indent:100%;white-space:nowrap}@media print{body#huge-redesign #page-wrapper .store-logo,body#huge-redesign .co-header-logo{content:url(//ca.objects-cc.com/template-resources/images/rwd/logos/logo.svg?v=904b054902f0f5489ffa5199fe74e9da)!important}}body#huge-redesign #page-wrapper .store-logo.au-store,body#huge-redesign #page-wrapper .store-logo.ca-store,body#huge-redesign #page-wrapper .store-logo.cafr-store,body#huge-redesign #page-wrapper .store-logo.nz-store,body#huge-redesign .co-header-logo.au-store,body#huge-redesign .co-header-logo.ca-store,body#huge-redesign .co-header-logo.cafr-store,body#huge-redesign .co-header-logo.nz-store{width:4.875rem;height:1.875rem}body#huge-redesign #page-wrapper .store-logo.com-store,body#huge-redesign .co-header-logo.com-store{width:4.875rem;height:1.25rem}body#huge-redesign #page-wrapper .store-logo.au-store,body#huge-redesign #page-wrapper .store-logo.ca-store,body#huge-redesign #page-wrapper .store-logo.cafr-store,body#huge-redesign #page-wrapper .store-logo.com-store,body#huge-redesign #page-wrapper .store-logo.nz-store,body#huge-redesign .co-header-logo.au-store,body#huge-redesign .co-header-logo.ca-store,body#huge-redesign .co-header-logo.cafr-store,body#huge-redesign .co-header-logo.com-store,body#huge-redesign .co-header-logo.nz-store{background-position:center center;margin:0}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .store-logo,body#huge-redesign .co-header-logo{width:6.25rem;height:3.125rem}}body#huge-redesign #co-logo-container{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){body#huge-redesign #co-logo-container{margin:0}}body#huge-redesign #trigger-reveal-global-search{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}body#huge-redesign #trigger-reveal-global-search.reveal-modal{border-width:0!important;height:100%;left:0;position:fixed;width:100%}@media only screen and (min-width:641px){body#huge-redesign #trigger-reveal-global-search.reveal-modal{left:35%!important}}body#huge-redesign #trigger-reveal-global-search.reveal-modal.open{left:0!important;top:0!important;width:100%!important;border-width:0;height:100%}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-global-search.reveal-modal.open{left:0!important}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign #trigger-reveal-global-search.reveal-modal.open{left:45%!important}}@media only screen and (min-width:1025px){body#huge-redesign #trigger-reveal-global-search.reveal-modal.open{margin-left:0!important}}body#huge-redesign #trigger-reveal-global-search.reveal-modal.open .postfix{border-width:0!important;height:auto}body#huge-redesign #trigger-reveal-global-search.reveal-modal .row{margin:0 auto}body#huge-redesign #trigger-reveal-global-search.reveal-modal .close-reveal-modal{right:1.5625rem!important;top:.625rem!important}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-global-search.reveal-modal .close-reveal-modal{right:.9375rem!important}}body#huge-redesign .global-search{border-bottom:1px solid #999;margin:6.25rem auto 0 auto;position:absolute;width:100%}body#huge-redesign .global-search__txtbox{float:left;margin:.625rem 0}@media only screen and (max-width:640px){body#huge-redesign .global-search__txtbox{margin:.625rem 0;width:100%}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign .global-search__txtbox{width:80%}}@media only screen and (min-width:1025px){body#huge-redesign .global-search__txtbox{width:85%}}body#huge-redesign .global-search__txtbox input[type=text]{font-weight:300!important;border-width:0;height:4.0625rem}@media only screen and (max-width:640px){body#huge-redesign .global-search__txtbox input[type=text]{font-size:1.5rem}}@media only screen and (min-width:641px){body#huge-redesign .global-search__txtbox input[type=text]{font-size:2.25rem}}body#huge-redesign .global-search__btn{float:right;margin-top:1.25rem;height:2.25rem}body#huge-redesign.has-mobile-nav-open{cursor:pointer;height:100%;overflow:hidden;position:fixed}body#huge-redesign #page-wrapper .navbar{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;max-width:1140px}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .navbar{overflow:visible}}.has-mobile-nav-open body#huge-redesign #page-wrapper .navbar{cursor:auto}body#huge-redesign #page-wrapper .navbar.header-wrapper{background:0 0}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .navbar.header-wrapper{overflow:hidden}}body#huge-redesign #page-wrapper .navbar__link{padding-right:0;color:#333}body#huge-redesign #page-wrapper .navbar__link--account{color:#333}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .navbar__link--account{display:none}body#huge-redesign #page-wrapper .navbar__link--account .divider{display:none}}body#huge-redesign #page-wrapper .navbar__link--account i{line-height:inherit}body#huge-redesign #page-wrapper .navbar__link--account.user-name{float:right;text-align:right}body#huge-redesign #page-wrapper .navbar__link--account:hover{color:#2681ec;text-decoration:none}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .navbar__item--logo{float:left;flex:inherit}}body#huge-redesign #page-wrapper .navbar__item-collection-right{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;position:absolute;top:0;right:0}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .navbar__item--cart .primary-nav__link{display:inline-block!important}}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .navbar__item--cart{margin-left:1.875rem;margin-right:.9375rem;width:auto}body#huge-redesign #page-wrapper .navbar__item--cart .icon-cly-cart{font-size:1.25rem;margin-top:-3px}body#huge-redesign #page-wrapper .navbar__item--cart.has-cart-items{margin-right:2.1875rem}body#huge-redesign #page-wrapper .navbar__item--cart .divider{display:none}}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .navbar__item--search{width:auto}body#huge-redesign #page-wrapper .navbar__item--search a:hover{color:#2681ec}}body#huge-redesign #page-wrapper .navbar__item .btn-hamburger{width:1.5rem;height:1.0625rem}body#huge-redesign #page-wrapper .navbar__item--cart-details:hover{color:#2681ec;text-decoration:none}body#huge-redesign #page-wrapper .navbar__item--cart-details .badge-circle{font-size:.5rem;height:.9375rem;left:0;top:0;width:.9375rem}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .navbar__item--cart-details .badge-circle{margin-left:1.6875rem;right:.1875rem}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign #page-wrapper .navbar__footer{bottom:0;display:block;float:left;left:0;position:absolute;text-align:left;padding:0;width:50%;margin:0}body#huge-redesign #page-wrapper .navbar__footer li:first-child{margin-left:.9375rem}body#huge-redesign #page-wrapper .navbar__footer li:last-child{margin-right:.9375rem}}@media only screen and (max-width:640px){body#huge-redesign #page-wrapper .navbar__footer{display:inline-block}}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .navbar__footer{display:none}}body#huge-redesign #page-wrapper .navbar__footer--link:hover{color:#2681ec;text-decoration:none}body#huge-redesign #page-wrapper .navbar__footer--link .right{text-align:right}body#huge-redesign #page-wrapper .navbar__footer--language-switcher{float:right}body#huge-redesign #page-wrapper .navbar .store-logo.au-store,body#huge-redesign #page-wrapper .navbar .store-logo.ca-store,body#huge-redesign #page-wrapper .navbar .store-logo.cafr-store,body#huge-redesign #page-wrapper .navbar .store-logo.nz-store{width:4.875rem;height:1.875rem}body#huge-redesign #page-wrapper .navbar .store-logo.com-store{width:4.875rem;height:1.151875rem}body#huge-redesign #page-wrapper .signed-in-wrapper{padding-bottom:1.875rem;font-weight:600}body#huge-redesign #page-wrapper .signed-in-wrapper .signed-in-user{color:#333;float:left;height:1.5625rem;width:42%}body#huge-redesign #page-wrapper .signed-in-wrapper .sign-out-user{float:right;line-height:1.4}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .signed-in-wrapper .sign-out-user{padding-right:.9375rem}}body#huge-redesign #page-wrapper .signed-in-wrapper .sign-out-user:hover,body#huge-redesign #page-wrapper .signed-in-wrapper .signed-in-user:hover{color:#2681ec;text-decoration:none}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .signed-in-wrapper{border-bottom:none;margin-top:3.125rem}}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper [class*=" icon-cly"]:not(.icon-cly-close),body#huge-redesign #page-wrapper [class^=icon-cly]:not(.icon-cly-close){font-size:1.125rem}}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .icon-cly-search-legacy:before{font-size:1rem}}@media only screen and (min-width:1025px){body#huge-redesign .default-close{display:none}}@media only screen and (min-width:1025px) and (min-width:1025px){body#huge-redesign #product-page-container .content-container{display:block}}@media only screen and (min-width:1025px){body#huge-redesign .primary-nav{overflow:visible}body#huge-redesign .primary-nav__item{float:none}body#huge-redesign .primary-nav__item--login{color:#333;display:inline-block;text-align:right;padding-left:.9375rem}body#huge-redesign .primary-nav__item--login:hover{color:#2681ec;text-decoration:none}body#huge-redesign .primary-nav__link{color:#333;background-color:#fff;font-size:.875rem;position:relative;z-index:100}body#huge-redesign .primary-nav__link:hover{color:#2681ec}body#huge-redesign .primary-childnav{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;background-color:#fff;box-shadow:0 1px 3px #e6e5e5;display:block;padding:.9375rem 0;opacity:0;width:auto;min-width:8.125rem;-webkit-transition:all .3s ease-out!important;-moz-transition:all .3s ease-out!important;transition:all .3s ease-out!important;position:absolute}body#huge-redesign .primary-childnav.active{-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1;display:block;top:4.3125rem!important}body#huge-redesign .primary-childnav__item{float:none;min-height:auto;text-align:left}body#huge-redesign .primary-childnav__item:first-child{display:none}body#huge-redesign .primary-childnav__link{font-size:.875rem;line-height:2.125rem;margin-left:0;vertical-align:middle}body#huge-redesign .primary-childnav__linka{color:#999}body#huge-redesign .primary-childnav__link:hover{color:#2681ec;text-decoration:none}body#huge-redesign .primary-childnav__link--title{display:none}body#huge-redesign .primary-childnav__back{display:none}}@media only screen and (max-width:1024px){body#huge-redesign .primary-childnav.active,body#huge-redesign .primary-nav.active{margin-bottom:3.75rem}body#huge-redesign .primary-childnav .divider,body#huge-redesign .primary-nav .divider{display:inline-block;line-height:1}body#huge-redesign .primary-childnav__link,body#huge-redesign .primary-nav__link{color:#333;font-size:1rem;font-weight:600;line-height:1.4;padding:.9375rem 0;margin:0}body#huge-redesign .primary-childnav__link--account,body#huge-redesign .primary-childnav__link--blog,body#huge-redesign .primary-childnav__link--login,body#huge-redesign .primary-childnav__link--reorder,body#huge-redesign .primary-nav__link--account,body#huge-redesign .primary-nav__link--blog,body#huge-redesign .primary-nav__link--login,body#huge-redesign .primary-nav__link--reorder{border:none;font-weight:400;font-size:.875rem;padding-bottom:.625rem;padding-top:.625rem}body#huge-redesign .primary-childnav__link--login,body#huge-redesign .primary-nav__link--login{border-bottom:none!important;max-width:12.5rem;margin-right:0;display:inline-block}body#huge-redesign .primary-childnav__link--login:hover,body#huge-redesign .primary-nav__link--login:hover{color:#2681ec;text-decoration:none}body#huge-redesign .primary-childnav__link--has-childnav-open~ul,body#huge-redesign .primary-nav__link--has-childnav-open~ul{display:block!important}body#huge-redesign .primary-childnav__item,body#huge-redesign .primary-nav__item{padding-left:.9375rem;padding-right:.9375rem;position:relative}body#huge-redesign .primary-childnav__item--margin-top,body#huge-redesign .primary-nav__item--margin-top{margin-top:1.875rem}body#huge-redesign .primary-childnav__item--log-in,body#huge-redesign .primary-nav__item--log-in{align-items:center}body#huge-redesign .primary-childnav--opened,body#huge-redesign .primary-nav--opened{-webkit-overflow-scrolling:touch}body#huge-redesign .primary-childnav__back,body#huge-redesign .primary-nav__back{color:#666}body#huge-redesign .primary-childnav{top:none!important}body#huge-redesign .primary-childnav:not(.active){display:none}body#huge-redesign .primary-childnav__item{float:none}body#huge-redesign .primary-childnav__link{font-size:.875rem;font-weight:400;margin-left:.9375rem}body#huge-redesign .primary-childnav__link--title{font-size:1rem;font-weight:600;margin-left:0;padding-right:5rem}body#huge-redesign .primary-childnav.active{opacity:1;display:block;padding-bottom:4.375rem}}body#huge-redesign .primary-nav__item--direct-billing,body#huge-redesign .primary-nav__item--logged-in{display:none}@media only screen and (max-width:1024px){body#huge-redesign .primary-nav__item--direct-billing,body#huge-redesign .primary-nav__item--logged-in{display:block}}@media only screen and (min-width:641px){body#huge-redesign #main-content-container .tabs-content>.content.active{padding-top:2.1875rem}}body#huge-redesign #main-content-container .catalog-tab-title{margin-top:.625rem}body#huge-redesign #main-content-container .catalog-tab-title h1{text-transform:none}body#huge-redesign #main-content-container .catalog-tab-title .item-count{padding-bottom:1.25rem}body#huge-redesign #accord-content-container .accord-sec-header.active span,body#huge-redesign #accord-content-container .accord-top-title{color:#000}body#huge-redesign #accord-content-container .accord-sec-title{font-weight:600;text-transform:none}body#huge-redesign #accord-content-container .accord-sec-list-item label{font-weight:400;line-height:1.5rem}body#huge-redesign .accord-sec-link{font-size:.875rem;font-weight:400;letter-spacing:0;text-transform:none}body#huge-redesign .product-item{font-weight:400}body#huge-redesign .product-info-badge{font-size:.75rem;font-weight:600;line-height:1.71;padding:0;position:static}body#huge-redesign .product-info-badge.product-low-on-stock,body#huge-redesign .product-info-badge.product-out-of-stock{background:#fff;color:#d0021b;font-size:12px;font-weight:700;line-height:2;text-align:right;margin-right:.4375rem}body#huge-redesign .product-info-badge.product-is-new{background:#fff;color:#51c28a}body#huge-redesign .product-info-badge.product-short-description{color:#000}body#huge-redesign div.reg-price{font-size:.875rem;font-weight:600}body#huge-redesign div.on-sale-reg-price{color:#000;font-weight:600}body#huge-redesign div.on-sale-price{color:red;font-weight:600}body#huge-redesign div .hidden{display:none}body#huge-redesign .tabs dd.active>a{border-bottom-width:2px}@media only screen and (min-width:1025px){body#huge-redesign .tabs dd.active>a{border-color:#2681ec}}body#huge-redesign .arrow{border:1px solid #d0021b;color:#d0021b}body#huge-redesign .product-description-content a{color:#2681ec}body#huge-redesign #product-price-container-top{margin-bottom:.3125rem}@media only screen and (min-width:1025px){body#huge-redesign #product-price-container-top{margin-bottom:.3125rem}}body#huge-redesign #product-price-wrapper{margin-top:.625rem;margin-bottom:.3125rem}body#huge-redesign .product-info-details-left-list li{line-height:1.3125rem}body#huge-redesign .cc-prod-param-header-td span{font-weight:400;text-align:center}body#huge-redesign .pr-review-engine p{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}body#huge-redesign .pr-review-engine ul li{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}body#huge-redesign .pr-snapshot-cobrand{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}body#huge-redesign #l-search-box-close-btn,body#huge-redesign #s-search-btn-wrapper{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}@media only screen and (max-width:640px){body#huge-redesign .eye-right{margin-right:2%;width:64%}body#huge-redesign .eye-right select{width:50%}body#huge-redesign .eye-left select{width:97%}body#huge-redesign .eye-both{width:100%}body#huge-redesign .eye-both .med-sm-label{width:40%}body#huge-redesign .eye-both select{max-width:9.375rem}body#huge-redesign .eye-header{margin-bottom:.9375rem}}body#huge-redesign .eye-right{vertical-align:middle}body#huge-redesign .eye-header{vertical-align:middle;margin-bottom:.9375rem;text-align:center}body#huge-redesign #product-review-wrapper .accord-sec-header .accord-sec-link{border-bottom:none;border-top:none;color:#000;font-size:1.5rem;font-weight:600;margin-bottom:1.875rem;margin-top:5.625rem;padding-bottom:0;padding-top:0;text-align:center}body#huge-redesign #product-review-container{display:block!important;float:none}body#huge-redesign .contacts-product-page .bg-grey-quarry{margin-top:1.875rem}body#huge-redesign .contacts-product-page .heading3{font-size:1.125rem;line-height:1.11;text-transform:none;font-weight:400}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page .heading3{margin-bottom:1.25rem}}body#huge-redesign .contacts-product-page label.same-rx-both-eyes{font-size:.875rem;line-height:1.43}body#huge-redesign .contacts-product-page .title-header-wrapper-red{margin-bottom:.9375rem}body#huge-redesign .contacts-product-page #contact-lens-page-wrapper .price-match-wrapper{margin-bottom:3.125rem}body#huge-redesign .contacts-product-page #contact-lens-page-wrapper .price-match-wrapper a{color:#2681ec}body#huge-redesign .contacts-product-page .read-more-section{height:5.25rem!important;overflow:hidden}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page .read-more-section{height:8.75rem!important}}body#huge-redesign .contacts-product-page .read-more-section.read-all-toggle{overflow:visible;height:100%!important}body#huge-redesign .contacts-product-page .read-more-section~.read-more-txt div{color:#000;cursor:pointer;margin-top:.625rem;text-decoration:underline}body#huge-redesign .contacts-product-page #contact-lens-page-wrapper .title-header-packaging{margin-bottom:2.1875rem;color:#666}body#huge-redesign .contacts-product-page #contact-lens-page-wrapper .title-header-packaging a{color:#2681ec}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #contact-lens-page-wrapper .title-header-packaging{margin-bottom:.9375rem}}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page .productImageAndTabs-container{margin-bottom:0}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign .contacts-product-page .productImageAndTabs-container{margin-bottom:1.875rem}}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page .prescription-form{background-color:#f0f0f0}}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper{padding:1.25rem 1.875rem 1.875rem 1.875rem;background-color:#f0f0f0}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper{margin-bottom:.625rem;padding:1.25rem 0 1.875rem 0}}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper{padding-left:0;padding-right:0;padding-bottom:.625rem}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .cc-param-error .no-left-border{border-left:1px solid #d0021b!important}}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .same-both-eyes{font-size:.875rem;text-transform:normal;font-weight:400;color:#000;line-height:1.4;vertical-align:middle;text-align:right}@media only screen and (min-width:641px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .same-both-eyes{width:5.625rem}}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .btn-integrapay,body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .btn-transaction{margin-top:1.625rem}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .rx-link-contacts{float:left;margin-bottom:.9375rem;color:#2681ec}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .rx-link-contacts>span{border-bottom:solid 1px #2681ec}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .rx-link-contacts:hover{text-decoration:none}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .rx-link-contacts.rx-link-contacts-edit{float:right;margin-bottom:.9375rem}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .rx-row-wrapper{display:block;text-align:right}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .rx-row-wrapper .add-to-cat-btn-wrapper{display:block;padding-bottom:0}}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .same-rx-both-eyes{color:#333}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .content-container{display:block;float:left;text-align:right;width:auto}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .content-container{width:100%;text-align:left;margin-right:2.5rem}}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .content-container{width:100%;float:none}}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .btn-add-to-cart-wrapper{float:right;margin-left:20px}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .btn-add-to-cart-wrapper{width:100%;text-align:center;float:left}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .btn-add-to-cart-wrapper #cartAddMore{margin-top:1.5625rem;float:none!important}}@media only screen and (max-width:1024px) and (max-width:640px){body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .btn-add-to-cart-wrapper #cartAddMore{margin-bottom:.625rem;margin-top:.3125rem}}body#huge-redesign .contacts-product-page #prod-params-table tbody th.text-left{text-align:center!important}body#huge-redesign .contacts-product-page #prod-params-table tbody td.cc-prod-param-td .eye-header{text-align:center}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #prod-params-table tbody td.prod-param-td{margin-bottom:.9375rem}body#huge-redesign .contacts-product-page #prod-params-table tbody td.prod-param-td .med-sm-label{color:#000;font-size:.875rem;font-weight:400;text-align:right;text-transform:none;vertical-align:middle;padding-right:.9375rem}body#huge-redesign .contacts-product-page #prod-params-table tbody td.prod-param-td .med-sm-label div{font-size:.875rem}}body#huge-redesign .contacts-product-page #prod-params-table tbody td.prod-param-td .cc-text-adjust label{text-align:center}body#huge-redesign .contacts-product-page #prod-params-table tbody tr:nth-child(n+3) select{margin-bottom:0}body#huge-redesign .contacts-product-page #prod-params-table tbody td:last-of-type select{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}body#huge-redesign .contacts-product-page #prod-params-table tbody td:nth-child(6) select{border-top-left-radius:6px;border-bottom-left-radius:6px;margin-left:.125rem}body#huge-redesign .contacts-product-page #prod-params-table tbody tr.eye-both td:nth-child(6) select{border-top-left-radius:0;border-bottom-left-radius:0}body#huge-redesign .contacts-product-page #prod-params-table tbody tr.eye-both td:nth-child(2) select{border-top-left-radius:6px;border-bottom-left-radius:6px;border-left-width:1px!important;border-left-style:solid!important;margin-left:.125rem}body#huge-redesign .contacts-product-page #prod-params-table tbody .select-box-group-start select{border-top-left-radius:6px;border-bottom-left-radius:6px;margin-left:.125rem}body#huge-redesign .contacts-product-page #prod-params-table tbody select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;border:1px solid silver;font-size:1.125rem;font-weight:400;padding:0 1.40625rem 0 .9375rem;position:relative;height:3.75rem;background-image:url(//ca.objects-cc.com/template-resources/images/rwd/icons/red/dropdown-arrow.png?v=82081efcdcb07be8e81fe9ea3bc1cd7f);background-position:right 10px center;background-size:.625rem;border-right-width:0;margin-left:0}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #prod-params-table tbody select{height:3.125rem;margin-bottom:0;border-right-width:1px;border-right-width:1px;border-radius:.375rem}body#huge-redesign .contacts-product-page #prod-params-table tbody select.no-left-border{border-left:1px solid silver!important}}body#huge-redesign .contacts-product-page #prod-params-table tbody select.end-group{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}body#huge-redesign .contacts-product-page #prod-params-table tbody select.start-group{border-top-left-radius:6px;border-bottom-left-radius:6px}body#huge-redesign .contacts-product-page #prod-params-table tbody #prod-params-table tbody td.prod-param-td select{min-width:50px}body#huge-redesign .contacts-product-page #prod-params-table tbody #prod-params-table tbody .cc-param-error .add-left-border{border-left:1px solid!important}body#huge-redesign .contacts-product-page #prod-params-table tbody .disabled-rx{color:#000;font-size:1.25rem;margin:auto .9375rem;text-align:center}body#huge-redesign .contacts-product-page #prod-params-table tbody .prod-param-td:not(.selectbox-disabled){padding-right:0}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #prod-params-table tbody .selectbox-disabled{padding:.3125rem 0}}body#huge-redesign .contacts-product-page #prod-params-table tbody .selectbox-disabled div{font-size:1.125rem;color:#000}body#huge-redesign .contacts-product-page #prod-params-table tbody .selectbox-disabled div .input-value-label{margin:auto .9375rem;text-align:center}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #prod-params-table tbody .selectbox-disabled div .input-value-label{height:auto}}body#huge-redesign .contacts-product-page #prod-params-table tbody .same-rx-both-eyes-wrapper input,body#huge-redesign .contacts-product-page #prod-params-table tbody .same-rx-both-eyes-wrapper label{vertical-align:text-bottom}body#huge-redesign .contacts-product-page #prod-params-table tbody .cc-prod-param-header-td{text-transform:none;color:#000;font-size:.875rem;font-weight:400;padding:0}body#huge-redesign .contacts-product-page #prod-params-table tbody #param-error-wrapper .error-msg-box{border:none;padding-top:.3125rem}body#huge-redesign .contacts-product-page #prod-params-table tbody #param-error-wrapper .error-msg-box>div.columns{display:none}body#huge-redesign .contacts-product-page .product-info-badge-sunglasses-container{margin:0}body#huge-redesign .contacts-product-page #thumbnails li.active{border-radius:6px;font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#2681ec}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page #product-carousel>.slider-next-item,body#huge-redesign .contacts-product-page #product-carousel>.slider-previous-item{display:block;font-size:1.25rem;user-select:none;-webkit-tap-highlight-color:transparent}body#huge-redesign .contacts-product-page #product-carousel>.slider-next-item.disabled,body#huge-redesign .contacts-product-page #product-carousel>.slider-previous-item.disabled{display:none}}body#huge-redesign .contacts-product-page #product-parameter-container{border-top:none}body#huge-redesign .contacts-product-page #product-review-wrapper .accord-sec-link:after{content:''}body#huge-redesign .contacts-product-page .prescription-info-wrapper+.shipping-returns{margin-top:1.25rem}body#huge-redesign .contacts-product-page .price-discount-unit{margin-left:0}body#huge-redesign .contacts-product-page section .product-attribute-info-content{padding-bottom:1.25rem;border-bottom:1px solid #e0e0e0}body#huge-redesign .contacts-product-page section .product-attribute-info-content div,body#huge-redesign .contacts-product-page section .product-attribute-info-content p{line-height:1.75rem}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper:last-of-type .product-attribute-info-content{border-bottom:none;padding-bottom:0}body#huge-redesign .contacts-product-page aside.product-page-value-props-hotspot-container{margin-bottom:1.875rem}@media only screen and (min-width:1025px){body#huge-redesign .contacts-product-page aside.product-page-value-props-hotspot-container{margin-bottom:0;margin-top:1.25rem}}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper{margin:1.25rem auto}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper:first-of-type .product-attribute-info-content{margin-top:.625rem;border-top:1px solid #e0e0e0;padding-top:1.25rem}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper:last-of-type .product-attribute-info-content{border-bottom:none}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper.product-review-container .accord-sec-link{cursor:default}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper.product-review-container .accord-sec-link:after{content:''}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper h3{font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:.6px}@media only screen and (max-width:1024px){body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper h3{margin-bottom:1.25rem}}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper h3.product-details-header{margin-bottom:1.25rem}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper .product-description-content{margin-top:0;padding-top:0}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper ul.product-info-details-left-list{margin-bottom:.9375rem}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper ul.product-info-details-left-list li{list-style:none}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper ul.product-info-details-left-list li>span:first-child{font-weight:800}body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper #product-review-container.default-close{display:block}body#huge-redesign .contacts-product-page .contacts-price-tier-wrapper section.price-row-wrapper:first-of-type{margin-top:0;padding-top:0}body#huge-redesign .contacts-product-page #trigger-reveal-existing-rx{border-radius:.375rem}body#huge-redesign .contacts-product-page #trigger-reveal-existing-rx .heading2{font-size:1.5rem;text-transform:none;font-weight:300}body#huge-redesign .contacts-product-page #trigger-reveal-existing-rx .rx-product-name strong{font-size:1rem;font-weight:400}@media only screen and (max-width:640px){body#huge-redesign .contacts-product-page .mSPages{display:none}}body#huge-redesign .back-to-top{margin-top:.9375rem}body#huge-redesign #trigger-reveal-existing-rx{border-radius:.375rem;border:none;box-shadow:none;padding:2.5rem 1.25rem;left:0;height:100%;top:0!important;margin:0!important;width:100%!important;background-color:transparent!important;text-align:center;position:fixed!important}@media only screen and (min-width:1025px){body#huge-redesign #trigger-reveal-existing-rx{height:65%}}body#huge-redesign #trigger-reveal-existing-rx .reveal-container{width:auto;background-color:#fff;border-radius:6px;margin:auto;position:relative;padding:1.875rem;display:inline-block;height:90%;top:5%;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx .reveal-container{padding:1.875rem 1.25rem}}@media only screen and (max-width:1024px){body#huge-redesign #trigger-reveal-existing-rx{width:95%!important;left:2.5%!important;margin:auto!important}}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx{padding:2.5rem 1.25rem;max-height:none;width:100%!important;left:0!important;margin:auto!important}}body#huge-redesign #trigger-reveal-existing-rx .heading2{font-size:1.5rem;font-weight:300;padding:1.5625rem 0 1.25rem 0;text-align:center;margin:0}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container{border-bottom:none;text-align:center}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .existing-rx-presciption{margin:auto}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .existing-rx-presciption tbody{text-align:center}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .existing-rx-presciption tbody:hover{cursor:pointer}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .rx-product-name{display:inline-block;margin-bottom:.9375rem;font-size:1rem;font-weight:600}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container th.rx-product-name-placeholder{border:solid 1px #e0e0e0;border-top-left-radius:6px;height:3.4375rem;display:block;border-right-width:0;border-bottom-width:0}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:first-child td{border-bottom-width:0}@media only screen and (min-width:641px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:first-child td:last-child{border-top-right-radius:6px}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:first-child td:not(:last-child){border-right-width:0}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:first-child td:not(.sku-option-key:last-child){border-top-right-radius:6px}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:nth-child(2) td{border-right-width:0;border-bottom-width:0}@media only screen and (min-width:641px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:nth-child(2) td:last-child{border-right-width:1px}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:last-child td{border-bottom-width:1px}@media only screen and (min-width:641px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:last-child td:not(:last-child){border-right-width:0}}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:last-child td{border-bottom-width:0;border-right-width:1px}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:last-child td:first-child{border-bottom-left-radius:6px}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr:last-child td:last-child{border-bottom-right-radius:6px}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row{float:left;max-width:5rem;line-height:1rem}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row:last-child .sku-option-eye{border-top-right-radius:6px}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row td.sku-option-eye,body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row th.rx-product-name-placeholder{height:4.3125rem}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row td.sku-option-eye{border-bottom-left-radius:0}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row td{display:block}}@media only screen and (max-width:640px) and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container tr.sku-options-row td:last-child{border-bottom-width:1px}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container td{padding:1.25rem;border:solid 1px #e0e0e0;border-collapse:separate}@media only screen and (max-width:1024px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container td{padding:1.25rem .625rem}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-eye,body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-key{background-color:#f0f0f0;font-weight:600}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-eye,body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-key{width:70px}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-key{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width:640px){body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-key:last-child{border-right-width:0;border-bottom-left-radius:6px}}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-value{font-size:1rem;text-align:center}body#huge-redesign .cc-prod-param-line-tr td{vertical-align:baseline}body#huge-redesign #red-footer{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;padding:1.875rem 0 2.8125rem 0}@media only screen and (min-width:1025px){body#huge-redesign #red-footer{margin-top:3.125rem;padding-bottom:2.5rem}}@media only screen and (max-width:1024px){body#huge-redesign #red-footer{margin-top:1.25rem;padding-bottom:1.25rem}}@media only screen and (max-width:640px){body#huge-redesign #red-footer{padding:1.875rem .9375rem;margin-top:.625rem}}body#huge-redesign #newsletter-form #footer-signup-label-email,body#huge-redesign #newsletter-form>#terms-conditions-link-newsletter{color:#666}@media only screen and (max-width:1024px){body#huge-redesign #newsletter-form{border-bottom:solid 1px #e0e0e0;padding-bottom:.625rem;margin-bottom:1.875rem}}body#huge-redesign #red-footer-bottom{padding-bottom:1.5625rem}body#huge-redesign #red-footer-bottom div.row>.columns a{font-size:.625rem;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#666}body#huge-redesign #red-footer-bottom div.row>.columns a:hover{color:#2681ec}@media only screen and (max-width:640px){body#huge-redesign #red-footer-bottom{padding-bottom:2.5rem}}body#huge-redesign #red-footer,body#huge-redesign #red-footer-bottom{background:#f9f9f9}@media only screen and (min-width:1025px){body#huge-redesign #red-footer,body#huge-redesign #red-footer-bottom{padding-left:0;padding-right:0}}body#huge-redesign #red-footer a,body#huge-redesign #red-footer-bottom a{color:#666;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body#huge-redesign #red-footer a:hover,body#huge-redesign #red-footer-bottom a:hover{color:#2681ec}body#huge-redesign .red-footer-bottom__copyright-notice{font-size:.625rem;margin-bottom:.625rem;line-height:16.8px;align-self:flex-start;-webkit-box-ordinal-group:1;-webkit-box-flex:1;font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;color:#666;text-align:left}@media only screen and (max-width:640px){body#huge-redesign .red-footer-bottom__copyright-notice{text-align:center}}@media only screen and (min-width:640px) and (max-width:800px){body#huge-redesign .red-footer-bottom__copyright-notice{text-align:center}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign .red-footer-bottom__copyright-notice{padding-left:.9375rem}}body#huge-redesign .red-footer-bottom__footer-bottom-links__list-item{border-left:1px solid #666;color:#333;display:inline-block;float:none;font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;padding:0 .625rem}body#huge-redesign .red-footer-bottom__footer-bottom-links__list-item:first-child{border:none;margin-right:.3125rem}@media only screen and (min-width:641px){body#huge-redesign .red-footer-bottom__footer-bottom-links__list-item:first-child{margin-right:.3125rem;padding:0}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign .red-footer-bottom__socialize-hot-spot{padding-right:.9375rem}}body#huge-redesign #red-footer-bottom>div.row{border-top:1px solid #e0e0e0;padding-top:.9375rem}@media only screen and (max-width:640px){body#huge-redesign #red-footer-bottom>div.row{max-width:90%}}@media only screen and (min-width:640px) and (max-width:800px){body#huge-redesign #red-footer-bottom>div.row .columns{text-align:center!important}body#huge-redesign #red-footer-bottom>div.row .columns .red-footer-bottom__socialize-hot-spot{padding-right:0}}body#huge-redesign .red-footer-col{display:block}@media only screen and (max-width:640px){body#huge-redesign .red-footer-col{text-align:center}}body#huge-redesign .red-footer-col span{color:#666}body#huge-redesign .red-footer-col div.row>div.columns{padding:0}body#huge-redesign .red-footer_awards{text-align:left;margin-bottom:30px}@media only screen and (max-width:640px){body#huge-redesign .red-footer_awards{text-align:center}}body#huge-redesign .red-footer_awards img{max-width:138px}body#huge-redesign #red-footer label{color:#999;margin-bottom:.3125rem;font-weight:400}body#huge-redesign .red-footer-col__heading{font-weight:700;font-size:.875rem;color:#000;margin-bottom:1.875rem;line-height:19.6px;padding-right:.625rem}body#huge-redesign .red-footer-col__heading--normal{margin-bottom:.875rem}body#huge-redesign .red-footer-col__footer-links{margin-left:0;margin-bottom:30px}body#huge-redesign .red-footer-col__footer-links li{float:none;display:block;list-style:none;margin-bottom:.9375rem;line-height:19.6px}@media only screen and (max-width:640px){body#huge-redesign .red-footer-col__footer-links li{padding-right:.9375rem}}body#huge-redesign .red-footer-col__form-group{margin-bottom:.9375rem}@media only screen and (max-width:640px){body#huge-redesign #red-footer__newsletter-signup{margin-bottom:2.8125rem}}body#huge-redesign #red-footer__newsletter-already-subscribed-confirmation,body#huge-redesign #red-footer__newsletter-confirmation{display:none}@media only screen and (max-width:640px){body#huge-redesign #red-footer__newsletter-already-subscribed-confirmation,body#huge-redesign #red-footer__newsletter-confirmation{margin-bottom:2.8125rem}}body#huge-redesign #red-footer__newsletter-already-subscribed-confirmation div:first-child,body#huge-redesign #red-footer__newsletter-confirmation div:first-child{margin-bottom:2.0625rem}body#huge-redesign #red-footer__newsletter-already-subscribed-confirmation p,body#huge-redesign #red-footer__newsletter-confirmation p{margin-bottom:1.25rem;line-height:25px}body#huge-redesign .red-footer-col__newsletter-sign-up-button{margin-bottom:.9375rem}@media only screen and (max-width:1024px){body#huge-redesign .red-footer-col__newsletter-sign-up-button{margin-left:.9375rem}}body#huge-redesign .red-footer-col__newsletter-sign-up-button--ajax{position:relative;color:#2681ec}body#huge-redesign .red-footer-col__newsletter-sign-up-button--ajax:hover{background:#2681ec}body#huge-redesign .red-footer-col__newsletter-sign-up-button--ajax:before{background:url(//ca.objects-cc.com/template-resources/images/rwd/icons/red/spinner.png?v=a91767bf6af46bf43a5e586c563d3cdf) no-repeat center center;content:" ";display:inline-block;height:40%;left:35%;position:absolute;top:30%;width:30%;-webkit-animation:spin 1s linear;-moz-animation:spin 1s linear;animation:spin 1s linear}body#huge-redesign input.form-control{border:1px solid #fff;box-shadow:none;height:3.125rem;border-radius:4px;padding:.375rem .75rem}body#huge-redesign input.form-control.invalid-field{border:1px solid #d0021b}body#huge-redesign input.form-control.invalid-field+.field-error-message{color:#d0021b;margin-top:.9375rem;margin-bottom:.3125rem;font-size:.75rem;line-height:16.8px}body#huge-redesign input.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}body#huge-redesign input.form-control.invalid-field:focus{border-color:#d0021b}body#huge-redesign input.form-control::-moz-placeholder{color:#999;opacity:1}body#huge-redesign input.form-control:-ms-input-placeholder{color:#999}body#huge-redesign input.form-control::-webkit-input-placeholder{color:#999}body#huge-redesign input.form-control::-ms-expand{border:0;background-color:transparent}@-ms-keyframes spin{body#huge-redesign from{-ms-transform:rotate(0)}body#huge-redesign to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}body#huge-redesign .co-breadcrumb-bar a{text-transform:none;font-size:.875rem;font-weight:600}body#huge-redesign .co-breadcrumb-bar #co-payment-review-step.active span{color:#333}body#huge-redesign .co-breadcrumb-bar li.inactive:not(.active) a{color:#999}body#huge-redesign .co-breadcrumb-bar li.visited a{color:#333}body#huge-redesign .co-breadcrumb-bar li.active{border-top-color:#2681ec}@media only screen and (max-width:1024px){body#huge-redesign .co-breadcrumb-bar li.active{border-top-color:#dfe9ef;border-bottom-color:#2681ec}}body#huge-redesign .co-breadcrumb-bar li.active a{color:#333!important;padding-bottom:.5625rem}body#huge-redesign .co-breadcrumb-bar li>span{text-transform:none;color:silver;font-size:.875rem;font-weight:600}body#huge-redesign .co-breadcrumb-bar .cc-icon-shop-cart{display:none}body#huge-redesign .co-sign-in-links{line-height:3rem}@media only screen and (min-width:1025px){body#huge-redesign .co-sign-in-links{line-height:4.3125rem}}body#huge-redesign .co-sign-in-links a{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none}body#huge-redesign .co-sign-in-links a:hover{color:#2681ec}body#huge-redesign .co-sign-in-links .co-divider{margin:auto .1875rem}body#huge-redesign .co-cart-empty .cc-icon-shop-cart:before,body#huge-redesign .co-single-line-item{color:silver}body#huge-redesign .cart-empty-text{color:#666}body#huge-redesign .co-body-wrapper,body#huge-redesign .co-footer-wrapper,body#huge-redesign .co-payment-option-tabs-wrapper{background-color:#f9f9f9}body#huge-redesign .co-body-wrapper .co-tab:not(.active),body#huge-redesign .co-footer-wrapper .co-tab:not(.active),body#huge-redesign .co-payment-option-tabs-wrapper .co-tab:not(.active){background-color:#e0e0e0}body#huge-redesign .credit-coupon-container,body#huge-redesign .display-fine-print-wrapper{border-color:#eee}body#huge-redesign #terms-conditions-link-newsletter>a,body#huge-redesign .checkout-footer-privacy-wrapper a{color:#666;font-size:.75rem;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body#huge-redesign #terms-conditions-link-newsletter>a:hover,body#huge-redesign .checkout-footer-privacy-wrapper a:hover{color:#2681ec}body#huge-redesign #terms-conditions-link-newsletter>a.underlined,body#huge-redesign .checkout-footer-privacy-wrapper a.underlined{text-decoration:underline!important}body#huge-redesign #final-sale-msg{color:red;font-weight:700;position:relative}body#huge-redesign #final-sale-info-content a{color:#00f;text-decoration:underline}body#huge-redesign #final-sale-info-content a:hover{color:#000;text-decoration:none}body#huge-redesign #insurance-info-trigger{float:left;left:.3125rem}body#huge-redesign span[id^=final-sale-info-trigger-]{position:absolute;bottom:0}body#huge-redesign span[id^=subscription-info-trigger-]{font-size:1rem;line-height:1.71rem;position:absolute;top:15%}body#huge-redesign #insurance-info-trigger.cc-icon-help-outline,body#huge-redesign #subtotal-tooltip-info-trigger.cc-icon-help-outline,body#huge-redesign .special-product-info-trigger.cc-icon-help-outline,body#huge-redesign span[id^=final-sale-info-trigger-].cc-icon-help-outline,body#huge-redesign span[id^=subscription-info-trigger-].cc-icon-help-outline{color:#2681ec;cursor:pointer}body#huge-redesign #insurance-info-trigger.cc-icon-help-outline:hover,body#huge-redesign #subtotal-tooltip-info-trigger.cc-icon-help-outline:hover,body#huge-redesign .special-product-info-trigger.cc-icon-help-outline:hover,body#huge-redesign span[id^=final-sale-info-trigger-].cc-icon-help-outline:hover,body#huge-redesign span[id^=subscription-info-trigger-].cc-icon-help-outline:hover{color:#004290}body#huge-redesign #insurance-info-trigger.cc-icon-help-outline:before,body#huge-redesign #subtotal-tooltip-info-trigger.cc-icon-help-outline:before,body#huge-redesign .special-product-info-trigger.cc-icon-help-outline:before,body#huge-redesign span[id^=final-sale-info-trigger-].cc-icon-help-outline:before,body#huge-redesign span[id^=subscription-info-trigger-].cc-icon-help-outline:before{font-size:1rem}body#huge-redesign .special-product-info-trigger{margin-left:0!important}body#huge-redesign #insurance-info-content{line-height:1.125rem}body#huge-redesign #terms-conditions-link-newsletter{text-align:left;margin-bottom:.9375rem;font-size:.75rem;color:#999;line-height:1.3em}body#huge-redesign #terms-conditions-link-newsletter>a{text-decoration:underline}@media only screen and (max-width:1024px){body#huge-redesign #terms-conditions-link-newsletter{margin-bottom:.9375rem}}@media only screen and (min-width:640px) and (max-width:800px){body#huge-redesign #terms-conditions-link-newsletter{line-height:.875rem}}@media only screen and (max-width:640px){body#huge-redesign #terms-conditions-link-newsletter{text-align:center}}body#huge-redesign .fine-print-text{color:#666;font-size:.75rem;opacity:.5}body#huge-redesign .co-header-logo{max-height:2.1875rem;margin:1.125rem auto}body#huge-redesign .co-header-title .co-my-cart-label>.co-my-cart-title{font-size:1.5rem;font-weight:400;text-transform:none;padding-left:0}body#huge-redesign .co-celebration-box{border-top:solid 1px #e0e0e0;display:flex;padding-top:.9375rem;padding-bottom:.9375rem}body#huge-redesign .co-celebration-box i:before{font-size:26px}@media only screen and (max-width:1024px){body#huge-redesign .co-celebration-box i:before{font-size:24px}}body#huge-redesign .co-celebration-box span{margin-left:.625rem;font-size:14px;line-height:1.5}@media only screen and (max-width:1024px){body#huge-redesign .co-celebration-box span{font-size:12px}}body#huge-redesign .nonsubscription-products{margin-bottom:1.25rem}body#huge-redesign .nonsubscription-products .prod-tile-wrapper .co-celebration-box{display:none}body#huge-redesign .nonsubscription-products .prod-tile-wrapper:first-of-type .co-celebration-box{display:flex}body#huge-redesign .prod-tile-wrapper{margin-bottom:0}body#huge-redesign .prod-tile-wrapper .co-cart-item{margin-bottom:1.25rem}body#huge-redesign .co-prod-tile .co-prod-params-lines{margin-top:0}body#huge-redesign .co-prod-tile.is-editable{padding-top:.5rem}body#huge-redesign .co-prod-tile .cart-item-remove{background-color:transparent;color:#000;font-size:.625rem;line-height:1.71rem;margin:0;padding:0}body#huge-redesign .co-prod-tile .cart-item-remove:before{content:""}body#huge-redesign .co-prod-tile .co-prod-image-wrapper{margin:0}body#huge-redesign .co-prod-tile .co-prod-image-wrapper img{width:90%}body#huge-redesign .co-prod-tile .co-sunclip-cap{font-size:12px;line-height:1.5;color:#666;text-align:left}@media only screen and (max-width:640px){body#huge-redesign .co-prod-tile .co-sunclip-cap{font-size:14px;line-height:1.71;text-align:center;margin-top:1.5625rem}}@media only screen and (min-width:641px){body#huge-redesign .co-prod-tile .co-sunclip-cap{margin-bottom:.625rem}}body#huge-redesign .co-prod-tile .co-sunclip-cap~.co-prod-item-name{font-weight:600}body#huge-redesign .co-prod-tile .co-prod-item-name,body#huge-redesign .co-prod-tile .co-prod-item-unit-price{color:#333;font-size:14px;line-height:1.71}body#huge-redesign .co-prod-tile .co-prod-item-name{font-weight:400}body#huge-redesign .co-prod-tile .co-prod-item-unit-price .price{font-weight:600}body#huge-redesign .co-prod-tile .co-prod-item-unit-price .price-discount{color:red;font-weight:600}body#huge-redesign .co-prod-tile .co-prod-item-unit-price .strike{margin-right:0}body#huge-redesign .co-prod-tile.co-prod-tile__outofstock .co-prod-item-name a{color:grey}body#huge-redesign .co-prod-tile.co-prod-tile__outofstock .price,body#huge-redesign .co-prod-tile.co-prod-tile__outofstock .price-discount{color:grey}body#huge-redesign .co-prod-tile .co-prod-attr,body#huge-redesign .co-prod-tile .co-prod-line-item{margin-bottom:.625rem}body#huge-redesign .co-prod-tile .co-prod-attr .co-prod-attr-value{font-weight:600}body#huge-redesign .co-prod-tile .co-prod-upsell-name{margin-right:5px}body#huge-redesign .co-prod-tile .upsell-button-remove{border-bottom:none;color:#666;font-size:.75rem;padding-left:0;text-transform:capitalize;text-decoration:underline}body#huge-redesign .co-prod-tile .co-upsell-price-discount{color:red}body#huge-redesign .co-prod-tile .co-prod-label{display:inline-block;line-height:2;margin-bottom:8px;text-align:center;width:100%}body#huge-redesign .co-prod-tile .co-quantity{margin-bottom:1.25rem}body#huge-redesign .co-prod-tile .co-quantity select{font-size:16px;min-width:5.625rem;height:3.125rem;padding:0 1.25rem;text-align:left;z-index:1;margin-bottom:.3125rem;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;position:relative;background:url(//ca.objects-cc.com/template-resources/images/rwd/icons/red/dropdown-arrow.png?v=82081efcdcb07be8e81fe9ea3bc1cd7f) no-repeat;background-position:right 10px center;background-size:.625rem}body#huge-redesign .co-prod-tile .co-quantity select:focus{z-index:2}body#huge-redesign .co-prod-tile .co-quantity-right select{border-top-right-radius:0;border-bottom-right-radius:0}body#huge-redesign .co-prod-tile .co-quantity-left select{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}body#huge-redesign .co-prod-tile .co-item-price-subtotal{border-top:1px solid #e0e0e0;margin-top:.3125rem;padding-top:1.25rem}body#huge-redesign .co-prod-tile .co-item-price-subtotal .co-price-label,body#huge-redesign .co-prod-tile .co-item-price-subtotal .co-price-wrapper{color:#000;font-size:14px;line-height:1.71}body#huge-redesign .co-prod-tile .co-item-price-subtotal .co-price-label .price-discount,body#huge-redesign .co-prod-tile .co-item-price-subtotal .co-price-wrapper .price-discount{color:red}body#huge-redesign .co-prod-tile .co-item-price-subtotal .co-price-reg-subtotal{color:#666;float:none;text-decoration:line-through}body#huge-redesign .co-prod-tile .co-item-price-subtotal .co-price-subtotal{font-weight:700}body#huge-redesign .co-prod-tile .co-item-price-subtotal .strike{margin-right:0}body#huge-redesign .co-prescription-details{background-color:#f0f0f0}body#huge-redesign .co-prescription-details .co-subscribe-btn-wrapper{display:inline-block;padding-top:.625rem}body#huge-redesign .co-prescription-details .co-subscribe-db-warning{font-size:.825rem;line-height:1.5}body#huge-redesign .co-prescription-details .dropdown-trigger{padding-top:7px;padding-bottom:10px}body#huge-redesign .co-prescription-details .dropdown-trigger .co-section-title{color:#3d3c3c;font-size:1rem;font-weight:400;line-height:1.71rem;padding-bottom:10px}body#huge-redesign .co-prescription-details .co-triangle-divider,body#huge-redesign .co-prescription-details .co-triangle-divider-reverse{border:none;color:#000;font-size:.875rem;transform:rotate(90deg) translateX(1px)}body#huge-redesign .co-prescription-details .co-triangle-divider-reverse.rotate-90,body#huge-redesign .co-prescription-details .co-triangle-divider.rotate-90{transform:rotate(270deg) translateX(1px)}body#huge-redesign .co-prescription-details .co-triangle-divider-reverse:after,body#huge-redesign .co-prescription-details .co-triangle-divider:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-size:inherit;line-height:inherit;vertical-align:middle}body#huge-redesign .co-prescription-details .co-prescription-table{background-color:#fff;border:1px solid silver;border-radius:4px;margin:0 .9375rem 1.25rem;overflow:hidden}body#huge-redesign .co-prescription-details .co-prescription-unavailable{border-color:red}body#huge-redesign .co-prescription-details .co-param-col{display:flex;align-items:center;align-content:center;padding-left:0;padding-right:0}@media only screen and (max-width:800px){body#huge-redesign .co-prescription-details .co-param-col{border-right:1px solid silver;flex-direction:column}body#huge-redesign .co-prescription-details .co-param-col:last-of-type{border-right:none}}@media only screen and (min-width:801px){body#huge-redesign .co-prescription-details .co-param-col{border-bottom:1px solid silver;flex-direction:row}body#huge-redesign .co-prescription-details .co-param-col:last-of-type{border-bottom:none}}body#huge-redesign .co-prescription-details .co-prod-param{background-color:#fff;display:inline-flex;align-content:center;align-items:center;justify-content:center;height:3.125rem;min-height:3.125rem;margin-bottom:0;text-align:center}@media only screen and (max-width:800px){body#huge-redesign .co-prescription-details .co-prod-param{border-bottom:1px solid silver;flex:1 0 auto;width:100%}body#huge-redesign .co-prescription-details .co-prod-param:last-of-type{border-bottom:none}}@media only screen and (min-width:801px){body#huge-redesign .co-prescription-details .co-prod-param{border-right:1px solid silver;flex:1 1 10%;min-width:10%}body#huge-redesign .co-prescription-details .co-prod-param:last-of-type{border-right:none}}body#huge-redesign .co-prescription-details .co-param-col-label,body#huge-redesign .co-prescription-details .co-param-row-label{background-color:#f0f0f0;color:#666;font-weight:600}body#huge-redesign .co-prescription-details .co-param-row-label.co-param-col-label{background-color:#fff}body#huge-redesign .co-prescription-details .co-prod-param-value{font-size:16px;font-weight:400}body#huge-redesign .co-prescription-details .is-dualpd{z-index:1}@media only screen and (max-width:800px){body#huge-redesign .co-prescription-details .is-dualpd{transform:translateX(50%)}}@media only screen and (min-width:801px){body#huge-redesign .co-prescription-details .is-dualpd{transform:translateY(50%)}}body#huge-redesign .co-prescription-details .segment-oc-height{margin-bottom:20px}@media only screen and (max-width:1024px){body#huge-redesign .co-prescription-details .segment-oc-height{margin-bottom:0}}body#huge-redesign .co-prescription-details .segment-oc-height .checkbox-div{display:flex}body#huge-redesign .co-prescription-details .segment-oc-height .checkbox-div__cb{width:24px;height:24px;flex-grow:0;border-radius:3px;background-color:#1c4da1}body#huge-redesign .co-prescription-details .segment-oc-height .checkbox-div__label{font-size:16px;line-height:1.38;height:22px;margin-bottom:25px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__warning-div{display:flex;align-items:center;background:#ffefcf;min-height:80px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__warning-div__icon{display:flex;justify-content:center;min-width:50px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__warning-div__text{flex-grow:1}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__warning-div__text p{font-size:16px;line-height:1.38;padding:10px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div{display:flex;flex-wrap:wrap;align-items:center;margin-top:30px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__text{display:flex;flex-direction:column;justify-content:center;font-size:10px;margin-right:10px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__text .header{font-size:16px;line-height:20px;font-weight:700}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__text .text{font-size:10px}@media only screen and (max-width:1024px){body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__text{margin-left:20%;margin-bottom:20px;text-align:center;width:100%}}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields{display:flex;flex-grow:1;justify-content:space-evenly}@media only screen and (max-width:1024px){body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields{justify-content:left;flex-wrap:wrap}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .left,body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .right{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:15px}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .left .co-prod-label,body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .right .co-prod-label{width:40px;margin-right:16px}}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .co-soch-quantity-sel{border-radius:4px;border:solid 1px #b8b8b8;width:100%}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .co-soch-quantity-sel :focus,body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .co-soch-quantity-sel :focus-within{outline:0}body#huge-redesign .co-prescription-details .segment-oc-height .customize-section__fields-div__fields .co-soch-quantity-sel select{width:100%}body#huge-redesign .co-upsell-item{background-color:inherit;border-top:none;margin:.625rem 0 1.25rem 0;padding-left:.3125rem}@media only screen and (max-width:640px){body#huge-redesign .co-upsell-item .co-prod-price-wrapper{display:flex;justify-content:center}}body#huge-redesign .co-upsell-item .co-prod-item-name{text-align:left}@media only screen and (max-width:640px){body#huge-redesign .co-upsell-item .co-prod-item-name{text-align:center;margin:.625rem 0 0 0}}body#huge-redesign .co-upsell-item .co-checkout-upsell-select{float:left}body#huge-redesign .co-upsell-item .upsell-button{clear:both;padding:.75rem 1rem;margin-top:.3125rem}@media only screen and (min-width:641px){body#huge-redesign .co-upsell-item .upsell-button{float:left}}body#huge-redesign .co-upsell-item .upsell-button-remove{border-bottom:none;color:#666;font-size:.75rem;padding-left:0;text-transform:capitalize}body#huge-redesign .co-upsell-item .price-details{float:left;line-height:3.125rem}body#huge-redesign .co-upsell-item .price-details>span{font-size:14px;font-weight:600}body#huge-redesign .co-cart-item-actions{padding-top:.4375rem;padding-bottom:.625rem}body#huge-redesign .cart-item-link-subscribe{font-weight:700;color:#3d3c3c}body#huge-redesign .co-cart-item-link{color:#3d3c3c;font-size:1rem;line-height:1.71rem}body#huge-redesign .co-cart-item-link:hover{color:#2681ec;transition:color .25s ease-in-out;text-decoration:none}body#huge-redesign .co-cart-item-link .cc-icon,body#huge-redesign .co-cart-item-link .cc-icon:before{color:inherit;font-size:inherit;line-height:inherit;vertical-align:top}body#huge-redesign .co-cart-item-link .cc-icon:before:hover,body#huge-redesign .co-cart-item-link .cc-icon:hover{text-decoration:none}body#huge-redesign .co-cart-item-link .cc-icon-pencil-empty{font-size:16px}body#huge-redesign .strike{color:#666}body#huge-redesign .strike span{color:#666;vertical-align:middle}body#huge-redesign #co-subscription-agreement{width:24.375rem!important;max-height:750px;overflow-y:scroll;-ms-overflow-y:scroll;margin-left:auto;margin-right:auto;left:50%!important;transform:translateX(-50%);text-align:left}@media only screen and (max-width:640px){body#huge-redesign #co-subscription-agreement{width:99%!important;margin:0}}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-subtitle,body#huge-redesign #co-subscription-agreement .easy-refill-agreement-title{height:19px;line-height:1.45;font-size:14px}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container{padding-top:25px}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .payment-schedule-header{font-weight:700}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .payment-schedule-item{margin-top:25px}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .payment-schedule-item .payment-schedule-value{margin-top:10px;width:50%;height:50px;border-radius:4px;border:solid 1px #e1e1e1}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .payment-schedule-item .payment-schedule-value.large{width:100%}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .payment-schedule-item .payment-schedule-value p{line-height:50px;padding-left:20px;color:#e1e1e1}@media only screen and (max-width:640px){body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .payment-schedule-item .payment-schedule-value p{padding-left:10px}}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .easy-refill-agreement-list{margin-top:3.125rem;margin-left:10px;line-height:1.5}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .easy-refill-agreement-list li{margin-left:10px;list-style-type:disc;display:list-item;margin-top:10px}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-payment-section-container .easyRefillAgreementCheckBox{border-radius:4px;border:solid 2px #979797}body#huge-redesign #co-subscription-agreement .recaptcha-wrapper{text-align:-webkit-center}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-actions{text-align:center}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-actions .action-btn{width:100%}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-actions .action-btn p.cancel{text-decoration:underline;width:50%;margin-left:25%}body#huge-redesign #co-subscription-agreement .easy-refill-agreement-actions .action-btn.disabled{background-color:silver!important;border:none;cursor:default}body#huge-redesign #cc-subscr-edit-container .cc-subscr-conf-dialog,body#huge-redesign #cc-subscr-edit-container .cc-subscr-plan-renewed{font-size:.75rem;line-height:1.125rem;color:#666}body#huge-redesign #cc-subscr-edit-container .cc-subscription-square-container span{text-transform:none;font-weight:600;color:#000}body#huge-redesign #cc-subscr-edit-container .cc-subscr-title{color:#000;text-transform:capitalize}body#huge-redesign #cc-subscr-edit-container .cc-subscription-month-selected,body#huge-redesign #cc-subscr-edit-container .cc-subscription-month-wider-selected{border-right-color:#2681ec}body#huge-redesign .co-subscription-info-container{background-color:transparent;border-top:1px solid #e0e0e0}body#huge-redesign .co-subscription-info-container .co-edit-subscription-plan,body#huge-redesign .co-subscription-info-container .co-my-subscriptions-title,body#huge-redesign .co-subscription-info-container .prod-subscription-header{display:inline-block;float:left}body#huge-redesign .co-subscription-info-container .co-my-subscriptions-title{color:#333;font-size:16px;font-weight:600;line-height:1.5;text-transform:none;margin-top:1.25rem;margin-right:1.25rem}body#huge-redesign .co-subscription-info-container .prod-subscription-header{clear:both;color:#333;font-size:14px;line-height:1.71;margin-top:.3125rem}@media only screen and (min-width:641px){body#huge-redesign .co-subscription-info-container .prod-subscription-header{clear:none;margin-top:1.25rem}}body#huge-redesign .co-subscription-info-container .co-edit-subscription-plan{color:#666;float:right;font-size:13px;line-height:1.846;margin-top:1.25rem;vertical-align:middle}body#huge-redesign .co-subscription-info-container .co-edit-subscription-plan:before{font-size:14px;line-height:1.71;margin-right:.1875rem;vertical-align:middle;font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}body#huge-redesign .co-subscription-info-container .co-edit-subscription-plan:after{content:''}body#huge-redesign #co-print-button,body#huge-redesign #co-subscribe-btn-wrapper .co-unsubscribe-btn,body#huge-redesign #co-subscribe-btn-wrapper a.co-subscribe-btn,body#huge-redesign .co-use-new-card-link,body#huge-redesign .ecp-edit-link,body#huge-redesign a.co-subscribe-btn i,body#huge-redesign a.edit-remove-link{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none!important;color:#666}body#huge-redesign #co-print-button:hover,body#huge-redesign #co-print-button:hover *,body#huge-redesign #co-subscribe-btn-wrapper .co-unsubscribe-btn:hover,body#huge-redesign #co-subscribe-btn-wrapper .co-unsubscribe-btn:hover *,body#huge-redesign #co-subscribe-btn-wrapper a.co-subscribe-btn:hover,body#huge-redesign #co-subscribe-btn-wrapper a.co-subscribe-btn:hover *,body#huge-redesign .co-use-new-card-link:hover,body#huge-redesign .co-use-new-card-link:hover *,body#huge-redesign .ecp-edit-link:hover,body#huge-redesign .ecp-edit-link:hover *,body#huge-redesign a.co-subscribe-btn i:hover,body#huge-redesign a.co-subscribe-btn i:hover *,body#huge-redesign a.edit-remove-link:hover,body#huge-redesign a.edit-remove-link:hover *{color:#2681ec;text-decoration:none!important}body#huge-redesign #co-ecp-page .ecp-edit-link,body#huge-redesign .cec-save-field,body#huge-redesign .co-edit-subscription-plan,body#huge-redesign .co-use-default-card-link,body#huge-redesign a.edit-remove-link{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;transition:color .25s ease-in-out;color:#000}body#huge-redesign #co-ecp-page .ecp-edit-link:hover,body#huge-redesign .cec-save-field:hover,body#huge-redesign .co-edit-subscription-plan:hover,body#huge-redesign .co-use-default-card-link:hover,body#huge-redesign a.edit-remove-link:hover{color:#2681ec;text-decoration:none!important}body#huge-redesign #edit-shipping-address-link-wrapper{padding-top:0}body#huge-redesign .co-payment-shippingDetails-title,body#huge-redesign .co-section-title,body#huge-redesign .heading2{text-transform:none}body#huge-redesign .co-payment-orderDetails-title,body#huge-redesign .co-payment-shippingDetails-title,body#huge-redesign .co-prod-param-price,body#huge-redesign .product-sale-price-painter{color:#000;font-weight:600}body#huge-redesign .co-coupon-code-submit,body#huge-redesign .co-eye-exam-credit-submit{background-color:#2681ec}body#huge-redesign .co-insurance-provider-title{float:left;margin-right:.3125rem}body#huge-redesign .co-insurance-provider-title:after{content:'-';margin-right:.3125rem}body#huge-redesign .dropdown-wrapper .dropdown-trigger.active .co-payment-orderDetails-title,body#huge-redesign .dropdown-wrapper .dropdown-trigger.active .co-payment-shippingDetails-title{color:#2681ec;font-weight:600}body#huge-redesign .dropdown-wrapper .dropdown-trigger.active .co-section-title,body#huge-redesign .dropdown-wrapper .dropdown-trigger.active .title,body#huge-redesign .dropdown-wrapper .dropdown-trigger.active .view-details-btn{color:#2681ec}body#huge-redesign #co-select-address-title,body#huge-redesign .co-checkout-title{text-transform:none;font-weight:600!important;font-size:.75rem}body#huge-redesign .shipping-email{margin:.625rem 0 .9375rem;font-weight:600;font-size:.75rem}body#huge-redesign .shipping-email .shipping-email-label{display:none}body#huge-redesign #co-shop-more{border-top:1px dashed silver;display:inline-block;font-weight:400;margin-bottom:2.5rem;padding-top:1.5625rem;text-transform:none;width:100%}@media only screen and (min-width:641px){body#huge-redesign #co-shop-more{margin-bottom:0}}@media only screen and (min-width:1025px){body#huge-redesign #co-shop-more{font-size:14px;margin-bottom:1.875rem;padding-top:1.875rem}}body#huge-redesign #co-shop-more a:hover{text-decoration:none}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign #co-shop-more a{margin:0 .375rem}}@media only screen and (max-width:640px){body#huge-redesign #co-shop-more a{margin:.4375rem 0}}body#huge-redesign #co-shop-more .co-shop-more-title{margin-bottom:1.5625rem}@media only screen and (max-width:1024px){body#huge-redesign #co-shop-more .co-shop-more-title{font-size:12px;margin-bottom:1.25rem}}body#huge-redesign #co-shop-more .co-shop-btn-wrapper{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:640px){body#huge-redesign #co-shop-more .co-shop-btn-wrapper{flex-direction:column}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign #co-shop-more .co-shop-btn-wrapper{margin-bottom:1.875rem}}body#huge-redesign #co-shop-more .co-shop-btn-wrapper .co-shop-btn{display:none;margin:0 .125rem}@media only screen and (max-width:640px){body#huge-redesign #co-shop-more .co-shop-btn-wrapper .co-shop-btn{align-self:center}}@media only screen and (min-width:1025px){body#huge-redesign #co-shop-more .co-shop-btn-wrapper .co-shop-btn{margin:0 .625rem}}body#huge-redesign .discontinued-product-section{font-size:1rem}body#huge-redesign .discontinued-product-section__msg{display:flex;flex:0 auto;margin-top:10px;background-color:#fcd3c9}body#huge-redesign .discontinued-product-section__msg__warning-image{min-width:65px;display:flex;justify-content:center;align-items:center}body#huge-redesign .discontinued-product-section__msg__warning-image img{width:32px;height:32px}body#huge-redesign .discontinued-product-section__msg .text{line-height:1.2;margin:10px 10px 10px 0;word-wrap:break-word}body#huge-redesign .discontinued-product-section__items{margin:10px 0 10px 0}body#huge-redesign .co-same-rx-sg{text-align:left;margin:16px 16px 0 16px;border-radius:4px;border:solid 1px #d8d8d8}body#huge-redesign .co-same-rx-sg__btn{height:50px;border-radius:4px;text-align:center;margin-left:1rem;padding:1.12rem;width:30%}body#huge-redesign .co-same-rx-sg__btn--disabled{border:solid 1px silver;color:silver;pointer-events:none}@media only screen and (max-width:640px){body#huge-redesign .co-same-rx-sg__btn{width:100%;margin-left:0}}body#huge-redesign .co-same-rx-sg__header{font-size:.875rem;font-weight:700;color:#000}@media only screen and (max-width:640px){body#huge-redesign .co-same-rx-sg__header{width:100%;text-align:center}}body#huge-redesign .co-same-rx-sg__subheader{line-height:1.4}@media only screen and (max-width:640px){body#huge-redesign .co-same-rx-sg__subheader{width:100%;text-align:center}}body#huge-redesign .co-same-rx-sg__action-panel{padding-top:.6rem}body#huge-redesign .co-same-rx-sg__close{width:100%;margin-top:10px}body#huge-redesign .co-same-rx-sg__info-panel{margin-bottom:24px}body#huge-redesign .co-same-rx-sg__tint-code-selector{display:none}body#huge-redesign .co-same-rx-sg__color-selector{font-size:.875rem;color:#000;padding:0 1.25rem;text-align:left;z-index:1;margin-bottom:.3125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;position:relative;background:url(//ca.objects-cc.com/template-resources/images/rwd/icons/red/dropdown-arrow.png?v=82081efcdcb07be8e81fe9ea3bc1cd7f) no-repeat;background-position:right 10px center;background-size:.625rem;width:60%;height:50px;border-radius:4px;border:solid 1px #e0e0e0}@media only screen and (max-width:640px){body#huge-redesign .co-same-rx-sg__color-selector{width:100%;margin-left:0;margin-bottom:1rem}}body#huge-redesign .co-subtotal-price{font-weight:600}@media only screen and (max-width:640px){body#huge-redesign .co-action-buttons-wrapper{background-color:#fff}}body#huge-redesign .co-action-buttons-wrapper .co-padder{text-align:center;padding-bottom:0}body#huge-redesign .co-action-buttons-wrapper .co-padder .btn-integrapay,body#huge-redesign .co-action-buttons-wrapper .co-padder .btn-transaction{width:100%!important;margin-bottom:0;-ms-transition:none}body#huge-redesign .co-action-buttons-wrapper .h-group-line{margin:1.875rem auto .625rem auto}body#huge-redesign .co-action-buttons-wrapper .h-group-line .h-item{text-transform:none}body#huge-redesign .co-action-buttons-wrapper .h-group-line .h-item.h-text{padding:0 1.25rem}body#huge-redesign .co-action-buttons-wrapper .h-group-line .h-item.h-line{top:-.3125rem}body#huge-redesign .co-action-buttons-wrapper .co-payment-button{margin:.625rem .3125rem 0 .3125rem}body#huge-redesign .co-handling-discount{color:#d0021b}body#huge-redesign .co-certified-secure,body#huge-redesign .co-secure-certificate-badge-wrapper{padding-top:1.25rem}body#huge-redesign .co-certona .ymal-heading,body#huge-redesign .estimated-total{font-weight:600;text-transform:none}body#huge-redesign .co-certona .product-tile{height:10.75rem}body#huge-redesign .credit-coupon-container .underlined{text-decoration:none}body#huge-redesign .coupon-code-container.coupon-error{color:#d0021b}body#huge-redesign #newsletter-signup{display:block;width:100%}body#huge-redesign .footer-content{background-color:#fff}body#huge-redesign .co-file-field-container,body#huge-redesign .co-shipping-row .co-text-field-container{margin-bottom:.9375rem}body#huge-redesign .co-file-field-container label,body#huge-redesign .co-shipping-row .co-text-field-container label{line-height:1;margin-bottom:.625rem}body#huge-redesign #co-confirmation-error-message,body#huge-redesign .co-error-message-wrapper,body#huge-redesign .co-shipping-error-message-wrapper{display:none!important}body#huge-redesign .co-coupon-code-content input[type=text]:disabled,body#huge-redesign .co-coupon-code-content input[type=text][disabled]{background-color:#b8b8b8!important;opacity:30%;pointer-events:none}body#huge-redesign #contacts-prescription-wrapper .custom-drop-box-selected-value,body#huge-redesign #contacts-prescription-wrapper .hps-field,body#huge-redesign #contacts-prescription-wrapper input[type=email],body#huge-redesign #contacts-prescription-wrapper input[type=file],body#huge-redesign #contacts-prescription-wrapper input[type=number],body#huge-redesign #contacts-prescription-wrapper input[type=password],body#huge-redesign #contacts-prescription-wrapper input[type=tel],body#huge-redesign #contacts-prescription-wrapper input[type=text],body#huge-redesign #contacts-prescription-wrapper select,body#huge-redesign .cc-subscription-square-container .custom-drop-box-selected-value,body#huge-redesign .cc-subscription-square-container .hps-field,body#huge-redesign .cc-subscription-square-container input[type=email],body#huge-redesign .cc-subscription-square-container input[type=file],body#huge-redesign .cc-subscription-square-container input[type=number],body#huge-redesign .cc-subscription-square-container input[type=password],body#huge-redesign .cc-subscription-square-container input[type=tel],body#huge-redesign .cc-subscription-square-container input[type=text],body#huge-redesign .cc-subscription-square-container select,body#huge-redesign .co-bogo .custom-drop-box-selected-value,body#huge-redesign .co-bogo .hps-field,body#huge-redesign .co-bogo input[type=email],body#huge-redesign .co-bogo input[type=file],body#huge-redesign .co-bogo input[type=number],body#huge-redesign .co-bogo input[type=password],body#huge-redesign .co-bogo input[type=tel],body#huge-redesign .co-bogo input[type=text],body#huge-redesign .co-bogo select,body#huge-redesign .co-category-default-price-item-wrapper .custom-drop-box-selected-value,body#huge-redesign .co-category-default-price-item-wrapper .hps-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=email],body#huge-redesign .co-category-default-price-item-wrapper input[type=file],body#huge-redesign .co-category-default-price-item-wrapper input[type=number],body#huge-redesign .co-category-default-price-item-wrapper input[type=password],body#huge-redesign .co-category-default-price-item-wrapper input[type=tel],body#huge-redesign .co-category-default-price-item-wrapper input[type=text],body#huge-redesign .co-category-default-price-item-wrapper select,body#huge-redesign .co-checkout-upsell-select .custom-drop-box-selected-value,body#huge-redesign .co-checkout-upsell-select .hps-field,body#huge-redesign .co-checkout-upsell-select input[type=email],body#huge-redesign .co-checkout-upsell-select input[type=file],body#huge-redesign .co-checkout-upsell-select input[type=number],body#huge-redesign .co-checkout-upsell-select input[type=password],body#huge-redesign .co-checkout-upsell-select input[type=tel],body#huge-redesign .co-checkout-upsell-select input[type=text],body#huge-redesign .co-checkout-upsell-select select,body#huge-redesign .co-coupon-code-content .custom-drop-box-selected-value,body#huge-redesign .co-coupon-code-content .hps-field,body#huge-redesign .co-coupon-code-content input[type=email],body#huge-redesign .co-coupon-code-content input[type=file],body#huge-redesign .co-coupon-code-content input[type=number],body#huge-redesign .co-coupon-code-content input[type=password],body#huge-redesign .co-coupon-code-content input[type=tel],body#huge-redesign .co-coupon-code-content input[type=text],body#huge-redesign .co-coupon-code-content select,body#huge-redesign .co-csr-content .custom-drop-box-selected-value,body#huge-redesign .co-csr-content .hps-field,body#huge-redesign .co-csr-content input[type=email],body#huge-redesign .co-csr-content input[type=file],body#huge-redesign .co-csr-content input[type=number],body#huge-redesign .co-csr-content input[type=password],body#huge-redesign .co-csr-content input[type=tel],body#huge-redesign .co-csr-content input[type=text],body#huge-redesign .co-csr-content select,body#huge-redesign .co-eye-exam-credit .custom-drop-box-selected-value,body#huge-redesign .co-eye-exam-credit .hps-field,body#huge-redesign .co-eye-exam-credit input[type=email],body#huge-redesign .co-eye-exam-credit input[type=file],body#huge-redesign .co-eye-exam-credit input[type=number],body#huge-redesign .co-eye-exam-credit input[type=password],body#huge-redesign .co-eye-exam-credit input[type=tel],body#huge-redesign .co-eye-exam-credit input[type=text],body#huge-redesign .co-eye-exam-credit select,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value,body#huge-redesign .co-payment-field-row .hps-field,body#huge-redesign .co-payment-field-row input[type=email],body#huge-redesign .co-payment-field-row input[type=file],body#huge-redesign .co-payment-field-row input[type=number],body#huge-redesign .co-payment-field-row input[type=password],body#huge-redesign .co-payment-field-row input[type=tel],body#huge-redesign .co-payment-field-row input[type=text],body#huge-redesign .co-payment-field-row select,body#huge-redesign .co-prod-params-lines .custom-drop-box-selected-value,body#huge-redesign .co-prod-params-lines .hps-field,body#huge-redesign .co-prod-params-lines input[type=email],body#huge-redesign .co-prod-params-lines input[type=file],body#huge-redesign .co-prod-params-lines input[type=number],body#huge-redesign .co-prod-params-lines input[type=password],body#huge-redesign .co-prod-params-lines input[type=tel],body#huge-redesign .co-prod-params-lines input[type=text],body#huge-redesign .co-prod-params-lines select,body#huge-redesign .co-shipping-row .custom-drop-box-selected-value,body#huge-redesign .co-shipping-row .hps-field,body#huge-redesign .co-shipping-row input[type=email],body#huge-redesign .co-shipping-row input[type=file],body#huge-redesign .co-shipping-row input[type=number],body#huge-redesign .co-shipping-row input[type=password],body#huge-redesign .co-shipping-row input[type=tel],body#huge-redesign .co-shipping-row input[type=text],body#huge-redesign .co-shipping-row select,body#huge-redesign .custom-drop-box-content-container .custom-drop-box-selected-value,body#huge-redesign .custom-drop-box-content-container .hps-field,body#huge-redesign .custom-drop-box-content-container input[type=email],body#huge-redesign .custom-drop-box-content-container input[type=file],body#huge-redesign .custom-drop-box-content-container input[type=number],body#huge-redesign .custom-drop-box-content-container input[type=password],body#huge-redesign .custom-drop-box-content-container input[type=tel],body#huge-redesign .custom-drop-box-content-container input[type=text],body#huge-redesign .custom-drop-box-content-container select,body#huge-redesign .global-form-fields .custom-drop-box-selected-value,body#huge-redesign .global-form-fields .hps-field,body#huge-redesign .global-form-fields input[type=email],body#huge-redesign .global-form-fields input[type=file],body#huge-redesign .global-form-fields input[type=number],body#huge-redesign .global-form-fields input[type=password],body#huge-redesign .global-form-fields input[type=tel],body#huge-redesign .global-form-fields input[type=text],body#huge-redesign .global-form-fields select,body#huge-redesign .prescription-verification-wrapper .custom-drop-box-selected-value,body#huge-redesign .prescription-verification-wrapper .hps-field,body#huge-redesign .prescription-verification-wrapper input[type=email],body#huge-redesign .prescription-verification-wrapper input[type=file],body#huge-redesign .prescription-verification-wrapper input[type=number],body#huge-redesign .prescription-verification-wrapper input[type=password],body#huge-redesign .prescription-verification-wrapper input[type=tel],body#huge-redesign .prescription-verification-wrapper input[type=text],body#huge-redesign .prescription-verification-wrapper select,body#huge-redesign .quantity-container .custom-drop-box-selected-value,body#huge-redesign .quantity-container .hps-field,body#huge-redesign .quantity-container input[type=email],body#huge-redesign .quantity-container input[type=file],body#huge-redesign .quantity-container input[type=number],body#huge-redesign .quantity-container input[type=password],body#huge-redesign .quantity-container input[type=tel],body#huge-redesign .quantity-container input[type=text],body#huge-redesign .quantity-container select,body#huge-redesign .register-user-container .custom-drop-box-selected-value,body#huge-redesign .register-user-container .hps-field,body#huge-redesign .register-user-container input[type=email],body#huge-redesign .register-user-container input[type=file],body#huge-redesign .register-user-container input[type=number],body#huge-redesign .register-user-container input[type=password],body#huge-redesign .register-user-container input[type=tel],body#huge-redesign .register-user-container input[type=text],body#huge-redesign .register-user-container select,body#huge-redesign .search-for-doctor-wrapper .custom-drop-box-selected-value,body#huge-redesign .search-for-doctor-wrapper .hps-field,body#huge-redesign .search-for-doctor-wrapper input[type=email],body#huge-redesign .search-for-doctor-wrapper input[type=file],body#huge-redesign .search-for-doctor-wrapper input[type=number],body#huge-redesign .search-for-doctor-wrapper input[type=password],body#huge-redesign .search-for-doctor-wrapper input[type=tel],body#huge-redesign .search-for-doctor-wrapper input[type=text],body#huge-redesign .search-for-doctor-wrapper select{background-color:#fff!important;border-radius:.25rem;border:solid 1px #e0e0e0;color:#333;font-weight:400;font-size:1rem}body#huge-redesign #contacts-prescription-wrapper .custom-drop-box-selected-value:after,body#huge-redesign #contacts-prescription-wrapper .hps-field:after,body#huge-redesign #contacts-prescription-wrapper input[type=email]:after,body#huge-redesign #contacts-prescription-wrapper input[type=file]:after,body#huge-redesign #contacts-prescription-wrapper input[type=number]:after,body#huge-redesign #contacts-prescription-wrapper input[type=password]:after,body#huge-redesign #contacts-prescription-wrapper input[type=tel]:after,body#huge-redesign #contacts-prescription-wrapper input[type=text]:after,body#huge-redesign #contacts-prescription-wrapper select:after,body#huge-redesign .cc-subscription-square-container .custom-drop-box-selected-value:after,body#huge-redesign .cc-subscription-square-container .hps-field:after,body#huge-redesign .cc-subscription-square-container input[type=email]:after,body#huge-redesign .cc-subscription-square-container input[type=file]:after,body#huge-redesign .cc-subscription-square-container input[type=number]:after,body#huge-redesign .cc-subscription-square-container input[type=password]:after,body#huge-redesign .cc-subscription-square-container input[type=tel]:after,body#huge-redesign .cc-subscription-square-container input[type=text]:after,body#huge-redesign .cc-subscription-square-container select:after,body#huge-redesign .co-bogo .custom-drop-box-selected-value:after,body#huge-redesign .co-bogo .hps-field:after,body#huge-redesign .co-bogo input[type=email]:after,body#huge-redesign .co-bogo input[type=file]:after,body#huge-redesign .co-bogo input[type=number]:after,body#huge-redesign .co-bogo input[type=password]:after,body#huge-redesign .co-bogo input[type=tel]:after,body#huge-redesign .co-bogo input[type=text]:after,body#huge-redesign .co-bogo select:after,body#huge-redesign .co-category-default-price-item-wrapper .custom-drop-box-selected-value:after,body#huge-redesign .co-category-default-price-item-wrapper .hps-field:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=email]:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=file]:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=number]:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=password]:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=tel]:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=text]:after,body#huge-redesign .co-category-default-price-item-wrapper select:after,body#huge-redesign .co-checkout-upsell-select .custom-drop-box-selected-value:after,body#huge-redesign .co-checkout-upsell-select .hps-field:after,body#huge-redesign .co-checkout-upsell-select input[type=email]:after,body#huge-redesign .co-checkout-upsell-select input[type=file]:after,body#huge-redesign .co-checkout-upsell-select input[type=number]:after,body#huge-redesign .co-checkout-upsell-select input[type=password]:after,body#huge-redesign .co-checkout-upsell-select input[type=tel]:after,body#huge-redesign .co-checkout-upsell-select input[type=text]:after,body#huge-redesign .co-checkout-upsell-select select:after,body#huge-redesign .co-coupon-code-content .custom-drop-box-selected-value:after,body#huge-redesign .co-coupon-code-content .hps-field:after,body#huge-redesign .co-coupon-code-content input[type=email]:after,body#huge-redesign .co-coupon-code-content input[type=file]:after,body#huge-redesign .co-coupon-code-content input[type=number]:after,body#huge-redesign .co-coupon-code-content input[type=password]:after,body#huge-redesign .co-coupon-code-content input[type=tel]:after,body#huge-redesign .co-coupon-code-content input[type=text]:after,body#huge-redesign .co-coupon-code-content select:after,body#huge-redesign .co-csr-content .custom-drop-box-selected-value:after,body#huge-redesign .co-csr-content .hps-field:after,body#huge-redesign .co-csr-content input[type=email]:after,body#huge-redesign .co-csr-content input[type=file]:after,body#huge-redesign .co-csr-content input[type=number]:after,body#huge-redesign .co-csr-content input[type=password]:after,body#huge-redesign .co-csr-content input[type=tel]:after,body#huge-redesign .co-csr-content input[type=text]:after,body#huge-redesign .co-csr-content select:after,body#huge-redesign .co-eye-exam-credit .custom-drop-box-selected-value:after,body#huge-redesign .co-eye-exam-credit .hps-field:after,body#huge-redesign .co-eye-exam-credit input[type=email]:after,body#huge-redesign .co-eye-exam-credit input[type=file]:after,body#huge-redesign .co-eye-exam-credit input[type=number]:after,body#huge-redesign .co-eye-exam-credit input[type=password]:after,body#huge-redesign .co-eye-exam-credit input[type=tel]:after,body#huge-redesign .co-eye-exam-credit input[type=text]:after,body#huge-redesign .co-eye-exam-credit select:after,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value:after,body#huge-redesign .co-payment-field-row .hps-field:after,body#huge-redesign .co-payment-field-row input[type=email]:after,body#huge-redesign .co-payment-field-row input[type=file]:after,body#huge-redesign .co-payment-field-row input[type=number]:after,body#huge-redesign .co-payment-field-row input[type=password]:after,body#huge-redesign .co-payment-field-row input[type=tel]:after,body#huge-redesign .co-payment-field-row input[type=text]:after,body#huge-redesign .co-payment-field-row select:after,body#huge-redesign .co-prod-params-lines .custom-drop-box-selected-value:after,body#huge-redesign .co-prod-params-lines .hps-field:after,body#huge-redesign .co-prod-params-lines input[type=email]:after,body#huge-redesign .co-prod-params-lines input[type=file]:after,body#huge-redesign .co-prod-params-lines input[type=number]:after,body#huge-redesign .co-prod-params-lines input[type=password]:after,body#huge-redesign .co-prod-params-lines input[type=tel]:after,body#huge-redesign .co-prod-params-lines input[type=text]:after,body#huge-redesign .co-prod-params-lines select:after,body#huge-redesign .co-shipping-row .custom-drop-box-selected-value:after,body#huge-redesign .co-shipping-row .hps-field:after,body#huge-redesign .co-shipping-row input[type=email]:after,body#huge-redesign .co-shipping-row input[type=file]:after,body#huge-redesign .co-shipping-row input[type=number]:after,body#huge-redesign .co-shipping-row input[type=password]:after,body#huge-redesign .co-shipping-row input[type=tel]:after,body#huge-redesign .co-shipping-row input[type=text]:after,body#huge-redesign .co-shipping-row select:after,body#huge-redesign .custom-drop-box-content-container .custom-drop-box-selected-value:after,body#huge-redesign .custom-drop-box-content-container .hps-field:after,body#huge-redesign .custom-drop-box-content-container input[type=email]:after,body#huge-redesign .custom-drop-box-content-container input[type=file]:after,body#huge-redesign .custom-drop-box-content-container input[type=number]:after,body#huge-redesign .custom-drop-box-content-container input[type=password]:after,body#huge-redesign .custom-drop-box-content-container input[type=tel]:after,body#huge-redesign .custom-drop-box-content-container input[type=text]:after,body#huge-redesign .custom-drop-box-content-container select:after,body#huge-redesign .global-form-fields .custom-drop-box-selected-value:after,body#huge-redesign .global-form-fields .hps-field:after,body#huge-redesign .global-form-fields input[type=email]:after,body#huge-redesign .global-form-fields input[type=file]:after,body#huge-redesign .global-form-fields input[type=number]:after,body#huge-redesign .global-form-fields input[type=password]:after,body#huge-redesign .global-form-fields input[type=tel]:after,body#huge-redesign .global-form-fields input[type=text]:after,body#huge-redesign .global-form-fields select:after,body#huge-redesign .prescription-verification-wrapper .custom-drop-box-selected-value:after,body#huge-redesign .prescription-verification-wrapper .hps-field:after,body#huge-redesign .prescription-verification-wrapper input[type=email]:after,body#huge-redesign .prescription-verification-wrapper input[type=file]:after,body#huge-redesign .prescription-verification-wrapper input[type=number]:after,body#huge-redesign .prescription-verification-wrapper input[type=password]:after,body#huge-redesign .prescription-verification-wrapper input[type=tel]:after,body#huge-redesign .prescription-verification-wrapper input[type=text]:after,body#huge-redesign .prescription-verification-wrapper select:after,body#huge-redesign .quantity-container .custom-drop-box-selected-value:after,body#huge-redesign .quantity-container .hps-field:after,body#huge-redesign .quantity-container input[type=email]:after,body#huge-redesign .quantity-container input[type=file]:after,body#huge-redesign .quantity-container input[type=number]:after,body#huge-redesign .quantity-container input[type=password]:after,body#huge-redesign .quantity-container input[type=tel]:after,body#huge-redesign .quantity-container input[type=text]:after,body#huge-redesign .quantity-container select:after,body#huge-redesign .register-user-container .custom-drop-box-selected-value:after,body#huge-redesign .register-user-container .hps-field:after,body#huge-redesign .register-user-container input[type=email]:after,body#huge-redesign .register-user-container input[type=file]:after,body#huge-redesign .register-user-container input[type=number]:after,body#huge-redesign .register-user-container input[type=password]:after,body#huge-redesign .register-user-container input[type=tel]:after,body#huge-redesign .register-user-container input[type=text]:after,body#huge-redesign .register-user-container select:after,body#huge-redesign .search-for-doctor-wrapper .custom-drop-box-selected-value:after,body#huge-redesign .search-for-doctor-wrapper .hps-field:after,body#huge-redesign .search-for-doctor-wrapper input[type=email]:after,body#huge-redesign .search-for-doctor-wrapper input[type=file]:after,body#huge-redesign .search-for-doctor-wrapper input[type=number]:after,body#huge-redesign .search-for-doctor-wrapper input[type=password]:after,body#huge-redesign .search-for-doctor-wrapper input[type=tel]:after,body#huge-redesign .search-for-doctor-wrapper input[type=text]:after,body#huge-redesign .search-for-doctor-wrapper select:after{color:#666}body#huge-redesign #contacts-prescription-wrapper .custom-drop-box-selected-value:focus,body#huge-redesign #contacts-prescription-wrapper .hps-field:focus,body#huge-redesign #contacts-prescription-wrapper input[type=email]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=file]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=number]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=password]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=tel]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=text]:focus,body#huge-redesign #contacts-prescription-wrapper select:focus,body#huge-redesign .cc-subscription-square-container .custom-drop-box-selected-value:focus,body#huge-redesign .cc-subscription-square-container .hps-field:focus,body#huge-redesign .cc-subscription-square-container input[type=email]:focus,body#huge-redesign .cc-subscription-square-container input[type=file]:focus,body#huge-redesign .cc-subscription-square-container input[type=number]:focus,body#huge-redesign .cc-subscription-square-container input[type=password]:focus,body#huge-redesign .cc-subscription-square-container input[type=tel]:focus,body#huge-redesign .cc-subscription-square-container input[type=text]:focus,body#huge-redesign .cc-subscription-square-container select:focus,body#huge-redesign .co-bogo .custom-drop-box-selected-value:focus,body#huge-redesign .co-bogo .hps-field:focus,body#huge-redesign .co-bogo input[type=email]:focus,body#huge-redesign .co-bogo input[type=file]:focus,body#huge-redesign .co-bogo input[type=number]:focus,body#huge-redesign .co-bogo input[type=password]:focus,body#huge-redesign .co-bogo input[type=tel]:focus,body#huge-redesign .co-bogo input[type=text]:focus,body#huge-redesign .co-bogo select:focus,body#huge-redesign .co-category-default-price-item-wrapper .custom-drop-box-selected-value:focus,body#huge-redesign .co-category-default-price-item-wrapper .hps-field:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=email]:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=file]:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=number]:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=password]:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=tel]:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=text]:focus,body#huge-redesign .co-category-default-price-item-wrapper select:focus,body#huge-redesign .co-checkout-upsell-select .custom-drop-box-selected-value:focus,body#huge-redesign .co-checkout-upsell-select .hps-field:focus,body#huge-redesign .co-checkout-upsell-select input[type=email]:focus,body#huge-redesign .co-checkout-upsell-select input[type=file]:focus,body#huge-redesign .co-checkout-upsell-select input[type=number]:focus,body#huge-redesign .co-checkout-upsell-select input[type=password]:focus,body#huge-redesign .co-checkout-upsell-select input[type=tel]:focus,body#huge-redesign .co-checkout-upsell-select input[type=text]:focus,body#huge-redesign .co-checkout-upsell-select select:focus,body#huge-redesign .co-coupon-code-content .custom-drop-box-selected-value:focus,body#huge-redesign .co-coupon-code-content .hps-field:focus,body#huge-redesign .co-coupon-code-content input[type=email]:focus,body#huge-redesign .co-coupon-code-content input[type=file]:focus,body#huge-redesign .co-coupon-code-content input[type=number]:focus,body#huge-redesign .co-coupon-code-content input[type=password]:focus,body#huge-redesign .co-coupon-code-content input[type=tel]:focus,body#huge-redesign .co-coupon-code-content input[type=text]:focus,body#huge-redesign .co-coupon-code-content select:focus,body#huge-redesign .co-csr-content .custom-drop-box-selected-value:focus,body#huge-redesign .co-csr-content .hps-field:focus,body#huge-redesign .co-csr-content input[type=email]:focus,body#huge-redesign .co-csr-content input[type=file]:focus,body#huge-redesign .co-csr-content input[type=number]:focus,body#huge-redesign .co-csr-content input[type=password]:focus,body#huge-redesign .co-csr-content input[type=tel]:focus,body#huge-redesign .co-csr-content input[type=text]:focus,body#huge-redesign .co-csr-content select:focus,body#huge-redesign .co-eye-exam-credit .custom-drop-box-selected-value:focus,body#huge-redesign .co-eye-exam-credit .hps-field:focus,body#huge-redesign .co-eye-exam-credit input[type=email]:focus,body#huge-redesign .co-eye-exam-credit input[type=file]:focus,body#huge-redesign .co-eye-exam-credit input[type=number]:focus,body#huge-redesign .co-eye-exam-credit input[type=password]:focus,body#huge-redesign .co-eye-exam-credit input[type=tel]:focus,body#huge-redesign .co-eye-exam-credit input[type=text]:focus,body#huge-redesign .co-eye-exam-credit select:focus,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value:focus,body#huge-redesign .co-payment-field-row .hps-field:focus,body#huge-redesign .co-payment-field-row input[type=email]:focus,body#huge-redesign .co-payment-field-row input[type=file]:focus,body#huge-redesign .co-payment-field-row input[type=number]:focus,body#huge-redesign .co-payment-field-row input[type=password]:focus,body#huge-redesign .co-payment-field-row input[type=tel]:focus,body#huge-redesign .co-payment-field-row input[type=text]:focus,body#huge-redesign .co-payment-field-row select:focus,body#huge-redesign .co-prod-params-lines .custom-drop-box-selected-value:focus,body#huge-redesign .co-prod-params-lines .hps-field:focus,body#huge-redesign .co-prod-params-lines input[type=email]:focus,body#huge-redesign .co-prod-params-lines input[type=file]:focus,body#huge-redesign .co-prod-params-lines input[type=number]:focus,body#huge-redesign .co-prod-params-lines input[type=password]:focus,body#huge-redesign .co-prod-params-lines input[type=tel]:focus,body#huge-redesign .co-prod-params-lines input[type=text]:focus,body#huge-redesign .co-prod-params-lines select:focus,body#huge-redesign .co-shipping-row .custom-drop-box-selected-value:focus,body#huge-redesign .co-shipping-row .hps-field:focus,body#huge-redesign .co-shipping-row input[type=email]:focus,body#huge-redesign .co-shipping-row input[type=file]:focus,body#huge-redesign .co-shipping-row input[type=number]:focus,body#huge-redesign .co-shipping-row input[type=password]:focus,body#huge-redesign .co-shipping-row input[type=tel]:focus,body#huge-redesign .co-shipping-row input[type=text]:focus,body#huge-redesign .co-shipping-row select:focus,body#huge-redesign .custom-drop-box-content-container .custom-drop-box-selected-value:focus,body#huge-redesign .custom-drop-box-content-container .hps-field:focus,body#huge-redesign .custom-drop-box-content-container input[type=email]:focus,body#huge-redesign .custom-drop-box-content-container input[type=file]:focus,body#huge-redesign .custom-drop-box-content-container input[type=number]:focus,body#huge-redesign .custom-drop-box-content-container input[type=password]:focus,body#huge-redesign .custom-drop-box-content-container input[type=tel]:focus,body#huge-redesign .custom-drop-box-content-container input[type=text]:focus,body#huge-redesign .custom-drop-box-content-container select:focus,body#huge-redesign .global-form-fields .custom-drop-box-selected-value:focus,body#huge-redesign .global-form-fields .hps-field:focus,body#huge-redesign .global-form-fields input[type=email]:focus,body#huge-redesign .global-form-fields input[type=file]:focus,body#huge-redesign .global-form-fields input[type=number]:focus,body#huge-redesign .global-form-fields input[type=password]:focus,body#huge-redesign .global-form-fields input[type=tel]:focus,body#huge-redesign .global-form-fields input[type=text]:focus,body#huge-redesign .global-form-fields select:focus,body#huge-redesign .prescription-verification-wrapper .custom-drop-box-selected-value:focus,body#huge-redesign .prescription-verification-wrapper .hps-field:focus,body#huge-redesign .prescription-verification-wrapper input[type=email]:focus,body#huge-redesign .prescription-verification-wrapper input[type=file]:focus,body#huge-redesign .prescription-verification-wrapper input[type=number]:focus,body#huge-redesign .prescription-verification-wrapper input[type=password]:focus,body#huge-redesign .prescription-verification-wrapper input[type=tel]:focus,body#huge-redesign .prescription-verification-wrapper input[type=text]:focus,body#huge-redesign .prescription-verification-wrapper select:focus,body#huge-redesign .quantity-container .custom-drop-box-selected-value:focus,body#huge-redesign .quantity-container .hps-field:focus,body#huge-redesign .quantity-container input[type=email]:focus,body#huge-redesign .quantity-container input[type=file]:focus,body#huge-redesign .quantity-container input[type=number]:focus,body#huge-redesign .quantity-container input[type=password]:focus,body#huge-redesign .quantity-container input[type=tel]:focus,body#huge-redesign .quantity-container input[type=text]:focus,body#huge-redesign .quantity-container select:focus,body#huge-redesign .register-user-container .custom-drop-box-selected-value:focus,body#huge-redesign .register-user-container .hps-field:focus,body#huge-redesign .register-user-container input[type=email]:focus,body#huge-redesign .register-user-container input[type=file]:focus,body#huge-redesign .register-user-container input[type=number]:focus,body#huge-redesign .register-user-container input[type=password]:focus,body#huge-redesign .register-user-container input[type=tel]:focus,body#huge-redesign .register-user-container input[type=text]:focus,body#huge-redesign .register-user-container select:focus,body#huge-redesign .search-for-doctor-wrapper .custom-drop-box-selected-value:focus,body#huge-redesign .search-for-doctor-wrapper .hps-field:focus,body#huge-redesign .search-for-doctor-wrapper input[type=email]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=file]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=number]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=password]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=tel]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=text]:focus,body#huge-redesign .search-for-doctor-wrapper select:focus{border-color:silver!important}body#huge-redesign #contacts-prescription-wrapper .custom-drop-box-selected-value.invalid-field,body#huge-redesign #contacts-prescription-wrapper .hps-field.invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=email].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=file].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=number].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=password].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=tel].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=text].invalid-field,body#huge-redesign #contacts-prescription-wrapper select.invalid-field,body#huge-redesign .cc-subscription-square-container .custom-drop-box-selected-value.invalid-field,body#huge-redesign .cc-subscription-square-container .hps-field.invalid-field,body#huge-redesign .cc-subscription-square-container input[type=email].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=file].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=number].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=password].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=tel].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=text].invalid-field,body#huge-redesign .cc-subscription-square-container select.invalid-field,body#huge-redesign .co-bogo .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-bogo .hps-field.invalid-field,body#huge-redesign .co-bogo input[type=email].invalid-field,body#huge-redesign .co-bogo input[type=file].invalid-field,body#huge-redesign .co-bogo input[type=number].invalid-field,body#huge-redesign .co-bogo input[type=password].invalid-field,body#huge-redesign .co-bogo input[type=tel].invalid-field,body#huge-redesign .co-bogo input[type=text].invalid-field,body#huge-redesign .co-bogo select.invalid-field,body#huge-redesign .co-category-default-price-item-wrapper .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-category-default-price-item-wrapper .hps-field.invalid-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=email].invalid-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=file].invalid-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=number].invalid-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=password].invalid-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=tel].invalid-field,body#huge-redesign .co-category-default-price-item-wrapper input[type=text].invalid-field,body#huge-redesign .co-category-default-price-item-wrapper select.invalid-field,body#huge-redesign .co-checkout-upsell-select .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-checkout-upsell-select .hps-field.invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=email].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=file].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=number].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=password].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=tel].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=text].invalid-field,body#huge-redesign .co-checkout-upsell-select select.invalid-field,body#huge-redesign .co-coupon-code-content .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-coupon-code-content .hps-field.invalid-field,body#huge-redesign .co-coupon-code-content input[type=email].invalid-field,body#huge-redesign .co-coupon-code-content input[type=file].invalid-field,body#huge-redesign .co-coupon-code-content input[type=number].invalid-field,body#huge-redesign .co-coupon-code-content input[type=password].invalid-field,body#huge-redesign .co-coupon-code-content input[type=tel].invalid-field,body#huge-redesign .co-coupon-code-content input[type=text].invalid-field,body#huge-redesign .co-coupon-code-content select.invalid-field,body#huge-redesign .co-csr-content .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-csr-content .hps-field.invalid-field,body#huge-redesign .co-csr-content input[type=email].invalid-field,body#huge-redesign .co-csr-content input[type=file].invalid-field,body#huge-redesign .co-csr-content input[type=number].invalid-field,body#huge-redesign .co-csr-content input[type=password].invalid-field,body#huge-redesign .co-csr-content input[type=tel].invalid-field,body#huge-redesign .co-csr-content input[type=text].invalid-field,body#huge-redesign .co-csr-content select.invalid-field,body#huge-redesign .co-eye-exam-credit .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-eye-exam-credit .hps-field.invalid-field,body#huge-redesign .co-eye-exam-credit input[type=email].invalid-field,body#huge-redesign .co-eye-exam-credit input[type=file].invalid-field,body#huge-redesign .co-eye-exam-credit input[type=number].invalid-field,body#huge-redesign .co-eye-exam-credit input[type=password].invalid-field,body#huge-redesign .co-eye-exam-credit input[type=tel].invalid-field,body#huge-redesign .co-eye-exam-credit input[type=text].invalid-field,body#huge-redesign .co-eye-exam-credit select.invalid-field,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-payment-field-row .hps-field.invalid-field,body#huge-redesign .co-payment-field-row input[type=email].invalid-field,body#huge-redesign .co-payment-field-row input[type=file].invalid-field,body#huge-redesign .co-payment-field-row input[type=number].invalid-field,body#huge-redesign .co-payment-field-row input[type=password].invalid-field,body#huge-redesign .co-payment-field-row input[type=tel].invalid-field,body#huge-redesign .co-payment-field-row input[type=text].invalid-field,body#huge-redesign .co-payment-field-row select.invalid-field,body#huge-redesign .co-prod-params-lines .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-prod-params-lines .hps-field.invalid-field,body#huge-redesign .co-prod-params-lines input[type=email].invalid-field,body#huge-redesign .co-prod-params-lines input[type=file].invalid-field,body#huge-redesign .co-prod-params-lines input[type=number].invalid-field,body#huge-redesign .co-prod-params-lines input[type=password].invalid-field,body#huge-redesign .co-prod-params-lines input[type=tel].invalid-field,body#huge-redesign .co-prod-params-lines input[type=text].invalid-field,body#huge-redesign .co-prod-params-lines select.invalid-field,body#huge-redesign .co-shipping-row .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-shipping-row .hps-field.invalid-field,body#huge-redesign .co-shipping-row input[type=email].invalid-field,body#huge-redesign .co-shipping-row input[type=file].invalid-field,body#huge-redesign .co-shipping-row input[type=number].invalid-field,body#huge-redesign .co-shipping-row input[type=password].invalid-field,body#huge-redesign .co-shipping-row input[type=tel].invalid-field,body#huge-redesign .co-shipping-row input[type=text].invalid-field,body#huge-redesign .co-shipping-row select.invalid-field,body#huge-redesign .custom-drop-box-content-container .custom-drop-box-selected-value.invalid-field,body#huge-redesign .custom-drop-box-content-container .hps-field.invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=email].invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=file].invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=number].invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=password].invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=tel].invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=text].invalid-field,body#huge-redesign .custom-drop-box-content-container select.invalid-field,body#huge-redesign .global-form-fields .custom-drop-box-selected-value.invalid-field,body#huge-redesign .global-form-fields .hps-field.invalid-field,body#huge-redesign .global-form-fields input[type=email].invalid-field,body#huge-redesign .global-form-fields input[type=file].invalid-field,body#huge-redesign .global-form-fields input[type=number].invalid-field,body#huge-redesign .global-form-fields input[type=password].invalid-field,body#huge-redesign .global-form-fields input[type=tel].invalid-field,body#huge-redesign .global-form-fields input[type=text].invalid-field,body#huge-redesign .global-form-fields select.invalid-field,body#huge-redesign .prescription-verification-wrapper .custom-drop-box-selected-value.invalid-field,body#huge-redesign .prescription-verification-wrapper .hps-field.invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=email].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=file].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=number].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=password].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=tel].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=text].invalid-field,body#huge-redesign .prescription-verification-wrapper select.invalid-field,body#huge-redesign .quantity-container .custom-drop-box-selected-value.invalid-field,body#huge-redesign .quantity-container .hps-field.invalid-field,body#huge-redesign .quantity-container input[type=email].invalid-field,body#huge-redesign .quantity-container input[type=file].invalid-field,body#huge-redesign .quantity-container input[type=number].invalid-field,body#huge-redesign .quantity-container input[type=password].invalid-field,body#huge-redesign .quantity-container input[type=tel].invalid-field,body#huge-redesign .quantity-container input[type=text].invalid-field,body#huge-redesign .quantity-container select.invalid-field,body#huge-redesign .register-user-container .custom-drop-box-selected-value.invalid-field,body#huge-redesign .register-user-container .hps-field.invalid-field,body#huge-redesign .register-user-container input[type=email].invalid-field,body#huge-redesign .register-user-container input[type=file].invalid-field,body#huge-redesign .register-user-container input[type=number].invalid-field,body#huge-redesign .register-user-container input[type=password].invalid-field,body#huge-redesign .register-user-container input[type=tel].invalid-field,body#huge-redesign .register-user-container input[type=text].invalid-field,body#huge-redesign .register-user-container select.invalid-field,body#huge-redesign .search-for-doctor-wrapper .custom-drop-box-selected-value.invalid-field,body#huge-redesign .search-for-doctor-wrapper .hps-field.invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=email].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=file].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=number].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=password].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=tel].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=text].invalid-field,body#huge-redesign .search-for-doctor-wrapper select.invalid-field{background-color:#fff!important;border-color:#d0021b!important}body#huge-redesign #contacts-prescription-wrapper .cc-param-error select,body#huge-redesign #contacts-prescription-wrapper .invalid-field,body#huge-redesign .cc-subscription-square-container .cc-param-error select,body#huge-redesign .cc-subscription-square-container .invalid-field,body#huge-redesign .co-bogo .cc-param-error select,body#huge-redesign .co-bogo .invalid-field,body#huge-redesign .co-category-default-price-item-wrapper .cc-param-error select,body#huge-redesign .co-category-default-price-item-wrapper .invalid-field,body#huge-redesign .co-checkout-upsell-select .cc-param-error select,body#huge-redesign .co-checkout-upsell-select .invalid-field,body#huge-redesign .co-coupon-code-content .cc-param-error select,body#huge-redesign .co-coupon-code-content .invalid-field,body#huge-redesign .co-csr-content .cc-param-error select,body#huge-redesign .co-csr-content .invalid-field,body#huge-redesign .co-eye-exam-credit .cc-param-error select,body#huge-redesign .co-eye-exam-credit .invalid-field,body#huge-redesign .co-payment-field-row .cc-param-error select,body#huge-redesign .co-payment-field-row .invalid-field,body#huge-redesign .co-prod-params-lines .cc-param-error select,body#huge-redesign .co-prod-params-lines .invalid-field,body#huge-redesign .co-shipping-row .cc-param-error select,body#huge-redesign .co-shipping-row .invalid-field,body#huge-redesign .custom-drop-box-content-container .cc-param-error select,body#huge-redesign .custom-drop-box-content-container .invalid-field,body#huge-redesign .global-form-fields .cc-param-error select,body#huge-redesign .global-form-fields .invalid-field,body#huge-redesign .prescription-verification-wrapper .cc-param-error select,body#huge-redesign .prescription-verification-wrapper .invalid-field,body#huge-redesign .quantity-container .cc-param-error select,body#huge-redesign .quantity-container .invalid-field,body#huge-redesign .register-user-container .cc-param-error select,body#huge-redesign .register-user-container .invalid-field,body#huge-redesign .search-for-doctor-wrapper .cc-param-error select,body#huge-redesign .search-for-doctor-wrapper .invalid-field{background-color:#fff!important;border-color:#d0021b!important;border-radius:.25rem}body#huge-redesign #contacts-prescription-wrapper .field-error-message,body#huge-redesign .cc-subscription-square-container .field-error-message,body#huge-redesign .co-bogo .field-error-message,body#huge-redesign .co-category-default-price-item-wrapper .field-error-message,body#huge-redesign .co-checkout-upsell-select .field-error-message,body#huge-redesign .co-coupon-code-content .field-error-message,body#huge-redesign .co-csr-content .field-error-message,body#huge-redesign .co-eye-exam-credit .field-error-message,body#huge-redesign .co-payment-field-row .field-error-message,body#huge-redesign .co-prod-params-lines .field-error-message,body#huge-redesign .co-shipping-row .field-error-message,body#huge-redesign .custom-drop-box-content-container .field-error-message,body#huge-redesign .global-form-fields .field-error-message,body#huge-redesign .prescription-verification-wrapper .field-error-message,body#huge-redesign .quantity-container .field-error-message,body#huge-redesign .register-user-container .field-error-message,body#huge-redesign .search-for-doctor-wrapper .field-error-message{color:#d0021b;line-height:1.5rem;margin-top:0}body#huge-redesign #contacts-prescription-wrapper select,body#huge-redesign .cc-subscription-square-container select,body#huge-redesign .co-bogo select,body#huge-redesign .co-category-default-price-item-wrapper select,body#huge-redesign .co-checkout-upsell-select select,body#huge-redesign .co-coupon-code-content select,body#huge-redesign .co-csr-content select,body#huge-redesign .co-eye-exam-credit select,body#huge-redesign .co-payment-field-row select,body#huge-redesign .co-prod-params-lines select,body#huge-redesign .co-shipping-row select,body#huge-redesign .custom-drop-box-content-container select,body#huge-redesign .global-form-fields select,body#huge-redesign .prescription-verification-wrapper select,body#huge-redesign .quantity-container select,body#huge-redesign .register-user-container select,body#huge-redesign .search-for-doctor-wrapper select{font-weight:400;color:#000}body#huge-redesign #contacts-prescription-wrapper select option,body#huge-redesign #contacts-prescription-wrapper select.has-value,body#huge-redesign .cc-subscription-square-container select option,body#huge-redesign .cc-subscription-square-container select.has-value,body#huge-redesign .co-bogo select option,body#huge-redesign .co-bogo select.has-value,body#huge-redesign .co-category-default-price-item-wrapper select option,body#huge-redesign .co-category-default-price-item-wrapper select.has-value,body#huge-redesign .co-checkout-upsell-select select option,body#huge-redesign .co-checkout-upsell-select select.has-value,body#huge-redesign .co-coupon-code-content select option,body#huge-redesign .co-coupon-code-content select.has-value,body#huge-redesign .co-csr-content select option,body#huge-redesign .co-csr-content select.has-value,body#huge-redesign .co-eye-exam-credit select option,body#huge-redesign .co-eye-exam-credit select.has-value,body#huge-redesign .co-payment-field-row select option,body#huge-redesign .co-payment-field-row select.has-value,body#huge-redesign .co-prod-params-lines select option,body#huge-redesign .co-prod-params-lines select.has-value,body#huge-redesign .co-shipping-row select option,body#huge-redesign .co-shipping-row select.has-value,body#huge-redesign .custom-drop-box-content-container select option,body#huge-redesign .custom-drop-box-content-container select.has-value,body#huge-redesign .global-form-fields select option,body#huge-redesign .global-form-fields select.has-value,body#huge-redesign .prescription-verification-wrapper select option,body#huge-redesign .prescription-verification-wrapper select.has-value,body#huge-redesign .quantity-container select option,body#huge-redesign .quantity-container select.has-value,body#huge-redesign .register-user-container select option,body#huge-redesign .register-user-container select.has-value,body#huge-redesign .search-for-doctor-wrapper select option,body#huge-redesign .search-for-doctor-wrapper select.has-value{color:#000}body#huge-redesign #contacts-prescription-wrapper input[type=file],body#huge-redesign .cc-subscription-square-container input[type=file],body#huge-redesign .co-bogo input[type=file],body#huge-redesign .co-category-default-price-item-wrapper input[type=file],body#huge-redesign .co-checkout-upsell-select input[type=file],body#huge-redesign .co-coupon-code-content input[type=file],body#huge-redesign .co-csr-content input[type=file],body#huge-redesign .co-eye-exam-credit input[type=file],body#huge-redesign .co-payment-field-row input[type=file],body#huge-redesign .co-prod-params-lines input[type=file],body#huge-redesign .co-shipping-row input[type=file],body#huge-redesign .custom-drop-box-content-container input[type=file],body#huge-redesign .global-form-fields input[type=file],body#huge-redesign .prescription-verification-wrapper input[type=file],body#huge-redesign .quantity-container input[type=file],body#huge-redesign .register-user-container input[type=file],body#huge-redesign .search-for-doctor-wrapper input[type=file]{padding:.625rem;margin-bottom:0}body#huge-redesign #contacts-prescription-wrapper .co-success,body#huge-redesign .cc-subscription-square-container .co-success,body#huge-redesign .co-bogo .co-success,body#huge-redesign .co-category-default-price-item-wrapper .co-success,body#huge-redesign .co-checkout-upsell-select .co-success,body#huge-redesign .co-coupon-code-content .co-success,body#huge-redesign .co-csr-content .co-success,body#huge-redesign .co-eye-exam-credit .co-success,body#huge-redesign .co-payment-field-row .co-success,body#huge-redesign .co-prod-params-lines .co-success,body#huge-redesign .co-shipping-row .co-success,body#huge-redesign .custom-drop-box-content-container .co-success,body#huge-redesign .global-form-fields .co-success,body#huge-redesign .prescription-verification-wrapper .co-success,body#huge-redesign .quantity-container .co-success,body#huge-redesign .register-user-container .co-success,body#huge-redesign .search-for-doctor-wrapper .co-success{color:#29b995;padding-bottom:.625rem}body#huge-redesign #contacts-prescription-wrapper .co-success:before,body#huge-redesign .cc-subscription-square-container .co-success:before,body#huge-redesign .co-bogo .co-success:before,body#huge-redesign .co-category-default-price-item-wrapper .co-success:before,body#huge-redesign .co-checkout-upsell-select .co-success:before,body#huge-redesign .co-coupon-code-content .co-success:before,body#huge-redesign .co-csr-content .co-success:before,body#huge-redesign .co-eye-exam-credit .co-success:before,body#huge-redesign .co-payment-field-row .co-success:before,body#huge-redesign .co-prod-params-lines .co-success:before,body#huge-redesign .co-shipping-row .co-success:before,body#huge-redesign .custom-drop-box-content-container .co-success:before,body#huge-redesign .global-form-fields .co-success:before,body#huge-redesign .prescription-verification-wrapper .co-success:before,body#huge-redesign .quantity-container .co-success:before,body#huge-redesign .register-user-container .co-success:before,body#huge-redesign .search-for-doctor-wrapper .co-success:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:bottom;padding-right:.3125rem}body#huge-redesign #contacts-prescription-wrapper .co-error,body#huge-redesign .cc-subscription-square-container .co-error,body#huge-redesign .co-bogo .co-error,body#huge-redesign .co-category-default-price-item-wrapper .co-error,body#huge-redesign .co-checkout-upsell-select .co-error,body#huge-redesign .co-coupon-code-content .co-error,body#huge-redesign .co-csr-content .co-error,body#huge-redesign .co-eye-exam-credit .co-error,body#huge-redesign .co-payment-field-row .co-error,body#huge-redesign .co-prod-params-lines .co-error,body#huge-redesign .co-shipping-row .co-error,body#huge-redesign .custom-drop-box-content-container .co-error,body#huge-redesign .global-form-fields .co-error,body#huge-redesign .prescription-verification-wrapper .co-error,body#huge-redesign .quantity-container .co-error,body#huge-redesign .register-user-container .co-error,body#huge-redesign .search-for-doctor-wrapper .co-error{color:#d0021b;padding-bottom:.625rem}body#huge-redesign #contacts-prescription-wrapper .co-error:before,body#huge-redesign .cc-subscription-square-container .co-error:before,body#huge-redesign .co-bogo .co-error:before,body#huge-redesign .co-category-default-price-item-wrapper .co-error:before,body#huge-redesign .co-checkout-upsell-select .co-error:before,body#huge-redesign .co-coupon-code-content .co-error:before,body#huge-redesign .co-csr-content .co-error:before,body#huge-redesign .co-eye-exam-credit .co-error:before,body#huge-redesign .co-payment-field-row .co-error:before,body#huge-redesign .co-prod-params-lines .co-error:before,body#huge-redesign .co-shipping-row .co-error:before,body#huge-redesign .custom-drop-box-content-container .co-error:before,body#huge-redesign .global-form-fields .co-error:before,body#huge-redesign .prescription-verification-wrapper .co-error:before,body#huge-redesign .quantity-container .co-error:before,body#huge-redesign .register-user-container .co-error:before,body#huge-redesign .search-for-doctor-wrapper .co-error:before{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-right:.3125rem;vertical-align:bottom}body#huge-redesign #contacts-prescription-wrapper .hps-field,body#huge-redesign .cc-subscription-square-container .hps-field,body#huge-redesign .co-bogo .hps-field,body#huge-redesign .co-category-default-price-item-wrapper .hps-field,body#huge-redesign .co-checkout-upsell-select .hps-field,body#huge-redesign .co-coupon-code-content .hps-field,body#huge-redesign .co-csr-content .hps-field,body#huge-redesign .co-eye-exam-credit .hps-field,body#huge-redesign .co-payment-field-row .hps-field,body#huge-redesign .co-prod-params-lines .hps-field,body#huge-redesign .co-shipping-row .hps-field,body#huge-redesign .custom-drop-box-content-container .hps-field,body#huge-redesign .global-form-fields .hps-field,body#huge-redesign .prescription-verification-wrapper .hps-field,body#huge-redesign .quantity-container .hps-field,body#huge-redesign .register-user-container .hps-field,body#huge-redesign .search-for-doctor-wrapper .hps-field{height:2.25rem;padding-left:.5rem;padding-right:.5rem}body#huge-redesign #contacts-prescription-wrapper .hps-field__cvv,body#huge-redesign .cc-subscription-square-container .hps-field__cvv,body#huge-redesign .co-bogo .hps-field__cvv,body#huge-redesign .co-category-default-price-item-wrapper .hps-field__cvv,body#huge-redesign .co-checkout-upsell-select .hps-field__cvv,body#huge-redesign .co-coupon-code-content .hps-field__cvv,body#huge-redesign .co-csr-content .hps-field__cvv,body#huge-redesign .co-eye-exam-credit .hps-field__cvv,body#huge-redesign .co-payment-field-row .hps-field__cvv,body#huge-redesign .co-prod-params-lines .hps-field__cvv,body#huge-redesign .co-shipping-row .hps-field__cvv,body#huge-redesign .custom-drop-box-content-container .hps-field__cvv,body#huge-redesign .global-form-fields .hps-field__cvv,body#huge-redesign .prescription-verification-wrapper .hps-field__cvv,body#huge-redesign .quantity-container .hps-field__cvv,body#huge-redesign .register-user-container .hps-field__cvv,body#huge-redesign .search-for-doctor-wrapper .hps-field__cvv{display:inline-block;width:6.25rem}body#huge-redesign #contacts-prescription-wrapper #newsletter-signup input,body#huge-redesign #contacts-prescription-wrapper #terms-conditions input,body#huge-redesign .cc-subscription-square-container #newsletter-signup input,body#huge-redesign .cc-subscription-square-container #terms-conditions input,body#huge-redesign .co-bogo #newsletter-signup input,body#huge-redesign .co-bogo #terms-conditions input,body#huge-redesign .co-category-default-price-item-wrapper #newsletter-signup input,body#huge-redesign .co-category-default-price-item-wrapper #terms-conditions input,body#huge-redesign .co-checkout-upsell-select #newsletter-signup input,body#huge-redesign .co-checkout-upsell-select #terms-conditions input,body#huge-redesign .co-coupon-code-content #newsletter-signup input,body#huge-redesign .co-coupon-code-content #terms-conditions input,body#huge-redesign .co-csr-content #newsletter-signup input,body#huge-redesign .co-csr-content #terms-conditions input,body#huge-redesign .co-eye-exam-credit #newsletter-signup input,body#huge-redesign .co-eye-exam-credit #terms-conditions input,body#huge-redesign .co-payment-field-row #newsletter-signup input,body#huge-redesign .co-payment-field-row #terms-conditions input,body#huge-redesign .co-prod-params-lines #newsletter-signup input,body#huge-redesign .co-prod-params-lines #terms-conditions input,body#huge-redesign .co-shipping-row #newsletter-signup input,body#huge-redesign .co-shipping-row #terms-conditions input,body#huge-redesign .custom-drop-box-content-container #newsletter-signup input,body#huge-redesign .custom-drop-box-content-container #terms-conditions input,body#huge-redesign .global-form-fields #newsletter-signup input,body#huge-redesign .global-form-fields #terms-conditions input,body#huge-redesign .prescription-verification-wrapper #newsletter-signup input,body#huge-redesign .prescription-verification-wrapper #terms-conditions input,body#huge-redesign .quantity-container #newsletter-signup input,body#huge-redesign .quantity-container #terms-conditions input,body#huge-redesign .register-user-container #newsletter-signup input,body#huge-redesign .register-user-container #terms-conditions input,body#huge-redesign .search-for-doctor-wrapper #newsletter-signup input,body#huge-redesign .search-for-doctor-wrapper #terms-conditions input{margin:0;margin-right:2%;float:left}body#huge-redesign #contacts-prescription-wrapper #newsletter-signup label,body#huge-redesign #contacts-prescription-wrapper #terms-conditions label,body#huge-redesign .cc-subscription-square-container #newsletter-signup label,body#huge-redesign .cc-subscription-square-container #terms-conditions label,body#huge-redesign .co-bogo #newsletter-signup label,body#huge-redesign .co-bogo #terms-conditions label,body#huge-redesign .co-category-default-price-item-wrapper #newsletter-signup label,body#huge-redesign .co-category-default-price-item-wrapper #terms-conditions label,body#huge-redesign .co-checkout-upsell-select #newsletter-signup label,body#huge-redesign .co-checkout-upsell-select #terms-conditions label,body#huge-redesign .co-coupon-code-content #newsletter-signup label,body#huge-redesign .co-coupon-code-content #terms-conditions label,body#huge-redesign .co-csr-content #newsletter-signup label,body#huge-redesign .co-csr-content #terms-conditions label,body#huge-redesign .co-eye-exam-credit #newsletter-signup label,body#huge-redesign .co-eye-exam-credit #terms-conditions label,body#huge-redesign .co-payment-field-row #newsletter-signup label,body#huge-redesign .co-payment-field-row #terms-conditions label,body#huge-redesign .co-prod-params-lines #newsletter-signup label,body#huge-redesign .co-prod-params-lines #terms-conditions label,body#huge-redesign .co-shipping-row #newsletter-signup label,body#huge-redesign .co-shipping-row #terms-conditions label,body#huge-redesign .custom-drop-box-content-container #newsletter-signup label,body#huge-redesign .custom-drop-box-content-container #terms-conditions label,body#huge-redesign .global-form-fields #newsletter-signup label,body#huge-redesign .global-form-fields #terms-conditions label,body#huge-redesign .prescription-verification-wrapper #newsletter-signup label,body#huge-redesign .prescription-verification-wrapper #terms-conditions label,body#huge-redesign .quantity-container #newsletter-signup label,body#huge-redesign .quantity-container #terms-conditions label,body#huge-redesign .register-user-container #newsletter-signup label,body#huge-redesign .register-user-container #terms-conditions label,body#huge-redesign .search-for-doctor-wrapper #newsletter-signup label,body#huge-redesign .search-for-doctor-wrapper #terms-conditions label{display:block;float:left;margin:0;padding:0;width:92%}body#huge-redesign #contacts-prescription-wrapper>div:last-child label,body#huge-redesign .cc-subscription-square-container>div:last-child label,body#huge-redesign .co-bogo>div:last-child label,body#huge-redesign .co-category-default-price-item-wrapper>div:last-child label,body#huge-redesign .co-checkout-upsell-select>div:last-child label,body#huge-redesign .co-coupon-code-content>div:last-child label,body#huge-redesign .co-csr-content>div:last-child label,body#huge-redesign .co-eye-exam-credit>div:last-child label,body#huge-redesign .co-payment-field-row>div:last-child label,body#huge-redesign .co-prod-params-lines>div:last-child label,body#huge-redesign .co-shipping-row>div:last-child label,body#huge-redesign .custom-drop-box-content-container>div:last-child label,body#huge-redesign .global-form-fields>div:last-child label,body#huge-redesign .prescription-verification-wrapper>div:last-child label,body#huge-redesign .quantity-container>div:last-child label,body#huge-redesign .register-user-container>div:last-child label,body#huge-redesign .search-for-doctor-wrapper>div:last-child label{padding-bottom:0}body#huge-redesign #contacts-prescription-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .cc-subscription-square-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-bogo #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-category-default-price-item-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-checkout-upsell-select #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-coupon-code-content #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-csr-content #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-eye-exam-credit #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-payment-field-row #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-prod-params-lines #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-shipping-row #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .custom-drop-box-content-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .global-form-fields #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .prescription-verification-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .quantity-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .register-user-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .search-for-doctor-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container{margin-bottom:0}body#huge-redesign #contacts-prescription-wrapper #terms-conditions,body#huge-redesign .cc-subscription-square-container #terms-conditions,body#huge-redesign .co-bogo #terms-conditions,body#huge-redesign .co-category-default-price-item-wrapper #terms-conditions,body#huge-redesign .co-checkout-upsell-select #terms-conditions,body#huge-redesign .co-coupon-code-content #terms-conditions,body#huge-redesign .co-csr-content #terms-conditions,body#huge-redesign .co-eye-exam-credit #terms-conditions,body#huge-redesign .co-payment-field-row #terms-conditions,body#huge-redesign .co-prod-params-lines #terms-conditions,body#huge-redesign .co-shipping-row #terms-conditions,body#huge-redesign .custom-drop-box-content-container #terms-conditions,body#huge-redesign .global-form-fields #terms-conditions,body#huge-redesign .prescription-verification-wrapper #terms-conditions,body#huge-redesign .quantity-container #terms-conditions,body#huge-redesign .register-user-container #terms-conditions,body#huge-redesign .search-for-doctor-wrapper #terms-conditions{float:left;width:100%}body#huge-redesign #contacts-prescription-wrapper #terms-conditions+div,body#huge-redesign .cc-subscription-square-container #terms-conditions+div,body#huge-redesign .co-bogo #terms-conditions+div,body#huge-redesign .co-category-default-price-item-wrapper #terms-conditions+div,body#huge-redesign .co-checkout-upsell-select #terms-conditions+div,body#huge-redesign .co-coupon-code-content #terms-conditions+div,body#huge-redesign .co-csr-content #terms-conditions+div,body#huge-redesign .co-eye-exam-credit #terms-conditions+div,body#huge-redesign .co-payment-field-row #terms-conditions+div,body#huge-redesign .co-prod-params-lines #terms-conditions+div,body#huge-redesign .co-shipping-row #terms-conditions+div,body#huge-redesign .custom-drop-box-content-container #terms-conditions+div,body#huge-redesign .global-form-fields #terms-conditions+div,body#huge-redesign .prescription-verification-wrapper #terms-conditions+div,body#huge-redesign .quantity-container #terms-conditions+div,body#huge-redesign .register-user-container #terms-conditions+div,body#huge-redesign .search-for-doctor-wrapper #terms-conditions+div{clear:both}body#huge-redesign #contacts-prescription-wrapper #terms-conditions:not(:last-of-type),body#huge-redesign .cc-subscription-square-container #terms-conditions:not(:last-of-type),body#huge-redesign .co-bogo #terms-conditions:not(:last-of-type),body#huge-redesign .co-category-default-price-item-wrapper #terms-conditions:not(:last-of-type),body#huge-redesign .co-checkout-upsell-select #terms-conditions:not(:last-of-type),body#huge-redesign .co-coupon-code-content #terms-conditions:not(:last-of-type),body#huge-redesign .co-csr-content #terms-conditions:not(:last-of-type),body#huge-redesign .co-eye-exam-credit #terms-conditions:not(:last-of-type),body#huge-redesign .co-payment-field-row #terms-conditions:not(:last-of-type),body#huge-redesign .co-prod-params-lines #terms-conditions:not(:last-of-type),body#huge-redesign .co-shipping-row #terms-conditions:not(:last-of-type),body#huge-redesign .custom-drop-box-content-container #terms-conditions:not(:last-of-type),body#huge-redesign .global-form-fields #terms-conditions:not(:last-of-type),body#huge-redesign .prescription-verification-wrapper #terms-conditions:not(:last-of-type),body#huge-redesign .quantity-container #terms-conditions:not(:last-of-type),body#huge-redesign .register-user-container #terms-conditions:not(:last-of-type),body#huge-redesign .search-for-doctor-wrapper #terms-conditions:not(:last-of-type){margin-bottom:0}body#huge-redesign #contacts-prescription-wrapper .terms-conditions-container,body#huge-redesign .cc-subscription-square-container .terms-conditions-container,body#huge-redesign .co-bogo .terms-conditions-container,body#huge-redesign .co-category-default-price-item-wrapper .terms-conditions-container,body#huge-redesign .co-checkout-upsell-select .terms-conditions-container,body#huge-redesign .co-coupon-code-content .terms-conditions-container,body#huge-redesign .co-csr-content .terms-conditions-container,body#huge-redesign .co-eye-exam-credit .terms-conditions-container,body#huge-redesign .co-payment-field-row .terms-conditions-container,body#huge-redesign .co-prod-params-lines .terms-conditions-container,body#huge-redesign .co-shipping-row .terms-conditions-container,body#huge-redesign .custom-drop-box-content-container .terms-conditions-container,body#huge-redesign .global-form-fields .terms-conditions-container,body#huge-redesign .prescription-verification-wrapper .terms-conditions-container,body#huge-redesign .quantity-container .terms-conditions-container,body#huge-redesign .register-user-container .terms-conditions-container,body#huge-redesign .search-for-doctor-wrapper .terms-conditions-container{margin-top:.9375rem}@media only screen and (min-width:1025px){body#huge-redesign #contacts-prescription-wrapper .terms-conditions-container,body#huge-redesign .cc-subscription-square-container .terms-conditions-container,body#huge-redesign .co-bogo .terms-conditions-container,body#huge-redesign .co-category-default-price-item-wrapper .terms-conditions-container,body#huge-redesign .co-checkout-upsell-select .terms-conditions-container,body#huge-redesign .co-coupon-code-content .terms-conditions-container,body#huge-redesign .co-csr-content .terms-conditions-container,body#huge-redesign .co-eye-exam-credit .terms-conditions-container,body#huge-redesign .co-payment-field-row .terms-conditions-container,body#huge-redesign .co-prod-params-lines .terms-conditions-container,body#huge-redesign .co-shipping-row .terms-conditions-container,body#huge-redesign .custom-drop-box-content-container .terms-conditions-container,body#huge-redesign .global-form-fields .terms-conditions-container,body#huge-redesign .prescription-verification-wrapper .terms-conditions-container,body#huge-redesign .quantity-container .terms-conditions-container,body#huge-redesign .register-user-container .terms-conditions-container,body#huge-redesign .search-for-doctor-wrapper .terms-conditions-container{padding-top:.9375rem}}body#huge-redesign #contacts-prescription-wrapper .co-shipping-delivery-message,body#huge-redesign .cc-subscription-square-container .co-shipping-delivery-message,body#huge-redesign .co-bogo .co-shipping-delivery-message,body#huge-redesign .co-category-default-price-item-wrapper .co-shipping-delivery-message,body#huge-redesign .co-checkout-upsell-select .co-shipping-delivery-message,body#huge-redesign .co-coupon-code-content .co-shipping-delivery-message,body#huge-redesign .co-csr-content .co-shipping-delivery-message,body#huge-redesign .co-eye-exam-credit .co-shipping-delivery-message,body#huge-redesign .co-payment-field-row .co-shipping-delivery-message,body#huge-redesign .co-prod-params-lines .co-shipping-delivery-message,body#huge-redesign .co-shipping-row .co-shipping-delivery-message,body#huge-redesign .custom-drop-box-content-container .co-shipping-delivery-message,body#huge-redesign .global-form-fields .co-shipping-delivery-message,body#huge-redesign .prescription-verification-wrapper .co-shipping-delivery-message,body#huge-redesign .quantity-container .co-shipping-delivery-message,body#huge-redesign .register-user-container .co-shipping-delivery-message,body#huge-redesign .search-for-doctor-wrapper .co-shipping-delivery-message{color:#666;padding-top:.9375rem}body#huge-redesign .co-field-label-name{text-transform:none}body#huge-redesign .co-field-label-name+.co-field-label-description{color:#666;font-size:.75rem}body#huge-redesign #co-credit-card-form input{margin-bottom:0}body#huge-redesign .co-triangle-divider,body#huge-redesign .co-triangle-divider-reverse{border:none;color:#000}body#huge-redesign .co-triangle-divider-reverse.rotate-90,body#huge-redesign .co-triangle-divider.rotate-90{color:#2681ec}body#huge-redesign .co-triangle-divider-reverse:after,body#huge-redesign .co-triangle-divider:after{font-family:"Clearly Icons"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.625rem;vertical-align:middle}body#huge-redesign .co-triangle-divider-reverse.open,body#huge-redesign .co-triangle-divider.open{color:#2681ec}body#huge-redesign .checkout-prod-options,body#huge-redesign .co-checkout-summary-container{border-color:#eee}body#huge-redesign .checkout-prod-options hr,body#huge-redesign .co-checkout-summary-container hr{background-color:#eee}body#huge-redesign #co-sub-total-line-items-container{margin-bottom:1.25rem}body#huge-redesign #co-account-activation-confirmation-container,body#huge-redesign .co-confirmation-message,body#huge-redesign .co-csr-container{padding:1.25rem .9375rem}body#huge-redesign #co-account-activation-confirmation-container .heading,body#huge-redesign #co-account-activation-confirmation-container .same-day-delivery-info .heading2,body#huge-redesign .co-confirmation-message .heading,body#huge-redesign .co-confirmation-message .same-day-delivery-info .heading2,body#huge-redesign .co-csr-container .heading,body#huge-redesign .co-csr-container .same-day-delivery-info .heading2,body#huge-redesign .same-day-delivery-info #co-account-activation-confirmation-container .heading2,body#huge-redesign .same-day-delivery-info .co-confirmation-message .heading2,body#huge-redesign .same-day-delivery-info .co-csr-container .heading2{color:#2681ec;font-weight:600;line-height:1.43;padding-bottom:0}body#huge-redesign #co-account-activation-confirmation-container p,body#huge-redesign .co-confirmation-message p,body#huge-redesign .co-csr-container p{line-height:1.5rem}body#huge-redesign .co-confirm-second-heading{font-weight:600;margin-top:0;line-height:1.7}body#huge-redesign #co-confirmation-register-form li,body#huge-redesign #co-confirmation-register-form p,body#huge-redesign .co-confirm-second-text{line-height:1.5rem}body#huge-redesign .co-confirmation-message .asap-delivery-heading,body#huge-redesign .co-confirmation-message .asap-delivery-subheading{line-height:1.7}body#huge-redesign .same-day-delivery-info .heading,body#huge-redesign .same-day-delivery-info .heading2{font-size:1.125rem;line-height:1.7;color:#333;font-weight:600;text-align:center}body#huge-redesign .same-day-delivery-info .heading2{font-weight:400;font-size:.875rem;line-height:1.71;margin-top:0}body#huge-redesign .same-day-delivery-info .sdd-next-steps{margin-top:1.5625rem}@media only screen and (max-width:1024px){body#huge-redesign .same-day-delivery-info .sdd-next-steps>div:not(:last-child) .sdd-next-steps-item{margin-bottom:2.5rem}}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item{line-height:1.71}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .image{background:url(//ca.objects-cc.com/template-resources/images/rwd/sprites/checkout/same-day-delivery-confimation-icon.png?v=c739e54bd3e410491122a9eed2aff61c) no-repeat 0 0;width:9.375rem;height:9.375rem;margin:auto auto 1.5625rem auto;background-size:cover;margin:auto auto 1.25rem auto}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .image.pick-pack{background-position:-2px 0}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .image.hand-off{background-position:-312px 0}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .image.delivery{background-position:-157px 0}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .image.cell-phone{background-position:-467px 0}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .title{color:#2681ec;font-weight:600}body#huge-redesign .same-day-delivery-info .sdd-next-steps-item .description{color:#333}body#huge-redesign .register-user-container .field-label{text-transform:none}body#huge-redesign .register-user-container .field-label~input{font-weight:400}body#huge-redesign .view-title{text-transform:none;color:#666;font-weight:400}body#huge-redesign #co-ecp-page .co-help-find-doctor-btn{font-size:.75rem;color:#666;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}body#huge-redesign #co-ecp-page .co-help-find-doctor-btn:hover{color:#2681ec;border-color:#2681ec}body#huge-redesign #co-ecp-page .prescription-verification-form-buttons-wrapper>div{display:flex;align-items:center}body#huge-redesign #co-ecp-page .prescription-verification-form-buttons-wrapper .co-back-to-options{margin-top:0}body#huge-redesign #co-ecp-page .rx-patient-summary-label{color:#666;text-transform:none}body#huge-redesign #co-ecp-page .rx-patient-label{font-weight:600}body#huge-redesign #co-ecp-page .search-for-doctor-results-company,body#huge-redesign #co-ecp-page .search-for-doctor-results-name{text-transform:capitalize}body#huge-redesign #co-ecp-page .search-for-doctor-results-verify-later{color:#2681ec;text-decoration:none}body#huge-redesign #co-ecp-page .view-details-btn .co-triangle-divider:after{font-size:.5625rem}body#huge-redesign #co-ecp-page .prescription-verification-message{color:#2681ec;font-weight:600}body#huge-redesign .tpd-close-icon{font-size:17px;line-height:17px;padding-left:5px}body#huge-redesign .co-cms-eye-exam-credit-container,body#huge-redesign .co-cms-user-container{padding-bottom:.625rem}body#huge-redesign .co-cms-eye-exam-credit-container .checkout-cart-title-cms-retail,body#huge-redesign .co-cms-user-container .checkout-cart-title-cms-retail{margin:5px 0}body#huge-redesign .co-cms-eye-exam-credit-container .checkout-cart-title-cms-retail .title,body#huge-redesign .co-cms-user-container .checkout-cart-title-cms-retail .title{line-height:30px;font-size:14px;font-weight:700}body#huge-redesign .co-cms-eye-exam-credit-container .dropdown-details,body#huge-redesign .co-cms-user-container .dropdown-details{width:100%}body#huge-redesign #co-payment-order-details .contacts-od-wrapper{min-width:4.375rem;margin-right:1.5625rem}body#huge-redesign #co-payment-order-details .contacts-od-wrapper .co-prod-label{text-align:left}body#huge-redesign #co-payment-order-details .co-prod-item-name{margin-bottom:0}body#huge-redesign .reveal-modal{border-color:#e0e0e0;box-shadow:none}body#huge-redesign .reveal-modal.checkout-modal .cta-action-btn{background-color:#51c28a;border-radius:.25rem;color:#fff;cursor:pointer;display:block;float:right;font-size:.8125rem;font-weight:600;height:2.625rem;line-height:2.625rem;margin-top:1.875rem;min-width:6.25rem;padding:0 1.5625rem;position:relative;right:initial;text-align:center;top:initial;transition:all .3s ease-in-out}body#huge-redesign .reveal-modal.checkout-modal .cta-action-btn:before{display:none}body#huge-redesign .reveal-modal.checkout-modal .cta-action-btn:hover{text-decoration:none;background-color:#349364}body#huge-redesign .reveal-modal.checkout-modal .close-reveal-modal{position:relative;font-weight:700;cursor:pointer;display:block;text-align:center;min-width:6.25rem;float:right;border-radius:.25rem;height:2.625rem;margin-bottom:0}body#huge-redesign .reveal-modal.checkout-modal .heading,body#huge-redesign .reveal-modal.checkout-modal .same-day-delivery-info .heading2,body#huge-redesign .same-day-delivery-info .reveal-modal.checkout-modal .heading2{font-size:1.25rem;line-height:1.5;font-weight:300;letter-spacing:-.0125rem}body#huge-redesign .reveal-modal.checkout-modal p{color:#666}body#huge-redesign .reveal-modal-bg-search{position:fixed;height:100%;width:100%;background:#fff;opacity:0;z-index:9999999;z-index:10000000;display:none;top:0;left:0}body#huge-redesign .cly-newsletter-toaster-container .cly-submit-form{width:100%;margin-bottom:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#2681ec;font-weight:600;font-size:.75rem;height:2.8125rem}#co-complimentary-product-modal #co-compl-prod-err-title{text-align:left;font-size:1.125rem;font-weight:700}.co-compl-prods{background-color:#fff;padding-left:.3125rem;margin-bottom:1.5625rem!important}.co-compl-prods div{background-color:#fff!important}.co-compl-prods img{mix-blend-mode:multiply;max-width:11.25rem;cursor:pointer}.co-compl-prods p,.co-compl-prods span{clear:both;padding-left:.3125rem;padding-top:.9375rem}.co-compl-prods p{padding-top:.9375rem;clear:both;line-height:1.33}.co-compl-prods p.prod-desc{font-weight:600}.co-compl-prods span{font-size:18px;font-weight:600;line-height:1.5}.co-compl-prods #co-compl-prods-items{display:flex;width:100%;flex-wrap:wrap}.co-compl-prods #co-compl-prods-items>div{flex:0 0 auto}.co-compl-prods .compl-prod-btn{clear:both;font-size:12px;width:6.25rem;letter-spacing:.5px;margin-top:1.5625rem;margin-bottom:1.5625rem}#trigger-reveal-compl-prod-msg{max-width:36.5rem!important;position:fixed!important;top:40%!important;margin-top:-80px}#trigger-reveal-compl-prod-msg #close-reveal-compl-prod-msg{display:none}.cc-compl-prod-cont{margin:0 auto;text-align:left;line-height:1rem}.cc-compl-prod-cont #co-compl-prod-err-title{text-transform:capitalize;font-size:1.125rem;padding-top:.3125rem;padding-bottom:1rem}.cc-compl-prod-cont #co-compl-prod-err-desc{line-height:1.125rem;padding-bottom:1rem}.cc-compl-prod-cont #co-compl-prod-act-btn{margin-top:1.25rem}@media only screen and (min-width:1025px) and (max-width:1440px){.cc-compl-prod-dialog{padding-left:1.5625rem!important;padding-right:1.5625rem!important}}@media only screen and (min-width:641px) and (max-width:1024px){.cc-compl-prod-dialog{padding-left:1.375rem!important;padding-right:1.375rem!important}}html[lang=fr_CA] body#huge-redesign .red-footer-bottom__copyright-notice{font-size:.625rem}html[lang=fr_CA] body#huge-redesign #red-footer-bottom div.row>.columns a{font-size:.625rem}@media only screen and (max-width:1024px){html[lang=fr_CA] body#huge-redesign .red-footer-bottom__footer-bottom-links li{border:none;display:block;margin-bottom:.3125rem}}@media only screen and (max-width:640px){html[lang=ja_JP] body#huge-redesign .prod-param-td.selectbox-disabled .cc-global-param-wrapper{display:flex;align-items:center}html[lang=ja_JP] body#huge-redesign .prod-param-td.selectbox-disabled .med-sm-label{flex:0 0 45%}html[lang=ja_JP] body#huge-redesign .eye-left td.prod-param-td .input-value-label,html[lang=ja_JP] body#huge-redesign .eye-right td.prod-param-td .input-value-label{line-height:30px}html[lang=ja_JP] body#huge-redesign #prod-params-table tbody td.prod-param-td .med-sm-label{padding-right:.625rem}html[lang=ja_JP] body#huge-redesign .existing-rx-presciption td{height:65px}html[lang=ja_JP] body#huge-redesign .existing-rx-presciption .co-hide-for-small-medium-down{display:none!important}html[lang=ja_JP] body#huge-redesign .existing-rx-presciption tr.sku-options-row .sku-option-eye{width:100%!important}html[lang=ja_JP] body#huge-redesign .existing-rx-presciption tr.sku-options-row td strong{display:block}html[lang=ja_JP] body#huge-redesign .btn-default-blue-outline{padding:.625rem}}html[lang=ja_JP] body#huge-redesign .navbar__item--logo{left:0}html[lang=ja_JP] body#huge-redesign .btn-add-to-cart-wrapper{display:block;width:100%}.nested-prescription__header{height:17px;font-family:Open Sans;font-size:12px;width:100%;margin-right:0;padding-bottom:45px!important;background-color:#fff;margin-top:-.4rem}.nested-prescription__trigger-panel{float:left}.nested-prescription__details{background-color:#fff;overflow-y:hidden}.nested-prescription__table{margin-left:0!important;margin-right:0!important}.nested-prescription__title{color:#2681ec!important;font-size:12px;font-weight:400;line-height:1.71rem}.nested-prescription__title--triangle{margin-left:0!important;margin-right:1rem!important;font-size:12px!important}.nested-prescription__edit-panel a:hover{text-decoration:none}.nested-prescription__edit-panel__txt{line-height:2.1rem}@media only screen and (max-width:640px){.nested-prescription__edit-panel__txt{line-height:1.9rem}}.co-bogo{padding:0 0 0 15px!important;background-image:url(/template-resources/images/rwd/features/buy-one-give-one-large.png);background-repeat:no-repeat;background-position:right;margin-bottom:20px}@media only screen and (max-width:640px){.co-bogo{background-color:#c6e6db;background-image:none}}@media only screen and (min-width:641px){.co-bogo{display:flex;align-items:stretch}}.co-bogo-info{margin-bottom:15px;margin-top:20px}.co-bogo-info-heading{font-size:14px;font-weight:700;margin-bottom:8px}@media only screen and (max-width:640px){.co-bogo-info-heading{padding-top:16px}}.bogo-description-section{width:70%}@media only screen and (max-width:1024px){.bogo-description-section{width:60%}}@media only screen and (max-width:640px){.bogo-description-section{width:95%}}#bogo-donate-checkbox{display:flex;width:100%;flex-flow:row;margin-bottom:16px}@media only screen and (max-width:1024px){#bogo-donate-checkbox{width:80%}}@media only screen and (max-width:640px){#bogo-donate-checkbox{width:100%}}.co-bogo-text{color:#005d30!important}.co-bogo-info-popup-image{height:200px;margin-top:40px;background-image:url(/template-resources/images/rwd/features/buy-one-give-one-modal.png);background-repeat:no-repeat;background-position:center}.cc-bogo-info-popup-header-title{font-weight:700;margin-top:16px}.cc-bogo-info-popup-header-counter{font-size:40px;margin:8px}.cc-bogo-info-popup-header-description,.cc-bogo-info-popup-text{margin-bottom:16px;margin-top:0!important}#buyOneGiveOneSelected{width:25px;height:25px}@media only screen and (min-width:1025px){#trigger-reveal-co-bogo-info-modal{margin-left:-10%;width:20%}}@media only screen and (max-width:1024px){#trigger-reveal-co-bogo-info-modal{margin-left:-20%}}@media only screen and (max-width:640px){#trigger-reveal-co-bogo-info-modal{width:94%!important;left:23%!important}}#rc_search-component .icon-cly-chevron-left,.aem-fonts-icons .icon-cly-chevron-left,.rc_search-trigger .icon-cly-chevron-left{display:inline-block;transform:rotate(180deg)}#rc_search-component .icon-cly-chevron-left:before,#rc_search-component .icon-cly-chevron-rg:before,.aem-fonts-icons .icon-cly-chevron-left:before,.aem-fonts-icons .icon-cly-chevron-rg:before,.rc_search-trigger .icon-cly-chevron-left:before,.rc_search-trigger .icon-cly-chevron-rg:before{content:""}#rc_search-component .icon-cly-menu:before,.aem-fonts-icons .icon-cly-menu:before,.rc_search-trigger .icon-cly-menu:before{content:""}#rc_search-component .icon-cly-close:before,.aem-fonts-icons .icon-cly-close:before,.rc_search-trigger .icon-cly-close:before{content:""}#rc_search-component .icon-cly-cart:before,.aem-fonts-icons .icon-cly-cart:before,.rc_search-trigger .icon-cly-cart:before{content:""}#rc_search-component .icon-cly-search:before,.aem-fonts-icons .icon-cly-search:before,.rc_search-trigger .icon-cly-search:before{content:""}#rc_search-component .icon-cly-chevron-down-1:before,.aem-fonts-icons .icon-cly-chevron-down-1:before,.rc_search-trigger .icon-cly-chevron-down-1:before{content:""}#rc_search-component .icon-cly-close-1:before,#rc_search-component .icon-cly-cross-thick:before,.aem-fonts-icons .icon-cly-close-1:before,.aem-fonts-icons .icon-cly-cross-thick:before,.rc_search-trigger .icon-cly-close-1:before,.rc_search-trigger .icon-cly-cross-thick:before{content:""}#rc_search-component .icon-cly-chevron-right-thin:before,.aem-fonts-icons .icon-cly-chevron-right-thin:before,.rc_search-trigger .icon-cly-chevron-right-thin:before{content:""}#rc_search-component .icon-cly-chevron-left-thin:before,.aem-fonts-icons .icon-cly-chevron-left-thin:before,.rc_search-trigger .icon-cly-chevron-left-thin:before{content:""}#rc_search-component .icon-cly-cross:before,.aem-fonts-icons .icon-cly-cross:before,.rc_search-trigger .icon-cly-cross:before{content:""}#rc_search-component .icon-cly-remove:before,.aem-fonts-icons .icon-cly-remove:before,.rc_search-trigger .icon-cly-remove:before{content:""}#rc_search-component .icon-cly-cross-1:before,.aem-fonts-icons .icon-cly-cross-1:before,.rc_search-trigger .icon-cly-cross-1:before{content:""}#rc_search-component .icon-cly-tick:before,.aem-fonts-icons .icon-cly-tick:before,.rc_search-trigger .icon-cly-tick:before{content:""}#rc_search-component .icon-cly-heart:before,.aem-fonts-icons .icon-cly-heart:before,.rc_search-trigger .icon-cly-heart:before{content:""}#rc_search-component .icon-cly-heart-o:before,.aem-fonts-icons .icon-cly-heart-o:before,.rc_search-trigger .icon-cly-heart-o:before{content:""}#rc_search-component .icon-cly-circle-o:before,.aem-fonts-icons .icon-cly-circle-o:before,.rc_search-trigger .icon-cly-circle-o:before{content:""}#rc_search-component .icon-cly-circle:before,.aem-fonts-icons .icon-cly-circle:before,.rc_search-trigger .icon-cly-circle:before{content:""}#rc_search-component .icon-cly-spinner:before,.aem-fonts-icons .icon-cly-spinner:before,.rc_search-trigger .icon-cly-spinner:before{content:""}.modal-open{overflow:hidden!important;position:fixed}@media only screen and (max-width:640px){.navbar__item .navbar__item--cart{margin-left:1.25rem!important}}@media only screen and (min-width:641px) and (max-width:1024px){.search-dropdown{top:0;pointer-events:all;opacity:1}.search-dropdown .container{box-shadow:none;margin-bottom:0;padding:0}.search-dropdown .search-form{padding:8px 15px}.search-dropdown .search-form form{position:relative}.search-dropdown .search-form i.search-input-icon{display:none}.search-dropdown .search-form .icon-cly-search{font-size:16px!important;margin:0}.search-dropdown .search-form .search-submit{display:block}.search-dropdown .search-results{padding:5px 30px 20px 30px}.search-dropdown .search-border-bottom{display:none}}@media (max-width:1024px){.search-dropdown .search-form .search-input{border:solid 1px #ddd;padding:6px 60px 6px 8px}}.search-dropdown .container{max-width:73.125rem;margin:0 auto}@media only screen and (min-width:1025px){.search-dropdown .container{margin:0 auto 10px auto}}#pop-newsletter-email:focus{border-color:#2681ec}#pop-newsletter-submit{margin:15px 0 25px 0}#pop-newsletter-privacy-link{text-decoration:underline}#pop-newsletter-footer p{margin-top:0}#pop-newsletter-lastname{margin-bottom:20px}