/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:Roboto;src:url(fonts/roboto/roboto_light/Roboto-Light-webfont.eot);src:url(fonts/roboto/roboto_light/Roboto-Light-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/roboto/roboto_light/Roboto-Light-webfont.woff) format("woff"),url(fonts/roboto/roboto_light/Roboto-Light-webfont.ttf) format("truetype"),url(fonts/roboto/roboto_light/Roboto-Light-webfont.svg#robotolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(fonts/roboto/roboto_regular/Roboto-Regular-webfont.eot);src:url(fonts/roboto/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/roboto/roboto_regular/Roboto-Regular-webfont.woff) format("woff"),url(fonts/roboto/roboto_regular/Roboto-Regular-webfont.ttf) format("truetype"),url(fonts/roboto/roboto_regular/Roboto-Regular-webfont.svg#robotoregular) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(fonts/roboto/roboto_medium/Roboto-Medium-webfont.eot);src:url(fonts/roboto/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/roboto/roboto_medium/Roboto-Medium-webfont.woff) format("woff"),url(fonts/roboto/roboto_medium/Roboto-Medium-webfont.ttf) format("truetype"),url(fonts/roboto/roboto_medium/Roboto-Medium-webfont.svg#robotomedium) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ebd;src:url(fonts/ebd.eot?np6p25);src:url(fonts/ebd.eot?np6p25#iefix) format("embedded-opentype"),url(fonts/ebd.ttf?np6p25) format("truetype"),url(fonts/ebd.woff?np6p25) format("woff"),url(fonts/ebd.svg?np6p25#ebd) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:ebd!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-history:before{content:"\e90e"}.icon-star:before{content:"\e910"}.icon-titatnium:before{content:"\e90d"}.icon-heart-filled:before{content:"\1f328"}.icon-language:before{content:"\e90c"}.icon-rflkt:before{content:"\e90b"}.icon-email:before{content:"\e909"}.icon-chat:before{content:"\e90a"}.icon-check:before{content:"\e908"}.icon-no-check:before{content:"\e907"}.icon-close:before{content:"\e906"}.icon-triangle-down:before{content:"\e900"}.icon-triangle-up:before{content:"\e905"}.icon-paypal:before{content:"\e901"}.icon-amazon:before{content:"\e902"}.icon-visa:before{content:"\e903"}.icon-amex:before{content:"\e904"}.icon-discover:before{content:"\1f319"}.icon-maestro:before{content:"\1f31b"}.icon-master:before{content:"\1f307"}.icon-facebook:before{content:"\1f315"}.icon-google:before{content:"\1f313"}.icon-instagram:before{content:"\1f34e"}.icon-linkedin:before{content:"\1f306"}.icon-pinterest:before{content:"\1f30c"}.icon-twitter:before{content:"\1f30f"}.icon-youtube:before{content:"\1f309"}.icon-account:before{content:"\1f301"}.icon-arrow-down:before{content:"\1f303"}.icon-arrow-left:before{content:"\1f314"}.icon-arrow-right:before{content:"\1f33c"}.icon-arrow-up:before{content:"\1f349"}.icon-heart:before{content:"\1f366"}.icon-magnifier:before{content:"\1f33e"}.icon-menu:before{content:"\1f360"}.icon-bag:before{content:"\1f330"}.icon-track-order:before{content:"\1f347"}.icon-help:before{content:"\1f311"}.ui-checkbox{position:relative;display:inline-block;vertical-align:middle;width:15px;height:15px;background:url(images/icons/icons-checkbox.png) 0 0 no-repeat;overflow:hidden}.ui-checkbox input{position:absolute;left:0;top:0;width:20px;height:20px;filter:alpha(opacity=0);opacity:0}.ui-normal-checkbox,.ui-normal-checkbox-selected{display:inline-block;font-weight:700;background-position:0 0;cursor:pointer}.ui-checkbox.disabled{opacity:.45;filter:alpha(opacity=45);cursor:default}.ui-normal-checkbox-selected{background-position:0 -30px;color:#4a668d}.nav-arrow{border-style:solid;border:9px dashed transparent;border-top-width:0;border-bottom:9px solid #b3b3b3;top:-9px}.nav-arrow,.nav-arrow-inner{display:block;margin:0 auto;width:0;height:0;font-size:0;line-height:0;position:absolute;left:51%}.nav-arrow-inner{border-style:solid;border:9px dashed transparent;border-top-width:0;border-bottom:9px solid #fff;top:-8px}.stars{position:relative;vertical-align:middle;width:87px;height:15px;display:inline-block;*display:inline;*zoom:1;background:url(images/icons/icon-star-1x.png) 0 0 no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.stars{background-image:url(images/icons/icon-star-2x.png);background-size:87px 165px}}.stars.star-5{background-position:0 0}.stars.star-4-5{background-position:0 -15px}.stars.star-4{background-position:0 -30px}.stars.star-3-5{background-position:0 -45px}.stars.star-3{background-position:0 -60px}.stars.star-2-5{background-position:0 -75px}.stars.star-2{background-position:0 -90px}.stars.star-1-5{background-position:0 -105px}.stars.star-1{background-position:0 -120px}.stars.star-0-5{background-position:0 -135px}.stars.star-0{background-position:0 -150px}.stars-m{position:relative;vertical-align:middle;width:139px;height:24px;display:inline-block;*display:inline;*zoom:1;background:url(images/icons/icon-star-1-5x.png) 0 0 no-repeat}.stars-m.star-4-5{background-position:0 -24px}.stars-m.star-4{background-position:0 -48px}.stars-m.star-3-5{background-position:0 -72px}.stars-m.star-3{background-position:0 -96px}.stars-m.star-2-5{background-position:0 -120px}.stars-m.star-2{background-position:0 -144px}.stars-m.star-1-5{background-position:0 -168px}.stars-m.star-1{background-position:0 -192px}.stars-m.star-0-5{background-position:0 -210px}.stars-m.star-0{background-position:0 -240px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:10px;background:#fff}body,dd,div,dl,dt,form,li,p,ul{margin:0;padding:0}ol,ul{list-style:none}body{font-size:13px;font-size:1.3rem;letter-spacing:.3pt;line-height:1.4;font-family:Roboto,Helvetica,Arial,sans-serif}a,body{color:#000}a{outline:none}a,a:visited{text-decoration:none}a:hover{text-decoration:underline;color:#4ca3bf}.white,a.white:link,a.white:visited{color:#fff}.primary,a.primary:link,a.primary:visited{color:#4ca3bf}.red,a.red:link,a.red:visited{color:red}.b,a.b:link,a.b:visited{font-weight:700}.u,a.u:link,a.u:visited{text-decoration:underline}.nou,a.nou:link,a.nou:visited{text-decoration:none}.clearfix:after{clear:both;content:"";display:block;height:0}.clearfix{zoom:1}.none{display:none}.hidden{visibility:hidden}.relative{position:relative}.absolute{position:absolute}.middle{vertical-align:middle}.top{vertical-align:top}.inline-block{display:inline-block}.pointer{cursor:pointer}img{max-width:100%;border:none}.blue-text{color:#4ca3bf}.currency-symbol{font-style:normal}.currency-symbol,.price-symbol{font-family:Helvetica,Arial,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;font-weight:400;line-height:1.1;color:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem}.h1,h1{font-size:36px}.h1,.h2,h1,h2{letter-spacing:.5pt;text-transform:uppercase;font-weight:500}.h2,h2{font-size:30px}.h3,h3{font-size:24px;font-weight:400}.h3,.h4,h3,h4{letter-spacing:.5pt;text-transform:capitalize}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h5,.h6,h5,h6{letter-spacing:.5pt;text-transform:capitalize}.h6,h6{font-size:14px}.light-title,.text-light{font-weight:100}.light-title,.normal-title,.text-bold,.text-light,.text-normal{font-family:Roboto,Helvetica,Arial,sans-serif}.text-bold{font-weight:700}.font-reverse{position:relative;display:inline-block;font-style:normal;font-weight:400;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-webkit-transition:none;transition:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.im{font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.im,.im:before{display:inline-block}.im:before{content:"";vertical-align:middle;background-repeat:no-repeat;background-position:0 0;overflow:hidden}.im-icon-sm:before{font-size:150%;vertical-align:-10%}[class*=am-icon-]:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ajax-loading{margin:0 auto;width:0;height:64px;padding-left:64px;overflow:hidden;background:url(images/icons/loading.gif) 50% no-repeat;background-image:url(images/icons/loading.svg),none;background-size:cover}.pd-tips-content{padding:5px 7px;max-width:325px;font-size:14px;text-align:center}.pd-tips-content strong{display:block;margin:0 auto 15px;font-size:15px;text-transform:uppercase;color:#4ba4c0}.pd-tips-content span{display:block;margin:15px auto 5px;font-weight:700;color:#000}.pre-ajax-load{display:block;height:16px;line-height:16px;text-align:left;padding:5px 0 5px 20px;background:url(images/pre-ajax-load.gif) no-repeat 0}.feed-back,.rx-live-chat{width:29px;height:94px;position:fixed;left:0;bottom:0;overflow:hidden;z-index:999}.feed-back a{display:block;width:0;padding-left:29px;height:94px;background:url(images/feedback.png) 0 0 no-repeat #ccc;text-transform:uppercase;overflow:hidden}.rx-live-chat{height:126px;bottom:94px;background:url(images/live-chat.jpg) 0 0 no-repeat #ccc;text-indent:100px;overflow:hidden}.view-palyer{display:block}.one-animation{z-index:2;animation:a 4s linear infinite;-moz-animation:a 4s linear infinite;-webkit-animation:a 4s linear infinite}.two-animation{z-index:1;animation:b 4s linear infinite;-moz-animation:b 4s linear infinite;-webkit-animation:b 4s linear infinite}@keyframes a{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes b{0%{opacity:1}to{opacity:1}}@-webkit-keyframes a{0%{opacity:1}25%{opacity:0}50%{opacity:0}75%{opacity:1}to{opacity:1}}@-webkit-keyframes b{0%{opacity:1}to{opacity:1}}@media screen and (max-width:1230px){.feed-back,.rx-live-chat{display:none!important}}@media (max-width:720px){.rx-live-chat{display:none}}.top-trackorder-help,.trackorder-help{font-family:arial;display:inline-block;margin-left:5px;margin-bottom:2px;width:0;padding-left:15px;height:15px;color:#666;font-size:11px;text-align:center;line-height:14px;cursor:pointer;text-decoration:none;vertical-align:middle;background:url(images/icons/icon-help-15.png) 0 -15px no-repeat;overflow:hidden}.trackorder-help.blue{background-position:0 -16px}.item-colors .item-color{display:inline-block;cursor:pointer;width:20px;height:20px;padding:2px;border:1px solid #fff;border-radius:100%;font-size:0;line-height:0;margin-right:1px;position:relative}.item-colors span{display:inline-block;*display:block;cursor:pointer;width:14px;height:14px;border-radius:100%;font-size:0;line-height:0;text-indent:-9999em;background-size:14px 14px;background-color:#e8e8e8;overflow:hidden}.item-colors .current-color{border-color:#aaa}.item-colors .current-color span{background-color:#000}.item-colors .current-color .image-icon{background-color:#aaa}.item-colors .Black{background-color:#000}.item-colors .Gunmetal{background-color:#565656}.item-colors .Brown{background-color:#0f0}.promotion-item .original-price{color:#818181;text-decoration:line-through}.promotion-item .normal-price{font-size:18px;color:#000}.original-price{color:#818181;text-decoration:line-through}@keyframes c{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.3}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes c{0%{-webkit-transform:scale(1);opacity:.2}50%{-webkit-transform:scale(1.3);opacity:.3}to{-webkit-transform:scale(1);opacity:1}}.favorite-action{animation:c .5s linear 0s 1 alternate;-moz-animation:c .5s linear 0s 1 alternate;-webkit-animation:c .5s linear 0s 1 alternate;-o-animation:c .5s linear 0s 1 alternate}.rx-chat-text{width:52px;white-space:nowrap;height:20px;display:inline-block;vertical-align:middle;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:600px){.rx-chat-text{width:auto}}.rx-chat-text .LPMlabel{font-family:Roboto,Helvetica,Arial,sans-serif!important;top:0!important;font-size:12px!important;color:#4ca3bf!important}@media screen and (max-width:600px){.rx-chat-text .LPMlabel{font-size:14px!important;line-height:1.3!important}}.tel-us .LPMlabel{font-family:Roboto,Helvetica,Arial,sans-serif!important;top:0!important;font-size:12px!important;color:#4ca3bf!important}body>img[src*=bing]{display:none}.promotion-tips .mark-down{display:inline}.mark-down a{color:#4ca3bf}.btn::-moz-focus-inner{padding:0;border:0}.btn,button{position:relative;overflow:visible;display:inline-block;margin:0;padding:6px 33px;color:#fff;font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #404040;background-color:#404040;font-family:Roboto,Helvetica,Arial,sans-serif;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.btn:active,.btn:focus,.btn:hover,button:active,button:focus,button:hover{color:#404040;background-color:#fff;text-decoration:none}.btn.disable,button.disable{border-color:#ccc;background-color:#ccc}.btn.disable:active,.btn.disable:focus,.btn.disable:hover,button.disable:active,button.disable:focus,button.disable:hover{color:#fff;background-color:#ccc}.btn.btn-box,button.btn-box{color:#404040;background-color:#fff}.btn.btn-box:active,.btn.btn-box:focus,.btn.btn-box:hover,button.btn-box:active,button.btn-box:focus,button.btn-box:hover{color:#fff;background-color:#404040}.btn.btn-box.disable,button.btn-box.disable{border-color:#ccc;color:#ccc;background-color:#fff}.btn.btn-box.disable:active,.btn.btn-box.disable:focus,.btn.btn-box.disable:hover,button.btn-box.disable:active,button.btn-box.disable:focus,button.btn-box.disable:hover{color:#ccc;background-color:#fff}.btn.blue,button.blue{border-color:#3ca4bf;background-color:#3ca4bf}.btn.blue:active,.btn.blue:focus,.btn.blue:hover,button.blue:active,button.blue:focus,button.blue:hover{color:#fff;border-color:#54b5d4;background-color:#54b5d4}.btn.blue.disable,button.blue.disable{border-color:#ccc;background-color:#ccc}.btn.blue.disable:active,.btn.blue.disable:focus,.btn.blue.disable:hover,button.blue.disable:active,button.blue.disable:focus,button.blue.disable:hover{color:#fff;background-color:#ccc}.btn.x,button.x{padding:8px 29px 9px}.btn.xx,button.xx{padding:11px 29px}input,select,textarea{font-weight:500;letter-spacing:.3pt;font-family:Roboto,Helvetica,Arial,sans-serif}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{padding:8px 12px 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;line-height:1.3}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #ccc}input[disabled],select[disabled],textarea[disabled]{border:1px solid #ccc;background-color:#eceeef}html input[disabled]{cursor:default}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox]:disabled,input[type=radio].disabled,input[type=radio]:disabled{cursor:not-allowed}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.choose-group{position:relative;text-align:left;font-size:13px;color:#000}.choose-current{position:relative;border:1px solid #ccc;height:27px;line-height:23px;text-indent:10px;background-color:#fff;cursor:pointer}.choose-current .arrow{position:absolute;top:2px;right:0;padding:0 5px;height:20px;line-height:21px;text-indent:0;text-align:center;border-left:1px solid #ccc}.choose-list{position:absolute;width:100%;top:27px;padding:8px 10px 0;border:1px solid #ccc;border-top:0;box-sizing:border-box;background-color:#fff;z-index:10}.choose-list .choose-option{margin-bottom:10px;cursor:pointer}.field-container{position:relative;height:48px;text-align:left;width:100%;border-bottom:1px solid #7e7e7e}.field-container.field-textarea{height:auto;border-bottom:none}.field-container>label{display:block;padding:0;margin:0;top:-8px;left:18px;padding:0 5px;z-index:10;color:#4ca3bf;font-size:12px;font-size:1.2rem;text-align:left;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;transition-property:color,transform;transition-property:color,transform,-webkit-transform;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);text-overflow:ellipsis;pointer-events:none;background:#fff}.field-container>.field-empty:not(.-focus):not(.field-sticky){-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);color:#a3a3a3}.field-container .user-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:block;width:100%;padding:3px 6px;min-height:30px;color:#414b56;background-color:transparent;background-image:none;border:none;text-overflow:ellipsis;-webkit-transition:border-color .3s;transition:border-color .3s}.field-container .user-field:active,.field-container .user-field:focus,.field-container .user-field:hover{outline:none;text-overflow:clip}.field-container .user-field:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.field-container.field-error{border-bottom:1px solid red}.field-error-tips{text-align:left;margin:3px auto;color:red;display:none}.field-textarea.field-error{border-bottom:none}.field-textarea.field-error textarea{border-bottom:1px solid red}.im-alert{position:absolute;bottom:10px;right:10px;width:15px;height:15px;background:url(images/icons/icon-red-tips.png) 50% no-repeat}.checkbox-ui{position:relative;display:inline-block;width:19px;height:19px;vertical-align:middle}.checkbox-ui input{margin-left:3px}.checkbox-ui label{cursor:pointer;position:absolute;width:19px;height:19px;top:0;left:0;border:1px solid #ccc;background:url(images/icons/im-checked.png) 4px 25px no-repeat #fff}.checkbox-ui input[type=checkbox].checked+label,.checkbox-ui input[type=checkbox]:checked+label{background-position:70% 50%}.overlay{background-color:#000;z-index:1310}.overlay.popup-effect{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.overlay.popup-removing{opacity:0!important}.popup-wrapper{z-index:1360;box-shadow:2px 2px 5px rgba(0,0,0,.2);background-color:#fff;opacity:0;transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8)}.popup-wrapper.popup-show{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.popup-wrapper.rectangle{border-radius:0}.popup-wrapper.bg-gray,.popup-wrapper.bg-gray .popup-main{background-color:#f7f7f7}.popup-wrapper.popup-removing{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.quick-wrapper{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.quick-wrapper,.video-popup{border:0;padding:0;background-color:transparent;box-shadow:none}.popup-main{border:1px solid #a4a4a4;background-color:#fff;color:#6c6c6c}.popup-container{position:relative}.popup-title{height:20px;line-height:20px;text-align:left;padding-left:10px;font-size:16px;font-weight:400}.popup-flip-container{-webkit-perspective:1000px;-o-perspective:1000px;perspective:1000px;z-index:1360}.popup-main-flip{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.popup-main-flip .popup-main-flip-card,.popup-main-flip .popup-main-flip-content{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popup-main-flip .popup-main-flip-card{position:absolute;left:0;top:0;z-index:1360}.popup-main-flip .popup-main-flip-content{z-index:1361}.popup-main-flip.active_flip,.popup-main-flip .popup-main-flip-content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#login-form{padding:20px}.popup-close{position:absolute;display:block;top:-25px;color:#fff;text-indent:0;width:70px;height:23px;font-size:14px;line-height:1.4;text-align:right;right:4px;background-position:100%;background-repeat:no-repeat;overflow:hidden;z-index:1370;cursor:pointer}.popup-close i{font-size:12px;font-size:1.2rem;font-weight:700}#popup-status .tip-container{background:#fff;padding:10px 50px 10px 20px;position:relative;border-width:0 1px 1px;border-style:solid;border-color:#ccc;z-index:1350}#popup-status .tip-close{width:23px;height:23px;position:absolute;right:5px;top:6px;overflow:hidden;text-indent:-9999em;background:url(images/tips-close-ok.gif) no-repeat right 0;z-index:1370}#popup-alert .popup-main,#popup-confirm .popup-main{text-align:center;max-width:600px;min-width:250px;border:none;font-size:18px;color:#4c4c4c}.popup-footer{background-color:#fff;text-align:center;padding:0 20px}.popup-footer button{min-width:140px;margin:5px 15px;padding:5px 10px 6px;text-transform:uppercase;font-size:14px;color:#fff!important;border-color:#4ca3bf!important;background-color:#4ca3bf!important}.popup-footer button:active,.popup-footer button:focus,.popup-footer button:hover{border-color:#54b5d4!important;background-color:#54b5d4!important}.popup-footer button.active,.popup-footer button:active{background-color:#54b5d4!important}#popup-alert .popup-message,#popup-confirm .popup-message{padding:10px 20px 20px}#popup-alert .popup-close,#popup-confirm .popup-close{line-height:1.4;text-align:left}#popup-alert .popup-container,#popup-confirm .popup-container{text-align:center;padding:0 0 20px}.popup-container .popup-header .popup-title{margin:0}.popup-header{position:relative;z-index:1350}.popup-container{width:100%;border:1px solid transparent;box-sizing:border-box}#popup-alert .popup-header h3,#popup-confirm .popup-header h3{font-size:18px;line-height:36px;padding-left:20px}#popup-window .popup-main{border:none}#popup-alert .popup-button-submit{padding:4px 25px 5px}#popup-alert,#popup-confirm,#popup-confirms{z-index:1350}.loading-pop,.loading-pop .popup-container,.loading-pop .popup-main{background:none;background-color:none;border:none;box-shadow:none;color:#fff}@media (max-width:480px){.popup-main{overflow-y:auto}.video-popup{overflow:visible}}@media (max-width:380px){.popup-main{overflow:auto}}.full-popup{position:fixed!important;left:0!important;top:0!important;width:100%!important;background-color:hsla(0,0%,100%,.99)}.full-popup .popup-close{color:#fff;top:15px;right:13px;overflow:hidden;white-space:nowrap}.full-popup .popup-close i{font-size:22px;font-size:2.2rem;color:#000;font-weight:400}.full-popup .popup-main{background:none}.tooltip,.tooltip .arrow-wrapper .arrow{background:#fff;border:0;*border:1px solid #c2c2c2;border:1px\9\9;z-index:1000}.tooltip{padding:15px 20px;color:#000;border-radius:4px;min-width:150px;max-width:500px;box-shadow:1px 1px 5px rgba(0,0,0,.4)}.tool-tip-close{position:absolute;right:5px;top:5px;width:0;padding-left:12px;height:12px;background:url(images/tips-close.png) 0 0 no-repeat;opacity:.6;overflow:hidden;cursor:pointer}.tool-tip-content h6{margin:0 0 10px;font-size:14px;font-weight:700}.tool-tip-content a{color:#5b7eaf}.tool-tip-close:hover{opacity:1}.tooltip .arrow-wrapper{overflow:hidden;position:absolute}.tooltip .arrow-wrapper .arrow{position:absolute;width:25px;height:25px;box-shadow:1px 1px 5px rgba(0,0,0,.3);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tooltip .arrow-normal,.tooltip .arrow-wrapper-normal{position:absolute;height:0;width:0}.tooltip .arrow-left{border:10px solid transparent;border-right-color:#c2c2c2;border-left:none}.tooltip .arrow-normal.arrow-left{border-right-color:#fff}.tooltip .arrow-top{border:10px solid transparent;border-bottom-color:#c2c2c2;border-top:none}.tooltip .arrow-normal.arrow-top{border-bottom-color:#fff}.tooltip .arrow-bottom{border:10px solid transparent;border-top-color:#c2c2c2;border-bottom:none}.tooltip .arrow-normal.arrow-bottom{border-top-color:#fff}.tooltip .arrow-right{border:10px solid transparent;border-left-color:#c2c2c2;border-right:none}.tooltip .arrow-normal.arrow-right{border-left-color:#fff}.tips-error,.tips-error .arrow-wrapper .arrow{border:none;background:#ffe;z-index:1450;box-shadow:1px 1px 5px rgba(0,0,0,.3)}.tips-ok,.tips-ok .arrow-wrapper .arrow{border:none;background:#fff;color:#074;z-index:1050;box-shadow:1px 1px 5px rgba(0,0,0,.3)}.tips-error .tool-tip-close,.tips-ok .tool-tip-close{background-image:url(images/tips-close-ok.gif)}.tips-error .tool-tip-close:hover,.tips-ok .tool-tip-close:hover{opacity:1}.select-ui{position:relative;display:inline-block}.select-ui>a{cursor:pointer}.select-ui .select-toggle,.select-ui>a{text-decoration:none}.select-ui .select-toggle:first-child{font-weight:500}.select-ui .caret{position:relative;display:inline-block;margin-left:2px;width:9px;height:6px;background:url(images/icons/arrow-down.png) 100% no-repeat}.select-ui select{position:absolute;top:0;left:0;width:100%;height:30px;border:none;outline:none;z-index:10;filter:alpha(opacity=0);opacity:0}.select-options{position:absolute;top:100%;left:auto;right:0;z-index:1000;display:none;float:left;min-width:160px;margin:2px 0 0;list-style:none;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;z-index:100}.select-options li.option{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer}.select-options li.option:hover{color:#fff;background-color:#4ca3bf}.select-open .caret{top:2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 30%;-ms-transform-origin:50% 30%;transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.select-open .select-options{display:block}.filed-select{width:100%}.filed-select .caret{position:absolute;right:10px;top:10px}.filed-select .select-toggle{position:relative;display:block;height:40px}.dropdown-select{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}.dropdown-select select{position:absolute;left:0;top:0;width:100%;height:100%;filter:alpha(opacity=0);opacity:0}.dropdown-select label{text-decoration:none}.dropdown-select label:first-child{font-weight:700}.dropdown-select .caret{position:relative;display:inline-block;margin-left:2px;width:9px;height:6px;background:url(images/icons/arrow-down.png) 100% no-repeat}.jsTip{padding:8px 0;line-height:1.5em;margin:0;position:relative}.jsTip .close{width:0;padding-left:14px;background:url(images/close_x.gif) no-repeat 0 50%;overflow:hidden;cursor:pointer;position:absolute;right:5px}#login-form{padding:20px 17px}#login-form .popup-login-wrapper,#login-form .popup-sign-wrapper{padding-left:30px;padding-right:30px;padding-bottom:20px}#login-form .popup-sign-wrapper{position:relative;padding-top:10px;padding-bottom:0;border-top:1px solid #cdcdcd}#login-form h5{margin:5px auto;color:#7f7f7f;font-weight:400;font-size:16px;text-transform:none}#login-form .popup-login-form{margin-top:5px}#login-form .popup-login-wrapper li{position:relative;padding:4px 0}#login-form .relative{position:relative}#login-form .btn{margin-top:5px;padding:4px 26px 5px;line-height:1.5}#login-form .forgot-pwd{position:absolute;right:0;top:10px;display:inline-block;font-size:11px;vertical-align:middle}#login-form .form-item{height:28px;overflow:hidden}#login-form .form-item input,#login-form .form-item input:active,#login-form .form-item input:focus{margin-left:-1px;height:26px;padding:0;width:245px;text-indent:5px;vertical-align:middle;border:1px solid #d6d6d6;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-appearance:none}#login-form .icon-pwd,#login-form .icon-user{float:left;height:26px;width:27px;display:inline-block;text-indent:-555px;border:1px solid #d6d6d6;border-top-left-radius:3px;border-bottom-left-radius:3px;background:url(images/icons/icon-for-login.png) 8px 8px no-repeat #f4f4f4;vertical-align:middle;overflow:hidden}#login-form .icon-pwd{background-position:8px -22px}#login-form .pop-facebook{cursor:pointer;color:#4ca3bf}#login-form .popup-sign-link{position:absolute;width:100%;left:0;bottom:-50px;color:#fff;text-align:center}#login-form .popup-sign-link a{color:#fff;text-decoration:underline}@media screen and (max-width:480px){.popup-login-wrapper .popup-main{overflow:visible}#login-form,#login-form .popup-login-wrapper,#login-form .popup-sign-wrapper{padding-left:10px;padding-right:10px}.form-item input,.form-item input:active,.form-item input:focus{width:185px}#login-form .forgot-pwd{position:relative;right:auto;top:auto;font-size:11px;vertical-align:middle;margin-left:8px}#login-form .popup-sign-link{position:relative;margin:5px auto;width:auto;left:auto;line-height:1.2;bottom:auto;color:#000}#login-form .popup-sign-link a{color:#000}}html:lang(fr-CA) #login-form .btn,html:lang(fr-FR) #login-form .btn{padding:2px 12px 3px}.first-visit-content{width:620px;margin:30px 130px 37px;text-align:center}.first-visit-content .logo{width:196px;padding:0 0 18px;margin:0 auto}.first-visit-content .logo-bottom{width:196px;margin:0 auto}.first-visit-content .thanks{letter-spacing:2px;padding-bottom:18px;font-size:25px;font-weight:100;color:#343434;font-family:Segoe UI,Segoe,Segoe WP,Tahoma,Verdana,Arial,sans-serif}.first-visit-content .email-discount{margin-bottom:35px;padding:5px 0 25px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.first-visit-content .email-discount .use-code{margin:20px 0 0;font-size:25px;color:#000}.first-visit-content .email-discount .code{margin:12px 0 13px;font-size:33px;color:#54b5d4;text-transform:uppercase}.first-visit-content .email-discount .code-info{margin:0;text-transform:uppercase;font-size:25px;color:#000}.first-visit-content .come-see-btn{padding-bottom:20px}.first-visit-content .come-see-btn .btn{padding:8px 62px;font-size:20px;color:#fff;text-transform:uppercase;background-color:#414141;letter-spacing:2px}.first-visit-content .discount-info{margin:0;font-size:92px;color:#54b5d4;text-transform:uppercase}.first-visit-content .discount-title{margin:0;margin-top:-6px;font-size:25px;text-transform:uppercase;color:#000}.submit-email{color:#343434;text-align:center}.submit-email .email-tip{margin-top:7px;margin-bottom:32px}.submit-email button{padding:9px 62px;font-size:20px;color:#fff;text-transform:uppercase}input.subscribe-newsletter-coupon{width:385px;height:51px;border:2px solid #c2c2c2;text-align:center;font-size:18px;font-weight:100;outline:none}.subscribe-newsletter-coupon::-webkit-input-placeholder{color:#cfcfcf;font-size:18px;font-weight:100}.subscribe-newsletter-coupon:-moz-placeholder,.subscribe-newsletter-coupon::-moz-placeholder{color:#cfcfcf;font-size:18px;font-weight:100}.subscribe-newsletter-coupon:-ms-input-placeholder{color:#cfcfcf;font-size:18px;font-weight:100}#email-confirm{display:block;margin:18px auto 0}.first-visit-content-phone{position:fixed;width:100%;height:175px;bottom:0;left:0;transition:bottom 1s;-moz-transition:bottom 1s;-webkit-transition:bottom 1s;-o-transition:bottom 1s;-ms-transition:bottom 1s;background-color:rgba(25,25,25,.9);z-index:1351}.div-show-hidden{position:fixed;width:100%;height:10%;bottom:0;left:0;background-color:red;z-index:1352}.first-visit-content-phone .close{position:absolute;right:10px;top:14px;height:23px;width:23px;background:url(images/close-1x.png) no-repeat 50%;cursor:pointer}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),not all{.first-visit-content-phone .close{background-image:url(images/close-2x.png);background-size:23px 23px}}.first-visit-content-phone .email-wapper{position:absolute;width:320px;top:54%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;text-align:center;font-weight:700}.first-visit-content-phone .email-wapper .first-visit-content-phone-box{width:100%}.first-visit-content-phone .email-wapper .first-visit-content-phone-box .discount-email-box{padding-top:27px;padding-left:4px;width:100%}.first-visit-content-phone .email-wapper .discount-info{font-size:30px;text-transform:uppercase;margin:0;width:100%;text-align:center}.first-visit-content-phone .email-wapper .discount-title{font-size:14px;text-transform:uppercase;margin:0;width:100%;text-align:center;padding-top:2px}.first-visit-content-phone .email-wapper .discount-input{width:50%;text-align:center;float:left}.first-visit-content-phone .email-wapper .discount-input input{width:100%;border:none;border-bottom:1px solid #fff;background:transparent;color:#fff;outline:none}.first-visit-content-phone .email-wapper .discount-btn{width:50%;text-align:center;float:right}.first-visit-content-phone .email-wapper .discount-btn button{width:124px;height:40px;padding:5px;background:#fff;border:none;color:#000}.first-visit-content-phone .email-wapper .discount-btn button:hover{background:#000;color:#fff}.first-visit-content-phone .email-wapper .after-submit .after-submit-box{width:100%;text-align:center}.first-visit-content-phone .email-wapper .after-submit .after-submit-use-code{font-size:18px;text-transform:capitalize;padding-top:8px}.first-visit-content-phone .email-wapper .after-submit .after-submit-welcome{font-size:30px;text-transform:uppercase;padding-bottom:11px}.first-visit-content-phone .email-wapper .after-submit .after-submit-text{font-size:12px}.popup-en-first{width:600px;padding:40px 40px 10px}.popup-en-first .en-first-top{padding:0 55px;text-align:center;color:#b0b0b0}.popup-en-first .en-first-content{margin:12px auto;padding:16px 20px 21px;text-align:center;border-top:1px solid #54b5d4;border-bottom:1px solid #54b5d4}.popup-en-first .en-first-title{margin:0 auto;font-size:20px;color:#54b5d4;line-height:1.2;text-transform:uppercase}.popup-en-first .en-first-title strong{margin:0 auto 3px;font-size:60px}.popup-en-first .en-first-title span,.popup-en-first .en-first-title strong{display:inline-block;vertical-align:top;zoom:1;*display:inline;vertical-align:middle}.popup-en-first .en-first-title span{max-width:160px;text-align:left;margin-left:15px;line-height:1.4;font-weight:700}.popup-en-first .en-first-text{margin:3px auto;font-size:30px;color:#404040;font-family:Segoe UI,Segoe,Segoe WP,Tahoma,Verdana,Arial,sans-serif}.popup-en-first .en-first-form{margin:30px auto;text-align:center}.popup-en-first .en-first-input,.popup-en-first .en-first-input:active,.popup-en-first .en-first-input:focus,.popup-en-first .en-first-input:hover{padding:7px 0;width:245px;text-align:center;border:none;outline:none;border-bottom:1px solid #ccc}.popup-en-first .en-first-btn{display:block;margin:15px auto 0;padding:10px 50px;text-transform:uppercase;cursor:pointer}.popup-en-first .en-first-terms{padding-top:10px;font-size:12px;color:#b0b0b0;text-align:center}.popup-en-first.popup-en-first-success{width:520px}.popup-en-first-success .en-first-top{padding-top:49px}.popup-en-first-success .en-first-content{padding-top:16px;padding-bottom:16px}.popup-en-first-success .en-first-title{color:#404040;font-size:24px}.popup-en-first-success .en-first-title strong{display:block;margin-top:5px;font-size:36px;color:#54b5d4}.popup-en-first-success .en-first-text{margin-top:5px;font-size:14px}.popup-en-first-success .en-first-terms{padding-top:35px}.first-visit-popup-short{position:fixed;width:100%;left:0;bottom:0;padding:10px 0;z-index:2;text-align:center;text-transform:uppercase;cursor:pointer;box-shadow:1px -1px 2px rgba(0,0,0,.2);background-color:#fff;background-color:hsla(0,0%,100%,.9)}.first-visit-popup-short .discount{margin-left:6px;font-weight:600}.first-visit-popup-short .icon{float:right;width:10px;height:18px;padding:10px;margin:-1px 10px -10px 0;background:url(images/icons/icon-gray-close.png) 50% no-repeat}.first-visit-content-phone .popup-en-first-phone{width:288px;color:#fff;text-align:center}.popup-en-first-phone .en-first-top{margin:0 auto 20px;padding:0 10px}.popup-en-first-phone .en-first-content{margin:35px auto;padding:20px 20px 30px;border-top:1px solid #fff;border-bottom:1px solid #fff}.popup-en-first-phone .en-first-title{margin:0 auto;font-size:18px;line-height:1.2;font-weight:400;text-transform:uppercase;white-space:nowrap}.popup-en-first-phone .en-first-title strong{display:block;margin:0 auto 6px;font-size:46px;font-family:Segoe UI,Segoe,Segoe WP,Tahoma,Verdana,Arial,sans-serif}.popup-en-first-phone .en-first-text{margin:3px auto;font-weight:700;font-size:26px;white-space:nowrap}.popup-en-first-phone .en-first-form{margin:20px auto 30px;padding-top:10px}.popup-en-first-phone .en-first-input{width:100%;padding:16px 0;background-color:#fff;text-align:center;font-size:16px}.popup-en-first-phone .en-first-btn{display:block;margin:10px auto;width:100%;padding:16px 0;font-size:16px;text-transform:uppercase}.first-visit-content-phone .en-first-terms{position:absolute;width:100%;bottom:10px;left:0;color:#fff;font-size:12px;text-align:center}.first-visit-content-phone-success .en-first-text{font-size:20px;white-space:normal}@media screen and (max-width:1024px){.first-visit-content{width:600px;margin:30px 40px 37px}}@media (max-width:720px){.first-visit-content{width:90%;margin-left:5%}.first-visit-content .discount-info{font-size:66px}.first-visit-content .discount-title{margin-top:0}}@media (max-width:480px){.first-visit-content .discount-info{font-size:46px}.first-visit-content .discount-title{font-size:18px}.subscribe-newsletter-coupon{width:280px}}.quick-layer{display:none;position:absolute;left:0;top:0;background:#000;width:100%;height:100%;min-height:440px;text-align:center;z-index:100;filter:alpha(opacity=20);opacity:.2}.overlay.quick-loading{background:url(images/icons/loading.gif) 50% no-repeat #000;background-image:url(images/icons/loading.svg),none;background-size:64px 64px}.quick-wrapper .popup-close{top:0;opacity:0}.quick-wrapper.popup-show .popup-close{top:-25px;opacity:1;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transition-property:top,opacity;transition-property:top,opacity}.quick-wrapper .popup-container{border:none}.tooltip.tooltip-quick-color{padding:10px 12px;min-width:30px;z-index:2000}.quick-look-wrapper{max-width:990px;width:990px;min-width:720px;color:#3a3a3a;clear:both;overflow:hidden;min-height:440px;background-color:#f5f5f5}.quick-look-wrapper .quick-tab-container{width:213px;float:left;padding-bottom:500px;margin-bottom:-500px;background-color:#fff;border-right:1px solid #dedede}.quick-look-wrapper .quick-detail-container{width:776px;float:right;background-color:#f5f5f5}.quick-tab{width:100%;text-align:center;overflow:hidden}.quick-tab span{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:50%;height:40px;padding:10px 0;float:left;color:#858585;font-weight:700;background-color:#e9e9e9;cursor:pointer}.quick-tab span.active{color:#000;background-color:#fff;cursor:default}.quick-tab-content{text-align:left;padding:10px}.quick-available-size{margin:18px 5px 5px 30px;text-align:left}.quick-available-size span,.quick-available-size strong{display:block;margin:3px auto}.quick-available-size strong{margin-top:5px;color:#000;font-size:16px;font-weight:500}.quick-available-list{margin-left:30px}.quick-available-list h5{margin:18px auto 5px;color:#000;font-size:16px;font-weight:500}.quick-available-list li{padding:3px 0}.quick-available-list .checkbox{display:inline-block;width:17px;height:17px;background:url(images/icons/icon-check-blue.png) no-repeat 0 -26px}.quick-available-list .checked{background-position:0 0}.quick-switch-image{text-align:center;margin:20px auto;color:#000}.quick-switch-image em{display:block;font-style:normal;line-height:1.1}.quick-switch-image .quick-switch-model,.quick-switch-image .quick-switch-product{cursor:pointer;display:inline-block;vertical-align:top;zoom:1;*display:inline}.quick-switch-image span{display:inline-block}.quick-switch-image span.quick-switch-button{display:none;color:#000;text-decoration:underline}.quick-switch-image span.quick-switch-button:hover{color:#6d6d6d}.quick-switch-image .quick-switch-model.no-model{cursor:default}.quick-switch-image .quick-switch-model.no-model em{color:#a9a9a9}#tab-detail-content{display:table;width:100%}.quick-detail-size{display:table-header-group}.quick-product-attribute{display:table-footer-group}.quick-frames-sizes{display:table-header-group}.quick-detail-size span{display:block;margin-top:3px;margin-left:30px}.quick-detail-size strong,.quick-frames-sizes h5{display:block;margin:18px auto 0 30px;font-size:16px;color:#000;font-weight:500}.quick-frames-sizes .quick-switch-unit{margin-left:30px;cursor:pointer;text-decoration:underline;color:#000}.quick-frames-sizes .quick-switch-unit:hover{color:#6d6d6d}.quick-sizes-detail{margin:5px auto 0 30px;width:110px}.quick-sizes-detail li{margin:6px auto;padding:1px 0 2px;text-align:right;background:url(images/quick-sizes-example.png) 0 1px no-repeat}.quick-sizes-detail li.example-2{background-position:0 -27px}.quick-sizes-detail li.example-3{background-position:0 -50px}.quick-sizes-detail li.example-4{background-position:0 -74px}.quick-sizes-detail li.example-5{background-position:0 -96px}.quick-attribute-detail{margin-left:30px;padding-top:10px}.quick-product-attribute p{margin:10px auto 15px}.quick-product-attribute b{display:block;margin-bottom:2px;font-size:16px;color:#000;font-weight:500}.quick-package-inclued{margin:18px auto 10px 30px}.quick-package-inclued ul{margin:5px 0;display:inline-block}.quick-package-inclued h5{margin:0 auto;font-size:16px;color:#000}.quick-package-inclued li{text-align:left;padding:1px 1px 1px 15px;line-height:1.3;background:url(images/icons/icon-quick-checked.png) 0 5px no-repeat}.quick-detail-bottom,.quick-detail-content,.quick-detail-title{position:relative;margin:0 40px;padding-top:10px}.quick-detail-title{padding-top:17px}.quick-title .quick-name{display:inline-block;font-size:30px;color:#000;font-weight:500;vertical-align:middle}.quick-title .quick-size{display:inline-block;margin:0 5px;width:21px;height:21px;line-height:21px;font-size:12px;color:#6d6d6d;text-align:center;border:1px solid #dcdcdc;vertical-align:middle}.quick-title .quick-favorites{display:inline-block;margin-top:5px;margin-left:5px;width:28px;height:28px;vertical-align:middle;cursor:pointer}.quick-title .quick-favorites .icon-heart{font-size:28px;font-size:2.8rem;color:#4ca3bf;font-weight:100}.quick-title .quick-favorites.favorite-action .icon-heart:before{content:"\1f328"}.quick-reviews{margin:5px auto;color:#6d6d6d}.quick-reviews .middle{margin-right:5px}.quick-detail-container .quick-package{position:absolute;display:inline-block;right:0;top:16px}.quick-scroll-image{position:relative;padding:0 45px}.quick-scroll-image .next,.quick-scroll-image .prev{position:absolute;display:block;top:120px;left:0;width:35px;height:75px;float:left;background:url(images/rotate-icons.png) no-repeat -14px 0;cursor:pointer}.quick-scroll-image .next{left:auto;right:0;background-position:-41px 0}.quick-scroll-image .quick-scroll-content{width:600px;overflow:hidden;height:300px;position:relative}.quick-scroll-image .quick-scroll-content ul{position:relative}.quick-scroll-image .quick-scroll-content li{float:left;position:relative;text-align:center}.quick-dimension-list .dimension-tips{position:absolute}.quick-model{height:300px;text-align:center}.quick-model li,.quick-model ul{display:inline-block;vertical-align:top;zoom:1;*display:inline;text-align:center;vertical-align:middle}.quick-detail-bottom{display:table;width:690px;overflow:hidden;padding-bottom:25px}.quick-color,.quick-price{display:table-cell;zoom:1;*display:inline;vertical-align:top;padding-top:10px;*float:left;color:#000;width:45%}.quick-color{*padding-top:15px}.quick-price{width:55%;*float:right;text-align:right}.quick-color p{margin-bottom:5px}.quick-color strong{margin-right:8px;font-size:14px;font-size:1.4rem;display:inline-block;width:55px;font-weight:500;text-align:right}.quick-color .item-colors,.quick-color strong{vertical-align:middle}.quick-color .item-colors .item-color{width:28px;height:28px;border-color:#f5f5f5}.quick-color .item-colors span{width:22px;height:22px;background-size:22px 22px}.quick-color .item-colors .current-color{border-color:#404040}.quick-color .sizes-list{vertical-align:middle}.quick-color .sizes-list .size{display:inline-block;margin-right:4px;padding-top:1px;width:21px;height:21px;font-size:12px;font-size:1.2rem;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;border:1px solid #333;vertical-align:middle;cursor:pointer}.quick-color .sizes-list .size:hover{border-color:#4ca3bf}.quick-color .sizes-list .size-xs{padding-left:1px}.quick-color .sizes-list em{display:inline-block;font-style:normal;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.quick-color .sizes-list .current{color:#fff;background-color:#333}.quick-color .sizes-list .current:hover{border-color:#333}.quick-price-inner{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.quick-out-of-stock span{color:#848484}.quick-out-of-stock em{display:block;*margin-right:10px}.quick-price-info{display:inline-block;*margin-right:10px;font-size:16px;vertical-align:middle;text-transform:uppercase;font-weight:500}.quick-price-info strong{font-weight:500}.quick-detail-bottom-link{position:relative;float:right;width:170px;text-align:center;padding-bottom:20px;margin-top:-20px;margin-right:45px}.quick-detail-bottom-link .quick-add-cart{color:#000;font-size:13px;text-decoration:underline}.qucik-select-button{margin:0 0 0 15px;border:2px solid #333;padding:10px 20px;font-size:16px;color:#fff;vertical-align:middle;background-color:#333}.qucik-select-button:hover{color:#333;background-color:#fff;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:1024px){.quick-wrapper{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.quick-look-wrapper{max-width:720px;width:720px;clear:both;background:none;overflow:visible}.quick-look-wrapper .quick-tab-container{position:relative;margin-bottom:0;padding-bottom:0;width:100%;float:none;min-height:40px;border-right:0}.quick-tab{position:absolute;left:0;top:-40px;height:40px;width:215px;text-align:center;overflow:hidden}.quick-look-wrapper .quick-detail-container{width:100%;float:none;background-color:#f5f5f5}.quick-tab-content{padding:5px 30px;height:40px;overflow:hidden}.quick-switch-image span{display:none}.quick-switch-image span.quick-switch-button{display:inline-block}.quick-switch-image .quick-switch-model.no-model{display:none}.quick-switch-image{display:inline-block;margin:4px 0 auto 5px;float:right;text-align:right;cursor:pointer}.quick-available-list,.quick-available-size,.quick-package-inclued{margin:0;display:inline-block;float:left;padding-top:4px;text-align:left}.quick-package-inclued{padding-top:1px}.quick-available-size strong{font-weight:500}.quick-available-size span,.quick-available-size strong{display:inline;margin:0;font-size:14px}.quick-available-list{margin-left:10px;padding-top:3px}.quick-available-list li.invalid,.quick-available-list li span.checkbox{display:none}.quick-available-list li:after{content:', '}.quick-available-list li:last-child:after{content:' '}.quick-available-list h5,.quick-available-list ul,.quick-available-size strong,.quick-frames-sizes h5,.quick-frames-sizes ul,.quick-package-inclued h5,.quick-package-inclued ul{display:inline-block;margin:0;padding:0;font-size:13px;margin-right:3px}.quick-available-size span,.quick-available-size strong{font-size:13px}.quick-frames-sizes ul{width:auto}.quick-available-list li,.quick-frames-sizes li,.quick-package-inclued li{display:inline-block;margin-right:3px;padding:2px 0;font-size:13px}.quick-frames-sizes li{padding-left:47px}.quick-package-inclued li{padding-left:15px}.quick-available-list .checkbox{vertical-align:text-top}.quick-switch-button{display:inline-block}.quick-attribute-detail{margin-left:0;padding-top:2px}.quick-detail-size{display:none}.quick-frames-sizes,.quick-product-attribute{display:table-cell;padding:0;text-align:left;padding-top:2px;vertical-align:middle}.quick-frames-sizes .quick-switch-unit{margin-left:2px;font-size:12px}.quick-product-attribute{padding-top:3px;padding-left:10px}.quick-product-attribute p{margin:0;display:inline-block;margin-right:5px}.quick-product-attribute b{display:inline;text-align:left;font-size:13px;font-weight:500}.quick-detail-bottom,.quick-detail-content,.quick-detail-title{margin-left:30px;margin-right:30px}.quick-detail-bottom-link{margin-right:30px}.quick-scroll-image{padding:0 35px}.quick-detail-bottom{width:660px}}.wrapper-container{position:relative;width:100%;height:100%}.footer,.header,.wrapper-transition{-webkit-transition:.6s;transition:.6s;-webkit-transform:translateZ(0);transform:translateZ(0)}.wrapper{position:relative;padding-top:50px;padding-bottom:25px;z-index:1}.header,.wrapper{background-color:#fff;width:100%}.header{position:fixed;left:0;top:0;min-height:50px;border-bottom:1px solid #b4aea8;z-index:300}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.container{min-width:320px;max-width:1200px;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}@media (min-width:375px){.container{padding-right:10px;padding-left:10px}}@media (min-width:768px){.container{padding-right:20px;padding-left:20px}}@media (min-width:1024px){.container{padding-right:20px;padding-left:20px}}@media (min-width:1237px){.container{padding-right:0;padding-left:0}}.header .container{width:1200px;margin-left:auto;margin-right:auto;padding-right:0}@media (min-width:10px){.header .container{width:100%;padding-right:4px;padding-left:0}}@media (min-width:375px){.header .container{padding-right:9px}}@media (min-width:768px){.header .container{padding-left:19px;padding-left:20px}}@media (min-width:1024px){.header .container{padding-left:19px}}@media (min-width:1237px){.header .container{padding-left:0;padding-right:0}}.full-screen{max-width:1920px;padding-left:0;padding-right:0;margin-right:auto;margin-left:auto}@media (min-width:1024px){.cookies-notice .wrapper{padding-top:90px}.cookies-notice .main-nav .sub-nav-wrapper{top:90px}}.top-bar{height:40px;position:relative;text-align:center;font-size:12px;font-size:1.2rem;background-color:#404040;color:#fff}.top-bar .main-bar{max-width:1200px;margin:0 auto;padding-top:10px}.top-bar a{font-size:13px;color:#4d95ad;text-decoration:underline}.top-bar i.bar-close{position:absolute;top:0;right:0;display:inline-block;vertical-align:top;zoom:1;*display:inline;width:0;height:39px;padding-left:40px;overflow:hidden;cursor:pointer;background:url(images/icons/tips-close-white.png) 50% no-repeat #2f2f2f}.top-bar i.bar-close:hover{background-color:#262626}@media screen and (max-width:1350px){.top-bar .main-bar{padding-right:50px}}@media screen and (max-width:1200px){html:lang(fr-CA) .top-bar .main-bar,html:lang(fr-FR) .top-bar .main-bar{padding-left:10px;padding-top:4px}}@media screen and (max-width:1100px){.top-bar .main-bar{padding-left:10px;padding-top:4px;line-height:1.2;text-align:center}}@media screen and (max-width:1024px){.top-bar{display:none!important}}.sidebar-left{display:none}@media (min-width:10px){.sidebar-left{display:block}}@media (min-width:1024px){.sidebar-left{display:none}}.sidebar-left{position:fixed;width:269px;height:100%;overflow:scroll;top:0;z-index:1310;color:#000;background-color:#fff;-webkit-transform:translate3d(-269px,0,0);transform:translate3d(-269px,0,0);-webkit-transition:.6s;transition:.6s;left:-269px\9}.sidebar-left .action{margin:0 20px;padding:10px 0;font-weight:500;text-transform:uppercase}.sidebar-left .action .search{margin-bottom:32px;border-bottom:1px solid #555}.sidebar-left .action .search input{border:none;outline:none;width:87%}.sidebar-left .action a{display:block;padding:6px 0;text-decoration:none}.sidebar-left .action a i{margin-right:3px}.sidebar-left .action a:hover{color:#000}.sidebar-left .menu{margin:0 20px}.sidebar-left .menu li{border-bottom:1px solid #ddd}.sidebar-left .menu li a{display:block;color:#000;padding:8px 12px}.sidebar-left .menu .menu-item{position:relative;display:block;padding:10px 0;text-transform:uppercase;cursor:pointer}.sidebar-left .menu .menu-item i{float:right;margin-top:4px;font-size:12px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in, -webkit-transform .2s ease-in}.sidebar-left .menu li.current .menu-item i{margin-top:8px;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;-ms-transform:rotate(180deg);transform:rotate(180deg);-ms-transform-origin:50% 30%;transform-origin:50% 30%}.sidebar-left .menu .sub-menu{padding-top:13px;padding-bottom:13px;border-top:1px solid #ddd}.sidebar-left .menu .sub-menu a:hover .font-reverse{text-decoration:underline}.sidebar-left .link-wrap{margin:0 20px;padding-top:110px}.sidebar-left .link-wrap ul li{float:left;width:50%}.sidebar-left .link-wrap ul li a{display:block;padding:8px 0;font-size:12px;color:#a3a3a3}.sidebar-left .link-wrap .social-media{padding:15px 0}.sidebar-left .link-wrap .social-media a{padding-right:5px;font-size:22px;color:#404040;text-decoration:none}.slide-in{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.shift-right{-webkit-transform:translate3d(269px,0,0)!important;transform:translate3d(269px,0,0)!important;-webkit-transition:.6s;transition:.6s}.shift-left{-webkit-transform:translate3d(-260px,0,0)!important;transform:translate3d(-260px,0,0)!important;-webkit-transition:.6s;transition:.6s}.sidebar-left.slide-in{left:0!important}.sidebar{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}.sidebar.right{-webkit-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0);-webkit-transition:.6s;transition:.6s;text-overflow:ellipsis;overflow:hidden;z-index:1310}.sidebar-left .menu li.first-visit-short{margin-top:30px;font-weight:700;text-align:center;border-bottom:none}.irs,.irs-line{position:relative;display:block}.irs-line{overflow:hidden}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:10%}.irs-line-mid{left:10%;width:80%}.irs-line-right{right:0;width:10%}.irs-diapason{left:0;top:11px;width:100%}.irs-diapason,.irs-slider{position:absolute;display:block}.irs-slider{cursor:default;z-index:1;cursor:pointer}.irs-slider.single{left:10px}.irs-slider.single:before{position:absolute;display:block;content:"";top:-50%;left:-100%;width:300%;height:200%;background:transparent}.irs-slider.from{left:100px}.irs-slider.from:before{position:absolute;display:block;content:"";top:-50%;left:-200%;width:300%;height:200%;background:transparent}.irs-slider.to{left:300px}.irs-slider.to:before{position:absolute;display:block;content:"";top:-50%;left:0;width:300%;height:200%;background:transparent}.irs-slider.last{z-index:2}.irs-min{left:0}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;width:100px;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;color:#000}.irs-diapason{background-color:#999}.irs-slider{width:14px;height:18px;top:4px;background:url(images/slider-button.png) center 1px no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.irs-slider{width:20px;height:22px;top:2px;background-image:url(images/slider-btn-2x.png);background-size:20px 20px}}.irs{height:23px}.irs-with-grid{height:60px}.irs-line{height:0;border:1px solid #dadada;border-right-color:#e5e5e5;border-left-color:#e5e5e5;top:11px;background-color:#e5e5e5}.irs-diapason{height:2px}.irs-max,.irs-min{color:#999;top:0;padding:1px 3px;background:#e1e4e9}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{font-size:10px;line-height:1.333;text-shadow:none;border-radius:4px}.irs-from,.irs-single,.irs-to{color:#fff;padding:1px 5px;background:#fff}.irs-from:after,.irs-single:after,.irs-to:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#fff}.irs-grid-pol{background:#e1e4e9}.irs-grid-text{color:#999}.tags-sort-wrap{padding-top:14px;padding-bottom:4px}.selected-list{display:inline-block;float:left}@media (min-width:10px) and (max-width:499px){.selected-list{float:none;width:100%;display:block}}@media (min-width:500px){.selected-list{display:inline-block;float:left;width:auto;margin-top:8px;margin-bottom:8px}}.selected-list .selected-tags{display:inline-block;margin:0 8px 5px 0;line-height:13px;*line-height:27px}.selected-tags .cancel,.selected-tags b,.selected-tags strong{display:inline-block;font-weight:400;vertical-align:middle;cursor:pointer;font-size:14px}.selected-tags .cursor-default:hover{cursor:default}.selected-tags a{text-decoration:none}.selected-tags .cancel,.selected-tags b{width:12px;height:13px;margin-right:3px;background:url(images/delete.png) 0 1px no-repeat;font-size:14px;text-align:center;line-height:13px;cursor:pointer}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.selected-tags .cancel,.selected-tags b{background-image:url(images/delete-2x.png);background-size:12px 26px}}.selected-tags:hover strong{color:#4a668d}.selected-tags:hover b{background:url(images/delete.png) 0 -13px no-repeat}.help{font-family:arial;display:inline-block;margin-left:3px;margin-bottom:1px;width:0;padding-left:18px;height:18px;color:#666;font-size:11px;text-align:center;line-height:14px;cursor:pointer;text-decoration:none;background-color:#fff;vertical-align:middle;background:url(images/rx/icon-help-rx-x1.png) 0 0 no-repeat;overflow:hidden}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.help{background-image:url(images/rx/icon-help-rx-x2.png);background-size:18px 36px}}.od-container{border:1px solid #404040;background-color:#fff}.od-container,.prism-container{min-width:568px;text-align:left;overflow:hidden}.od-table{width:100%;text-align:center}.od-container .od-head{color:#fff;background-color:#404040}.od-container .od-head .help{margin-left:6px;padding-left:15px;height:15px;background-image:url(images/rx/icon-help-normal-x1.png);background-position:0 0}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.od-container .od-head .help{background-image:url(images/rx/icon-help-normal-x2.png);background-size:15px 30px}}.od-table dd,.od-table dt{display:inline-block;vertical-align:top;zoom:1;*display:inline;float:left;margin:0;height:42px;padding:10px 1% 12px}.od-table .od-title{width:18%;padding-left:2%;text-align:left}.od-table.od-left .od-cyl,.od-table.od-left .od-cyl-add,.od-table.od-left .od-direction,.od-table.od-left .od-direction-h,.od-table.od-left .od-title,.od-table.od-right .od-cyl,.od-table.od-right .od-cyl-add,.od-table.od-right .od-direction,.od-table.od-right .od-direction-h,.od-table.od-right .od-title{background-color:#fff}.od-table.od-left .od-axis,.od-table.od-left .od-horizontal,.od-table.od-left .od-prism,.od-table.od-left .od-sph,.od-table.od-right .od-axis,.od-table.od-right .od-horizontal,.od-table.od-right .od-prism,.od-table.od-right .od-sph{background-color:#f2f2f2}.od-left dd input,.od-left dd select,.od-right dd input,.od-right dd select,.prism-container dd select{min-width:70px;height:24px;padding-top:0;padding-bottom:0}.od-table .od-prism,.od-table .od-sph{width:20%}.od-table .od-cyl,.od-table .od-direction{width:19%}.od-table .od-axis,.od-table .od-horizontal{width:22%}.od-table .od-cyl-add,.od-table .od-direction-h{width:21%}.prism-container{width:100%}.od-cyl-add select.disabled{color:#c4c4c4}#prism-handler-container{display:inline-block;vertical-align:top;zoom:1;*display:inline;*width:750px;overflow:hidden;white-space:nowrap}.prism-handler{display:inline-block;vertical-align:top;float:right;margin:0;clear:both}.prism-handler .td.prism-handler-title{display:none;padding-right:2%;background-color:#404040;border-top:1px solid #636363;border-bottom:1px solid #636363}.prism-handler input,.prism-handler span{vertical-align:middle}.prism-handler em{font-style:normal}.prism-handler .prism-price{display:inline-block;margin-left:5px;vertical-align:bottom}.prism-price .money-usd{vertical-align:top}.pd-container{background-color:#fff;padding:0;clear:both;border-top:1px solid #b4b4b4}.pd-container .ui-checkbox{min-height:0;zoom:1;overflow:hidden}.pd-container .save-input{width:110px}.pd-table{text-align:left}.pd-table li{overflow:hidden;padding:0;background-color:#fff}.pd-table li.save-extra{position:relative}.pd-table li.pupillary-distance{background-color:#f2f2f2}.pd-table p.pd-select-container{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:0;white-space:nowrap;min-width:540px}.pd-table p.near-pd-container .help,.pd-table p.pd-select-container .help,.prism-handler span .help{margin-top:2px;padding-left:15px;height:15px;vertical-align:top;background-image:url(images/rx/icon-help-normal-x1.png);background-position:0 -15px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.pd-table p.near-pd-container .help,.pd-table p.pd-select-container .help,.prism-handler span .help{background-image:url(images/rx/icon-help-normal-x2.png);background-size:15px 30px}}.pd-table p.pd-select-container .help{margin-left:6px}.pd-table p.extra-comment,.pd-table p.near-pd-container,.pd-table p.save-pd{margin:0;overflow:hidden}.pupillary-distance{padding:8px 0}.pd-table .td{display:inline-block;vertical-align:top;zoom:1;*display:inline;float:left;min-height:21px;padding:10px 5px}.pd-table .scope{width:177px;text-align:center;vertical-align:top;white-space:nowrap}.pd-select-container .pd-select{padding-right:5px;text-align:left;white-space:nowrap}.pd-select-container .pd-select,.pd-select-container label{display:inline-block;vertical-align:top;zoom:1;*display:inline;float:left}.pd-select-container label{width:170px;text-align:center}@media (max-width:768px){.pd-select-container label{width:auto}}.pd-table .td.td-second{min-width:145px;text-align:left;white-space:nowrap}.pd-table .td.pd-two{width:145px;text-align:center}.pd-table .td label{cursor:pointer}.extra-comment textarea{width:260px;height:59px;padding:5px}.rx-comfirm{width:100%;text-align:left;margin:10px 0;overflow:hidden}.pd-table p.save-pd input{padding:0;height:24px;text-indent:5px}.rx-comfirm .rx-button{margin-right:4px;padding:10px 20px;font-size:16px;text-transform:uppercase;padding-left:40px;padding-right:40px}.rx-comfirm .rx-button.disabled{color:#fff;border-color:#d6d6d6;background-color:#d6d6d6}.rx-comfirm .rx-button{display:block;float:left}.disabled-prescription{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.rx-comfirm .rx-continue-button{margin-left:7px;vertical-align:middle;color:#4ca3bf;cursor:pointer;font-size:14px;padding:10px 0}.rx-comfirm .rx-continue-button:hover{text-decoration:underline}.rx-comfirm .rx-continue-button{display:block;float:right}@media screen and (max-width:1257px){.od-table .od-cyl,.od-table .od-direction{width:110px}}@media screen and (max-width:1200px){.pd-table{display:block}.pd-table .td.td-second{width:auto}.pd-table .extra-comment .td.td-second{text-align:left}.pupillary-distance{border:none;padding:0}.od-table dd,.od-table dt{padding-left:7px;padding-right:7px}.od-table .od-title{width:110px;padding-left:10px}.od-table .od-cyl,.od-table .od-direction{width:125px}.od-table .od-cyl-add,.od-table .od-direction-h{width:160px}}@media screen and (max-width:1200px){.prism-handler{display:block;float:none;clear:both;margin-bottom:3px}.od-container,.prism-container{box-sizing:border-box;width:100%;min-width:35px;display:table}.od-content,.prism-container{display:table;width:100%}.od-container .od-head,.od-container .od-left,.od-container .od-right{width:33%;display:table-cell;vertical-align:top}.od-container .od-head{width:34%!important;min-width:34%}.od-container .od-left,.od-container .od-right{border-top:none}.od-table dd,.od-table dt{display:block;width:auto!important;float:none;text-align:left;vertical-align:top}.od-table.od-head dd,.od-table.od-head dt{text-align:right;padding-right:5%}.od-table.od-left dd,.od-table.od-left dt,.od-table.od-right dd,.od-table.od-right dt{text-align:center}.od-table.od-right dd{border-right:1px solid #d8d8d8}.od-table .od-title{padding-top:14px;padding-bottom:8px;min-height:42px;text-align:center;color:#fff;background-color:#404040!important;border-bottom:none;line-height:1em}.od-table.od-left .od-cyl,.od-table.od-left .od-cyl-add,.od-table.od-left .od-direction,.od-table.od-left .od-direction-h,.od-table.od-left .od-title,.od-table.od-right .od-cyl,.od-table.od-right .od-cyl-add,.od-table.od-right .od-direction,.od-table.od-right .od-direction-h,.od-table.od-right .od-title{background-color:#f2f2f2}.od-table.od-left .od-axis,.od-table.od-left .od-horizontal,.od-table.od-left .od-prism,.od-table.od-left .od-sph,.od-table.od-right .od-axis,.od-table.od-right .od-horizontal,.od-table.od-right .od-prism,.od-table.od-right .od-sph{background-color:#fff}.od-table .od-cyl-add,.od-table .od-direction{border-bottom:none;line-height:1em}.od-head dd,.od-head dt{text-align:right}#prism-wrapper{clear:both}.prism-container,.prism-handler{background-color:#fff}.prism-container .od-table.od-head .od-title{height:19px;border-top:1px solid #636363;border-bottom:1px solid #636363}.od-left dd input,.od-left dd select,.od-right dd input,.od-right dd select,.prism-container dd select{width:80px}.pd-select-container,.pd-table .near-pd,.prism-handler{display:table;overflow:hidden;width:100%;margin:0;padding:0}.pd-container{margin-top:0;padding:0;border-top:none}.pd-container .save-input{width:80px}.pd-table .td.scope,.pd-table .td.td-comment,.prism-handler .td.prism-handler-title{width:34%;float:none;display:table-cell;vertical-align:top;min-height:45px}.pd-table .td.td-prism-handler,.pd-table .td.td-second{width:66%;float:none;box-sizing:border-box;display:table-cell;vertical-align:top;min-height:45px;padding-left:10%;text-align:left;white-space:normal}#prism-handler-container{width:100%;background-color:#f2f2f2;min-width:100%}.pd-table .td.td-prism-handler{border-top:1px solid #d8d8d8}.prism-handler .td-prism-handler em,.prism-handler .td-prism-handler ins{display:none}.prism-handler .prism-handler-title,.prism-handler .prism-handler-title .prism-price{text-align:right;color:#fff;white-space:normal}.prism-handler .prism-price{margin-right:3px;vertical-align:middle}.pd-table p.extra-comment,.pd-table p.near-pd-container,.pd-table p.pd-select-container,.pd-table p.save-pd{display:table;float:none;width:100%;overflow:hidden}.pd-table .pd-select-container .td.scope,.pd-table li.save-extra .td.scope{color:#000;background-color:#f2f2f2}.pd-select-container .td.td-second{padding-top:8px;padding-bottom:8px}.pd-select-container .pd-select,.pd-select-container label{min-width:120px;text-align:left}.pd-table .td.td-comment{width:66%;clear:right}.pd-table .near-pd .td-second{background-color:#f2f2f2}.pd-table p.pd-select-container{background:#f2f2f2;min-width:100px}.pd-table .td.scope{padding-right:2%;color:#fff;background-color:#404040;text-align:right;white-space:normal}.disabled-prescription{left:0;width:100%}}.filter-popup .help{display:none}.filter-popup .pd-table p.pd-select-container{min-width:0}.filter-popup .pd-table li.pupillary-distance{border-bottom:none}.fix-filter-out{z-index:999;position:fixed;top:49px;width:1172px;background:#fff}.cookies-notice .fix-filter-out{top:89px}.filter-out{*position:relative;*z-index:10}.filter{position:relative;padding-left:80px;padding-right:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff}@media (max-width:1024px){.filter{padding-left:0}}.filter-wrap{height:54px;margin:0 auto}@media (min-width:900px){.filter-wrap{height:auto}}.filter-wrap.bogo-filter-wrap,.filter-wrap.onsale-filter-wrap{width:auto}.filter-wrap.sunglasses-filter-wrap{width:765px}.filter-wrap.campaign-filter-wrap{width:820px}.filter-wrap li{position:relative;float:left}.filter-wrap.sunglasses-filter-wrap li{margin:0 20px}@media (min-width:1200px){.filter-wrap.bogo-filter-wrap,.filter-wrap.onsale-filter-wrap{width:1024px}.filter-wrap.sunglasses-filter-wrap{width:960px}.filter-wrap li{margin:0 8px}.filter-wrap.sunglasses-filter-wrap li{margin:0 32px}.fr-filter-wrap li{margin:0 5px}}@media (max-width:960px){.filter-wrap{width:auto;white-space:nowrap}.filter-wrap>li{display:inline-block;float:none}.filter-wrap li.js-group-lens-type{display:none}}@media (max-width:720px){.filter-wrap li.js-group-color{display:none}}@media (max-width:620px){.filter-wrap li.js-group-material{display:none}}@media (max-width:500px){.filter-wrap li.js-group-frame-type{display:none}}.filter-menu{min-height:55px;padding:18px 20px;margin-bottom:-1px;border-left:1px solid #fff;border-right:1px solid #fff;border-color:transparent;text-transform:uppercase;cursor:pointer}@media (max-width:960px){.filter-menu{padding-left:15px;padding-right:15px}}.fr-filter-wrap .filter-menu{padding:17px 14px}.filter-menu span{letter-spacing:1px}.filter-wrap li.current .filter-menu{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fcfcfc}.filter-wrap li.filtered .filter-menu{color:#4ca3bf;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}.filter-down{display:none;position:absolute;left:0;top:55px;z-index:30;padding:20px 20px 16px;border:1px solid #ccc;border-top:0;background-color:#fcfcfc}.filter-down .option-list{margin-left:-10px;margin-right:-10px}.filter-down.frame-type .option-list,.filter-down.gender .option-list,.filter-down.glasses-type .option-list{margin:0}.filter-down .option{margin-bottom:6px;margin-left:10px;margin-right:10px;white-space:nowrap;color:#000;cursor:pointer}html:lang(fr-CA) .filter-down .option,html:lang(fr-FR) .filter-down .option{white-space:normal}.filter-down.frame-type .option,.filter-down.gender .option,.filter-down.glasses-type .option{margin-left:20px;margin-right:20px}.filter-down .option i{margin-right:4px}.filter-down .option.selected i:before{content:"\e908";color:#4ca3bf;-webkit-transition:color .25s ease-out;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.filter-wrap li.current .filter-down{display:block;-webkit-transition:display .25s ease-out;transition:display .25s ease-out}.filter-down.gender,.filter-down.glasses-type{width:100%;padding:20px 0 16px}.fr-filter-wrap .filter-down.gender{width:130px}.filter-down.size{width:232px}.fr-filter-wrap .filter-down.size{width:250px}.filter-down.type{width:105px}.filter-down.shape{width:262px}.filter-down.frame-type{width:170px;padding:20px 0 16px}.filter-down.material{width:222px}.filter-down.lens-type{width:242px;left:auto}.fr-filter-wrap .filter-down.lens-type{width:230px}@media (min-width:1069px){.filter-down.lens-type{right:auto}}.filter-down.color-choose{width:262px}.bogo-filter-wrap .filter-down.color-choose,.onsale-filter-wrap .filter-down.color-choose{left:auto}@media (max-width:1200px){.sunglasses-filter-wrap .filter-down.color-choose{left:auto}}.filter-down.color-choose .option,.filter-down.material .option,.filter-down.shape .option,.filter-down.size .option{width:40%;float:left}.filter-down.color-choose .option{height:auto;padding:0 3px 3px;text-indent:0;background-image:none}.filter-down.color-choose .option.selected,.filter-down.color-choose .option:hover{-webkit-transition:background-color .25s ease-out;transition:background-color .25s ease-out;background-color:#e9e9e9}.filter-down.color-choose .option span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.filter-down.color-choose .option .color{height:20px;width:32px;margin-right:10px}html:lang(fr-CA) .filter-down.color-choose .option .color,html:lang(fr-FR) .filter-down.color-choose .option .color{margin-right:5px}.filter-down.color-choose .option .clear{background-image:url(images/color/color-family-12.png)}.filter-down.color-choose .option .striped{background-image:url(images/color/color-family-13.png)}.filter-down.color-choose .option .tortoise{background-image:url(images/color/color-family-15.png)}.filter-down.color-choose .option .floral{background-image:url(images/color/color-family-16.png)}.filter-down.color-choose .option .leopard{background-image:url(images/color/color-family-18.png)}.filter-down.color-choose .option .black{background-color:#000}.filter-down.color-choose .option .gray{background-color:gray}.filter-down.color-choose .option .white{background-color:#e6e6fa}.filter-down.color-choose .option .pink{background-color:pink}.filter-down.color-choose .option .red{background-color:red}.filter-down.color-choose .option .brown{background-color:maroon}.filter-down.color-choose .option .orange{background-color:orange}.filter-down.color-choose .option .yellow{background-color:#ff0}.filter-down.color-choose .option .green{background-color:green}.filter-down.color-choose .option .blue{background-color:#00f}.filter-down.color-choose .option .purple{background-color:purple}.filter-down.lens-type .eligible,.filter-down.size .dimension{margin-top:20px;padding-top:18px;border-top:1px solid #e6e6e6}.filter-down.size .dimension .slider .size-pic-1,.filter-down.size .dimension .slider .size-pic-2,.filter-down.size .dimension .slider .size-pic-3,.filter-down.size .dimension .slider .size-pic-4,.filter-down.size .dimension .slider .size-pic-5{margin:0 auto;width:54px;height:26px;background:url(images/icons/filter-dimention-new.png) top no-repeat}.filter-down.size .dimension .slider .size-pic-1{background-position:top}.filter-down.size .dimension .slider .size-pic-2{background-position:center -26px}.filter-down.size .dimension .slider .size-pic-3{background-position:center -52px}.filter-down.size .dimension .slider .size-pic-4{background-position:center -78px}.filter-down.size .dimension .slider .size-pic-5{background-position:center -101px}.filter-down.size .dimension .slider .value-bar{margin-bottom:16px;text-align:center;color:#000;font-size:13px}.filter-down.lens-type .eligible.sunglasss-noline{margin-top:0;padding-top:3px;border-top:0}.filter-down.lens-type .eligible .option{margin-left:0;margin-right:0}.filter-down.lens-type .eligible .group{padding-top:5px;padding-bottom:10px}.filter-down.lens-type .eligible .action .btn{width:100%;padding:5px 0;border:1px solid #ddd;background-color:#fff;text-transform:uppercase;font-size:12px;font-weight:500;color:#8d8d8d;letter-spacing:1px}.filter-down.lens-type .eligible .action .btn:hover{color:#000;border-color:#ccc;-webkit-transition:color .25s ease-out,border-color .25s ease-out;transition:color .25s ease-out,border-color .25s ease-out}.filter-clear{position:absolute;right:12px;top:20px;font-size:12px;color:#a3a3a3;cursor:pointer}.filter-clear .selected{-webkit-transition:color .25s ease-out;transition:color .25s ease-out;color:#4ca3bf}.filter-popup{width:812px;padding:20px 30px 25px}.filter-popup .close-wrap{display:none}.filter-popup .read-prescription{padding-bottom:10px;text-align:right}.filter-popup .read-prescription a{color:#6fb5cc}.filter-popup .os-container{border:1px solid #404040}.filter-popup .os-content{width:100%;display:table;text-align:center;background-color:#f2f2f2}.filter-popup .os-content dl{display:table-row}.filter-popup .os-table dd,.filter-popup .os-table dt{display:table-cell;vertical-align:top;zoom:1;*display:inline;width:20%;margin:0;height:21px;padding:8px 10px 11px}.filter-popup .os-table.os-head{color:#fff;background-color:#404040}.filter-popup .os-table .os-title{padding-left:3%;text-align:left}.filter-popup .os-table.os-left .os-cyl,.filter-popup .os-table.os-left .os-cyl-add,.filter-popup .os-table.os-left .os-title,.filter-popup .os-table.os-right .os-cyl,.filter-popup .os-table.os-right .os-cyl-add,.filter-popup .os-table.os-right .os-title{background-color:#fff}.filter-popup .os-table.os-left .os-axis input,.filter-popup .os-table.os-right .os-axis input{width:70px;padding-top:2px;padding-bottom:2px}.filter-popup .os-pd-container{background-color:#fff;padding:0;clear:both;border-top:1px solid #cecece}.filter-popup .os-pd-container p{margin:0;padding:0}.filter-popup .os-pd-table{background-color:#f2f2f2}.filter-popup .os-pd-table li.save-as{margin-top:0;margin-bottom:0;background-color:#f2f2f2}.filter-popup .os-pd-table .td{display:inline-block;vertical-align:top;zoom:1;min-height:23px;padding:10px 0}.filter-popup .os-pd-table .td .inner{padding-left:25px}.filter-popup .os-pd-table .td .all-pd-num,.filter-popup .os-pd-table .td .left-pd-num,.filter-popup .os-pd-table .td .right-pd-num{width:75px}.filter-popup .confirm-prescription{position:relative;padding-top:10px}.filter-popup .confirm-prescription .confirm-btn{position:absolute;left:0}.filter-popup .confirm-prescription .confirm-btn button{padding:10px 40px;text-transform:uppercase;color:#fff;background-color:#404040}.filter-popup .confirm-prescription .confirm-btn button[disabled]{background-color:#d6d6d6}.filter-popup .confirm-prescription .prescription-text{padding:10px 0;text-align:right;color:#a3a3a3}#pagination{padding:5px 0;clear:both;margin:0 auto}.pages{float:left;font-weight:500}.pages span,.pages strong{display:inline-block}.pages strong{margin:0 5px 0 10px;font-size:14px}.pages a,.pages span{display:inline-block;width:39px;height:39px;margin-bottom:5px;text-align:center;line-height:39px;color:#fff;background-color:#919191;font-size:14px}.pages .page-nav-action{background-color:#f0f0f0;color:#333;cursor:pointer}.pages .page-nav-action:hover{background-color:#919191;color:#fff}.pages a:hover{text-decoration:none}.page-size{float:right;padding-top:10px;font-size:14px;position:relative;width:188px;height:40px;font-size:12px;font-size:1.2rem;text-align:right}.page-size>span{font-weight:500}.page-size .current{display:inline-block}@media (max-width:480px){.page-size{display:none}}.btn-left-menu{float:left;margin-top:3px;width:40px;height:40px;padding:10px;font-size:18px;cursor:pointer;display:none}@media (min-width:10px){.btn-left-menu{display:block}}@media (min-width:375px){.btn-left-menu{display:block}}.logo-content{float:left;margin-top:15px;width:200px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media (min-width:10px){.logo-content{margin-top:17px;width:130px}}@media (min-width:480px){.logo-content{margin-top:15px;width:185px}}@media (min-width:768px){.logo-content{margin-top:15px;width:185px}}@media (min-width:1024px){.logo-content{width:185px}}@media (min-width:1100px){.logo-content{width:200px}}.shortcut-container{position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline;float:right;margin:0;z-index:15}.shortcut-link span,.shortcut-top-link .sign-out,.shortcut .search-content,.shortcut .shortcut-help,.shortcut .shortcut-local{display:inline-block}@media (min-width:10px){.shortcut-link span,.shortcut-top-link .sign-out,.shortcut .search-content,.shortcut .shortcut-help,.shortcut .shortcut-local{display:none}}.shortcut-login .shortcut-top-link i,.shortcut-logout .shortcut-top-link i{display:none}@media (min-width:10px){.shortcut-login .shortcut-top-link i,.shortcut-logout .shortcut-top-link i{display:inline-block}}.shortcut-link i{font-size:16px}@media (min-width:768px){.shortcut .shortcut-local{display:inline-block}.btn-left-menu{display:none}}@media (min-width:1024px){.shortcut-link span,.shortcut-top-link .sign-out,.shortcut .search-content,.shortcut .shortcut-help{display:inline-block}.shortcut-login .shortcut-top-link i,.shortcut-logout .shortcut-top-link i{display:none}}.shortcut>li{position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline;float:left}.shortcut .shortcut-top-link{position:relative;height:48px;z-index:11}.shortcut .shortcut-link,.shortcut .shortcut-local-link{display:inline-block;*display:inline;padding:11px 8px 9px;line-height:30px;height:50px;font-size:12px;font-size:1.2rem}@media (min-width:1100px){.shortcut .shortcut-link,.shortcut .shortcut-local-link{padding-left:11px;padding-right:11px}}.shortcut .shortcut-link:hover{text-decoration:none}.shortcut .shortcut-links{font-size:12px;font-size:1.2rem}.shortcut-local-link span{margin:0 2px}.shortcut-cart .shortcut-link,.shortcut-favorites .shortcut-link,.shortcut-login .shortcut-link{padding-top:12px}.shortcut-cart .shortcut-link:hover,.shortcut-favorites .shortcut-link:hover,.shortcut-login .shortcut-link:hover{text-decoration:none}.shortcut-cart i,.shortcut-favorites i,.shortcut-login i{font-size:16px;font-size:1.6rem}.shortcut-cart .shortcut-top-link span,.shortcut-favorites .shortcut-top-link span,.shortcut-login .shortcut-top-link span{position:relative;top:-2px}.shortcut-logout .shortcut-link{padding-right:3px}.shortcut-logout .sign-out{padding-right:10px}.search-form{position:relative;width:110px;height:30px;margin-top:12px;margin-right:7px}.search-btn,.search-btn:active,.search-btn:focus,.search-btn:hover{border:none;background:none;width:20px;padding:0 6px;height:21px;color:#000;font-weight:400;overflow:hidden}.search-form .search-btn{position:absolute;right:4px;top:4px;top:6px\9;font-size:16px;font-size:1.6rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.search-form .search-btn{top:6px}}.search-form .input-search,.search-form .input-search:active,.search-form .input-search:focus,.search-form .input-search:hover{position:absolute;right:0;top:0;border:none;width:75px;height:28px;padding:0 25px 0 0;font-size:12px;font-size:1.2rem;color:#000;text-indent:2px;outline:none;border-radius:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.search-form .input-search:active,.search-form .input-search:focus{color:#000;width:110px;border-bottom:1px solid #333}.search-form input.input-search::-webkit-input-placeholder{color:#000}.search-form input.input-search:-moz-placeholder,.search-form input.input-search::-moz-placeholder{color:#000}.search-form input.input-search:-ms-input-placeholder{color:#000}.shortcut-sub-wrapper{position:relative;display:none;margin-top:1px}.shortcut-sub-wrapper .shortcut-sub-content{position:absolute;top:0;right:0;padding:1px 15px 15px;line-height:normal;border:1px solid #ccc;background-color:#fff}.shortcut-sub-wrapper .shortcut-titile{margin:10px auto;padding:8px 0;letter-spacing:.5pt;text-transform:uppercase;text-align:center;font-weight:500;border-bottom:1px solid #e5e5e5}#top-help-wrapper{width:285px;padding-top:23px;text-align:center}#top-help-wrapper .btn-faq{display:block;width:100%;padding-left:0;padding-right:0;font-size:12px;font-size:1.2rem;letter-spacing:.5pt;font-weight:700}#top-help-wrapper .faq-learn{margin:10px;font-size:12px;font-size:1.2rem;line-height:1.3}#top-help-wrapper .livechat{display:block}#top-help-wrapper .livechat em{display:inline-block;font-style:normal;padding:2px 13px 2px 6px;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif!important}#top-help-wrapper .livechat:hover{color:#4ca3bf}#top-help-wrapper .unlive em,#top-help-wrapper .unlive em:hover{cursor:default}#top-help-wrapper .livechat.unlive,#top-help-wrapper .livechat.unlive:active,#top-help-wrapper .livechat.unlive:focus,#top-help-wrapper .livechat.unlive:hover{cursor:default;color:#828282}#top-help-wrapper .faq-send-msg{display:inline-block;margin-top:3px;padding:2px 0}#top-help-wrapper .faq-send-msg:hover{text-decoration:none}#top-help-wrapper .faq-tel-time{margin:5px auto;line-height:1.3}#top-help-wrapper .faq-tracking{position:relative;margin-top:10px}#top-help-wrapper .faq-tracking input{width:100%;padding:6px 30px 6px 12px}#top-help-wrapper .faq-tracking .search-btn{position:absolute;right:7px;top:19px;z-index:10}#top-login-wrapper{width:330px}#top-login-wrapper .login-form dd{padding:3px 0}#top-login-wrapper .input-login{padding-top:6px;padding-bottom:6px;width:100%}#top-login-wrapper .input-login:focus{background-color:#faffbd}#top-login-wrapper .btn{width:100%;margin-top:13px;padding:6px 0}#top-login-wrapper .remember-forget{position:relative;padding:5px 4px;overflow:hidden;font-size:12px}#top-login-wrapper .remember-forget .forget-password{margin:3px 0 0;float:right;display:inline-block;color:#a3a3a3}#top-login-wrapper .remember-forget .login-facebook{float:left;display:inline-block;padding-bottom:1px;padding-left:19px;margin-right:8px;margin-top:3px;background:url(images/facebook-icon-login.png) 0 no-repeat;cursor:pointer}#top-login-wrapper .remember-forget label>span{top:auto}#top-login-wrapper .register-content{text-align:center;margin:5px auto;padding:8px 0 3px}#top-login-wrapper .other-content{overflow:hidden}#top-login-wrapper .other-content img{display:block;height:auto!important}#top-login-wrapper .other-content .head-amazon-login,#top-login-wrapper .other-content .login-facebook{display:inline-block;*display:inline;float:left;vertical-align:middle;width:146px;cursor:pointer}#top-login-wrapper .other-content .login-facebook{float:right}.top-products-list{margin:0 5px;text-align:center}.top-products-list li{position:relative;padding:25px 0 20px;border-bottom:1px dotted #ddd}.top-products-list li:last-child{border-bottom:none}.top-products-list .remove-product{position:absolute;right:5px;top:7px;cursor:pointer;z-index:3;color:#666}.top-products-list .remove-product:hover{color:#000}.top-products-list a{display:block}.top-products-list a:hover{color:#000;text-decoration:none}.top-products-list .image{position:relative;display:block;margin:0 auto;max-width:220px;height:0;padding-bottom:50%;overflow:hidden;width:220px;padding-bottom:110px}.top-products-list .preview-cover{position:absolute;left:0;top:0;opacity:0;z-index:10px}.top-products-list .name{position:relative;z-index:1;margin-top:0;text-transform:uppercase}.top-products-list .name em{margin-right:3px;font-style:normal;text-transform:capitalize}.top-products-list .lens{margin:5px auto;font-size:12px;font-size:1.2rem;line-height:1.2}.top-products-list .in-stock{margin-top:8px;color:#4ca3bf}.top-products-list .out-stock{color:#4ca3bf}.top-products-list .price{margin-top:8px;font-weight:700}.top-products-list .view-all{display:block;padding:10px;text-transform:uppercase}.top-products-list .view-all:hover{color:#4ca3bf;text-decoration:underline}.shortcut-sub-content .top-products-list .image{width:150px;padding-bottom:75px}#top-favorites-wrapper{width:287px;text-align:center}#top-favorites-wrapper .btn-wshlist{margin:10px auto 0;width:100%;padding:6px 0}#top-cart-wrapper{width:287px;text-align:center}#top-cart-wrapper .view-all{display:block;margin-top:17px;font-size:12px;font-size:1.2rem;text-transform:uppercase}#top-cart-wrapper .view-all:hover{color:#4ca3bf;text-decoration:underline}#top-cart-wrapper .top-cart-total{margin:14px auto 0;padding:12px 0 0;border-top:1px solid #ccc}#top-cart-wrapper .cart-total{margin:5px auto 11px;font-weight:700;text-transform:uppercase}#top-cart-wrapper .btn-checkout{width:100%;padding:6px 0}.shortcut-top-hover .shortcut-link{padding-left:7px;padding-right:7px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background-color:#fff}@media (min-width:1100px){.shortcut-top-hover .shortcut-link{padding-left:10px;padding-right:10px}}.shortcut-top-hover .shortcut-link{color:#4ca3bf}.shortcut-top-hover .shortcut-sub-wrapper{display:block}#divSuggestions{position:absolute!important;width:165px;text-align:left;line-height:1.4;z-index:30;background-color:#fff}#divSuggestions ul{padding-left:7px;background-color:#fff}#divSuggestions td img{width:90px;margin-right:3px}#divSuggestions .yui-ac-highlight{cursor:pointer;color:#328fce}html:lang(fr-CA) .search-form .input-search,html:lang(fr-CA) .search-form .input-search:active,html:lang(fr-CA) .search-form .input-search:focus,html:lang(fr-CA) .search-form .input-search:hover,html:lang(fr-FR) .search-form .input-search,html:lang(fr-FR) .search-form .input-search:active,html:lang(fr-FR) .search-form .input-search:focus,html:lang(fr-FR) .search-form .input-search:hover{width:95px}html:lang(fr-CA) .search-form .input-search:active,html:lang(fr-CA) .search-form .input-search:focus,html:lang(fr-FR) .search-form .input-search:active,html:lang(fr-FR) .search-form .input-search:focus{width:110px}.nav-content{display:inline-block;float:left;margin-left:22px;font-size:14px;font-size:1.4rem;font-weight:500}@media (min-width:10px){.nav-content{display:none;margin-left:15px}}@media (min-width:768px){.nav-content{display:inline-block}}@media (min-width:1024px){.nav-content{margin-left:14px}}@media (min-width:1200px){.nav-content{margin-left:22px}}.main-nav li{float:left;display:inline-block;text-align:center}.main-nav .item{position:relative;display:block;padding:17px 8px 12px;letter-spacing:.5pt;text-transform:uppercase;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (min-width:1024px){.main-nav .item{padding-right:10px;padding-left:10px}}@media (min-width:1100px){.main-nav .item{padding-right:13px;padding-left:13px}}.main-nav .item.hover{color:#000;text-decoration:none}.main-nav .sub-nav-wrapper{position:absolute;left:0;top:50px;width:100%;padding-top:20px;padding-bottom:20px;height:0;padding-bottom:10%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.4);display:none;overflow:hidden;z-index:10}@media (min-width:768px){.main-nav .sub-nav-wrapper{padding-bottom:17%}}@media (min-width:1024px){.main-nav .sub-nav-wrapper{padding-bottom:16%}}@media (min-width:1200px){.main-nav .sub-nav-wrapper{padding-bottom:180px}}.show-sub .item{color:#ccc}.show-sub .item.hover,.show-sub .item:hover{color:#000}.sub-nav-wrapper .sub-nav-side{float:left;width:17.4%;display:inline-block;padding-top:0}@media (min-width:768px){.sub-nav-wrapper .sub-nav-side{width:24%}}@media (min-width:1024px){.sub-nav-wrapper .sub-nav-side{width:19.4%}}.sub-nav-wrapper .sub-nav-side a{border-bottom:1px solid transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sub-nav-wrapper .sub-nav-side a:hover{color:#000;text-decoration:none;border-bottom:1px solid #000}.sub-nav-wrapper .sub-nav-side dd{padding:2.5% 10% 2.5% 0;text-align:right;text-transform:uppercase}@media (min-width:768px){.sub-nav-wrapper .sub-nav-side dd{padding:2.5% 9% 2.5% 0}}@media (min-width:1024px){.sub-nav-wrapper .sub-nav-side dd{padding:3.5% 17% 3.5% 0}}@media (min-width:1200px){.sub-nav-wrapper .sub-nav-side dd{padding:3.5% 22% 3.5% 0}}.sub-nav-wrapper .sub-nav-image{float:left;border-left:1px solid #ccc;padding-left:1.5%;width:82.6%}@media (min-width:768px){.sub-nav-wrapper .sub-nav-image{width:76%;padding-top:5px;min-height:110px}}@media (min-width:1024px){.sub-nav-wrapper .sub-nav-image{width:80.6%;padding-left:2.8%;padding-top:3px}}.sub-nav-wrapper .sub-nav-image dd{float:left;display:inline-block;padding:4px 8px;width:33.33333%;max-width:306px}@media (min-width:768px){.sub-nav-wrapper .sub-nav-image dd{padding-left:5px;padding-right:5px;font-size:12px;font-size:1.2rem}}@media (min-width:1200px){.sub-nav-wrapper .sub-nav-image dd{padding-left:0;padding-right:0;font-size:14px;font-size:1.4rem}}.sub-nav-wrapper .sub-nav-image dd p{margin:0 auto;max-width:290px}.sub-nav-wrapper .sub-nav-image dd a{position:relative;display:block;margin:0 auto;max-width:290px;height:0;padding-bottom:51.72414%;overflow:hidden}.sub-nav-wrapper .sub-nav-image dd span{position:absolute;display:block;bottom:10px;right:0;padding:6px 20px;color:#000;max-width:95%;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:hsla(0,0%,100%,.9)}.sub-nav-wrapper .sub-rflkt-about{float:left;width:27.4%;display:inline-block;padding-top:25px;text-align:left}@media (min-width:10px){.sub-nav-wrapper .sub-rflkt-about{padding-top:10px}}@media (min-width:768px){.sub-nav-wrapper .sub-rflkt-about{padding-top:15px}}@media (min-width:1024px){.sub-nav-wrapper .sub-rflkt-about{padding-top:25px}}.sub-nav-wrapper .sub-rflkt-about .logo{color:#000;text-decoration:none;font-size:19px}.sub-nav-wrapper .sub-rflkt-about p{margin:10px auto;font-size:13px;font-size:1.3rem;font-weight:400}.sub-nav-wrapper .sub-rflkt-about .rflkt-more{font-weight:500;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sub-nav-wrapper .sub-rflkt-about .rflkt-more em{display:inline-block;font-style:normal;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.sub-nav-wrapper .sub-rflkt-about .rflkt-more:hover em{text-decoration:underline}@media (min-width:1024px){.sub-nav-wrapper .sub-rflkt-about{width:215px}}.sub-nav-wrapper .sub-nav-rflkt{float:left;width:72.6%;padding-left:2.5%;margin-top:10px}@media (min-width:768px){.sub-nav-wrapper .sub-nav-rflkt{margin-top:0;width:60%}}@media (min-width:1024px){.sub-nav-wrapper .sub-nav-rflkt{width:72.6%;margin-top:10px}}.sub-nav-wrapper .sub-nav-rflkt dd{float:left;display:inline-block;max-width:45%;padding-top:10px;padding-left:2%}@media (min-width:1024px){.sub-nav-wrapper .sub-nav-rflkt dd{padding-left:6%}}.sub-nav-wrapper .sub-nav-rflkt dd a:last-child{margin-top:1px}.sub-nav-wrapper .sub-nav-rflkt p{position:relative;display:block;margin:0 auto;max-width:400px;height:0;padding-bottom:37.5%;overflow:hidden;max-width:240px}.sub-nav-wrapper .sub-nav-rflkt span{display:inline-block;margin-top:5px;color:#000;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-bottom:1px solid transparent}.sub-nav-wrapper .sub-nav-rflkt em{position:relative;display:inline-block;margin-right:2px;font-style:normal;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-webkit-transition:none;transition:none}@media (min-width:1024px){.sub-nav-wrapper .sub-nav-rflkt{width:calc(100% - 215px);padding-left:4.5%}}.sub-nav-wrapper .sub-nav-rflkt a:hover{text-decoration:none}.sub-nav-wrapper .sub-nav-rflkt a:hover span{border-bottom:1px solid #000}.zoom-img a{display:block}.zoom-img img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.zoom-img a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media (min-width:10px){html:lang(fr-CA) .nav-content,html:lang(fr-FR) .nav-content{margin-left:4px}html:lang(fr-CA) .main-nav .item,html:lang(fr-FR) .main-nav .item{padding-left:6px;padding-right:6px}}@media (min-width:800px){html:lang(fr-CA) .nav-content,html:lang(fr-FR) .nav-content{margin-left:10px}html:lang(fr-CA) .main-nav .item,html:lang(fr-FR) .main-nav .item{padding-left:10px;padding-right:10px}}@media (max-width:820px){html:lang(fr-CA) .nav-content{display:none!important}}@media (min-width:1024px){html:lang(fr-CA) .nav-content,html:lang(fr-FR) .nav-content{margin-left:0}html:lang(fr-CA) .main-nav .item,html:lang(fr-FR) .main-nav .item{padding-left:4px;padding-right:5px}}@media (min-width:1050px){html:lang(fr-CA) .nav-content,html:lang(fr-FR) .nav-content{margin-left:5px}html:lang(fr-CA) .main-nav .item,html:lang(fr-FR) .main-nav .item{padding-left:6px;padding-right:6px}}@media (min-width:1100px){html:lang(fr-CA) .main-nav .item,html:lang(fr-FR) .main-nav .item{padding-left:10px;padding-right:10px}}@media (min-width:1200px){html:lang(fr-CA) .nav-content,html:lang(fr-FR) .nav-content{margin-left:15px}}#sub-eyeglasses .sub-nav-side dd{white-space:nowrap}.breadcrumb{margin:10px auto;font-size:12px;font-size:1.2rem}.breadcrumb span{color:#9a9a9a}.breadcrumb a:hover{text-decoration:none}.breadcrumb em,.breadcrumb i{font-style:normal}.breadcrumb i{display:inline-block;margin:0 3px;font-family:simsun,arial,sans-serif;-webkit-transform:scale(.875);-ms-transform:scale(.875);transform:scale(.875)}.tags-sort-wrap .breadcrumb{display:inline-block;float:left}.about-frames{border-width:1px 0;border-style:solid;border-color:#c7c7c7;background-color:#f2f2f2}.about-frames.toggle-up{border-width:1px 0 0}.about-frames .container{position:relative}.about-frames-active{display:block;top:-34px;position:absolute;left:6px;z-index:10;padding:2px 20px 2px 6px;float:left;text-transform:uppercase;cursor:pointer;font-size:12px}.about-frames-active b{height:0;border-width:5px;border-style:solid;border-color:transparent transparent #3a3a3a;position:absolute;right:4px;top:4px}.about-frames-active.toggle-icon-up b{top:7px;border-color:#3a3a3a transparent transparent}.about-frames-active.align-left{left:6px}.about-frames-active.align-center{left:40%}.about-frames-active.align-right{left:auto;right:6px}.about-frames-active.bg-white-filter{color:#000;background:hsla(0,0%,98%,.6)}.about-frames-active.font-white{color:#fff}.about-frames-active.font-white b{border-color:transparent transparent #fff}.about-frames-active.font-white.toggle-icon-up b{top:7px;border-color:#fff transparent transparent}.about-frames-content{padding:15px 0 20px}.about-frames-content .terms-title,.about-frames-content h1{margin:0 0 15px;font-size:28px}.about-frames-content li{float:none}.about-frames span.dotted{display:inline-block;height:8px;width:5px;padding-right:5px;background:url(images/icons/icon-decimal.gif) 0 0 no-repeat}.about-bogo .about-frames-active{padding-left:6px;color:#fff;background-color:rgba(3,3,3,.4)}[id^=about-content-]{display:none;margin:0;overflow:auto}@media (max-width:800px){.eyeglasses .about-frames-active{top:-29px;left:0}}@media (max-width:720px){.about-frames-active{left:0;padding-left:6px;background-color:rgba(3,3,3,.4);color:#fff;top:-21px}.about-frames-active b{border-color:transparent transparent #fff}.toggle-icon-up b{border-color:#fff transparent transparent}}@media (max-width:480px){.about-frames-active{top:-21px}}.list-banner-box{overflow:hidden;position:relative;width:100%}.list-banner-box .banner-picture{width:100%}.list-banner-box .banner-picture-image{display:block;left:0;max-width:none;position:relative;width:100%}@media (min-width:10px){.list-banner-box .banner-picture-image{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:769px){.list-banner-box{width:100%;max-width:1920px}.list-banner-box .banner-picture{position:relative;display:block;margin:0 auto;max-width:1920px;height:0;padding-bottom:21.875%;overflow:hidden}}.banner-container{padding-top:30px;padding-bottom:0;overflow:hidden}.banner-container h1,.banner-container h2,.banner-container h3{margin:2px auto 7px;font-size:30px;font-weight:500;text-transform:uppercase}.banner-container h4,.banner-container h5,.banner-container h6{margin:7px auto;font-size:18px;font-weight:400}.banner-container img{display:block}.banner-container .banner-image{max-width:580px}.banner-container .banner-image span{position:relative;display:block;margin:0 auto;max-width:580px;height:0;padding-bottom:68.96552%;overflow:hidden}.banner-container .banner-title{width:50%;float:left;padding-top:2.6%}.banner-container .banner-title p{margin:7px auto}.banner-container .banner-title .banner-image{margin-top:5.3%;margin-left:0;margin-bottom:0}.banner-container .banner-content{width:50%;padding-left:40px;float:right}.banner-container .banner-desc{margin-top:33px;padding-right:30px}.banner-container .banner-desc p{margin:13px auto 0}.banner-container .banner-show-more{display:none;text-decoration:underline;color:#4ca3bf;cursor:pointer;white-space:nowrap}.banner-container .banner-more-content{display:inline}@media (max-width:1024px){.banner-container .banner-title{width:57%}.banner-container .banner-content{width:43%}}@media (max-width:768px){.banner-container{padding-top:28px;padding-bottom:15px}.banner-container .banner-content,.banner-container .banner-title{width:100%;float:none;padding-left:0;padding-right:0}.banner-container .banner-title{text-align:center}.banner-container .banner-title .banner-image{margin-top:35px;margin-left:auto;margin-right:auto}.banner-container .banner-content .banner-image{display:none}.banner-container .banner-desc{margin-top:20px;padding-right:0}.banner-container .banner-show-more{display:block}.banner-container .banner-more-content{display:none}}.promotion-tips{margin:0 auto 20px;padding:20px;text-align:center;border:2px solid #404040;overflow:hidden}.promotion-tips p{display:inline;margin-right:10px;font-weight:700}.promotion-tips em{font-style:normal}.promotion-tips .promotion-terms-conditions{float:right;padding:2px;font-size:12px;font-size:1.2rem;cursor:pointer}@media (min-width:10px){.promotion-tips .promotion-terms-conditions{float:none;display:block;text-align:center}}@media (min-width:768px){.promotion-tips .promotion-terms-conditions{display:inline-block;text-align:right;float:right}}.popup-terms-conditions{padding:20px 35px 40px;color:#000}.popup-terms-conditions h2{margin-bottom:20px;font-size:24px;font-size:2.4rem}.bogo-terms{position:relative;width:150px;margin-left:.1%;margin-top:-29px;height:30px;z-index:100;text-align:left}.bogo-terms em{color:#000;font-style:normal;text-decoration:underline;font-size:14px;cursor:pointer}.bogo-terms-wrapper{position:absolute;top:30px;left:0;width:560px;border:1px solid #b3b3b3;background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.bogo-terms-wrapper .nav-arrow{border-width:12px;top:-24px}.bogo-terms-wrapper .nav-arrow-inner{border-width:12px;top:-23px}.bogo-terms-wrapper .nav-arrow,.bogo-terms-wrapper .nav-arrow-inner{left:40px}.bogo-terms-wrapper h5{font-size:24px;text-indent:23px;color:#5a6170;font-style:italic;font-weight:700;margin:10px 0 0}.bogo-terms-main dl{color:#353a44;font-size:14px;line-height:1.4;padding:0 10px 0 3px}.bogo-terms-main dd{padding-left:10px;background:url(images/icons/icon-decimal.gif) 0 7px no-repeat}.bogo-terms-main dd span{color:#5a6170}.bogo-terms-main dd strong{color:#353a44}.bogo-terms-wrapper .terms-close{position:absolute;display:block;width:12px;height:12px;right:8px;top:8px;background:url(images/tips-close.png) no-repeat 0 0;cursor:pointer;z-index:30}#bogo-content{margin:auto}.one-banner-container{position:relative}.one-banner-container .banner-text-container{position:absolute;width:82%;max-width:500px;left:8%;top:50%;margin-top:-55px}.one-banner-container .banner-text-container h1{font-size:28px;font-size:2.8rem;margin:15px auto}@media (min-width:10px){.one-banner-container .banner-text-container h1{font-size:1.6rem}}@media (min-width:768px){.one-banner-container .banner-text-container h1{font-size:2.8rem}}.one-banner-container .banner-text-container p{max-width:310px;font-size:16px;font-size:1.6rem;font-weight:100}@media (min-width:10px){.one-banner-container .banner-text-container p{font-size:12px}}@media (min-width:768px){.one-banner-container .banner-text-container p{font-size:1.6rem}}@media (min-width:768px){.footer{position:relative;z-index:0;background-color:#404040}}@media (min-width:768px){.footer-content{margin:0 20px}}@media (min-width:1200px){.footer-content{max-width:1200px;margin:0 auto;padding:0 20px}}.footer-content .sign-up{display:none}@media (min-width:768px){.footer-content .sign-up{display:block;padding:28px 0 33px}}@media (min-width:768px) and (min-width:1024px){.footer-content .sign-up{padding-bottom:20px}}@media (min-width:768px){.footer-content .sign-up dt{margin-bottom:16px;font-size:13px;color:#fff;text-transform:uppercase}}@media (min-width:768px) and (min-width:1024px){.footer-content .sign-up dt{display:inline-block;margin-bottom:0;margin-right:25px}}@media (min-width:768px) and (min-width:1024px){.footer-content .sign-up dd{display:inline-block}}@media (min-width:768px){.footer-content .sign-up .newsletter{float:left}.footer-content .sign-up .newsletter-input{width:217px}.footer-content .sign-up .newsletter-btn{width:115px;padding-left:10px;padding-right:10px;text-align:center;border-color:#fff}.footer-content .sign-up .follow-us{float:right}}@media (min-width:768px) and (min-width:1024px){.footer-content .sign-up .follow-us{margin-top:5px}}@media (min-width:768px){.footer-content .sign-up .follow-us-title a{display:inline-block;padding-left:3px;vertical-align:top;font-size:18px;text-decoration:none;color:#fff}.footer-content .sign-up .follow-us-title a.google{padding-left:10px}.footer-content .sign-up .follow-us-title a.facebook,.footer-content .sign-up .follow-us-title a.twitter{padding-left:6px}.footer-content .sign-up .follow-us-title a.pinterest{padding-left:8px}.footer-content .sign-up .follow-us-title a.linkedin{padding-left:10px}.footer-content .sign-up .follow-us-title a.instagram{padding-left:12px}.footer-content .sign-up .follow-us-title a.youtube{padding-left:10px}}.footer-content .link-wrap{display:none}@media (min-width:768px){.footer-content .link-wrap{display:block;padding:23px 0 15px;border-top:1px solid #575757;font-size:13px}.footer-content .link-wrap a{color:#fff}}.footer-content .link-wrap .item{width:680px}@media (min-width:1024px){.footer-content .link-wrap .item{display:inline-block}}.footer-content .link-wrap .item ul{float:left;width:32%}.footer-content .link-wrap .item ul:first-child{width:24%}.footer-content .link-wrap .item ul:last-child{width:12%}.footer-content .link-wrap .item li{padding-bottom:7px}.footer-content .link-wrap .payment-logo{display:none}@media (min-width:1024px){.footer-content .link-wrap .payment-logo{display:inline-block;padding-top:5px;float:right}.footer-content .link-wrap .payment-logo a{margin-left:14px}}.footer-content .copyright{padding:15px 0;border-top:1px solid #ccc;text-align:center;font-size:12px}@media (min-width:768px){.footer-content .copyright{padding:20px 0;border-top-color:#575757;text-align:left;font-size:13px;text-transform:uppercase;color:#fff}.footer-content .copyright a{color:#fff}}.footer-content .copyright .pay-way{display:none}@media (min-width:768px){.footer-content .copyright .pay-way{display:block;float:right;margin-top:-5px}.footer-content .copyright .pay-way span{display:inline-block;margin-left:5px;font-size:16px}.footer-content .copyright .pay-way .paypal{font-size:19px}.footer-content .copyright .pay-way .amazon{font-size:17px}.footer-content .copyright .pay-way .american-express{font-size:20px}.footer-content .copyright .pay-way .discover,.footer-content .copyright .pay-way .maestro{font-size:18px}.footer-content .copyright .pay-way .mastercard{font-size:21px}}html:lang(fr-CA) .footer-content .link-wrap .item ul,html:lang(fr-FR) .footer-content .link-wrap .item ul{width:25%}html:lang(fr-CA) .footer-content .link-wrap .item ul:last-child,html:lang(fr-FR) .footer-content .link-wrap .item ul:last-child{width:18%}
/*# sourceMappingURL=../maps/css/global.css.map */
.index-banner-contaner{padding-left:0;padding-right:0}.index-banners .sub-link a{position:absolute;background-color:#fff;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.index-banners{overflow:hidden;position:relative;width:100%}.index-banners .index-banners-picture{width:100%}.index-banners .index-banners-image{display:block;left:0;max-width:none;position:relative;width:100%}@media (min-width:10px){.index-banners .index-banners-image{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:10px) and (max-width:499px){.index-banners{height:0;padding-bottom:178%}.index-banners .index-banners-picture{left:50%;max-width:none;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:153.6%}.index-banners .index-banners-image{max-width:none;position:relative;width:100%}}@media (min-width:500px) and (max-width:768px){.index-banners .index-banners-image{max-width:768px;width:100%}}@media (min-width:769px){.index-banners{width:100%;max-width:1600px}.index-banners .index-banners-picture{position:relative;display:block;margin:0 auto;max-width:1600px;height:0;padding-bottom:46.875%;overflow:hidden}}.about-terms-box{margin-top:7px;margin-bottom:20px;text-align:center}.about-terms-box .terms-title span{position:relative;padding-right:15px;font-size:12px;font-weight:700;text-transform:uppercase;-webkit-transform:scale(.875);-ms-transform:scale(.875);transform:scale(.875);cursor:pointer}.about-terms-box .terms-title .icon-arrow-down{display:inline-block;position:absolute;right:0;top:3px;margin-left:5px;font-weight:700;vertical-align:middle;overflow:hidden}.about-terms-box .terms-container{padding-top:21px}.terms-active .terms-title .icon-arrow-down{top:7px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 30%;-ms-transform-origin:50% 30%;transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.terms-content{line-height:1.5}.terms-content dl{color:#353a44;font-size:14px;line-height:1.4;padding:0 10px 0 3px}.terms-content dd{padding-left:10px;background:url(images/icons/icon-decimal.gif) 0 7px no-repeat}.terms-content dd span{color:#5a6170}.terms-content dd strong{color:#353a44}.index-social{width:100%;margin:47px auto 50px;overflow:hidden}@media (min-width:1237px) and (max-width:1618px){.index-social{padding-left:20px;padding-right:20px}}.index-socia-list{margin:-5px 0 0;overflow:hidden}.index-socia-list dd,.index-socia-list dt{position:relative;float:left;width:25%;height:0;padding-bottom:25%;overflow:hidden}.index-socia-list dd{display:inline-block}@media (max-width:1023px){.index-social{margin-top:0}.index-socia-list{margin:-4px -4px 0}.index-socia-list dt{display:block;float:none;width:100%;text-align:center;height:auto;padding-bottom:0}.index-socia-list dd{width:33.33333%;padding-bottom:33.33333%}}.index-social-title{margin-right:10px;max-width:350px;height:100%}@media (max-width:1023px){.index-social-title{margin-left:auto;margin-right:auto}}.index-social-title .social-web,.index-social-title h6{font-size:30px;font-size:3rem}.index-social-title h6{margin-top:3px}.index-social-title .social-web{display:block;margin-top:11px}.index-social-title .social-web a{display:inline-block;margin-top:-2px;font-size:20px;font-size:2rem;font-weight:400;margin-left:5px;text-decoration:none}.index-social-title p{margin:10px auto}.index-social-title .view-blog-link{position:absolute;left:0;bottom:0;text-decoration:none}@media (max-width:1023px){.index-social-title .view-blog-link{position:relative;left:auto;bottom:auto;display:inline-block;margin:5px auto 8px;padding:10px}}.index-social-title .view-blog-link span{display:block;font-size:30px;text-transform:uppercase}@media (max-width:1023px){.index-social-title .view-blog-link span{display:none}}.index-social-content img{display:block;border-top:8px solid #fff;border-left:8px solid #fff;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:1023px){.index-social-content img{border:4px solid #fff}}.index-social-content .view-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:35%;text-align:center}.index-social-content a,.index-social-content span{display:block;width:75%;padding:8px 5px;text-decoration:none;text-transform:uppercase;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index-social-content .view-btn-top{margin:4px auto;font-size:16px}.index-social-content a.view-btn-top:hover{color:#6c6969}.index-social-content a.view-btn-bottom{margin:0 auto;max-width:200px;border:2px solid #3c3c3c;color:#3c3c3c;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease}.index-social-content a.view-btn-bottom:hover{color:#fff;background-color:#3c3c3c}.index-social-content a.view-btn-bottom.one{margin-top:38%}.device-phone a:hover{color:#000}@media (max-width:767px){.device-phone h6{font-size:2.8rem;font-weight:500}.device-phone .index-social-title p{display:none}.device-phone .index-socia-list dd{width:50%;padding-bottom:50%}.device-phone .index-socia-list dd:last-child{display:none}}@media (max-width:400px){.device-phone h6{font-size:2.4rem;font-weight:500}.device-phone .index-socia-list{margin-left:0;margin-right:0}.device-phone .index-socia-list dd{width:100%;float:none;padding-bottom:100%;margin-top:8px}.device-phone .index-socia-list dd img{border:none}}.guarantee-popup-content{max-width:630px;color:#000;padding:30px 45px 40px}.guarantee-popup-content h5{margin:10px 0 0;font-size:16px;font-weight:700;text-transform:capitalize}.index-container{min-width:768px;max-width:1600px}.debit-cards-tips{margin:35px auto 20px;text-align:center;border-top:1px solid #d3d3d3}.debit-cards-tips span{position:relative;top:-10px;display:inline-block;padding:0 20px;background-color:#fff}.index-recommend-container{display:none;margin:6.5% auto 4.3%;max-width:1300px;text-align:center}@media (min-width:10px){.index-recommend-container{margin-top:0;margin-bottom:0;width:85%}}@media (min-width:768px){.index-recommend-container{margin-top:2.5%;margin-bottom:.3%}}@media (min-width:1024px){.index-recommend-container{margin-top:3.5%;margin-bottom:1.3%}}@media (min-width:1200px){.index-recommend-container{margin-top:3.5%;margin-bottom:2.3%}}@media (min-width:1400px){.index-recommend-container{margin-top:5.5%;margin-bottom:3.3%}}.index-recommend-container .title{font-size:30px;font-size:3rem}.index-recommend-container .index-product-item{width:50%;margin-top:1.5%;margin-bottom:6%;display:inline-block;float:left}@media (min-width:10px){.index-recommend-container .index-product-item{padding-left:4%;padding-right:4%;margin-top:0;margin-bottom:3%}}@media (min-width:768px){.index-recommend-container .index-product-item{margin-top:1.5%;margin-bottom:6%}}@media (min-width:1400px){.index-recommend-container .index-product-item{margin-top:1.5%;margin-bottom:6%;padding-left:0;padding-right:0}}.index-product-item .product-image{margin:0 auto;max-width:460px}.index-product-item .product-image a{position:relative;display:block;margin:0 auto;max-width:600px;height:0;padding-bottom:50%;overflow:hidden}.index-product-item .product-info{margin:0 auto 7%;width:90%;max-width:410px}@media (min-width:10px){.index-product-item .product-info{margin-bottom:4%}}@media (min-width:1200px){.index-product-item .product-info{margin-bottom:5%}}@media (min-width:1400px){.index-product-item .product-info{margin-bottom:6%}}.index-product-item .product-name{float:left;font-size:16px;font-size:1.6rem}.index-product-item .item-colors{display:inline-block;float:right;margin:0;padding-left:5px;text-align:right;overflow:hidden;z-index:2}.index-product-item .btn-box{padding:9px 35px;font-size:14px;font-weight:700}.index-trending-guides{margin:10px auto;overflow:hidden}.index-trending-guides .index-content{position:relative;width:50%}.index-trending-guides .index-content .guides-container,.index-trending-guides .index-content .trending-container{position:relative;display:block;margin:0 auto;max-width:795px;height:0;padding-bottom:75.4717%;overflow:hidden}.index-trending-guides .index-trending{padding-right:5px;float:left}.index-trending-guides .index-guides{padding-left:5px;float:right}.index-trending-guides .guides-text-container,.index-trending-guides .trending-text-container{position:absolute;display:table;top:0;left:0;width:100%;height:100%;z-index:10}.index-trending-guides .guides-text-container .guides-text-content,.index-trending-guides .guides-text-container .trending-text-content,.index-trending-guides .trending-text-container .guides-text-content,.index-trending-guides .trending-text-container .trending-text-content{display:block;display:table-cell;text-align:center;vertical-align:middle;padding-top:15%;padding-bottom:15%}@media (min-width:1024px){.index-trending-guides .guides-text-container .guides-text-content,.index-trending-guides .guides-text-container .trending-text-content,.index-trending-guides .trending-text-container .guides-text-content,.index-trending-guides .trending-text-container .trending-text-content{padding-top:20%;padding-bottom:20%}}.index-trending-guides .guides-text-container h2,.index-trending-guides .trending-text-container h2{margin:-20px auto 0;font-size:24px;font-size:2.4rem;line-height:1.4;text-transform:none}@media (min-width:10px){.index-trending-guides .guides-text-container h2,.index-trending-guides .trending-text-container h2{font-size:20px;font-size:2rem}}@media (min-width:1024px){.index-trending-guides .guides-text-container h2,.index-trending-guides .trending-text-container h2{font-size:24px;font-size:2.4rem}}.index-trending-guides .guides-text-container p,.index-trending-guides .trending-text-container p{margin:20px auto;max-width:300px;font-size:16px}@media (min-width:10px){.index-trending-guides .guides-text-container p,.index-trending-guides .trending-text-container p{margin-top:10px;margin-bottom:10px}}@media (min-width:1024px){.index-trending-guides .guides-text-container p,.index-trending-guides .trending-text-container p{margin-top:2px;margin-bottom:20px}}.index-trending-guides .guides-text-container .btn-box,.index-trending-guides .trending-text-container .btn-box{margin:35px auto;padding:10px 30px;font-size:14px;font-size:1.4rem;font-weight:700;background-color:hsla(0,0%,100%,0)}@media (min-width:10px){.index-trending-guides .guides-text-container .btn-box,.index-trending-guides .trending-text-container .btn-box{padding:7px 20px}}@media (min-width:1024px){.index-trending-guides .guides-text-container .btn-box,.index-trending-guides .trending-text-container .btn-box{padding:10px 30px}}.index-trending-guides .guides-text-container .btn-box:active,.index-trending-guides .guides-text-container .btn-box:focus,.index-trending-guides .guides-text-container .btn-box:hover,.index-trending-guides .trending-text-container .btn-box:active,.index-trending-guides .trending-text-container .btn-box:focus,.index-trending-guides .trending-text-container .btn-box:hover{color:#fff;background-color:#404040}.guides-text-container{color:#fff}.guides-text-container .btn.btn-box{color:#fff;border-color:#fff;background-color:hsla(0,0%,100%,0)}.guides-text-container .btn.btn-box:active,.guides-text-container .btn.btn-box:focus,.guides-text-container .btn.btn-box:hover{color:#000;background-color:#fff}.index-main-content{position:relative;display:block;margin:0 auto;max-width:1600px;height:0;padding-bottom:43.75%;overflow:hidden;margin:10px auto}.index-main-content .main-text-container{position:absolute;display:table;top:0;left:0;height:100%;width:50%;z-index:10}.index-main-content .main-text-content{display:table-cell;vertical-align:middle;padding:10% 0 20%;text-align:center}@media (min-width:10px){.index-main-content .main-text-content{padding:8% 0 10%}}@media (min-width:700px){.index-main-content .main-text-content{padding:10% 0 20%}}@media (min-width:1024px){.index-main-content .main-text-content{padding:20% 0 25%}}.index-collection-content .main-text-container,.index-digital-content .main-text-container,.index-guarantee-content .main-text-container{width:50%;padding-left:5%;padding-right:5%}.index-collection-content .main-text-content,.index-digital-content .main-text-content,.index-guarantee-content .main-text-content{padding:30% 0}@media (min-width:10px){.index-collection-content .main-text-content,.index-digital-content .main-text-content,.index-guarantee-content .main-text-content{padding:10% 0}}@media (min-width:700px){.index-collection-content .main-text-content,.index-digital-content .main-text-content,.index-guarantee-content .main-text-content{padding:25% 0}}@media (min-width:1024px){.index-collection-content .main-text-content,.index-digital-content .main-text-content,.index-guarantee-content .main-text-content{padding:35% 0}}.index-collection-content .main-text-container,.index-digital-content .main-text-container{width:100%;padding-left:55%}.index-collection-content .main-text-container{padding-left:63%}@media (max-width:1024px){.index-collection-content .main-text-container{padding-left:55%}}.index-collection-content .main-text-container .btn-box{padding-left:25px;padding-right:25px;min-width:200px}.index-digital-content .main-text-container{padding-left:58%}.main-text-content h3{margin:0 auto;line-height:1.3;font-weight:500;max-width:480px;text-transform:uppercase}.main-text-content p{margin:5px auto 20px;max-width:480px}.main-text-content .btn-box{margin:5px auto;font-size:14px;font-size:1.4rem;font-weight:700;padding:9px 41px;background:none;min-width:180px}@media (min-width:10px){.main-text-content .btn-box{padding:7px 20px;min-width:160px}}@media (min-width:1024px){.main-text-content .btn-box{padding:10px 41px;min-width:180px}}.index-rflkt-content{color:#000}.index-rflkt-content h3{font-size:34px;letter-spacing:8px;overflow:hidden}.index-rflkt-content .icon-rflkt:before{font-size:34px}.index-rflkt-content p{margin-top:0;max-width:220px}.index-digital-content{color:#fff}.index-digital-content .btn.btn-box{min-width:170px;color:#fff;border-color:#fff;background-color:hsla(0,0%,100%,0)}.index-digital-content .btn.btn-box:active,.index-digital-content .btn.btn-box:focus,.index-digital-content .btn.btn-box:hover{color:#000;background-color:#fff}html:lang(fr-CA) .index-collection-content .btn-box,html:lang(fr-FR) .index-collection-content .btn-box{min-width:230px;padding-left:20px;padding-right:20px}.index-press-room{margin:10px auto;padding:47px 20px 35px;text-align:center;background-color:#fff}.index-press-room a{display:block}
/*# sourceMappingURL=../maps/css/default-index.css.map */
