@charset "UTF-8";.main-text-font-color,body{color:#67757f}.overflow-hidden,.text-ellipsis{overflow:hidden}.btn-hamburger,.noselect{-webkit-user-select:none;-ms-user-select:none}.btn-raquo,.btn-raquo-small,.vertical-align,img{vertical-align:middle}.badge-circle,.main-header__link{-webkit-align-self:center;-ms-flex-item-align:center}#page-wrapper ol li,.primary-childnav,.primary-nav,body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper ul.product-info-details-left-list li,ul li{list-style:none}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%;font-size:16px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;padding:0;margin:0;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default;overflow-x:hidden}a:hover{cursor:pointer}img{max-width:100%;height:auto;-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;border:0}.display-none,body:after{display:none}textarea{height:auto;min-height:50px}select{width:100%}@font-face{font-family:font-icons;src:url(../../images/rwd/font-icons/fonts/font-icons.eot?v=a56e0314741eed181205ebc63b3f78f1);src:url(../../images/rwd/font-icons/fonts/font-icons.eot?v=a56e0314741eed181205ebc63b3f78f1?#iefix) format("embedded-opentype"),url(../../images/rwd/font-icons/fonts/font-icons.woff?v=bbcb66c38b99ab852af067d03606d493) format("woff"),url(../../images/rwd/font-icons/fonts/font-icons.ttf?v=9b87a83c6396c96b45435d5fd6db6261) format("truetype"),url(../../images/rwd/font-icons/fonts/font-icons.svg?v=f8a88c2cc8fcca85956b6742eb1a03a7#font-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:fonts-icons-red;src:url(../../images/rwd/font-icons/fonts/fonts-icons-red.eot?v=a68830158c999cd54a5c370f7fa126dc);src:url(../../images/rwd/font-icons/fonts/fonts-icons-red.eot?v=a68830158c999cd54a5c370f7fa126dc?#iefix) format("embedded-opentype"),url(../../images/rwd/font-icons/fonts/fonts-icons-red.woff?v=9e930c995e7180011de1a509d8519e55) format("woff"),url(../../images/rwd/font-icons/fonts/fonts-icons-red.ttf?v=9bc799fdd2117e002c7756604abf0c8e) format("truetype"),url(../../images/rwd/font-icons/fonts/fonts-icons-red.svg?v=e854c0e6361c6ae57f46c5449d7c6ad3#fonts-icons-red) format("svg");font-weight:400;font-style:normal}@font-face{font-family:clearly-fonts-icons;src:url(../../images/rwd/font-icons/fonts/clearly-fonts-icons.eot?v=3717081c71a8484d7b6c7a5645e84e04);src:url(../../images/rwd/font-icons/fonts/clearly-fonts-icons.eot?v=3717081c71a8484d7b6c7a5645e84e04?#iefix) format("embedded-opentype"),url(../../images/rwd/font-icons/fonts/clearly-fonts-icons.woff?v=f1f07bd5f2a87051742fb4554ae36313) format("woff"),url(../../images/rwd/font-icons/fonts/clearly-fonts-icons.ttf?v=a35daa056d750628727bf070fba01cb7) format("truetype"),url(../../images/rwd/font-icons/fonts/clearly-fonts-icons.svg?v=42c6b9eda08c30dc3a8a692cfc4e47d1#fonts-icons-red) format("svg");font-weight:400;font-style:normal}.underlined{text-decoration:underline}.bg-grey-quarry{background-color:#F0F0F0}html>iframe{position:absolute}.opacity-none{opacity:0}.opacity-full{opacity:1}div,p,ul{font-size:.875rem}.checkout-footer-privacy-wrapper,.fine-print-text{font-size:.625rem;line-height:.8125rem;color:#67757f}html{-webkit-text-size-adjust:100%}@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'}}a{color:#67757f}a:focus{color:#67757f;text-decoration:none}.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-important{display:none!important}.display-none-normal{display:none}@media only screen and (max-width:640px){.display-none-small-only{display:none}.border-bottom-small{border-bottom:solid 1px #dfe9ef}}@media only screen and (min-width:641px){.display-none-medium-up{display:none}.visibility-hidden-medium-up{visibility:hidden}.border-bottom-medium-up{border-bottom:solid 1px #dfe9ef}}@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}}.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}.text-right-medium-only{text-align:right!important}}.float-none{float:none!important}.align-center{margin:0 auto}.divider{margin:auto .3125rem}.border-top{border-top:solid 1px #dfe9ef}@media only screen and (min-width:1025px){body:after{content:'lg-screen'}.show-for-large-up-inline{display:inline-block!important}.large-up-right{float:right!important}.border-top-large-up{border-top:solid 1px #dfe9ef}.large-text-centered{text-align:center!important}}@media only screen and (max-width:640px){.border-top-small{border-top:solid 1px #dfe9ef}.small-text-centered{text-align:center!important}}.border-none{border: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-padding-left-medium-only{padding-left:0!important}}.no-left-border{border-left:0 none!important}.no-right-border{border-right:0 none!important}.border-bottom{border-bottom:solid 1px #dfe9ef}.lnav-frame-shape-link .lnav-frame-shape-link-txt,.need-help-container .need-help-text{border-bottom:solid 1px;cursor:pointer}@media only screen and (min-width:640px) and (max-width:800px){.small-medium-only-text-center{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}.triangle-icon-right:after,[data-icon]:before,dl .favourites-tab:before{font-style:normal!important;font-family:font-icons!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.checkout-footer-privacy-wrapper a,.fine-print-text .fine-print-text-link{text-decoration:underline}.grid-placeholder{display:inline-block;height:100%;width:100%}.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{margin-top:.3125rem}@media only screen and (min-width:1025px){.checkout-footer-privacy-wrapper{padding-bottom:.625rem}.no-padding-left-large-up{padding-left:0!important}}@media only screen and (max-width:1024px){.fine-print-text{margin:.625rem auto .9375rem}}.fine-print-text .fine-print-text-link:hover,.sub-nav-action-link{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-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.minus-padding{margin:auto -.5625rem}@media only screen and (min-width:641px) and (max-width:1024px){.no-padding-medium-only{padding:0!important}}.sub-nav-action-link{color:#67757f;text-transform:capitalize}.sub-nav-action-link:hover{color:#37BA95}.action-link{color:#0069aa;cursor:pointer;font-size:.875rem}.action-link:hover{color:#0069aa;text-decoration:underline}.horizontal-align-center{text-align:center;width:100%}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:inline-block}.space-content-before:before{content:none!important}.inline-block-height-removal{font-size:0}.loader{background:url(//nz.objects-cc.com/template-resources/images/rwd/icons/loader.gif?v=2178a5a45051391e5a263d5390819c5b) center no-repeat}#blue-loader-icon-container{background:none;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}.heading5,.strike{display:inline-block}.group:after{clear:both}.group{zoom:1}.strike{color:#67757f;text-decoration:line-through}.lnav-frame-shape-link .lnav-frame-shape-link-txt a,.need-help-container .need-help-text a{color:#67757f!important;font-weight:500}.strike:hover{text-decoration:line-through!important}.lnav-frame-shape-link .lnav-frame-shape-link-txt a:hover,.need-help-container .need-help-text a:hover{text-decoration:none!important}@media only screen and (min-width:641px){.no-padding-left-medium-up{padding-left:0!important}.no-padding-medium-up{padding:0!important}.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){.no-padding-right-small-only{padding-right:0!important}.no-padding-small-only{padding:0!important}.need-help-container{margin:-.625rem 0 .9375rem;padding-left:1.25rem;padding-top:.625rem}}.lnav-frame-shape-link{font-size:.75rem;margin:0 0 .9375rem;position:relative}@media only screen and (max-width:640px){.lnav-frame-shape-link{margin:-.625rem 0 .9375rem;padding-left:1.25rem;padding-top:.625rem}}.noselect{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}h1{font-size:1.125rem!important;line-height:2.625rem;color:#67757f}.heading2,.heading3{line-height:1.2;margin:.9375rem 0;text-transform:uppercase;font-weight:700;color:#67757f}h2{font-size:.875rem!important;text-transform:uppercase;color:#67757f}.heading2{font-size:.875rem}.heading3{font-size:.75rem}.heading5{color:#67757f;font-weight:700;margin:.625rem 0}[data-icon]:before{font-weight:400!important;text-transform:none!important;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-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-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-remove-thin: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-warning-empty:before,.cc-icon-wrench:before,.cc-icon-x:before{font-family:font-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-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-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-remove-thin: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-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-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-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-remove-thin,.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-warning-empty,.cc-icon-wrench,.cc-icon-x{color:#67757f}.cc-icon-alert.disabled,.cc-icon-calendar.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-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-remove-thin.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-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,.triangle-icon-right:after{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-icon-remove-thin:before{content:""}.cc-icon-subscribe: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:""}.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}.uppercase{text-transform:uppercase}.btn-default-blue-outline{background:0 0;border:1px solid #0091BA;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:#0091BA;font-weight:600}@media only screen and (max-width:640px){.btn-default-blue-outline{padding:.625rem}}.btn-default-blue-outline:hover{background:#fff;border-color:#00bbd8;color:#00bbd8}.btn-default-blue-outline.disabled,.btn-default-blue-outline.disabled:hover{background:#fff;border-color:#67757f;color:#67757f}.btn-default-blue-outline.disabled:hover{cursor:default}.btn-raquo,.btn-raquo-small{display:inline-block;margin:-3px 0 0 5px}.btn-primary{background:#0091BA;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}.btn-rebrand-disabled,.btn-rebrand-primary{border:1px solid #0091BA;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-out 0s;font-size:.875rem;text-transform:uppercase;color:#fff}@media only screen and (max-width:640px){.btn-primary{padding:.625rem}}.btn-primary:hover{background:#00bbd8}.btn-rebrand-disabled:hover,.btn-rebrand-primary,.btn-rebrand-primary:hover{background:#0091BA}a.btn-primary:hover{text-decoration:none}.btn-rebrand-primary{min-width:9.375rem;padding:.625rem 0}@media only screen and (max-width:640px){.btn-rebrand-primary{padding:.625rem}}.btn-rebrand-primary.btn-compact{min-width:0}.btn-rebrand-disabled{background:#0091BA;padding:.625rem 1.75rem;min-width:9.375rem}@media only screen and (max-width:640px){.btn-rebrand-disabled{padding:.625rem}}.btn-rebrand-disabled.btn-compact{min-width:0}.btn-default,.btn-default.button.disabled,.btn-transaction{cursor:pointer;position:relative;text-align:center;transition:background-color .3s ease-out 0s;font-size:.875rem;min-width:9.375rem;text-transform:uppercase;display:inline-block;text-decoration:none}.btn-transaction{background:#ff9c00;border:1px solid #ff9c01;padding:.625rem 1.75rem;color:#fff}@media only screen and (max-width:640px){.btn-transaction{padding:.625rem}}.btn-transaction:hover{background:#ff8400}.btn-default,.btn-default.button.disabled{background:#F3F4F5;border:1px solid #F3F4F5;padding:.625rem 1.75rem;color:#67757f}.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-weight:400!important;text-transform:none!important;vertical-align:bottom}.my-style-link a,.tabs dd>a,dl.tabs .accord-sec-link{text-transform:uppercase;font-size:.75rem}.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){.btn-default,.btn-default.button.disabled{padding:.625rem}.back-to-top-wrapper,.view-all-category-button{display:block;width:9.375rem;margin:0 auto .9375rem}}.cc-amex-logo,.cc-discover-logo,.cc-jcb-logo,.cc-mastercard-logo,.cc-paypal-logo,.cc-visa-logo{height:26px;float:left;margin-right:8px}.cc-visa-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) 0 -46px no-repeat;width:31px}.cc-mastercard-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -41px -46px no-repeat;width:31px}.cc-discover-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -82px -46px no-repeat;width:31px}.cc-paypal-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -123px -46px no-repeat;width:31px}.cc-amex-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -159px -46px no-repeat;width:21px}.cc-jcb-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -192px -46px no-repeat;width:26px}.cc-solo-logo,.cc-switch-logo,.cc-visa-electron-logo{height:26px;width:31px;float:left;margin-right:8px}.cc-solo-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) 0 -75px no-repeat}.cc-switch-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -40px -75px no-repeat}.cc-visa-electron-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) -81px -75px no-repeat}.cc-smbc-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/cc_badge_sprite.png?v=608dda55d4ba8ab59217dc238f672709) 0 -105px no-repeat;float:left;margin-right:8px;height:33px;width:111px}.cc-share-on-facebook{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/footer_header_icons_sprite.png?v=da7b77127e430b839acf53e3a2b30e11) 0 -76px no-repeat;display:inline-block;height:25px;width:25px}.co-ccv-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/checkout/ccv-cid-sprite.png?v=510e8c8a1c903ab32d7109968417b751) 0 -5px no-repeat;display:inline-block;height:37px;margin-top:-.1875rem;width:99px}.co-cid-logo{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/checkout/ccv-cid-sprite.png?v=510e8c8a1c903ab32d7109968417b751) -403px -1px no-repeat;height:40px;margin-top:-.375rem;width:99px}.cc-share-on-twitter{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/footer_header_icons_sprite.png?v=da7b77127e430b839acf53e3a2b30e11) 0 -27px no-repeat;display:inline-block;height:25px;width:25px}select,select:hover{background-color:#e6ecf0}.share-your-favorites-txt{height:25px;display:inline-block;vertical-align:middle}#lnav-size-width-image{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) 0 -1px no-repeat;min-height:1.875rem}#lnav-size-bridge-width-image{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) 0 -113px no-repeat;min-height:2.125rem}#lnav-size-temple-length-image{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) 0 -234px no-repeat;min-height:1.75rem}#lnav-size-frame-width-inside-image{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) 0 -345px no-repeat;min-height:1.875rem}#lnav-size-height-image{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) 0 -462px no-repeat}#lnav-size-frame-width-image{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/glasses_fit_tool-v2.png?v=5092123b1e0697ead3e22929a9ee9c79) 0 -574px no-repeat;min-height:1.75rem}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{margin:0!important}.column,.columns{min-height:1px!important}.column.no-min-height,.columns.no-min-height{min-height:0!important}select{border-width:0}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 dd>a,dl.tabs .accord-sec-link:hover{background-color:#fff}.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{font-weight:500;padding:0;text-decoration:none}@media only screen and (min-width:1025px){.tabs dd>a:after{display:none}.row .row.tab-row{margin-top:.3125rem}}.tabs dd.active>a{background:#fff;border-bottom:solid 4px #0091BA;color:#0091BA;font-weight:700}@media only screen and (max-width:640px){.tabs dd>a{padding:20px 0}.tabs dd{border-right:solid 1px #dfe9ef;margin-right:0;text-align:center}.tabs dd.active>a{padding:20px 0 16px}}.tabs-content{margin-bottom:0}.tabs-content .content{float:left!important}@media only screen and (min-width:641px){.tabs dd.active>a{padding-bottom:9px}.tabs-content .content>div.row:first-child{margin-bottom:1.5625rem}}.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:#0091BA;cursor:pointer;font-weight:700}.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 #0091BA;border-width:.3125rem 0 .3125rem .625rem;border-style:solid;display:inline-block}@media only screen and (max-width:640px){.tabs-content .content.active{padding-bottom:0}.my-style-link a:after{border-width:.3125rem 0 .3125rem .625rem}.my-style-link{display:block}dl.tabs,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%}}.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 (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 (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}@media only screen and (max-width:640px){dl.tabs .accord-sec-link{margin-right:0;padding:.9375rem 0}.category-page .tabs-content{margin-top:1.25rem}}dl .favourites-tab:before{content:"";font-weight:400!important;text-transform:none!important;vertical-align:bottom;margin-right:.3125rem}dl .tab-title.active a{background:#fff}@media only screen and (min-width:641px){.category-page .tabs-content,.subhome-page .tabs-content{border-top:none}.category-page .tab-row{margin-bottom:1.5625rem}}div.switch input:checked+label{background-color:#ddd}@media only screen and (min-width:640px) and (max-width:800px){.hide-for-small-medium-only{display:none!important}.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;top:0!important;z-index:99999999}@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 (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{top:100px!important}.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}#homepage-newsletter-container .field-error-message,form small.error{background:0 0;color:red;display:none;margin-bottom:0;padding-left:0;text-align:left}.reveal-modal-bg{z-index:9999999}#homepage-newsletter-container .field-error-message{font-size:.75rem;font-style:italic;padding-top:.3125rem}.cc-breadcrumbs div{padding-left:.33125rem}.cc-breadcrumbs ol{font-size:.75rem;text-transform:capitalize}.cc-breadcrumbs ol li{color:#67757f;margin:.9375rem 0}@media only screen and (max-width:640px){.cc-breadcrumbs ol{font-size:.8125rem}.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}.cc-breadcrumbs ol li.current{cursor:default;color:#0091BA}.cc-breadcrumbs ol li.current a{color:#0091BA}@media only screen and (max-width:640px){.cc-breadcrumbs ol li.divider:before{font-size:.625rem!important}.cc-breadcrumbs ol li.current.level-3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}#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(//nz.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:-75px;margin-top:-20px;max-width:155px}.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}#tab-wrapper-accessories,#tab-wrapper-glasses,.search-text{margin-bottom:.625rem}#redirect-banner-container{background-color:#0091BA;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}.redirect-canada-flag,.redirect-us-flag{height:19px;width:37px;margin:.4375rem 0 0 .625rem;float:left;cursor:pointer}.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}}.redirect-canada-flag{background:url(//nz.objects-cc.com/template-resources/images/rwd/icons/flag-ca.png?v=4c617f412730743c22e159f0b2ffe92e) no-repeat}.redirect-us-flag{background:url(//nz.objects-cc.com/template-resources/images/rwd/icons/flag-us.png?v=56e10e05aee7055e041f3f68d7cb44a9) no-repeat}#back-to-coastal{margin-left:1.875rem}.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}}.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 .redirect-welcome-txt{font-size:.75rem}#back-to-coastal{margin-left:1.25rem}.redirect-link-txt{font-size:.625rem;line-height:3.4}.inner-redirect-container .close-redirect-link{margin-top:-1.875rem;font-size:.75rem}}#page-wrapper ol,ul{margin:0}#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%}ul li{display:block;float:left}#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 li{display:block;float:left;font-size:.75rem}@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(//nz.objects-cc.com/template-resources/images/rwd/logos/logo_v2.png?v=5092123b1e0697ead3e22929a9ee9c79);background-size:contain}@media only screen and (max-width:640px){#page-wrapper .header-wrapper .store-logo{margin:1.125rem auto}}@media only screen and (min-width:641px) and (max-width:1024px){#page-wrapper .header-wrapper .store-logo{float:left;margin:1.25rem 0}}@media only screen and (min-width:1025px){#page-wrapper .header-wrapper .store-logo{float:left;margin:1.125rem 0 1.1875rem}#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}#page-wrapper .header-wrapper .icon-value-group{padding-left:1.25rem}}@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}#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 #quick-cat-links a:hover,#page-wrapper .header-wrapper .icon-value-group a,#page-wrapper .header-wrapper .icon-value-group a:hover{text-decoration:none}#page-wrapper .nav-view-all-txt{color:#0069aa;text-transform:uppercase}.cc-icon-shop-cart,.with-items{color:#0091BA}.with-items.side-bar{color:#000}.main-nav-menu .no-link,.main-nav-menu li a{color:#000;display:block;line-height:3.5}.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){.main-nav-menu .no-link,.main-nav-menu li a{line-height:3}.eye-help-q:hover a,.eye-help-q:hover span{color:#00bbd8}#main-body-container-inner{position:relative}}.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}#main-body-content,#newsletter-footer-form{width:100%}#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}#homepage-newsletter-container{margin-bottom:.0625rem;padding:1.25rem 0}@media only screen and (max-width:1024px){.main-nav-menu .no-link,.main-nav-menu li a{font-weight:600}#homepage-newsletter-container{background-color:#F3F4F5}}#homepage-newsletter-container #upper-hr{margin-top:1.1875rem}@media only screen and (max-width:640px){#newsletter-footer-form label{margin:.625rem .9375rem}#main-body-content,#newsletter-footer-form{overflow:hidden}#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;border-color:#dee8ec;border-style:solid;background:#fff;padding:10px 5px;text-transform:uppercase}.results:hover{cursor:pointer}.top_bottom_result{padding: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:#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:#0091BA}.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:#0091BA}.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:#0091BA}.mm-menu .mm-list>li>a.mm-subclose.mm-fullsubopen:before{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/globals/global_icons.png?v=84aa8ff2521fa0e7030e88bd455d46bd) -24px 0 no-repeat;height:24px;width:24px}.mm-menu .mm-list>li>a.mm-subopen.mm-fullsubopen:before{font-family:font-icons!important;content:"";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;color:#0091BA}.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:#0091BA;font-weight:600;text-indent:20px;text-transform:uppercase}.mm-menu .mm-list>li.mm-label.mm-opened>a.mm-subopen:before,.mm-menu .mm-list>li>a.mm-subopen:before{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-family:font-icons!important}.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{content:"";color:#0091BA}.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:#0091BA;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{line-height:1;content:"";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!important;color:#67757f!important;text-transform:uppercase}.cly-logo,.nav-drawer__item{background-repeat:no-repeat;background-position:center center}.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:font-icons!important;content:"";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;float:right;right:0}.mm-menu .mm-list>li.sub-mmenu-option.mm-opened>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{font-family:font-icons!important;content:"";font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.mm-menu .mm-list>li.sub-mmenu-option.mm-opened>a.mm-subopen:after{-webkit-transform:rotate(0);transform:rotate(0);top:0}.mm-menu .mm-list>li>a.mm-subclose:before{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:#0091BA}.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 #e6e6e6;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}.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,.hidden-xl-down{display:none!important}}@media (min-width:64.063em){.hidden-lg-up,.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:fonts-icons-red!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-cart:before,.icon-cly-search-legacy:before{font-weight:400!important;text-transform:none!important;font-family:font-icons!important;font-style:normal!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cly-chevron-rg:before{content:"\e906"}.icon-cly-menu:before{content:"\e903"}.icon-cly-close:before{content:"\e904"}.icon-cly-cart:before{content:""}.icon-cly-search-legacy:before{content:"";font-size:.6875rem}.icon-cly-chevron-down-1:before{content:"\e900"}.icon-cly-close-1:before{content:"\e901"}.btn-hamburger::after,.btn-hamburger::before,.btn-hamburger__icon{background-color:#666;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;width:32px;height:22px;cursor:pointer;-moz-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::before{background-color:#2681EC;top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right}.btn-hamburger--is-open::after{background-color:#2681EC;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.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;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}.main-header__topbar,.navbar{max-width:1200px;margin-left:auto;margin-right:auto}.cly-logo{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;background-image:url(../img/logo-clearly-primary.svg?v=@@hashValue);background-size:100% auto;width:78px;min-height:30px}.main-header{background-color:transparent;position:fixed;width:100%;top:0;left:0;bottom:100%;min-height:68px;-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::after,.main-header::before{position:absolute;content:"";width:100%;left:0}.main-header::before{background-color:#F9F9F9;display:none;top:0;height:29px;z-index:3}.main-header::after{background-color:#2681EC;top:68px;opacity:.1;height:1px}.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){.main-header::before{display:block}.main-header::after{top:97px}.has-mobile-nav-open .main-header{bottom:auto}.has-drawer-open .main-header{margin-top:200px}.is-scrolltop .main-header{position:relative}.main-header{background-color:#FFF;padding-top:0;height:97px;min-height:97px}}.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}@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;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;-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,.navbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.nav-drawer--is-active{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-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: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-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%;margin-bottom:0;min-height:0;height:68px;overflow-y:scroll;-webkit-transition:min-height 0s .5s;transition:min-height 0s .5s}.has-mobile-nav-open .navbar{min-height:100%;-webkit-transition:min-height 0s;transition:min-height 0s}.navbar__item{background-color:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:68px;-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}.navbar__item--toggle{position:absolute;top:0;left:0;z-index:2;width:50px;margin-left:.9375rem}.navbar__item--logo{position:absolute;top:0;z-index:1;width:100%}.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}.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}.navbar__item--cart .navbar__link{position:relative}@media (min-width:64.063em){.has-mobile-nav-open .navbar{min-height:0}.navbar{overflow:hidden}.navbar__item--toggle{display:none}.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;position:relative;top:auto;left:auto;width:auto}.navbar__item--search{display:none}.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{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}.navbar__item--links{-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.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__item--cart .badge-circle{position:relative;top:auto;right:auto}.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:.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;padding:0 1.875rem;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s 0s ease-out;transition:transform .2s 0s ease-out;z-index:1}@media only screen and (max-width:1024px){.navbar__footer.right{text-align:right;display:block}}.has-mobile-nav-open .navbar__footer{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s .5s ease-out;transition:transform .2s .5s ease-out}.primary-nav,.primary-nav--opened{-webkit-transition:-webkit-transform .5s 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;padding-left:0;margin-bottom:-68px;height:100%;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:transform .5s ease-out;width:100%;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;padding:0;position:relative;width:auto;height:.9375rem;overflow-y:hidden}}.primary-nav--opened{-webkit-transform:translateX(0);transform:translateX(0);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}.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}.primary-nav__chevron{font-size:1.125rem;color:#2681EC;position:absolute;right:2.8125rem;top:.9375rem;vertical-align:middle}@media (min-width:64.063em){.primary-childnav__item:last-child,.primary-nav__item:last-child{padding-bottom:0}.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)}.primary-nav__item--align-right{margin-left:auto}.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}.primary-nav__link--is-active{font-weight:700}@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{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--has-drawer-open:hover,.no-touch .primary-nav__link--is-active:hover,.primary-nav__link--has-drawer-open,.primary-nav__link--has-drawer-open:active,.primary-nav__link--has-drawer-open:link,.primary-nav__link--has-drawer-open:visited{color:#2681EC}.primary-childnav{display:none}}.primary-childnav{position:absolute;top:0;left:0;padding:0;margin:0;width:100%;-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-childnav__item:nth-child(3) .primary-childnav,.primary-nav__item:nth-child(3) .primary-childnav{top:-200%}.primary-childnav__item:nth-child(4) .primary-childnav,.primary-nav__item:nth-child(4) .primary-childnav{top:-300%}.primary-childnav__item:nth-child(5) .primary-childnav,.primary-nav__item:nth-child(5) .primary-childnav{top:-400%}.primary-childnav__item:nth-child(6) .primary-childnav,.primary-nav__item:nth-child(6) .primary-childnav{top:-500%}.primary-childnav__item:nth-child(7) .primary-childnav,.primary-nav__item:nth-child(7) .primary-childnav{top:-600%}.primary-childnav__item:nth-child(8) .primary-childnav,.primary-nav__item:nth-child(8) .primary-childnav{top:-700%}.primary-childnav__item:nth-child(9) .primary-childnav,.primary-nav__item:nth-child(9) .primary-childnav{top:-800%}.primary-childnav__item:nth-child(10) .primary-childnav,.primary-nav__item:nth-child(10) .primary-childnav{top:-900%}.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}.primary-childnav__item{-webkit-transform:translateX(0);transform:translateX(0);min-height:50px;position:relative}.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}.primary-childnav__back{color:#666;position:absolute;right:0;top:0;line-height:56px;margin:0 1.875rem;z-index:2}.primary-childnav__back:active,.primary-childnav__back:link,.primary-childnav__back:visited{color:#666}.primary-childnav__back:hover{text-decoration:none}.main-header__topbar{padding-left:0}.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}#main-content-container .main-content-container-heading h1{text-transform:uppercase}.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){#main-lnav-container{border-left:none;border-right:none}#main-content-container .main-content-container-heading h1{text-indent:.375rem}.catalog-tab-title{margin:1.875rem auto 0}.catalog-tab-title h1,.catalog-tab-title span{text-align:center}}@media only screen and (min-width:641px){#main-content-container-inner{display:flex}.catalog-tab-title{margin:.625rem 0 .3125rem}}.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 .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,#favourites-content 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 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 .colour-contacts,.category-image .daily-contacts,.category-image .monthly-contacts,.category-image .weekly-contacts{height:56px;float:left;margin-top:.9375rem;width:61px}.category-image .daily-contacts{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) no-repeat}.category-image .weekly-contacts{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) -62px 0 no-repeat}.category-image .monthly-contacts{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) 0 -57px no-repeat}.category-image .colour-contacts{background:url(//nz.objects-cc.com/template-resources/images/rwd/sprites/subhome/contacts-category-sprite.png?v=04d127a23783ef223a12a707ec6e2463) -65px -56px no-repeat}.category-image .shop-contacts{margin:.9375rem .3125rem;padding-left:3.75rem;position:absolute;width:14.375rem}.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){#main-lnav-container{padding-top:.5rem}.shop-more-btn-wrapper .shop-more-btn:not(:last-child){margin-right:.625rem}}@media only screen and (min-width:641px) and (max-width:1024px){.category-image .shop-contacts{width:12.5rem}.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}}@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%}}.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}.tab-content-empty{margin-top:1.25rem}.footer-wrapper{background:#F3F4F5}@media only screen and (max-width:640px){.shop-more-btn-wrapper .shop-more-btn .btn-primary{padding-top:.375rem;padding-bottom:.375rem}.search-results-header,.zero-results-header{text-align:center}div#search-result-container .accord-sec-wrapper{display:inline-block}.footer-wrapper{text-align:center}}.footer-wrapper .footer-panel{color:#67757f;padding:1.25rem 1.25rem 1.875rem}.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;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:#0091BA;border:1px solid #0091BA}}#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:#37BA95}#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}}.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:font-icons!important;content:"";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}.cly-newsletter-toaster-container .cly-newsletter-toggle.secondary:after,body#huge-redesign .cly-newsletter-toaster-container .cly-newsletter-toggle.secondary:after{font-family:font-icons!important;content:"";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}.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:#0091BA;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}body#huge-redesign,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}.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;font-weight:300}body#huge-redesign{width:100vw}body#huge-redesign .border-top{border-color:#eee}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;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 .btn-default-blue-outline,body#huge-redesign .btn-red-primary,body#huge-redesign .btn-red-primary-small,body#huge-redesign .btn-secondary-outline{line-height:1.333;letter-spacing:.03125rem;display:inline-block}@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;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:.75rem 1.5rem;border-radius:.25rem;font-size:.875rem;font-weight:500;text-transform:none}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-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-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-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-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-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;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}body#huge-redesign .btn-secondary{padding:.75rem 1rem}body#huge-redesign .btn-secondary-outline{color:#2681EC;border:1px solid #2681EC;cursor:pointer;border-radius:.25rem;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;background-color:transparent;color:#004290;border-color:#004290}@media only screen and (max-width:1024px){body#huge-redesign #main-body-container{margin-top:4.25rem}}body#huge-redesign .main-header{z-index:999999;width:100vw}body#huge-redesign .main-header__topbar{font-size:.75rem;font-weight:500;margin:auto;max-width:73.125rem}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:600}body#huge-redesign .main-header__link:hover{color:#2681EC}body#huge-redesign .main-header__link--is-active{color:#666}body#huge-redesign #page-wrapper .store-logo,body#huge-redesign .co-header-logo{background-image:url(//nz.objects-cc.com/template-resources/images/rwd/logos/logo.svg?v=1612cae8c13824bed590341159d4eadb);background-position:center center;background-repeat:no-repeat;background-size:100% auto;display:block;overflow:hidden;text-indent:100%;white-space:nowrap}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{width:6.25rem}@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 #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{height:3.125rem}body#huge-redesign #trigger-reveal-global-search.reveal-modal.open{margin-left:0!important}}@media only screen and (min-width:641px) and (max-width:1024px){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{height:2.8125rem}}@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}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{height:2.8125rem}}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}}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}body#huge-redesign .global-search{border-bottom:1px solid #999;margin:6.25rem auto 0;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 #trigger-reveal-global-search.reveal-modal .close-reveal-modal{right:.9375rem!important}body#huge-redesign .global-search__txtbox{margin:.625rem 0;width:100%}body#huge-redesign .global-search__txtbox input[type=text]{font-size:1.5rem}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign #trigger-reveal-global-search.reveal-modal.open{left:45%!important}body#huge-redesign .global-search__txtbox{width:80%}}body#huge-redesign .global-search__txtbox input[type=text]{font-weight:300!important;border-width:0;height:4.0625rem}body#huge-redesign .global-search__btn{float:right;margin-top:1.25rem;height:2.25rem}body#huge-redesign.has-mobile-nav-open{height:100%;overflow:hidden;position:fixed}body#huge-redesign.has-mobile-nav-open .navbar__item--links{overflow-y:scroll}body#huge-redesign #page-wrapper .navbar{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif;max-width:73.125rem}@media only screen and (min-width:1025px){body#huge-redesign .global-search__txtbox{width:85%}body#huge-redesign #page-wrapper .navbar{overflow:visible}}body#huge-redesign #page-wrapper .navbar.header-wrapper{background:0 0}body#huge-redesign #page-wrapper .navbar__link{padding-right:0;color:#333}body#huge-redesign #page-wrapper .navbar__link--account{color:#333}body#huge-redesign #page-wrapper .navbar__footer--link:hover,body#huge-redesign #page-wrapper .navbar__item--cart-details:hover,body#huge-redesign #page-wrapper .navbar__link--account:hover{color:#2681EC;text-decoration:none}@media only screen and (max-width:1024px){body#huge-redesign #page-wrapper .navbar.header-wrapper{overflow:hidden}body#huge-redesign #page-wrapper .navbar__link--account,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;min-width:12.5rem;width:12.5rem}@media only screen and (min-width:641px){body#huge-redesign .global-search__txtbox input[type=text]{font-size:2.25rem}body#huge-redesign #page-wrapper .navbar__item--logo{width:auto}}@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--cart .primary-nav__link{display:inline-block!important}}@media only screen and (min-width:641px) and (max-width:1024px){body#huge-redesign #page-wrapper .navbar__item--logo{width:100%;position:relative}}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 (max-width:1024px){body#huge-redesign #page-wrapper .navbar__item--cart{margin-left:1.875rem;margin-right:1.875rem;width:auto}body#huge-redesign #page-wrapper .navbar__item--cart.has-cart-items{margin-right:3.125rem}body#huge-redesign #page-wrapper .navbar__item--cart .divider{display:none}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--cart-details .badge-circle{margin-left:1.6875rem;right:.1875rem}}body#huge-redesign #page-wrapper .navbar__item .btn-hamburger{width:1.25rem;height:.875rem}body#huge-redesign #page-wrapper .navbar__item .btn-hamburger--is-open:after,body#huge-redesign #page-wrapper .navbar__item .btn-hamburger--is-open:before{left:-5px}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 (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}}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}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}body#huge-redesign #page-wrapper [class*=" icon-cly"],body#huge-redesign #page-wrapper [class^=icon-cly]{font-size:1.125rem}body#huge-redesign #page-wrapper .icon-cly-search-legacy:before{font-size:1rem}}@media only screen and (min-width:1025px){body#huge-redesign #page-wrapper .navbar__footer{display:none}body#huge-redesign #page-wrapper .signed-in-wrapper .sign-out-user{padding-right:.9375rem}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 #e6e6e6;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__back,body#huge-redesign .primary-childnav__item:first-child,body#huge-redesign .primary-childnav__link--title{display:none}body#huge-redesign .primary-childnav__item{float:none;min-height:auto;text-align:left}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}}@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:4}body#huge-redesign .primary-childnav__link,body#huge-redesign .primary-nav__link{font-size:1rem;color:#333;padding:1.25rem 0;margin:0}body#huge-redesign .primary-childnav__link--title,body#huge-redesign .primary-nav__link--title{font-size:1rem;font-weight:600}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}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:0 1.875rem}body#huge-redesign .primary-childnav__item--log-in,body#huge-redesign .primary-nav__item--log-in{margin-top:2.5rem}body#huge-redesign .primary-childnav__chevron,body#huge-redesign .primary-nav__chevron{font-size:.625rem!important;font-weight:600;top:1.5625rem;right:2.1875rem}body#huge-redesign .primary-childnav--opened,body#huge-redesign .primary-nav--opened{-webkit-overflow-scrolling:touch}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{margin-left:1.25rem}body#huge-redesign .primary-childnav__link--title{margin-left:0}body#huge-redesign .primary-childnav.active{opacity:1;display:block;padding-bottom:4.375rem}}@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:#d0021b}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 #product-price-container-top{margin-bottom:.3125rem}}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}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 #l-search-box-close-btn,body#huge-redesign #s-search-btn-wrapper,body#huge-redesign .pr-review-engine p,body#huge-redesign .pr-review-engine ul li,body#huge-redesign .pr-snapshot-cobrand{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-right td:first-of-type{padding-left:45%}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 .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 .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 .prescription-form{background-color:#F0F0F0}}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}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}}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper{padding:1.25rem 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}}@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-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}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 .rx-row-wrapper .add-to-cat-btn-wrapper{display:block;padding-bottom:0}body#huge-redesign .contacts-product-page #contacts-prescription-wrapper .content-container{text-align:left;margin-right:2.5rem;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 .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}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}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}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(//nz.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-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}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{padding:.3125rem 0}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:font-icons!important;content:"";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;color:#2681EC}body#huge-redesign #red-footer,body#huge-redesign .red-footer-bottom__copyright-notice,body#huge-redesign .red-footer-bottom__footer-bottom-links__list-item{font-family:"Open Sans","Segoe UI",Tahoma,sans-serif}body#huge-redesign .contacts-product-page #product-review-wrapper .accord-sec-link:after,body#huge-redesign .contacts-product-page section.product-attribute-info-wrapper.product-review-container .accord-sec-link:after{content:''}@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 #product-review-container{display:block!important}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{padding-bottom:0;border-bottom:none}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 .contacts-price-tier-wrapper section.price-row-wrapper:first-of-type,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.product-review-container .accord-sec-link{cursor:default}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 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>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 #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: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 #reveal-container{padding:1.875rem 1.25rem}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;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:1px solid #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}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}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:first-child td:last-child{border-top-right-radius:6px}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:not(:last-child){border-right-width:0}}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:last-child td{border-bottom-width:0;border-right-width:1px}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}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}}@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:1px solid #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}body#huge-redesign #trigger-reveal-existing-rx .rx-list-container .sku-option-key{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}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{padding:1.875rem 0 2.8125rem}@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}body#huge-redesign #newsletter-form{border-bottom:solid 1px #e0e0e0;padding-bottom:.625rem;margin-bottom:1.875rem}body#huge-redesign .red-footer-col__newsletter-sign-up-button{margin-left:.9375rem}}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 a:hover,body#huge-redesign #red-footer-bottom a:hover,body#huge-redesign #red-footer-bottom div.row>.columns a:hover{color:#2681EC}@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 #red-footer{padding:1.875rem .9375rem;margin-top:.625rem}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-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;color:#666;text-align:left}@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;padding:0 .625rem}body#huge-redesign .co-prescription-details .co-triangle-divider-reverse:after,body#huge-redesign .co-prescription-details .co-triangle-divider:after,body#huge-redesign .co-subscription-info-container .co-edit-subscription-plan:before,body#huge-redesign .co-triangle-divider-reverse:after,body#huge-redesign .co-triangle-divider:after{font-family:font-icons!important;font-style:normal!important;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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__copyright-notice{text-align:center}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__copyright-notice{text-align:center}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}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 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 li{float:none;display:block;list-style:none;margin-bottom:.9375rem;line-height:19.6px}body#huge-redesign .red-footer-col__form-group{margin-bottom:.9375rem}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-col{text-align:center}body#huge-redesign .red-footer-col__footer-links li{padding-right:.9375rem}body#huge-redesign #red-footer__newsletter-already-subscribed-confirmation,body#huge-redesign #red-footer__newsletter-confirmation,body#huge-redesign #red-footer__newsletter-signup{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}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(//nz.objects-cc.com/template-resources/images/rwd/icons/red/spinner.png?v=a91767bf6af46bf43a5e586c563d3cdf) center center no-repeat;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 .co-breadcrumb-bar a,body#huge-redesign .co-breadcrumb-bar li>span{font-size:.875rem;font-weight:600;text-transform:none}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 #co-payment-review-step.active span{color:#333}body#huge-redesign .co-breadcrumb-bar li.inactive:not(.active) a{color:silver}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{color:silver}body#huge-redesign .co-breadcrumb-bar .cc-icon-shop-cart{display:none}body#huge-redesign .co-sign-in-links{line-height:4.375rem}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{text-align:left;margin-bottom:.9375rem;font-size:.75rem;color:#999}@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 #terms-conditions-link-newsletter a{font-size:.625rem}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-title{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-attr .co-prod-attr-value,body#huge-redesign .co-prod-tile .co-prod-item-unit-price .price{font-weight:600}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-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-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;position:relative;background:url(//nz.objects-cc.com/template-resources/images/rwd/icons/red/dropdown-arrow.png?v=82081efcdcb07be8e81fe9ea3bc1cd7f) right 10px center no-repeat;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 dashed silver;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-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-prescription-details{background-color:#f0f0f0}body#huge-redesign .co-prescription-details .co-subscribe-btn-wrapper{display:inline-block;margin-right:.9375rem}body#huge-redesign .co-prescription-details .dropdown-trigger .co-section-title{color:#333;font-size:.875rem;font-weight:400;line-height:1.71rem}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{content:"";font-weight:400!important;text-transform:none!important;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-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}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 .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}body#huge-redesign .co-prescription-details .is-dualpd{transform:translateX(50%)}}@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 .is-dualpd{transform:translateY(50%)}}body#huge-redesign .co-upsell-item{background-color:inherit;border-top:none;margin:.625rem 0 1.25rem;padding-left:.3125rem}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-price-wrapper{display:flex;justify-content:center}body#huge-redesign .co-upsell-item .co-prod-item-name{text-align:center;margin:.625rem 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}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:.9375rem;padding-bottom:.9375rem}body#huge-redesign .co-cart-item-link{color:#666;font-size:.8125rem;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 #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-upsell-item .upsell-button{float:left}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;content:"";font-weight:400!important;text-transform:none!important}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{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-handling-discount,body#huge-redesign .coupon-code-container.coupon-error{color:#d0021b}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 (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 (min-width:1025px){body#huge-redesign #co-shop-more .co-shop-btn-wrapper .co-shop-btn{margin:0 .625rem}}body#huge-redesign .co-subtotal-price{font-weight:600}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-transaction{margin-bottom:0;-ms-transition:none}body#huge-redesign .co-action-buttons-wrapper .h-group-line{margin:1.875rem auto .625rem}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}body#huge-redesign .co-certified-secure,body#huge-redesign .co-secure-certificate-badge-wrapper{padding-top:1.25rem}@media only screen and (max-width:640px){body#huge-redesign #co-shop-more .co-shop-btn-wrapper{flex-direction:column}body#huge-redesign #co-shop-more .co-shop-btn-wrapper .co-shop-btn{align-self:center}body#huge-redesign .co-action-buttons-wrapper,body#huge-redesign .co-certified-secure,body#huge-redesign .co-secure-certificate-badge-wrapper{background-color:#F9F9F9}}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 #newsletter-signup{display:block;width:100%}body#huge-redesign .footer-content{background-color:#fff}body#huge-redesign .co-shipping-row .co-text-field-container{margin-bottom:.9375rem}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 #contacts-prescription-wrapper .custom-drop-box-selected-value,body#huge-redesign #contacts-prescription-wrapper input[type=text],body#huge-redesign #contacts-prescription-wrapper input[type=password],body#huge-redesign #contacts-prescription-wrapper input[type=email],body#huge-redesign #contacts-prescription-wrapper input[type=tel],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 input[type=text],body#huge-redesign .cc-subscription-square-container input[type=password],body#huge-redesign .cc-subscription-square-container input[type=email],body#huge-redesign .cc-subscription-square-container input[type=tel],body#huge-redesign .cc-subscription-square-container select,body#huge-redesign .co-category-default-price-item-wrapper .custom-drop-box-selected-value,body#huge-redesign .co-category-default-price-item-wrapper input[type=text],body#huge-redesign .co-category-default-price-item-wrapper input[type=password],body#huge-redesign .co-category-default-price-item-wrapper input[type=email],body#huge-redesign .co-category-default-price-item-wrapper input[type=tel],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 input[type=text],body#huge-redesign .co-checkout-upsell-select input[type=password],body#huge-redesign .co-checkout-upsell-select input[type=email],body#huge-redesign .co-checkout-upsell-select input[type=tel],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 input[type=text],body#huge-redesign .co-coupon-code-content input[type=password],body#huge-redesign .co-coupon-code-content input[type=email],body#huge-redesign .co-coupon-code-content input[type=tel],body#huge-redesign .co-coupon-code-content select,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value,body#huge-redesign .co-payment-field-row input[type=text],body#huge-redesign .co-payment-field-row input[type=password],body#huge-redesign .co-payment-field-row input[type=email],body#huge-redesign .co-payment-field-row input[type=tel],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 input[type=text],body#huge-redesign .co-prod-params-lines input[type=password],body#huge-redesign .co-prod-params-lines input[type=email],body#huge-redesign .co-prod-params-lines input[type=tel],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 input[type=text],body#huge-redesign .co-shipping-row input[type=password],body#huge-redesign .co-shipping-row input[type=email],body#huge-redesign .co-shipping-row input[type=tel],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 input[type=text],body#huge-redesign .custom-drop-box-content-container input[type=password],body#huge-redesign .custom-drop-box-content-container input[type=email],body#huge-redesign .custom-drop-box-content-container input[type=tel],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 input[type=text],body#huge-redesign .global-form-fields input[type=password],body#huge-redesign .global-form-fields input[type=email],body#huge-redesign .global-form-fields input[type=tel],body#huge-redesign .global-form-fields select,body#huge-redesign .prescription-verification-wrapper .custom-drop-box-selected-value,body#huge-redesign .prescription-verification-wrapper input[type=text],body#huge-redesign .prescription-verification-wrapper input[type=password],body#huge-redesign .prescription-verification-wrapper input[type=email],body#huge-redesign .prescription-verification-wrapper input[type=tel],body#huge-redesign .prescription-verification-wrapper select,body#huge-redesign .quantity-container .custom-drop-box-selected-value,body#huge-redesign .quantity-container input[type=text],body#huge-redesign .quantity-container input[type=password],body#huge-redesign .quantity-container input[type=email],body#huge-redesign .quantity-container input[type=tel],body#huge-redesign .quantity-container select,body#huge-redesign .register-user-container .custom-drop-box-selected-value,body#huge-redesign .register-user-container input[type=text],body#huge-redesign .register-user-container input[type=password],body#huge-redesign .register-user-container input[type=email],body#huge-redesign .register-user-container input[type=tel],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 input[type=text],body#huge-redesign .search-for-doctor-wrapper input[type=password],body#huge-redesign .search-for-doctor-wrapper input[type=email],body#huge-redesign .search-for-doctor-wrapper input[type=tel],body#huge-redesign .search-for-doctor-wrapper select{background-color:#fff!important;border-radius:.25rem;border:1px solid #e0e0e0;color:#333;font-weight:400}body#huge-redesign #contacts-prescription-wrapper .custom-drop-box-selected-value:after,body#huge-redesign #contacts-prescription-wrapper input[type=text]:after,body#huge-redesign #contacts-prescription-wrapper input[type=password]:after,body#huge-redesign #contacts-prescription-wrapper input[type=email]:after,body#huge-redesign #contacts-prescription-wrapper input[type=tel]: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 input[type=text]:after,body#huge-redesign .cc-subscription-square-container input[type=password]:after,body#huge-redesign .cc-subscription-square-container input[type=email]:after,body#huge-redesign .cc-subscription-square-container input[type=tel]:after,body#huge-redesign .cc-subscription-square-container 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 input[type=text]: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=email]:after,body#huge-redesign .co-category-default-price-item-wrapper input[type=tel]: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 input[type=text]:after,body#huge-redesign .co-checkout-upsell-select input[type=password]:after,body#huge-redesign .co-checkout-upsell-select input[type=email]:after,body#huge-redesign .co-checkout-upsell-select input[type=tel]: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 input[type=text]:after,body#huge-redesign .co-coupon-code-content input[type=password]:after,body#huge-redesign .co-coupon-code-content input[type=email]:after,body#huge-redesign .co-coupon-code-content input[type=tel]:after,body#huge-redesign .co-coupon-code-content select:after,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value:after,body#huge-redesign .co-payment-field-row input[type=text]:after,body#huge-redesign .co-payment-field-row input[type=password]:after,body#huge-redesign .co-payment-field-row input[type=email]:after,body#huge-redesign .co-payment-field-row input[type=tel]: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 input[type=text]:after,body#huge-redesign .co-prod-params-lines input[type=password]:after,body#huge-redesign .co-prod-params-lines input[type=email]:after,body#huge-redesign .co-prod-params-lines input[type=tel]: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 input[type=text]:after,body#huge-redesign .co-shipping-row input[type=password]:after,body#huge-redesign .co-shipping-row input[type=email]:after,body#huge-redesign .co-shipping-row input[type=tel]: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 input[type=text]:after,body#huge-redesign .custom-drop-box-content-container input[type=password]:after,body#huge-redesign .custom-drop-box-content-container input[type=email]:after,body#huge-redesign .custom-drop-box-content-container input[type=tel]: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 input[type=text]:after,body#huge-redesign .global-form-fields input[type=password]:after,body#huge-redesign .global-form-fields input[type=email]:after,body#huge-redesign .global-form-fields input[type=tel]: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 input[type=text]:after,body#huge-redesign .prescription-verification-wrapper input[type=password]:after,body#huge-redesign .prescription-verification-wrapper input[type=email]:after,body#huge-redesign .prescription-verification-wrapper input[type=tel]: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 input[type=text]:after,body#huge-redesign .quantity-container input[type=password]:after,body#huge-redesign .quantity-container input[type=email]:after,body#huge-redesign .quantity-container input[type=tel]: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 input[type=text]:after,body#huge-redesign .register-user-container input[type=password]:after,body#huge-redesign .register-user-container input[type=email]:after,body#huge-redesign .register-user-container input[type=tel]: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 input[type=text]:after,body#huge-redesign .search-for-doctor-wrapper input[type=password]:after,body#huge-redesign .search-for-doctor-wrapper input[type=email]:after,body#huge-redesign .search-for-doctor-wrapper input[type=tel]: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 input[type=text]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=password]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=email]:focus,body#huge-redesign #contacts-prescription-wrapper input[type=tel]: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 input[type=text]:focus,body#huge-redesign .cc-subscription-square-container input[type=password]:focus,body#huge-redesign .cc-subscription-square-container input[type=email]:focus,body#huge-redesign .cc-subscription-square-container input[type=tel]:focus,body#huge-redesign .cc-subscription-square-container 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 input[type=text]: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=email]:focus,body#huge-redesign .co-category-default-price-item-wrapper input[type=tel]: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 input[type=text]:focus,body#huge-redesign .co-checkout-upsell-select input[type=password]:focus,body#huge-redesign .co-checkout-upsell-select input[type=email]:focus,body#huge-redesign .co-checkout-upsell-select input[type=tel]: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 input[type=text]:focus,body#huge-redesign .co-coupon-code-content input[type=password]:focus,body#huge-redesign .co-coupon-code-content input[type=email]:focus,body#huge-redesign .co-coupon-code-content input[type=tel]:focus,body#huge-redesign .co-coupon-code-content select:focus,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value:focus,body#huge-redesign .co-payment-field-row input[type=text]:focus,body#huge-redesign .co-payment-field-row input[type=password]:focus,body#huge-redesign .co-payment-field-row input[type=email]:focus,body#huge-redesign .co-payment-field-row input[type=tel]: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 input[type=text]:focus,body#huge-redesign .co-prod-params-lines input[type=password]:focus,body#huge-redesign .co-prod-params-lines input[type=email]:focus,body#huge-redesign .co-prod-params-lines input[type=tel]: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 input[type=text]:focus,body#huge-redesign .co-shipping-row input[type=password]:focus,body#huge-redesign .co-shipping-row input[type=email]:focus,body#huge-redesign .co-shipping-row input[type=tel]: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 input[type=text]:focus,body#huge-redesign .custom-drop-box-content-container input[type=password]:focus,body#huge-redesign .custom-drop-box-content-container input[type=email]:focus,body#huge-redesign .custom-drop-box-content-container input[type=tel]: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 input[type=text]:focus,body#huge-redesign .global-form-fields input[type=password]:focus,body#huge-redesign .global-form-fields input[type=email]:focus,body#huge-redesign .global-form-fields input[type=tel]: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 input[type=text]:focus,body#huge-redesign .prescription-verification-wrapper input[type=password]:focus,body#huge-redesign .prescription-verification-wrapper input[type=email]:focus,body#huge-redesign .prescription-verification-wrapper input[type=tel]: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 input[type=text]:focus,body#huge-redesign .quantity-container input[type=password]:focus,body#huge-redesign .quantity-container input[type=email]:focus,body#huge-redesign .quantity-container input[type=tel]: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 input[type=text]:focus,body#huge-redesign .register-user-container input[type=password]:focus,body#huge-redesign .register-user-container input[type=email]:focus,body#huge-redesign .register-user-container input[type=tel]: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 input[type=text]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=password]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=email]:focus,body#huge-redesign .search-for-doctor-wrapper input[type=tel]: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 input[type=text].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=password].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=email].invalid-field,body#huge-redesign #contacts-prescription-wrapper input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=password].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=email].invalid-field,body#huge-redesign .cc-subscription-square-container input[type=tel].invalid-field,body#huge-redesign .cc-subscription-square-container 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 input[type=text].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=email].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 select.invalid-field,body#huge-redesign .co-checkout-upsell-select .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=text].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=password].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=email].invalid-field,body#huge-redesign .co-checkout-upsell-select input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .co-coupon-code-content input[type=password].invalid-field,body#huge-redesign .co-coupon-code-content input[type=email].invalid-field,body#huge-redesign .co-coupon-code-content input[type=tel].invalid-field,body#huge-redesign .co-coupon-code-content select.invalid-field,body#huge-redesign .co-payment-field-row .custom-drop-box-selected-value.invalid-field,body#huge-redesign .co-payment-field-row input[type=text].invalid-field,body#huge-redesign .co-payment-field-row input[type=password].invalid-field,body#huge-redesign .co-payment-field-row input[type=email].invalid-field,body#huge-redesign .co-payment-field-row input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .co-prod-params-lines input[type=password].invalid-field,body#huge-redesign .co-prod-params-lines input[type=email].invalid-field,body#huge-redesign .co-prod-params-lines input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .co-shipping-row input[type=password].invalid-field,body#huge-redesign .co-shipping-row input[type=email].invalid-field,body#huge-redesign .co-shipping-row input[type=tel].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 input[type=text].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=email].invalid-field,body#huge-redesign .custom-drop-box-content-container input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .global-form-fields input[type=password].invalid-field,body#huge-redesign .global-form-fields input[type=email].invalid-field,body#huge-redesign .global-form-fields input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=password].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=email].invalid-field,body#huge-redesign .prescription-verification-wrapper input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .quantity-container input[type=password].invalid-field,body#huge-redesign .quantity-container input[type=email].invalid-field,body#huge-redesign .quantity-container input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .register-user-container input[type=password].invalid-field,body#huge-redesign .register-user-container input[type=email].invalid-field,body#huge-redesign .register-user-container input[type=tel].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 input[type=text].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=password].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=email].invalid-field,body#huge-redesign .search-for-doctor-wrapper input[type=tel].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-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-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-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-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-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-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-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-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 #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-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-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 2% 0 0;float:left}body#huge-redesign #co-credit-card-form input,body#huge-redesign #contacts-prescription-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign #contacts-prescription-wrapper #terms-conditions:not(:last-of-type),body#huge-redesign .cc-subscription-square-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .cc-subscription-square-container #terms-conditions:not(:last-of-type),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-category-default-price-item-wrapper #terms-conditions:not(:last-of-type),body#huge-redesign .co-checkout-upsell-select #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-checkout-upsell-select #terms-conditions:not(:last-of-type),body#huge-redesign .co-coupon-code-content #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-coupon-code-content #terms-conditions:not(:last-of-type),body#huge-redesign .co-payment-field-row #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-payment-field-row #terms-conditions:not(:last-of-type),body#huge-redesign .co-prod-params-lines #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-prod-params-lines #terms-conditions:not(:last-of-type),body#huge-redesign .co-shipping-row #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .co-shipping-row #terms-conditions:not(:last-of-type),body#huge-redesign .custom-drop-box-content-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .custom-drop-box-content-container #terms-conditions:not(:last-of-type),body#huge-redesign .global-form-fields #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .global-form-fields #terms-conditions:not(:last-of-type),body#huge-redesign .prescription-verification-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .prescription-verification-wrapper #terms-conditions:not(:last-of-type),body#huge-redesign .quantity-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .quantity-container #terms-conditions:not(:last-of-type),body#huge-redesign .register-user-container #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .register-user-container #terms-conditions:not(:last-of-type),body#huge-redesign .search-for-doctor-wrapper #co-shipping-new-address-form .row:last-child .co-text-field-container,body#huge-redesign .search-for-doctor-wrapper #terms-conditions:not(:last-of-type){margin-bottom:0}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-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-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-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-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 #terms-conditions,body#huge-redesign .cc-subscription-square-container #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-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-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-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-container,body#huge-redesign .cc-subscription-square-container .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-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-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-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-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-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-triangle-divider,body#huge-redesign .co-triangle-divider-reverse{border:none;color:#000}body#huge-redesign .co-triangle-divider-reverse.open,body#huge-redesign .co-triangle-divider-reverse.rotate-90,body#huge-redesign .co-triangle-divider.open,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{content:"";font-weight:400!important;text-transform:none!important;font-size:.625rem;vertical-align:middle}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{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 .same-day-delivery-info #co-account-activation-confirmation-container .heading2,body#huge-redesign .same-day-delivery-info .co-confirmation-message .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{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(//nz.objects-cc.com/template-resources/images/rwd/sprites/checkout/same-day-delivery-confimation-icon.png?v=c739e54bd3e410491122a9eed2aff61c) no-repeat;width:9.375rem;height:9.375rem;background-size:cover;margin:auto auto 1.25rem}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 #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}html[lang=fr_CA] body#huge-redesign #red-footer-bottom div.row>.columns a,html[lang=fr_CA] body#huge-redesign .red-footer-bottom__copyright-notice{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}}#rc_search-component [class*=" icon-cly"],#rc_search-component [class^=icon-cly],.aem-fonts-icons [class*=" icon-cly"],.aem-fonts-icons [class^=icon-cly],.rc_search-trigger [class*=" icon-cly"],.rc_search-trigger [class^=icon-cly]{appearance:none;font-family:clearly-fonts-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}#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:"\e906"}#rc_search-component .icon-cly-menu:before,.aem-fonts-icons .icon-cly-menu:before,.rc_search-trigger .icon-cly-menu:before{content:"\e903"}#rc_search-component .icon-cly-close:before,.aem-fonts-icons .icon-cly-close:before,.rc_search-trigger .icon-cly-close:before{content:"\e901"}#rc_search-component .icon-cly-cart:before,.aem-fonts-icons .icon-cly-cart:before,.rc_search-trigger .icon-cly-cart:before{content:"\e905"}#rc_search-component .icon-cly-search:before,.aem-fonts-icons .icon-cly-search:before,.rc_search-trigger .icon-cly-search:before{content:"\e902"}#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:"\e900"}#rc_search-component .icon-cly-close-1:before,.aem-fonts-icons .icon-cly-close-1:before,.rc_search-trigger .icon-cly-close-1:before{content:"\e901"}#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:"h"}#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:"i"}#rc_search-component .icon-cly-cross:before,.aem-fonts-icons .icon-cly-cross:before,.rc_search-trigger .icon-cly-cross:before{content:"d"}#rc_search-component .icon-cly-remove:before,.aem-fonts-icons .icon-cly-remove:before,.rc_search-trigger .icon-cly-remove:before{content:"m"}#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:"p"}#rc_search-component .icon-cly-tick:before,.aem-fonts-icons .icon-cly-tick:before,.rc_search-trigger .icon-cly-tick:before{content:"a"}#rc_search-component .icon-cly-cross-thick:before,.aem-fonts-icons .icon-cly-cross-thick:before,.rc_search-trigger .icon-cly-cross-thick:before{content:"b"}#rc_search-component .icon-cly-heart:before,.aem-fonts-icons .icon-cly-heart:before,.rc_search-trigger .icon-cly-heart:before{content:"c"}#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:"e"}#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:"f"}#rc_search-component .icon-cly-circle:before,.aem-fonts-icons .icon-cly-circle:before,.rc_search-trigger .icon-cly-circle:before{content:"g"}#rc_search-component .icon-cly-spinner:before,.aem-fonts-icons .icon-cly-spinner:before,.rc_search-trigger .icon-cly-spinner:before{content:"k"}.modal-open{overflow:hidden!important}@media only screen and (max-width:640px){.navbar__item .navbar__item--cart{margin-left:1.25rem!important}}.search-dropdown .container{max-width:73.125rem;margin:0 auto 10px}#pop-newsletter-submit{margin:15px 0 25px}#pop-newsletter-privacy-link{text-decoration:underline}#pop-newsletter-footer p{margin-top:0}#pop-newsletter-lastname{margin-bottom:20px}