html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}.row{clear:both}.row:after{content:'';display:block;clear:both}.row-table{display:table;width:100%}[class*="col-"]{float:left;min-height:1px}@media (max-width:576px){.container{max-width:576px;margin:auto;padding:0}.col-xs-12{width:100%}.offset-xs-12{margin-left:100% !important}.col-xs-11{width:91.66666667%}.offset-xs-11{margin-left:91.66666667% !important}.col-xs-10{width:83.33333333%}.offset-xs-10{margin-left:83.33333333% !important}.col-xs-9{width:75%}.offset-xs-9{margin-left:75% !important}.col-xs-8{width:66.66666667%}.offset-xs-8{margin-left:66.66666667% !important}.col-xs-7{width:58.33333333%}.offset-xs-7{margin-left:58.33333333% !important}.col-xs-6{width:50%}.offset-xs-6{margin-left:50% !important}.col-xs-5{width:41.66666667%}.offset-xs-5{margin-left:41.66666667% !important}.col-xs-4{width:33.33333333%}.offset-xs-4{margin-left:33.33333333% !important}.col-xs-3{width:25%}.offset-xs-3{margin-left:25% !important}.col-xs-2{width:16.66666667%}.offset-xs-2{margin-left:16.66666667% !important}.col-xs-24{width:20%}.col-xs-1{width:8.33333333%}.offset-xs-1{margin-left:8.33333333% !important}.xs-hidden{display:none}.xs-hidden-important{display:none !important}.xs-pad-t{padding-top:5px}.xs-pad-r{padding-right:5px}.xs-pad-b{padding-bottom:5px}.xs-pad-l{padding-left:5px}.xs-pad-x{padding-right:5px;padding-left:5px}.xs-pad-y{padding-top:5px;padding-bottom:5px}.row-table-xs{display:table;width:100%}}@media (min-width:577px) and (max-width:768px){.container{max-width:746px;margin:auto;padding:0}.col-sm-12{width:100%}.offset-sm-12{margin-left:100% !important}.col-sm-11{width:91.66666667%}.offset-sm-11{margin-left:91.66666667% !important}.col-sm-10{width:83.33333333%}.offset-sm-10{margin-left:83.33333333% !important}.col-sm-9{width:75%}.offset-sm-9{margin-left:75% !important}.col-sm-8{width:66.66666667%}.offset-sm-8{margin-left:66.66666667% !important}.col-sm-7{width:58.33333333%}.offset-sm-7{margin-left:58.33333333% !important}.col-sm-6{width:50%}.offset-sm-6{margin-left:50% !important}.col-sm-5{width:41.66666667%}.offset-sm-5{margin-left:41.66666667% !important}.col-sm-4{width:33.33333333%}.offset-sm-4{margin-left:33.33333333% !important}.col-sm-3{width:25%}.offset-sm-3{margin-left:25% !important}.col-sm-2{width:16.66666667%}.offset-sm-2{margin-left:16.66666667% !important}.col-sm-24{width:20%}.col-sm-1{width:8.33333333%}.offset-sm-1{margin-left:8.33333333% !important}.sm-hidden{display:none}.sm-hidden-important{display:none !important}.sm-pad-t{padding-top:5px}.sm-pad-r{padding-right:5px}.sm-pad-b{padding-bottom:5px}.sm-pad-l{padding-left:5px}.sm-pad-x{padding-right:5px;padding-left:5px}.sm-pad-y{padding-top:5px;padding-bottom:5px}.row-table-sm{display:table;width:100%}}@media (min-width:769px) and (max-width:992px){.container{max-width:972px;margin:auto;padding:0 10px}.col-md-12{width:100%}.offset-md-12{margin-left:100% !important}.col-md-11{width:91.66666667%}.offset-md-11{margin-left:91.66666667% !important}.col-md-10{width:83.33333333%}.offset-md-10{margin-left:83.33333333% !important}.col-md-9{width:75%}.offset-md-9{margin-left:75% !important}.col-md-8{width:66.66666667%}.offset-md-8{margin-left:66.66666667% !important}.col-md-7{width:58.33333333%}.offset-md-7{margin-left:58.33333333% !important}.col-md-6{width:50%}.offset-md-6{margin-left:50% !important}.col-md-5{width:41.66666667%}.offset-md-5{margin-left:41.66666667% !important}.col-md-4{width:33.33333333%}.offset-md-4{margin-left:33.33333333% !important}.col-md-3{width:25%}.offset-md-3{margin-left:25% !important}.col-md-2{width:16.66666667%}.offset-md-2{margin-left:16.66666667% !important}.col-md-24{width:20%}.col-md-1{width:8.33333333%}.offset-md-1{margin-left:8.33333333% !important}.md-hidden{display:none}.md-hidden-important{display:none !important}.md-pad-t{padding-top:5px}.md-pad-r{padding-right:5px}.md-pad-b{padding-bottom:5px}.md-pad-l{padding-left:5px}.md-pad-x{padding-right:5px;padding-left:5px}.md-pad-y{padding-top:5px;padding-bottom:5px}.row-table-md{display:table;width:100%}}@media (min-width:993px) and (max-width:1200px){.container{max-width:1180px;margin:auto;padding:0}.col-lg-12{width:100%}.offset-lg-12{margin-left:100% !important}.col-lg-11{width:91.66666667%}.offset-lg-11{margin-left:91.66666667% !important}.col-lg-10{width:83.33333333%}.offset-lg-10{margin-left:83.33333333% !important}.col-lg-9{width:75%}.offset-lg-9{margin-left:75% !important}.col-lg-8{width:66.66666667%}.offset-lg-8{margin-left:66.66666667% !important}.col-lg-7{width:58.33333333%}.offset-lg-7{margin-left:58.33333333% !important}.col-lg-6{width:50%}.offset-lg-6{margin-left:50% !important}.col-lg-5{width:41.66666667%}.offset-lg-5{margin-left:41.66666667% !important}.col-lg-4{width:33.33333333%}.offset-lg-4{margin-left:33.33333333% !important}.col-lg-3{width:25%}.offset-lg-3{margin-left:25% !important}.col-lg-2{width:16.66666667%}.offset-lg-2{margin-left:16.66666667% !important}.col-lg-24{width:20%}.col-lg-1{width:8.33333333%}.offset-lg-1{margin-left:8.33333333% !important}.lg-hidden{display:none}.lg-hidden-important{display:none !important}.lg-pad-t{padding-top:5px}.lg-pad-r{padding-right:5px}.lg-pad-b{padding-bottom:5px}.lg-pad-l{padding-left:5px}.lg-pad-x{padding-right:5px;padding-left:5px}.lg-pad-y{padding-top:5px;padding-bottom:5px}.row-table-lg{display:table;width:100%}}@media (min-width:1201px){.container{max-width:1680px;margin:auto;padding:0}.col-xl-12{width:100%}.offset-xl-12{margin-left:100% !important}.col-xl-11{width:91.66666667%}.offset-xl-11{margin-left:91.66666667% !important}.col-xl-10{width:83.33333333%}.offset-xl-10{margin-left:83.33333333% !important}.col-xl-9{width:75%}.offset-xl-9{margin-left:75% !important}.col-xl-8{width:66.66666667%}.offset-xl-8{margin-left:66.66666667% !important}.col-xl-7{width:58.33333333%}.offset-xl-7{margin-left:58.33333333% !important}.col-xl-6{width:50%}.offset-xl-6{margin-left:50% !important}.col-xl-5{width:41.66666667%}.offset-xl-5{margin-left:41.66666667% !important}.col-xl-4{width:33.33333333%}.offset-xl-4{margin-left:33.33333333% !important}.col-xl-3{width:25%}.offset-xl-3{margin-left:25% !important}.col-xl-2{width:16.66666667%}.offset-xl-2{margin-left:16.66666667% !important}.col-xl-24{width:20%}.col-xl-1{width:8.33333333%}.offset-xl-1{margin-left:8.33333333% !important}.xl-hidden{display:none}.xl-hidden-important{display:none !important}.xl-pad-t{padding-top:5px}.xl-pad-r{padding-right:5px}.xl-pad-b{padding-bottom:5px}.xl-pad-l{padding-left:5px}.xl-pad-x{padding-right:5px;padding-left:5px}.xl-pad-y{padding-top:5px;padding-bottom:5px}.row-table-xl{display:table;width:100%}}@media (min-width:99999px){.container{max-width:99999px;margin:auto;padding:0}.col-xxl-12{width:100%}.offset-xxl-12{margin-left:100% !important}.col-xxl-11{width:91.66666667%}.offset-xxl-11{margin-left:91.66666667% !important}.col-xxl-10{width:83.33333333%}.offset-xxl-10{margin-left:83.33333333% !important}.col-xxl-9{width:75%}.offset-xxl-9{margin-left:75% !important}.col-xxl-8{width:66.66666667%}.offset-xxl-8{margin-left:66.66666667% !important}.col-xxl-7{width:58.33333333%}.offset-xxl-7{margin-left:58.33333333% !important}.col-xxl-6{width:50%}.offset-xxl-6{margin-left:50% !important}.col-xxl-5{width:41.66666667%}.offset-xxl-5{margin-left:41.66666667% !important}.col-xxl-4{width:33.33333333%}.offset-xxl-4{margin-left:33.33333333% !important}.col-xxl-3{width:25%}.offset-xxl-3{margin-left:25% !important}.col-xxl-2{width:16.66666667%}.offset-xxl-2{margin-left:16.66666667% !important}.col-xxl-24{width:20%}.col-xxl-1{width:8.33333333%}.offset-xxl-1{margin-left:8.33333333% !important}.xxl-hidden{display:none}.xxl-hidden-important{display:none !important}.xxl-pad-t{padding-top:5px}.xxl-pad-r{padding-right:5px}.xxl-pad-b{padding-bottom:5px}.xxl-pad-l{padding-left:5px}.xxl-pad-x{padding-right:5px;padding-left:5px}.xxl-pad-y{padding-top:5px;padding-bottom:5px}.row-table-xxl{display:table;width:100%}}@media (min-width:577px) and (max-width:768px){.sm-hidden-important{display:none !important}}@media (min-width:769px) and (max-width:992px){.ms-hidden-important{display:none !important}}@media (min-width:993px) and (max-width:1200px){.lg-hidden-important{display:none !important}}@media (min-width:1201px){.xl-hidden-important{display:none !important}}@font-face{font-family:'Open Sans Regular';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/fonts/opensans-regular-webfont.eot');src:url('/globalfiles/templates/alensa/responsive/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-regular-webfont.woff') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-regular-webfont.woff2') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-regular-webfont.ttf') format('truetype'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-regular-webfont.svg#opensansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Semibold';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/fonts/opensans-semibold-webfont.eot');src:url('/globalfiles/templates/alensa/responsive/fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-semibold-webfont.woff') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-semibold-webfont.woff') format('woff2'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-semibold-webfont.ttf') format('truetype'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-semibold-webfont.svg#opensanssemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Bold';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/fonts/opensans-bold-webfont.eot');src:url('/globalfiles/templates/alensa/responsive/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-bold-webfont.woff') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-bold-webfont.woff') format('woff2'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-bold-webfont.ttf') format('truetype'),url('/globalfiles/templates/alensa/responsive/fonts/opensans-bold-webfont.svg#robotobold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Kalam';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/fonts/kalam-regular-webfont.eot');src:url('/globalfiles/templates/alensa/responsive/fonts/kalam-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/fonts/kalam-regular-webfont.woff') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/kalam-regular-webfont.ttf') format('truetype'),url('/globalfiles/templates/alensa/responsive/fonts/kalam-regular-webfont.svg#kalamregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Icomoon';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/main//fonts/icomoon.eot?rl9a70');src:url('/globalfiles/templates/alensa/responsive/main//fonts/icomoon.eot?rl9a70#iefix') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/main//fonts/icomoon.ttf?rl9a70') format('truetype'),url('/globalfiles/templates/alensa/responsive/main//fonts/icomoon.wof?rl9a70') format('woff'),url('/globalfiles/templates/alensa/responsive/main//fonts/icomoon.svg?rl9a70#icomoon') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LightGallery';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/fonts/light-gallery.eot?n1z373');src:url('/globalfiles/templates/alensa/responsive/fonts/light-gallery.eot?#iefixn1z373') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/fonts/light-gallery.woff?n1z373') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/light-gallery.ttf?n1z373') format('truetype'),url('/globalfiles/templates/alensa/responsive/fonts/light-gallery.svg?n1z373#lg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'slick';font-display:swap;src:url('/globalfiles/templates/alensa/responsive/fonts/slick.eot');src:url('/globalfiles/templates/alensa/responsive/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/globalfiles/templates/alensa/responsive/fonts/slick.woff') format('woff'),url('/globalfiles/templates/alensa/responsive/fonts/slick.ttf') format('truetype'),url('/globalfiles/templates/alensa/responsive/fonts/slick.svg#slick') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"Icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-polarized:before{content:"\e978";color:#125080}.icon-virtual-glasses:before{content:"\e901";color:#125080}.icon-camera:before{content:"\e901"}.icon-filter:before{content:"\e970";color:#fff}.icon-no-prescription:before{content:"\e918";color:#df4661}.icon-email:before{content:"\e916";color:#b1b3b3}.icon-phone:before{content:"\e917";color:#b1b3b3}.icon-bi-weekly:before{content:"\e901";color:#379db5}.icon-daily:before{content:"\e900";color:#379db5}.icon-monthly:before{content:"\e902";color:#379db5}.icon-add-to-basket:before{content:"\e907"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before{content:"\e906"}.icon-basket:before{content:"\e907"}.icon-close:before{content:"\e994"}.icon-coupon-code:before{content:"\e97c";color:#125080}.icon-discount:before{content:"\e979";color:#125080}.icon-free-delivery:before{content:"\e909";color:#125080}.icon-gift:before{content:"\e972";color:#00b288}.icon-logo-claim:before{content:"\e906";color:#de4662}.icon-logo:before{content:"\e906";color:#de4662}.icon-menu:before{content:"\e977"}.icon-money-back:before{content:"\e971";color:#ffffff}.icon-progressbar-car:before{content:"\e96f";color:#009cb3}.icon-repeat:before{content:"\e97a";color:#ed1d26}.icon-search:before{content:"\e97d"}.icon-skladem:before{content:"\e975"}.icon-minus:before{content:"\e914";color:#df4661}.icon-plus:before{content:"\e915";color:#00b287}.icon-check:before{content:"\e915";color:#00b388}.icon-go-up-icon:before{content:"\e91f";color:#009cb3}.icon-info-about-us:before{content:"\e904";color:#df4661}.icon-info-blog:before{content:"\e921";color:#009cb3}.icon-info-contact-lenses:before{content:"\e922";color:#009cb3}.icon-info-dealer-discount:before{content:"\e923";color:#009cb3}.icon-info-lens-care:before{content:"\e924";color:#009cb3}.icon-info-questions:before{content:"\e925";color:#009cb3}.icon-menu-glasses-man:before{content:"\e926";color:#009cb3}.icon-menu-glasses-woman:before{content:"\e927";color:#e22dcd}.icon-menu-multifocal:before{content:"\e928";color:#009cb3}.icon-menu-toric:before{content:"\e929";color:#009cb3}.icon-pick-up-point:before{content:"\e938";color:#df4661}.icon-map-ro:before{content:"\e97b";color:#125080}.icon-map-cz:before{content:"\e908";color:#125080}.icon-map-sk:before{content:"\e97e";color:#125080}.icon-map-at:before{content:"";color:#125080}.icon-map-es:before{content:"\e90a";color:#125080}body{font-family:'Open Sans Regular',sans-serif;font-size:13px;color:#4c4c4c;position:relative;counter-reset:mycounter}.smaller-text-9 *{font-size:9px !important;line-height:15px !important}.smaller-text-10 *{font-size:10px !important;line-height:16px !important}.smaller-text-11 *{font-size:11px !important;line-height:17px !important}sup{vertical-align:super;font-size:8px}sub{vertical-align:sub;font-size:smaller}@media (min-width:769px){body{background:#e2f4ff}}h1,h2,h3,h4,h5,h6,strong,b{font-family:'Open Sans Semibold'}p,span{display:inline-block}i{font-style:italic}.clearfix{clear:both}.responsive-img{max-width:100%;height:auto}img{display:inline-block;max-width:100%;height:auto}img:not([src]),img[src=""]{visibility:hidden}.hidden{display:none !important;visibility:hidden !important;opacity:0 !important}a,button{outline:none}a{text-decoration:none;cursor:pointer}a.no-underline:after{display:none !important}.reset-min-height{float:left;width:100%;min-height:0}.infoportal-content ul.numbered-list,.numbered-list{padding-left:20px;list-style:decimal}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none}iframe#facebook-jssdk-iframe{display:block}.main-content-wrapper{float:right;min-height:1px;width:100%;overflow-anchor:none}.main-content-bg{background:#fff}.tooltip-text{display:none;margin:0 !important;padding:10px 0 !important;font-style:italic;color:#979a9a;overflow:hidden;position:relative}.mobile-only{display:block !important}.desktop-only{display:none !important}.detail-zik-zag-layout .zig-zag-img-text-wrapper{display:block;padding:25px 0}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper{width:100%}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper h3{margin:0}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:'Open Sans Semibold';color:#125080}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper a:hover{color:#77b34a}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper a:hover:after{display:none}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-img-wrapper{width:100%}@media (min-width:769px){.main-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%}.hp-content-wrapper{margin-top:10px}.desktop-only{display:block !important}.mobile-only{display:none !important}}@media (min-width:993px){.main-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.hp-content-wrapper{margin-top:20px}.detail-zik-zag-layout .zig-zag-img-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:45px 0}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper{width:50%;padding:0px 25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-img-wrapper{width:50%}.detail-zik-zag-layout .zig-zag-img-text-wrapper:nth-of-type(even) .zig-zag-img-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.detail-zik-zag-layout .zig-zag-img-text-wrapper:nth-of-type(even) .zig-zag-text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 0 25px}}/*! jQuery UI - v1.8.24 - 2012-09-28
* https://github.com/jquery/jquery-ui
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.theme.css
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;z-index:10 !important;margin-top:-1px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;-webkit-filter:mask();filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;border-radius:50%}.ui-slider .ui-slider-handle:focus{outline:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url('/css/global/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url('/css/global/images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('/css/global/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url('/css/global/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url('/css/global/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('/css/global/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('/css/global/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url('/css/global/images/ui-icons_222222_256x240.png')}.ui-widget-content .ui-icon{background-image:url('/css/global/images/ui-icons_222222_256x240.png')}.ui-widget-header .ui-icon{background-image:url('/css/global/images/ui-icons_222222_256x240.png')}.ui-state-default .ui-icon{background-image:url('/css/global/images/ui-icons_888888_256x240.png')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('/css/global/images/ui-icons_454545_256x240.png')}.ui-state-active .ui-icon{background-image:url('/css/global/images/ui-icons_454545_256x240.png')}.ui-state-highlight .ui-icon{background-image:url('/css/global/images/ui-icons_2e83ff_256x240.png')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('/css/global/images/ui-icons_cd0a0a_256x240.png')}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url('/css/global/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('/css/global/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);border-radius:8px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=75&bgImgOpacityHighlight=5&bgImgOpacityActive=65&bgImgOpacityHover=100&bgImgOpacityDefault=100&bgImgOpacityContent=75&bgImgOpacityHeader=0&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=10&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23333333&opacityOverlay=40&bgImgOpacityOverlay=65&bgTextureOverlay=dots_small&bgColorOverlay=%23a6a6a6&iconColorError=%23df4661&fcError=%232e2e2e&borderColorError=%23df4661&bgTextureError=diagonals_thick&bgColorError=%23f3d8d8&iconColorHighlight=%23253746&fcHighlight=%23444444&borderColorHighlight=%23df4661&bgTextureHighlight=highlight_soft&bgColorHighlight=%23fcdae0&iconColorActive=%23df4661&fcActive=%23df4661&borderColorActive=%23eeeeee&bgTextureActive=flat&bgColorActive=%23ffffff&iconColorHover=%23df4661&fcHover=%23111111&borderColorHover=%23cdd5da&bgTextureHover=highlight_hard&bgColorHover=%23f6f6f6&iconColorDefault=%23df4661&fcDefault=%23253746&borderColorDefault=%23d9e5e8&bgTextureDefault=highlight_hard&bgColorDefault=%23eeeeee&iconColorContent=%23df4661&fcContent=%23333333&borderColorContent=%23eeeeee&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23ffffff&fcHeader=%23ffffff&borderColorHeader=%23e3a1a1&bgTextureHeader=highlight_soft&bgColorHeader=%23df4661&cornerRadius=6px&fwDefault=bold&fsDefault=1.1em&ffDefault=Arial%2Csans-serif
 */.ui-widget{font-family:Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d9e5e8}.ui-widget-content{border:1px solid #eee;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #c71018;background:#ed1d26 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d6d8d8;background:#fff;font-weight:bold;color:#253746}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#253746;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #d6d8d8;background:#fff;font-weight:bold;color:#111111;cursor:pointer}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#111111;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #eee;background:#ffffff;font-weight:bold;color:#df4661}.ui-icon-background,.ui-state-active .ui-icon-background{border:#eeeeee;background-color:#df4661}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#df4661;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #df4661;background:#fcdae0 url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-bg_highlight-soft_5_fcdae0_1x100.png') 50% top repeat-x;color:#444444}.ui-state-checked{border:1px solid #df4661;background:#fcdae0}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #df4661;background:#f3d8d8 url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-bg_diagonals-thick_75_f3d8d8_40x40.png') 50% 50% repeat;color:#2e2e2e}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#2e2e2e}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#2e2e2e}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_df4661_256x240.png')}.ui-widget-header .ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_ffffff_256x240.png')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_df4661_256x240.png')}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_df4661_256x240.png')}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_253746_256x240.png')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_df4661_256x240.png')}.ui-button .ui-icon{background-image:url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-icons_df4661_256x240.png')}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#a6a6a6 url('/globalfiles/templates/alensa/responsive/components/jquery-ui/ui-bg_dots-small_65_a6a6a6_2x2.png') 50% 50% repeat;opacity:.4;filter:alpha(opacity=40)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #333;box-shadow:-8px -8px 8px #333}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input{background:none;color:inherit;border:none;outline:none;border-bottom:solid 1px #555;width:95%}.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus{border-bottom-color:#aaa}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 40% 10px 10px}.ui-timepicker-div.ui-timepicker-oneLine{padding-right:2px}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,.ui-timepicker-div.ui-timepicker-oneLine dt{display:none}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{display:block;padding-top:2px}.ui-timepicker-div.ui-timepicker-oneLine dl{text-align:right}.ui-timepicker-div.ui-timepicker-oneLine dl dd,.ui-timepicker-div.ui-timepicker-oneLine dl dd>div{display:inline-block;margin:0}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{content:':';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before{content:'.';display:inline-block}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{display:none}.deliveries-payments-recapitulation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.deliveries-payments-recapitulation-wrapper .deliveries-payments-surcharges{border-bottom:1px solid #f2f2f2}@media (min-width:769px){.deliveries-payments-recapitulation-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #f2f2f2}.deliveries-payments-recapitulation-wrapper .deliveries-payments-surcharges{-webkit-box-flex:0;-ms-flex:0 0 66.59999999999999%;flex:0 0 66.59999999999999%;border:none;border-right:1px solid #f2f2f2}.deliveries-payments-recapitulation-wrapper .checkout-basket-wrapper{-webkit-box-flex:0;-ms-flex:0 0 33.4%;flex:0 0 33.4%}}.deliveries-and-payments{margin-top:20px;background-color:#f2f2f2;border-top:1px solid #f2f2f2}.deliveries-and-payments .deliveries-and-payments-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:100px}.deliveries-and-payments img{margin:15px;opacity:0.8}.deliveries-and-payments img:hover{opacity:1}.customers-edit-personal-data-wrapper{max-width:300px;margin:auto;padding:30px 15px}.customers-edit-personal-data-wrapper h1,.customers-edit-personal-data-wrapper h2,.customers-edit-personal-data-wrapper h3{display:block;margin:5px 0 10px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.customers-edit-personal-data-wrapper .edit-personal-data-delivery-address,.customers-edit-personal-data-wrapper .different-invoice-address-wrapper{margin:25px 0}.customers-edit-personal-data-wrapper .different-invoice-address-wrapper{margin:25px 0 !important;overflow:hidden}.customers-edit-personal-data-wrapper .checkbox-wrapper{margin:25px 0}.customers-edit-personal-data-wrapper .btn{width:100%;margin:25px 0 0}.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe{display:inline-block;color:#ed1d26}.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:#ed1d26;-webkit-transition:width .3s;transition:width .3s}.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe:hover:after{width:100%}.customers-edit-personal-data-wrapper .form-control{margin-bottom:12px}.customers-edit-personal-data-wrapper .label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.customers-edit-personal-data-wrapper .tooltip{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;margin-left:5px;width:12px;height:12px;font-family:'Open Sans Regular'}.customers-edit-personal-data-wrapper .tooltip:before{content:'?';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;font-size:11px;color:#fff;background:#125080}.forgotten-password-wrapper{margin-top:20px;text-align:center}.forgotten-password-wrapper h1{font-family:'Open Sans Bold';font-size:16px;line-height:20px}.forgotten-password-wrapper h2{margin:25px 0;font-family:'Open Sans Regular';font-size:13px;line-height:18px;text-transform:uppercase}.forgotten-password-wrapper a{display:inline-block;color:#4c4c4c}.forgotten-password-wrapper a:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:#4c4c4c;-webkit-transition:width .3s;transition:width .3s}.forgotten-password-wrapper a:hover:after{width:100%}@media (min-width:577px){.customers-edit-personal-data-wrapper{min-width:300px;max-width:40%;margin:auto}}@media (min-width:769px){.customers-edit-personal-data-wrapper{max-width:320px}}@media (min-width:993px){.customers-edit-personal-data-wrapper{padding:100px 0}}.error-wrapper{padding:30px 10px;text-align:center}.error-wrapper .error-page-glasses{margin-bottom:35px}.error-wrapper .error-page-header{display:block;font-size:20px;color:#ed1d26;line-height:24px}.error-wrapper .error-page-header-smaller{display:block;font-size:12px;color:#4c4c4c;line-height:20px}.error-wrapper .error-page-text-wrapper{margin:35px 0}.error-wrapper .error-page-text-wrapper .error-page-text{display:block;font-size:12px;color:#4c4c4c;line-height:20px}.error-wrapper .error-page-text-wrapper .error-page-text a{color:#125080}.error-wrapper .error-page-text-wrapper .error-page-list{margin:10px 0}.error-wrapper .error-page-text-wrapper .error-page-list li{display:block}.error-wrapper .error-page-text-wrapper .error-page-list li a{display:inline-block;font-size:12px;color:#125080;line-height:20px}@media (min-width:577px){.error-wrapper .products .product-period-area{text-align:left}.error-wrapper .products .product-image{padding:0 15px}}@media (min-width:993px){.error-wrapper{padding:80px 0}.error-wrapper .error-page-header{font-size:30px;line-height:40px}.error-wrapper .error-page-header-smaller{font-size:13px;line-height:24px}.error-wrapper .error-page-text-wrapper .error-page-text{font-size:13px;line-height:24px}.error-wrapper .error-page-text-wrapper .error-page-text a{display:inline-block}.error-wrapper .error-page-text-wrapper .error-page-text a:after{content:'';display:block;width:0;height:1px;margin:0 auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.error-wrapper .error-page-text-wrapper .error-page-text a:hover:after{width:100%}.error-wrapper .error-page-text-wrapper .error-page-list li{display:inline-block}.error-wrapper .error-page-text-wrapper .error-page-list li+li:before{content:'';display:inline-block;vertical-align:middle;margin:0 8px 0 3px;width:1px;height:13px;background-color:#4c4c4c}.error-wrapper .error-page-text-wrapper .error-page-list li a{font-size:13px;line-height:24px}.error-wrapper .error-page-text-wrapper .error-page-list li a:after{content:'';display:block;width:0;height:1px;margin:0 auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.error-wrapper .error-page-text-wrapper .error-page-list li a:hover:after{width:100%}.error-wrapper .products .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}.footer{padding:20px 15px 0;background-color:#f2f2f2}.footer .footer-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-columns .footer-column{margin-bottom:10px;padding:0 5px}.footer .footer-columns .footer-column h4{display:block;margin-bottom:10px;padding-bottom:5px;font-family:'Open Sans Semibold';font-size:14px;color:#3a3a3a;line-height:20px;border-bottom:1px solid #3a3a3a}.footer .footer-columns .footer-column ul{margin-bottom:30px}.footer .footer-columns .footer-column ul li{display:block}.footer .footer-columns .footer-column ul li a{font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:none;background-image:-webkit-gradient(linear, left top, left bottom, from(#4c4c4c), to(#4c4c4c));background-image:linear-gradient(#4c4c4c, #4c4c4c);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .3s;transition:background-size .3s}.footer .footer-columns .footer-column ul li a:hover,.footer .footer-columns .footer-column ul li a:focus{background-size:100% 1px}.footer .footer-columns .footer-column address{margin-bottom:10px}.footer .footer-columns .footer-column address a,.footer .footer-columns .footer-column address span{display:block;font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:none}.footer .footer-columns .footer-column address a:after,.footer .footer-columns .footer-column address span:after{display:none}.footer .footer-columns .footer-column address a.email:before,.footer .footer-columns .footer-column address span.email:before,.footer .footer-columns .footer-column address a.phone:before,.footer .footer-columns .footer-column address span.phone:before{content:'';display:inline-block;vertical-align:middle;width:20px;height:12px;padding-right:5px}.footer .footer-columns .footer-column address a.email:before,.footer .footer-columns .footer-column address span.email:before{background:url('/globalfiles/templates/alensa/responsive/navigations/footer/icon-email.svg') left center no-repeat}.footer .footer-columns .footer-column address a.phone:before,.footer .footer-columns .footer-column address span.phone:before{height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/footer/icon-phone.svg') left center no-repeat}.footer .footer-columns .footer-column address a{display:inline-block;vertical-align:middle}.footer .footer-columns .footer-column span,.footer .footer-columns .footer-column p{font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:none}.footer .footer-columns .footer-column span.error,.footer .footer-columns .footer-column p.error{color:#ed1d26}.footer .footer-columns .footer-column .double-optin-wrapper{padding:0}.footer .footer-columns .footer-column .double-optin-wrapper .double-optin-decline{display:none}.footer .footer-columns .footer-column form .btn{text-transform:none}.footer .footer-columns .footer-column{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.footer .footer-columns .footer-column:nth-of-type(5){-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.footer .icon{display:inline-block;vertical-align:middle;margin-right:5px;font-size:18px}.footer .icon.icon-email{font-size:12px}.footer .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:80px;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-copyright{display:block;padding:20px 0;text-align:center;font-size:12px;color:#4c4c4c;line-height:18px;text-decoration:none}.footer .footer-copyright a{display:inline-block;font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:none}@media (min-width:577px){.footer .footer-columns .footer-column{-webkit-box-flex:0;-ms-flex:0 1 33.3%;flex:0 1 33.3%}.footer .footer-columns .footer-column:nth-of-type(5){-webkit-box-flex:0;-ms-flex:0 1 33.3%;flex:0 1 33.3%}}@media (min-width:769px) and (max-width:992px){.footer{padding:30px 0}.footer .footer-columns .footer-column{padding:0 15px}}@media (min-width:993px){.footer{padding:30px 0 0}.footer .footer-columns{margin:0 -20px}.footer .footer-columns .footer-column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}.footer .footer-columns .footer-column:nth-of-type(5){-webkit-box-flex:1;-ms-flex:1;flex:1}.footer .footer-socials a:hover img{-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:1s;animation-duration:1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}}@-webkit-keyframes spinner{from{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}}@keyframes spinner{from{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg)}}.footer-inline ul{text-align:center;margin:0 auto;background-color:#f2f2f2}.footer-inline ul li{display:block;padding:10px 25px}.footer-inline ul li a{color:#4c4c4c;font-size:15px;font-family:'Open Sans Regular';text-transform:uppercase;line-height:19px}.footer-inline ul li a:hover{color:#125080}@media (min-width:993px){.footer-inline ul li{display:inline-block}}.columns-footer .columns-wrapper{display:block}.columns-footer .columns-wrapper .column-item{margin:10px 20px}.columns-footer .columns-wrapper .column-item h3{font-size:16px;line-height:19px;font-weight:bold;margin-bottom:3px}.columns-footer .columns-wrapper .column-item ul li{margin-bottom:3px}.columns-footer .columns-wrapper .column-item ul li a{font-family:'Open Sans Semibold';font-size:16px;line-height:19px}.columns-footer .columns-wrapper .column-item .column-newsletter .double-optin-wrapper{padding:0;margin-top:5px;max-width:100%}.columns-footer .columns-wrapper .column-item .column-newsletter .double-optin-wrapper .double-optin-content .double-optin-header{display:none}.columns-footer .columns-wrapper .column-item .column-newsletter .double-optin-wrapper .double-optin-content .double-optin-form-wrapper{margin:0 auto}.columns-footer .columns-wrapper .column-item .column-newsletter .double-optin-wrapper .double-optin-content .double-optin-form-wrapper input[type="text"]{margin:0;border-radius:0}.columns-footer .columns-wrapper .column-item .column-newsletter .double-optin-wrapper .double-optin-content .double-optin-form-wrapper input.btn{border-radius:0}.columns-footer .columns-wrapper .column-item .column-newsletter .double-optin-wrapper .double-optin-content .double-optin-form-wrapper .double-optin-decline{display:none}.columns-footer .columns-wrapper .column-item .column-socials{margin-top:15px}.columns-footer .columns-wrapper .column-item .column-socials ul{display:-webkit-box;display:-ms-flexbox;display:flex}.columns-footer .columns-wrapper .column-item .column-socials ul li{margin-right:20px}.columns-footer .columns-wrapper .column-item .column-socials ul li a img{width:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width:769px){.columns-footer .columns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.columns-footer .columns-wrapper .column-item{margin:0px auto}}.parameters-ruler-prescription .parameters-ruler-prescription-header{display:block;width:100%}@media (min-width:577px){.parameters-ruler-prescription{display:block;margin:20px 0}}@media (min-width:993px){.parameters-ruler-prescription{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1201px){.parameters-ruler-prescription{margin:50px 0}}.header{padding:5px 0;background-color:#fafaff;color:#4c4c4c}.header .menu-wrapper{float:left;min-height:1px;width:25%;padding:9px 0 9px 10px;text-align:left}.header .menu-wrapper .menu-icon{display:inline-block;vertical-align:middle;width:25px;height:30px}.header .menu-wrapper .icon-menu{display:inline-block;vertical-align:middle;padding:5px 0;font-size:38px}.header .menu-wrapper .menu-text{display:inline-block;vertical-align:middle;margin-left:3px;font-family:'Open Sans Semibold';font-size:12px;text-transform:uppercase}.header .logo-wrapper{float:left;min-height:1px;width:50%}.header .logo-wrapper a{display:block}.header .logo-wrapper a img{display:block;width:auto;height:48px;margin:auto;position:relative;z-index:9001;padding:5px 0}.header .search-button-wrapper{float:left;min-height:1px;width:25%;padding-right:10px;text-align:right}.header .search-button-wrapper .icon-search{padding:5px 0;font-size:38px}.header .search-button-wrapper .search-icon{display:inline-block;vertical-align:middle;width:48px;height:48px;top:auto;opacity:1;padding:10px 0 10px 10px;right:10px}.container-middle-header{background-color:#fafaff}.row-header .search-wrapper{float:left;min-height:1px;width:33.33333333%;display:none}.row-header .search-wrapper form{position:relative}.row-header .search-wrapper form label{display:none}.row-header .search-wrapper form .search-input{margin:0;padding-right:45px;border-radius:20px;border:1px solid #b1b3b3;-webkit-box-shadow:none;box-shadow:none}.row-header .search-wrapper form input[type="submit"]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;margin:0;padding:0;border:none;background:url('/globalfiles/templates/alensa/responsive/controls/search.svg') center center no-repeat;cursor:pointer}.row-header .search-wrapper .search-form-close{position:absolute;top:10px;right:5px;width:35px;height:35px;background:url('/globalfiles/templates/alensa/responsive/controls/close.svg') center center no-repeat;text-indent:-9999px;border:none}.row-header .basket-mini-wrapper{float:left;min-height:1px;width:100%}@media (max-width:992px){.row-header .search-wrapper{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:20% 10% 0;background:rgba(255,255,255,0.98);z-index:9000;text-align:center}.row-header .search-wrapper form{display:inline-block;max-width:450px;width:100%}}@media (min-width:577px) and (max-width:768px){.header .menu-wrapper .icon-menu{padding:5px 0;font-size:43px}.header .logo-wrapper a img{height:53px}.header .search-button-wrapper .icon-search{padding:5px 0;font-size:43px}}@media (min-width:769px) and (max-width:992px){.header .menu-wrapper .icon-menu{padding:5px 0;font-size:48px}.header .logo-wrapper a img{height:58px}.header .search-button-wrapper .icon-search{padding:5px 0;font-size:48px}.row-header .basket-mini-wrapper .go-to-basket-wrapper{background:none}}@media (min-width:993px){.header{padding:0}.search-wrapper-hidden{display:none !important}.basket-mini-hidden{display:none !important}.row-header{padding:10px 0}.row-header .logo-wrapper{display:table-cell;vertical-align:middle;float:none;width:33.33333333%}.row-header .logo-wrapper a{display:inline-block}.row-header .search-wrapper{display:table-cell;vertical-align:middle;float:none;padding:0 40px}.row-header .search-wrapper label,.row-header .search-wrapper .search-form-close{display:none}.row-header .basket-mini-wrapper{width:33.33333333%;display:table-cell;vertical-align:middle;float:none;text-align:right}.row-header .basket-mini-wrapper .go-to-basket-wrapper{background:none;border:none}.user-and-dropdown-wrapper{display:inline-block;position:relative}.user-and-dropdown-wrapper:hover .user-dropdown{opacity:1;z-index:100;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.user-and-dropdown-wrapper .user-dropdown{opacity:0;z-index:-1;position:absolute;top:100%;right:0}.user-and-dropdown-wrapper .user-dropdown:hover{opacity:1;z-index:100}}.search-results-wrapper{float:left;min-height:1px;width:100%;padding:15px}.search-results-wrapper h2{display:block;margin-bottom:15px;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26}.search-results-wrapper ul{padding-left:20px;list-style:disc outside none;font-size:13px}.search-results-wrapper ul li a{color:#4c4c4c;line-height:18px;text-decoration:none}@media (min-width:577px){.search-results-wrapper{width:50%}}@media (min-width:993px){.search-results-wrapper{padding-left:0}}.delivery-info-block{margin:80px 0 0;background-color:#f2f2f2}.delivery-info-block .delivery-info-items{padding:80px 5%;width:100%;margin:0 auto;text-align:center}.delivery-info-block .delivery-info-items .delivery-info-item{display:block;text-align:center;width:100%;margin:20px auto}.delivery-info-block .delivery-info-items .delivery-info-item img{height:70px;width:60px;text-align:center;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.delivery-info-block .delivery-info-items .delivery-info-item h2{font-size:20px;font-weight:bold;line-height:30px;color:#4c4c4c;margin-top:15px}.delivery-info-block .delivery-info-items .delivery-info-item h3{font-size:16px;line-height:20px;margin-top:15px;color:#000}@media (min-width:769px){.delivery-info-block .delivery-info-items{padding:20px 0px}.delivery-info-block .delivery-info-items .delivery-info-item{display:inline-block;vertical-align:top;width:24%}.delivery-info-block .delivery-info-items .delivery-info-item h3{font-size:13px}}@media (min-width:993px){.delivery-info-block .delivery-info-items .delivery-info-item{width:20%}.delivery-info-block .delivery-info-items .delivery-info-item h3{font-size:16px}}.inline-social-block .inline-social-block-wrapper{max-width:550px;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.inline-social-block .inline-social-block-wrapper .inline-social-item{display:block;text-align:center;width:100%;margin:50px auto 40px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.inline-social-block .inline-social-block-wrapper .inline-social-item a img{height:50px;width:50px;text-align:center;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.inline-social-block .inline-social-block-wrapper .inline-social-item a h3{font-size:20px;font-weight:bold;line-height:30px;color:#4c4c4c;margin-top:15px}.inline-social-block .inline-social-block-wrapper .inline-social-item:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}@media (max-width:992px){.fb_dialog_content iframe{bottom:10px !important;left:0 !important}}.product-brand-and-virtual-try-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (min-width:577px){.product-brand-and-virtual-try-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.solution-picker-superpacks-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0 10px}.solution-picker-superpacks-wrapper .solution-picker-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.solution-picker-superpacks-wrapper .product-superpacks-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:577px){.solution-picker-superpacks-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:769px){.solution-picker-superpacks-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}@media (min-width:993px){.solution-picker-superpacks-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.dioglasses-v2-product-detail{z-index:-1;overflow:hidden;height:0}.dioglasses-v2-product-detail.show{z-index:1;overflow:initial;height:initial}.sunglasses-v2-product-detail .sunglasses-v2-variants,.dioglasses-v2-product-detail .sunglasses-v2-variants,.sunglasses-v2-product-detail .dioglasses-v2-variants,.dioglasses-v2-product-detail .dioglasses-v2-variants{max-height:230px}.sunglasses-v2-product-detail .sunglasses-v2-variants .product-similar-products-v2,.dioglasses-v2-product-detail .sunglasses-v2-variants .product-similar-products-v2,.sunglasses-v2-product-detail .dioglasses-v2-variants .product-similar-products-v2,.dioglasses-v2-product-detail .dioglasses-v2-variants .product-similar-products-v2{margin-top:0}.sunglasses-v2-product-detail .sunglasses-v2-middle-content,.dioglasses-v2-product-detail .sunglasses-v2-middle-content,.sunglasses-v2-product-detail .dioglasses-v2-middle-content,.dioglasses-v2-product-detail .dioglasses-v2-middle-content{padding:30px 0 0;border-top:1px solid #f2f2f2}.sunglasses-v2-product-detail .sunglasses-v2-middle-content.closed,.dioglasses-v2-product-detail .sunglasses-v2-middle-content.closed,.sunglasses-v2-product-detail .dioglasses-v2-middle-content.closed,.dioglasses-v2-product-detail .dioglasses-v2-middle-content.closed{overflow:hidden}.sunglasses-v2-product-detail .sunglasses-v2-middle-content.closed:after,.dioglasses-v2-product-detail .sunglasses-v2-middle-content.closed:after,.sunglasses-v2-product-detail .dioglasses-v2-middle-content.closed:after,.dioglasses-v2-product-detail .dioglasses-v2-middle-content.closed:after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:100px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);z-index:1}.sunglasses-v2-product-detail .show-more-less-content-btn-wrapper,.dioglasses-v2-product-detail .show-more-less-content-btn-wrapper{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sunglasses-v2-product-detail .show-more-less-content-btn,.dioglasses-v2-product-detail .show-more-less-content-btn{display:block;width:auto;z-index:2;margin:20px auto;padding:15px 20px;font-size:12px;color:rgba(76,76,76,0.65);text-decoration:none;border:2px solid rgba(76,76,76,0.65);border-radius:5px;background:#fff}.sunglasses-v2-product-detail .product-properties-table,.dioglasses-v2-product-detail .product-properties-table{width:100%}@media (min-width:577px){.sunglasses-v2-product-detail .sunglasses-v2-top,.dioglasses-v2-product-detail .sunglasses-v2-top,.sunglasses-v2-product-detail .dioglasses-v2-top,.dioglasses-v2-product-detail .dioglasses-v2-top{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:-webkit-min-content minmax(0, 1fr);grid-template-rows:min-content minmax(0, 1fr);grid-template-areas:"left right";grid-gap:20px;margin-top:20px}.sunglasses-v2-product-detail .product-detail-left,.dioglasses-v2-product-detail .product-detail-left{grid-area:left}.sunglasses-v2-product-detail .product-detail-right,.dioglasses-v2-product-detail .product-detail-right{grid-area:right}.sunglasses-v2-product-detail .sunglasses-v2-variants.grid,.dioglasses-v2-product-detail .sunglasses-v2-variants.grid,.sunglasses-v2-product-detail .dioglasses-v2-variants.grid,.dioglasses-v2-product-detail .dioglasses-v2-variants.grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:-webkit-min-content minmax(0, 1fr);grid-template-rows:min-content minmax(0, 1fr);grid-template-areas:"models alternatives";grid-column-gap:20px}.sunglasses-v2-product-detail .sunglasses-v2-variants.grid .product-similar-models-v2,.dioglasses-v2-product-detail .sunglasses-v2-variants.grid .product-similar-models-v2,.sunglasses-v2-product-detail .dioglasses-v2-variants.grid .product-similar-models-v2,.dioglasses-v2-product-detail .dioglasses-v2-variants.grid .product-similar-models-v2{grid-area:models}.sunglasses-v2-product-detail .sunglasses-v2-variants.grid .product-similar-products-v2,.dioglasses-v2-product-detail .sunglasses-v2-variants.grid .product-similar-products-v2,.sunglasses-v2-product-detail .dioglasses-v2-variants.grid .product-similar-products-v2,.dioglasses-v2-product-detail .dioglasses-v2-variants.grid .product-similar-products-v2{grid-area:alternatives}.sunglasses-v2-product-detail .sunglasses-v2-middle-content,.dioglasses-v2-product-detail .sunglasses-v2-middle-content,.sunglasses-v2-product-detail .dioglasses-v2-middle-content,.dioglasses-v2-product-detail .dioglasses-v2-middle-content{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:-webkit-min-content minmax(0, 1fr);grid-template-rows:min-content minmax(0, 1fr);grid-template-areas:"gallery socials" "texts socials";grid-gap:20px}.sunglasses-v2-product-detail .sunglasses-v2-representative-gallery,.dioglasses-v2-product-detail .sunglasses-v2-representative-gallery,.sunglasses-v2-product-detail .dioglasses-v2-representative-gallery,.dioglasses-v2-product-detail .dioglasses-v2-representative-gallery{grid-area:gallery}.sunglasses-v2-product-detail .sunglasses-v2-social-gallery-and-properties,.dioglasses-v2-product-detail .sunglasses-v2-social-gallery-and-properties,.sunglasses-v2-product-detail .dioglasses-v2-social-gallery-and-properties,.dioglasses-v2-product-detail .dioglasses-v2-social-gallery-and-properties{grid-area:socials}.sunglasses-v2-product-detail .sunglasses-v2-long-description,.dioglasses-v2-product-detail .sunglasses-v2-long-description,.sunglasses-v2-product-detail .dioglasses-v2-long-description,.dioglasses-v2-product-detail .dioglasses-v2-long-description{grid-area:texts;clear:both;margin-top:-20px}.sunglasses-v2-product-detail .product-generic-info-wrapper,.dioglasses-v2-product-detail .product-generic-info-wrapper,.sunglasses-v2-product-detail .product-long-info-v2,.dioglasses-v2-product-detail .product-long-info-v2,.sunglasses-v2-product-detail .original-product-text-wrapper,.dioglasses-v2-product-detail .original-product-text-wrapper{padding:0 !important}.sunglasses-v2-product-detail .product-properties-wrapper,.dioglasses-v2-product-detail .product-properties-wrapper{padding:0 !important}}@media (min-width:577px) and (max-width:768px){.sunglasses-v2-product-detail,.dioglasses-v2-product-detail{padding:0 15px}}@media (max-width:768px){.sunglasses-v2-product-detail,.dioglasses-v2-product-detail{overflow:hidden}}@media (min-width:769px){.sunglasses-v2-product-detail .sunglasses-v2-top,.dioglasses-v2-product-detail .sunglasses-v2-top,.sunglasses-v2-product-detail .sunglasses-v2-variants.grid,.dioglasses-v2-product-detail .sunglasses-v2-variants.grid,.sunglasses-v2-product-detail .sunglasses-v2-middle-content,.dioglasses-v2-product-detail .sunglasses-v2-middle-content,.sunglasses-v2-product-detail .dioglasses-v2-top,.dioglasses-v2-product-detail .dioglasses-v2-top,.sunglasses-v2-product-detail .dioglasses-v2-variants.grid,.dioglasses-v2-product-detail .dioglasses-v2-variants.grid,.sunglasses-v2-product-detail .dioglasses-v2-middle-content,.dioglasses-v2-product-detail .dioglasses-v2-middle-content{grid-template-columns:minmax(0, 2fr) minmax(0, 1.5fr)}}@media (min-width:993px){.sunglasses-v2-product-detail .sunglasses-v2-top,.dioglasses-v2-product-detail .sunglasses-v2-top,.sunglasses-v2-product-detail .sunglasses-v2-variants.grid,.dioglasses-v2-product-detail .sunglasses-v2-variants.grid,.sunglasses-v2-product-detail .sunglasses-v2-middle-content,.dioglasses-v2-product-detail .sunglasses-v2-middle-content,.sunglasses-v2-product-detail .dioglasses-v2-top,.dioglasses-v2-product-detail .dioglasses-v2-top,.sunglasses-v2-product-detail .dioglasses-v2-variants.grid,.dioglasses-v2-product-detail .dioglasses-v2-variants.grid,.sunglasses-v2-product-detail .dioglasses-v2-middle-content,.dioglasses-v2-product-detail .dioglasses-v2-middle-content{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.sunglasses-v2-product-detail .product-properties-wrapper,.dioglasses-v2-product-detail .product-properties-wrapper{width:100% !important}}.lenses-selector-v3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:0.5px}.lenses-selector-v3 .settings-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.lenses-selector-v3 .recapitulation-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:769px){.lenses-selector-v3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 0 0}.lenses-selector-v3 .settings-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 20px 0 0}.lenses-selector-v3 .recapitulation-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:30px;padding:0 0 5px}}.lenses-selector-params-layout{width:100%;margin:10px 0;padding:15px;background:rgba(18,80,128,0.05);border:1px solid #125080;border-radius:5px}.lenses-selector-parameters-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.lenses-selector-parameters-btns .btn{font-family:'Open Sans Regular';font-size:12px;border-radius:5px}.lenses-selector-parameters-btns .rulers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lenses-selector-parameters-btns .ruler{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lenses-selector-parameters-btns .ruler-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;font-size:11px}.lenses-selector-parameters-btns .paper-ruler{display:block;margin-left:5px;color:#125080}.lenses-selector-parameters-btns .paper-ruler:after{content:'';display:block;width:0;height:1px;margin:auto;background:#125080;-webkit-transition:all .3s ease;transition:all .3s ease}.lenses-selector-parameters-btns .paper-ruler:hover:after{width:100%}@media (min-width:577px){.lenses-selector-params-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:0}.lenses-selector-params-layout .parameters{-webkit-box-flex:0.75;-ms-flex:0.75;flex:0.75}.lenses-selector-params-layout .prescription-table{-webkit-box-flex:0.25;-ms-flex:0.25;flex:0.25;margin-left:20px}}@media (min-width:993px){.lenses-selector-params-layout .parameters{-webkit-box-flex:0.65;-ms-flex:0.65;flex:0.65}.lenses-selector-params-layout .prescription-table{-webkit-box-flex:0.35;-ms-flex:0.35;flex:0.35;margin-left:30px}}.header-areas{padding:10px}.header-areas .mobile{display:grid;grid-template-areas:"menu logo search";grid-template-columns:1fr 2.5fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-areas .desktop-left,.header-areas .desktop-right{display:none}.header-areas .menu-area{grid-area:menu;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-areas .menu-text{margin-left:5px}.header-areas .logo-area{grid-area:logo;padding:0 20px;text-align:center}.header-areas .search-button-area{grid-area:search;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:993px){.header-areas{display:grid;min-height:43px;padding:13px 0;grid-template-areas:"desktop-left desktop-right";-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-areas .mobile{display:none}.header-areas .desktop-left,.header-areas .desktop-right{display:block;white-space:nowrap}.header-areas .desktop-left{grid-area:desktop-left}.header-areas .desktop-right{grid-area:desktop-right;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-areas .header-not-logged,.header-areas .header-logged{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-areas .login-link,.header-areas .register-link{display:block;margin-top:3px;font-size:11px;color:#4c4c4c}.header-areas .login-link:after,.header-areas .register-link:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:rgba(76,76,76,0.5);-webkit-transition:width .3s ease;transition:width .3s ease}.header-areas .login-link:hover:after,.header-areas .register-link:hover:after{width:100%}.header-areas .login-link{margin-right:50px}}.order-form-relative-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.order-form-relative-wrapper .order-form-wrapper{border-bottom:1px solid #f2f2f2}@media (min-width:769px){.order-form-relative-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #f2f2f2}.order-form-relative-wrapper .order-form-wrapper{-webkit-box-flex:0;-ms-flex:0 0 66.59999999999999%;flex:0 0 66.59999999999999%;border:none;border-right:1px solid #f2f2f2}.order-form-relative-wrapper .checkout-basket-wrapper{-webkit-box-flex:0;-ms-flex:0 0 33.4%;flex:0 0 33.4%}}.basket-coupons-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-coupons-delivery .coupon-and-discounts-info-v2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:15px}.basket-coupons-delivery .delivery-progress-info-v2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px;border-bottom:1px solid #f2f2f2;background:#f2f2f2}@media (min-width:577px){.basket-coupons-delivery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border:1px solid #f2f2f2;border-top:none;background:#f2f2f2}.basket-coupons-delivery .coupon-and-discounts-info-v2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 10px 0 0}.basket-coupons-delivery .delivery-progress-info-v2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 0 10px;border:none;background:transparent}}.product-deliveries-and-prices-and-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.product-deliveries-and-prices-and-button h4{display:none}.product-deliveries-and-prices-and-button .product-deliveries-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:10px 0;padding:15px 10px;border:1px solid #f2f2f2}.product-deliveries-and-prices-and-button .product-deliveries-wrapper>div{width:100%}.product-deliveries-and-prices-and-button .product-deliveries-wrapper.crulle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-deliveries-and-prices-and-button .product-main-price-button-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.product-deliveries-and-prices-and-button .detail-desc__delivery--border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.product-deliveries-and-prices-and-button .detail-desc__delivery__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.product-deliveries-and-prices-and-button .detail-desc__delivery__item .img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.product-deliveries-and-prices-and-button .detail-desc__delivery__item .img-wrapper img{max-width:50px;max-height:50px;opacity:0.7}.product-deliveries-and-prices-and-button .detail-desc__delivery__item .img-wrapper img:hover{opacity:1}.product-deliveries-and-prices-and-button .detail-desc__delivery__item span{display:block;font-size:12px;color:#4c4c4c;line-height:17px;text-align:center}.product-deliveries-and-prices-and-button .free-delivery-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-deliveries-and-prices-and-button .free-delivery-info-text .icon-progressbar-car{display:block;margin-right:10px;font-size:25px}.product-deliveries-and-prices-and-button .free-delivery-info-text .icon-progressbar-car:before{color:#125080}.product-deliveries-and-prices-and-button .free-delivery-info-text span{font-family:'Open Sans Semibold';font-size:12px}.product-deliveries-and-prices-and-button table{width:auto !important;margin:auto}.product-deliveries-and-prices-and-button table td{width:auto !important;vertical-align:middle;padding:2px 5px}.product-deliveries-and-prices-and-button table td img{width:auto !important;height:100% !important;margin:0 !important;max-width:60px;max-height:30px}@media (min-width:577px){.product-deliveries-and-prices-and-button .product-deliveries-wrapper{margin:15px 0}.product-deliveries-and-prices-and-button .free-delivery-info-text .icon-progressbar-car{font-size:30px}.product-deliveries-and-prices-and-button .free-delivery-info-text span{font-size:15px}}@media (min-width:769px){.product-deliveries-and-prices-and-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:10px;padding:15px 0 0}.product-deliveries-and-prices-and-button .product-deliveries-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;margin:0;padding:0 15px 0 0;border:none}.product-deliveries-and-prices-and-button .product-deliveries-wrapper.crulle{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-deliveries-and-prices-and-button .product-main-price-button-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0}.product-deliveries-and-prices-and-button .detail-desc__delivery--border{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-deliveries-and-prices-and-button .detail-desc__delivery__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:5px 0;padding:0}.product-deliveries-and-prices-and-button .detail-desc__delivery__item .img-wrapper{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;margin:0 15px 0 0}.product-deliveries-and-prices-and-button .detail-desc__delivery__item .img-wrapper img{max-height:20px}.product-deliveries-and-prices-and-button .detail-desc__delivery__item span:nth-of-type(2):before{content:'|';display:inline-block;vertical-align:middle;margin:0 7px;font-size:10px}.product-deliveries-and-prices-and-button .free-delivery-info-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.product-deliveries-and-prices-and-button table{margin:0}}@media (min-width:993px){.product-deliveries-and-prices-and-button .detail-desc__delivery__item{margin:7px 0}}.generic-info-long-description-wrapper{height:100%}.generic-info-long-description-wrapper.higher{height:100%}.generic-info-long-description-wrapper.overfloating:after{display:none}.generic-info-long-description-more-btn-wrapper{display:none}@media (min-width:769px){.generic-info-long-description-wrapper{max-height:150px;-webkit-transition:max-height .75s;transition:max-height .75s;margin-bottom:20px;overflow:hidden}.generic-info-long-description-wrapper.higher{max-height:550px}.generic-info-long-description-wrapper.overfloating{position:relative}.generic-info-long-description-wrapper.overfloating:after{content:'';display:block;position:absolute;width:100%;height:50px;left:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.generic-info-long-description-more-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 30px}.generic-info-long-description-more-btn-wrapper .generic-info-long-description-more-btn{border-radius:0;text-transform:none}}.contact-form .button{display:block;width:100%;max-width:100%;min-height:35px;margin:5px 0;padding:0 20px;font-family:'Open Sans Semibold';font-size:14px;text-align:center;text-decoration:none;text-transform:uppercase;line-height:35px;border-radius:5px;outline:none;background:none;border:none;cursor:pointer;-webkit-transition:500ms all;transition:500ms all;background-color:#ed1d26;border:1px solid #ed1d26;color:#fff}.contact-form .button:hover{background-color:#ef353d;border:1px solid #ef353d}.contact-form .button:focus{background-color:#df121b;border:1px solid #df121b}@media (min-width:577px){.contact-form{width:50%}}@media (min-width:769px){.contact-form{width:100%}}@media (min-width:993px){.contact-form{width:50%}}form .checkbox-wrapper label,.ty-checkboxes .checkbox-wrapper label,form.filterForm label,.ty-checkboxes.filterForm label{display:block;padding:0 0 0 25px;font-size:12px;color:#4c4c4c;line-height:20px;position:relative;z-index:2;cursor:pointer}form .checkbox-wrapper label:before,.ty-checkboxes .checkbox-wrapper label:before,form.filterForm label:before,.ty-checkboxes.filterForm label:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:18px;height:18px;background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-off.svg') center center no-repeat}form .checkbox-wrapper label span a,.ty-checkboxes .checkbox-wrapper label span a,form.filterForm label span a,.ty-checkboxes.filterForm label span a{color:#4c4c4c;text-decoration:underline}form .checkbox-wrapper input[type="checkbox"],.ty-checkboxes .checkbox-wrapper input[type="checkbox"],form.filterForm input[type="checkbox"],.ty-checkboxes.filterForm input[type="checkbox"]{display:none}form .checkbox-wrapper input[type="checkbox"]:checked+label:before,.ty-checkboxes .checkbox-wrapper input[type="checkbox"]:checked+label:before,form.filterForm input[type="checkbox"]:checked+label:before,.ty-checkboxes.filterForm input[type="checkbox"]:checked+label:before{background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-on.svg') center center no-repeat}form .checkbox-wrapper.disabled label,.ty-checkboxes .checkbox-wrapper.disabled label,form.filterForm.disabled label,.ty-checkboxes.filterForm.disabled label{opacity:0.9}form .checkbox-wrapper.disabled label:before,.ty-checkboxes .checkbox-wrapper.disabled label:before,form.filterForm.disabled label:before,.ty-checkboxes.filterForm.disabled label:before{opacity:0.5}form .checkbox-wrapper label:before,.ty-checkboxes .checkbox-wrapper label:before{top:0;-webkit-transform:translateY(0);transform:translateY(0)}form input,.ty-checkboxes input,form select,.ty-checkboxes select{display:block;width:100%;height:35px;margin:5px 0;padding:0 15px;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:35px;border:1px solid #f2f2f2;border-radius:17px;outline:none}form input:-webkit-autofill,.ty-checkboxes input:-webkit-autofill,form select:-webkit-autofill,.ty-checkboxes select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}form select,.ty-checkboxes select{padding:0 10px;background:#fff;cursor:pointer}form select:disabled,.ty-checkboxes select:disabled{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:0 15px;cursor:auto}form textarea,.ty-checkboxes textarea{display:block;width:100%;max-width:100%;margin:5px 0;padding:10px 15px;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:18px;border:1px solid #f2f2f2;border-radius:17px;outline:none}form textarea:-webkit-autofill,.ty-checkboxes textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}form .checkbox-wrapper,.ty-checkboxes .checkbox-wrapper{position:relative;margin:5px 0}form .error,.ty-checkboxes .error{display:block;margin:9px 0;padding:10px;border:1px solid #ed1d26;border-radius:17px;font-family:'Open Sans Semibold';font-size:12px;color:#ed1d26;line-height:18px;background-color:#fff;position:relative;clear:both}form .error a,.ty-checkboxes .error a{color:#337ab7}form .error:before,.ty-checkboxes .error:before{content:'';position:absolute;width:0;height:0;top:-7px;left:25px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ed1d26}form .error.error-types,.ty-checkboxes .error.error-types{display:none;margin:15px 5px}form .error.error-datepicker,.ty-checkboxes .error.error-datepicker{display:none;width:calc(100% - 35px);margin-left:33px}form .form-control-animated-label,.ty-checkboxes .form-control-animated-label{padding:5px 0;position:relative}form .form-control-animated-label label,.ty-checkboxes .form-control-animated-label label{position:absolute;pointer-events:none;left:15px;top:22px;-webkit-transition:.2s ease all;transition:.2s ease all}form .form-control-animated-label input[type="text"],.ty-checkboxes .form-control-animated-label input[type="text"],form .form-control-animated-label input[type="password"],.ty-checkboxes .form-control-animated-label input[type="password"]{height:46px;margin:0;padding:10px 15px 0}form .form-control-animated-label input:focus~label,.ty-checkboxes .form-control-animated-label input:focus~label,form .form-control-animated-label label.moved-to-top,.ty-checkboxes .form-control-animated-label label.moved-to-top{top:12px;font-size:10px;color:#b1b3b3;opacity:1}form .terms-agree-ab,.ty-checkboxes .terms-agree-ab{font-size:12px;line-height:18px;font-style:italic;width:100%;text-align:left}form .terms-agree-ab a,.ty-checkboxes .terms-agree-ab a{cursor:pointer;color:#000;text-decoration:underline}@media (min-width:577px){form .terms-agree-ab{width:50%}}@media (min-width:769px){form .terms-agree-ab{width:100%}}@media (min-width:993px){form .terms-agree-ab{width:50%}}.order-form-header-label{float:left;min-height:1px;width:100%}.order-form-header-input{float:left;min-height:1px;width:100%}.order-form-label-wrapper{float:left;min-height:1px;width:100%}.order-form-input-wrapper{float:left;min-height:1px;width:100%}.order-form-checkbox-wrapper{float:left;min-height:1px;width:100%}.order-form-checkbox-label-wrapper{float:left;min-height:1px;width:100%}.order-form-relative-wrapper{position:relative}.order-form-relative-wrapper .proceed-btn-wrapper{position:absolute;left:0;bottom:-120px;width:100%;padding:30px 10px !important}.order-form-relative-wrapper .proceed-btn-wrapper .btn{display:block;max-width:320px;margin:10px auto 3px;width:100%}.order-form-wrapper{float:left;min-height:1px;width:100%;background-color:#fff}.order-form-wrapper .order-form-header{min-height:1px;width:100%;font-size:16px;color:#4c4c4c;line-height:20px;position:relative}.order-form-wrapper .shipping-additional-info{display:block;margin:7px 0 15px;font-size:12px;line-height:18px}.order-form-wrapper .order-form-inner-wrapper{padding:10px}.order-form-wrapper .order-form-inner-wrapper .order-form{float:left;min-height:1px;width:100%}.order-form-wrapper .order-form-inner-wrapper .order-form .hideMe{display:none}.order-form-wrapper .order-form-inner-wrapper .order-form .showPopupLoginForm{color:#337ab7;cursor:pointer}.order-form-wrapper .order-form-inner-wrapper .order-form .showPopupLoginForm:hover{text-decoration:underline}.order-form-wrapper .order-form-inner-wrapper .order-form .order-form-or-login-via{float:left;min-height:1px;width:100%;display:block;margin:10px 0;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;text-align:center}.order-form-wrapper .order-form-inner-wrapper .order-form .logged-user-wrapper{float:left;min-height:1px;width:100%;display:block;margin:20px 0;font-size:12px;color:#4c4c4c;line-height:18px;text-align:center;text-transform:uppercase}.order-form-wrapper .order-form-inner-wrapper .order-form .logged-user-wrapper .logged-user-header{font-family:'Open Sans Bold'}.order-form-wrapper .order-form-inner-wrapper .order-form h1,.order-form-wrapper .order-form-inner-wrapper .order-form h2,.order-form-wrapper .order-form-inner-wrapper .order-form h3{display:block;margin:15px 0 10px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;text-align:center}.order-form-wrapper .order-form-inner-wrapper .order-form .dhlPackstationShow{display:none}.order-form-wrapper .order-form-inner-wrapper .order-form .form-additional-info-wrapper{clear:both;padding:10px 0}.order-form-wrapper .order-form-inner-wrapper .order-form .form-additional-info-wrapper .form-additional-info{font-size:12px;line-height:18px;font-style:italic}.order-form-wrapper .order-form-inner-wrapper .order-form .phone-additional-info-wrapper{clear:both;padding-bottom:20px}.order-form-wrapper .order-form-inner-wrapper .order-form .phone-additional-info-wrapper .phone-additional-info{font-size:12px;line-height:18px;font-style:italic}.order-form-wrapper .order-form-inner-wrapper .order-form .different-invoice-additional-info-wrapper{clear:both;padding-top:20px}.order-form-wrapper .order-form-inner-wrapper .order-form .different-invoice-additional-info-wrapper .different-invoice-additional-info{font-size:12px;line-height:18px;font-style:italic}.order-form-wrapper .order-form-inner-wrapper .order-form .checkbox-wrapper label{padding-left:30px;line-height:20px}.order-form-wrapper .order-form-inner-wrapper .order-form .checkbox-wrapper label span a{cursor:pointer;color:#4c4c4c;text-decoration:underline}.order-form-wrapper .order-form-inner-wrapper .order-form .checkbox-wrapper img,.order-form-wrapper .order-form-inner-wrapper .order-form .checkbox-wrapper input[type="checkbox"]{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.order-form-wrapper .order-form-inner-wrapper .order-form .checkbox-wrapper .error{float:left;width:100%}.order-form-wrapper .order-form-inner-wrapper .order-form .error.ok{display:none;width:100%;margin:0 0 10px;padding:10px;background-color:#f5eec4;border:1px solid #ed1d26;border-radius:4px;color:#4c4c4c}.order-form-wrapper .order-form-inner-wrapper .order-form .error.ok:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ed1d26}.order-form-wrapper .order-form-inner-wrapper .order-form #userEmailExistsMessage,.order-form-wrapper .order-form-inner-wrapper .order-form #userDomainNotExists{width:100%;margin:0 0 10px;padding:10px;background-color:#f5eec4;border:1px solid #f5eec4;border-radius:17px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;position:relative;clear:both}.order-form-wrapper .order-form-inner-wrapper .order-form #userEmailExistsMessage a,.order-form-wrapper .order-form-inner-wrapper .order-form #userDomainNotExists a{color:#337ab7}.order-form-wrapper .order-form-inner-wrapper .order-form #userEmailExistsMessage:before,.order-form-wrapper .order-form-inner-wrapper .order-form #userDomainNotExists:before{content:'';position:absolute;width:0;height:0;top:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #f5eec4}.order-form-wrapper .order-form-inner-wrapper .order-form .different-invoice-address-wrapper{margin:5px 0 !important;overflow:hidden}.autocomplete-container{position:relative}.autocomplete-container .autocomplete-list{display:none;clear:both;width:100%;max-height:258px;overflow-y:auto;position:relative;top:-6px;background-color:#fff;border:1px solid #f2f2f2;border-radius:5px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}.autocomplete-container .autocomplete-item{display:block;padding:10px 15px;border-bottom:1px solid #f2f2f2;font-size:11px;color:#4c4c4c;cursor:pointer}.autocomplete-container .autocomplete-item:last-of-type{border:none}.autocomplete-container .autocomplete-item:hover{background:#f5eec4}@media (min-width:577px){.order-form-header-label{width:33.33333333%}.order-form-header-input{width:33.33333333%}.order-form-label-wrapper{width:33.33333333%}.order-form-input-wrapper{width:33.33333333%}.form-control .autocomplete-list{width:33.33333333%;margin-left:33.33333333%}.order-form-checkbox-wrapper{width:66.66666667%}.order-form-checkbox-label-wrapper{width:50%}}@media (min-width:577px) and (max-width:768px),(min-width:993px){.order-form-wrapper .order-form-inner-wrapper .order-form .form-control>label{margin:13px 0;padding-right:10px;line-height:18px;text-align:right}.order-form-wrapper .order-form-inner-wrapper .order-form .error{display:inline-block;width:calc((100% / 3) - 10px);margin:5px 0 5px 10px;padding:7px 10px 8px}.order-form-wrapper .order-form-inner-wrapper .order-form .error:before{top:10px;left:-14px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #ed1d26}.order-form-wrapper .order-form-inner-wrapper .order-form .error.ok:before{top:-14px}.order-form-wrapper .order-form-inner-wrapper .order-form .checkbox-wrapper .error{float:none;width:calc(50% - 10px);margin-top:0}}@media (min-width:577px){.order-form-relative-wrapper .proceed-btn-wrapper{margin:0;padding:0 !important;width:auto;float:right;right:20px;left:inherit;bottom:-85px}.order-form-relative-wrapper .proceed-btn-wrapper .btn{min-width:200px}}@media (min-width:769px){.order-form-header-label{width:100%}.order-form-header-input{width:100%}.order-form-label-wrapper{width:100%}.order-form-input-wrapper{width:100%}.form-control .autocomplete-list{width:100%;margin-left:0}.order-form-checkbox-wrapper{width:100%}.order-form-checkbox-label-wrapper{width:100%}.order-form-relative-wrapper .proceed-btn-wrapper{right:0}.order-form-wrapper{display:table-cell;vertical-align:top;float:none;width:66.66666667%;padding:20px;border:1px solid #f2f2f2}.order-form-wrapper .order-form-inner-wrapper .order-form{width:66.66666667%;margin-left:16.66666667%}}@media (min-width:993px){.order-form-header-label{width:33.33333333%}.order-form-header-input{width:33.33333333%}.order-form-label-wrapper{width:33.33333333%}.order-form-input-wrapper{width:33.33333333%}.form-control .autocomplete-list{width:33.33333333%;margin-left:33.33333333%}.order-form-checkbox-wrapper{width:66.66666667%}.order-form-checkbox-label-wrapper{width:50%}.order-form-wrapper .order-form-inner-wrapper .order-form{width:100%;margin-left:0;padding:50px 0}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.socials.single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.socials.multiple{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.socials.multiple .button.fb{margin-right:5px}.socials.multiple .button.gp{margin-left:5px}.socials .title{-ms-flex-preferred-size:100%;flex-basis:100%;display:block;margin:15px 0 10px;font-size:14px;color:#4c4c4c;text-align:center}.socials .social-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:50%;flex-basis:50%}.socials a{display:inline-block;vertical-align:middle}.socials a.circle{width:40px;height:40px;margin:5px}.socials a.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:225px;padding:9px 0;margin:5px 0;border-radius:5px;font-family:'Open Sans Semibold';font-size:14px;color:#fff;line-height:25px;text-decoration:none;position:relative;-webkit-transition:500ms all;transition:500ms all;text-align:left}.socials a.button:before{content:'';display:block;width:20px;height:20px;margin-right:7px;padding:0 5px;background-size:20px 20px !important}.socials a.button.fb{background-color:#3b5998}.socials a.button.fb:before{border-right:1px solid #4c70ba;background:url('/globalfiles/templates/alensa/responsive/socials/facebook.svg') center center no-repeat}.socials a.button.fb:hover{background-color:#4264aa}.socials a.button.gp{background-color:#dd4b39}.socials a.button.gp:before{border-right:1px solid #e47365;background:url('/globalfiles/templates/alensa/responsive/socials/googleplus.svg') center center no-repeat}.socials a.button.gp:hover{background-color:#e15f4f}.socials a.button.tw{background-color:#00aced}.socials a.button.tw:before{border-right:1px solid #21c2ff;background:url('/globalfiles/templates/alensa/responsive/socials/twitter.svg') center center no-repeat}.socials a.button.tw:hover{background-color:#08bbff}.socials-login{max-width:100%;margin:auto}.socials-login .socials .social-icon-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.socials-login .socials a.button{margin:5px 0 !important}@media (min-width:577px){.socials-login{max-width:33.33%}}@media (min-width:769px){.socials a.button{max-width:100%}.socials a.button:before{width:30px;height:30px;margin-right:15px;padding:0 10px;background-size:30px 30px !important}.socials-login{max-width:66.66666667%}}@media (min-width:993px){.socials-login{max-width:33.33%}}.basket-navigation{margin:5px 0}.basket-navigation:after{content:'';display:block;clear:both}.basket-navigation.thank-you-basket-navigation .navigation-item{width:20%}.basket-navigation.thank-you-basket-navigation .navigation-item.active{width:40%}.basket-navigation .navigation-item{float:left;display:block;width:25%;min-height:50px;padding:12.5px 0;background-color:#b1b3b3;text-align:center;text-decoration:none;position:relative}.basket-navigation .navigation-item:before,.basket-navigation .navigation-item:after{content:'';position:absolute;top:50%;width:15px;height:52px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.basket-navigation .navigation-item:before{left:-1px;background:url('/globalfiles/templates/alensa/responsive/navigations/basket-navigation/arrow-left-side.svg') 0 0 no-repeat}.basket-navigation .navigation-item:after{right:-1px;background:url('/globalfiles/templates/alensa/responsive/navigations/basket-navigation/arrow-right-side.svg') 0 0 no-repeat}.basket-navigation .navigation-item:first-child{padding-right:15px}.basket-navigation .navigation-item:first-child:before{background:none}.basket-navigation .navigation-item:last-child{padding-left:15px}.basket-navigation .navigation-item:last-child:after{background:none}.basket-navigation .navigation-item.active{width:50%;background-color:#125080}.basket-navigation .navigation-item.active .navigation-item__text{display:inline-block}.basket-navigation .navigation-item .navigation-item__step{display:inline-block;vertical-align:middle;width:25px;height:25px;background-color:#fff;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:25px;text-align:center;border-radius:50%}.basket-navigation .navigation-item .navigation-item__text{display:none;max-width:calc(100% - 65px);vertical-align:middle;margin-left:5px;font-size:12px;color:#fff}@media (min-width:577px){.basket-navigation.thank-you-basket-navigation .navigation-item{width:calc(100% / 4)}.basket-navigation.thank-you-basket-navigation .navigation-item.active{width:calc(100% / 4)}.basket-navigation .navigation-item{width:calc(100% / 3)}.basket-navigation .navigation-item.active{width:calc(100% / 3)}.basket-navigation .navigation-item .navigation-item__text{display:inline-block}}@media (min-width:769px){.basket-navigation .navigation-item .navigation-item__text{max-width:calc(100% - 65px);font-size:14px}}.blog-sidebar-menu-wrapper{float:left;min-height:1px;width:100%}.blog-sidebar-menu-wrapper ul li{display:block;background-color:#f2f2f2;border-bottom:1px solid #fff}.blog-sidebar-menu-wrapper ul li a{display:block;padding:15px 15px 15px 25px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;text-align:left;text-decoration:none}.blog-sidebar-menu-wrapper ul li:hover{background-color:#4c4c4c}.blog-sidebar-menu-wrapper ul li:hover a{color:#fff}@media (min-width:577px){.blog-sidebar-menu-wrapper{width:33.33333333%}}@media (min-width:993px){.blog-sidebar-menu-wrapper{width:25%}}.breadcrumb{padding:5px 15px}.breadcrumb:after{content:'';display:block;clear:both}.breadcrumb .breadcrumb-item{float:left}.breadcrumb .breadcrumb-item:after{content:'\002F';margin:0 4px 0 1px;color:#b1b3b3}.breadcrumb .breadcrumb-item:last-of-type:after{display:none}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{font-size:12px;color:#b1b3b3;line-height:20px;text-decoration:none}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item a.active,.breadcrumb .breadcrumb-item:hover,.breadcrumb .breadcrumb-item a:hover,.breadcrumb .breadcrumb-item.active a,.breadcrumb .breadcrumb-item a.active a{color:#7d8181}@media (min-width:769px){.breadcrumb{padding:10px 0}}.categories-navigation-wrapper{clear:both}.categories-navigation-wrapper .categories-navigation-header-wrapper{display:none;background-color:#f2f2f2;border-top:1px solid #f2f2f2;text-align:center}.categories-navigation-wrapper .categories-navigation-header-wrapper .categories-navigation-header{font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:40px}.categories-navigation-wrapper .categories-navigation{margin:-1px 0}.categories-navigation-wrapper .categories-navigation .categories-navigation-item{float:left;width:25%;min-height:100px;padding:15px;position:relative;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.categories-navigation-wrapper .categories-navigation .categories-navigation-item+.categories-navigation-item{border-left:1px solid #f2f2f2}.categories-navigation-wrapper .categories-navigation .categories-navigation-item .categories-navigation-item-header{display:block;margin-bottom:20px;font-size:13px;color:#4c4c4c;text-align:center;word-break:break-word}.categories-navigation-wrapper .categories-navigation .categories-navigation-item a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.categories-navigation-wrapper .categories-navigation .categories-navigation-item img{position:absolute;display:block;margin:auto;top:30px;left:0;right:0;bottom:0;max-height:50px;max-width:50px}.categories-navigation-wrapper .categories-navigation .categories-navigation-item.categories-navigation-3-cols{width:33.33% !important}@media (min-width:577px){.categories-navigation-wrapper .categories-navigation-header-wrapper{display:none;background-color:transparent;border-top:0;position:relative}.categories-navigation-wrapper .categories-navigation-header-wrapper:before{content:'';position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#b1b3b3;z-index:1}.categories-navigation-wrapper .categories-navigation-header-wrapper .categories-navigation-header{display:inline-block;position:relative;padding:0 40px;font-size:16px;color:#b1b3b3;background-color:#fff;z-index:2}.categories-navigation-wrapper .categories-navigation{margin:-1px 0}.categories-navigation-wrapper .categories-navigation .categories-navigation-item img{opacity:0.9}.categories-navigation-wrapper .categories-navigation .categories-navigation-item:hover img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:769px){.categories-navigation-wrapper .categories-navigation{margin:0 0 10px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.categories-navigation-wrapper .categories-navigation .categories-navigation-item{min-height:135px}.categories-navigation-wrapper .categories-navigation .categories-navigation-item .categories-navigation-item-header{display:block}.categories-navigation-wrapper .categories-navigation .categories-navigation-item img{top:20px;max-height:110px;max-width:140px}.categories-navigation-wrapper .categories-navigation .categories-navigation-item:nth-of-type(3) img{max-height:80px;max-width:80px}}.filter-slider-wrapper{padding:10px}.filter-slider-wrapper .sizes-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.filter-slider-wrapper .size-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100px;padding:10px 5px;border:1px solid #f2f2f2;background:#fff;text-align:center;cursor:pointer}.filter-slider-wrapper .size-box:hover,.filter-slider-wrapper .size-box.active{-webkit-box-shadow:0 0 5px 1px rgba(76,76,76,0.1);box-shadow:0 0 5px 1px rgba(76,76,76,0.1);border:1px solid rgba(18,80,128,0.5)}.filter-slider-wrapper .size-box.size-box-m{margin:0 10px}.filter-slider-wrapper .size-letter{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:15px}.filter-slider-wrapper .size-range{display:block;font-size:9px}.filter-slider-wrapper legend{margin-bottom:10px;font-family:'Open Sans Bold'}.filter-slider-wrapper .slider-min,.filter-slider-wrapper .slider-max{font-size:10px}.filter-slider-wrapper .ui-slider{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 15px}.filter-slider-wrapper .slider-range-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #306690}.ui-widget-header{background:#125080}.set-filter-parameters-wrapper{text-align:center}.filters-header{display:none}.used-filters{margin-top:10px}.used-filters fieldset{padding:10px}.used-filters dl{margin:5px 0}.used-filters>legend{font-family:'Open Sans Bold'}.used-filters .remove-item-link{font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:none;background:#f2f2f2;padding:3px 6px;border-radius:15px}.used-filters .remove-item-link:after{content:'\2716';display:inline-block;vertical-align:middle;margin-left:2px;font-size:10px;color:#4c4c4c}filter-nav-holder{background-color:#f2f2f2;padding:0}.filter-nav-holder .filter h3{margin:0 0 20px}.filter-nav-holder .filter .search-filter{border:1px solid #f2f2f2;padding:5px;width:90%}.filter-nav-holder .filter.miha-project .category-80 .formControl4818{display:none}.filter-nav-holder .filter .filter-link{display:none}.filter-nav-holder .filter .category-3,.filter-nav-holder .filter .category-26,.filter-nav-holder .filter .category-28,.filter-nav-holder .filter .category-54{padding-top:25px}.filter-nav-holder .filter .category-3 dl .item-label,.filter-nav-holder .filter .category-26 dl .item-label,.filter-nav-holder .filter .category-28 dl .item-label,.filter-nav-holder .filter .category-54 dl .item-label{top:-50px}.filter-nav-holder .filter .category-9{position:relative;padding-top:25px;padding-right:0}.filter-nav-holder .filter .category-9 legend{position:absolute;top:0;left:0;width:90%;padding:0 10px 10px;z-index:3}.filter-nav-holder .filter .category-9 .filter-link{display:none}.filter-nav-holder .filter .category-scroll-inner{height:auto;max-height:330px;overflow-y:auto}.filter-nav-holder .filter .category-scroll-inner::-webkit-scrollbar-track{background-color:#F5F5F5}.filter-nav-holder .filter .category-scroll-inner::-webkit-scrollbar{width:8px;background-color:#F5F5F5}.filter-nav-holder .filter .category-scroll-inner::-webkit-scrollbar-thumb{background-color:#125080}.filter-nav-holder .filter .hide-search .search-filter{display:none !important}.filter-nav-holder .filter fieldset{margin:0 0 20px;padding:10px;border-bottom:1px solid #f2f2f2}.filter-nav-holder .filter fieldset.secret-filters{display:none}.filter-nav-holder .filter fieldset legend{font-family:'Open Sans Bold'}.filter-nav-holder .filter .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7px 0;padding:5px 0;width:auto;position:relative}.filter-nav-holder .filter .list input[type="checkbox"],.filter-nav-holder .filter .list input[type="radio"]{line-height:15px;vertical-align:middle;margin:0 5px 0 0;opacity:0}.filter-nav-holder .filter .list.no-items input[type=checkbox]:checked+label:before,.filter-nav-holder .filter .list.no-items input[type=checkbox]:focus+label:before,.filter-nav-holder .filter .list.no-items input[type=checkbox]+label:before{pointer-events:none}.filter-nav-holder .filter .list.no-items label{color:#b1b1b1;cursor:not-allowed;pointer-events:none}.filter-nav-holder .filter .list.no-items label::after{display:none}.filter-nav-holder .filter .list.no-items input{pointer-events:none;background:#f2f2f2;border-color:#f2f2f2}.filter-nav-holder .filter .list.no-items .pcs::before{content:''}.filter-nav-holder .filter .list.no-items .pcs::after{content:''}.filter-nav-holder .filter .list .pcs::before{content:'('}.filter-nav-holder .filter .list .pcs::after{content:')'}.filter-nav-holder .filter .list .tooltip{margin-left:10px;padding:0 0 0 5px;border-radius:50%;border:1px solid #808080;width:19px;height:19px;display:inline-block;position:relative;top:3px}.filter-nav-holder .filter .filterSubmitButton{display:block;width:100%;max-width:100%;min-height:50px;margin:5px 0;padding:0 20px;font-family:'Open Sans Semibold';font-size:13px;text-align:center;text-decoration:none;line-height:50px;border-radius:26px;outline:none;background:none;border:none;cursor:pointer;-webkit-transition:500ms all;transition:500ms all;white-space:nowrap;width:auto;text-transform:uppercase;background-color:#ed1d26;border:1px solid #ed1d26;color:#fff;min-height:30px;padding-top:0;padding-bottom:0;border-radius:19px;line-height:30px}.filter-nav-holder .filter .filterSubmitButton i.on-left{display:inline-block;vertical-align:middle;margin:2px 10px 4px 0}.filter-nav-holder .filter .filterSubmitButton i.on-right{display:inline-block;vertical-align:middle;margin:2px 0 4px 10px}.filter-nav-holder .filter .filterSubmitButton:hover{background-color:#ef353d;border:1px solid #ef353d}.filter-nav-holder .filter .filterSubmitButton:focus{background-color:#df121b;border:1px solid #df121b}.filter-nav-holder .filter label{padding:0 0 0 25px;font-weight:400;color:#4c4c4c;line-height:13px}.filter-nav-holder .filter .filterForm fieldset .filterSubmitButton{display:none}.filter-nav-holder .filter .category-26 dl,.filter-nav-holder .filter .category-28 dl,.filter-nav-holder .filter .category-54 dl,.filter-nav-holder .filter .category-3 dl{width:30px;height:30px;display:inline-block;position:relative;margin:0 3px 10px 0}.filter-nav-holder .filter .category-26 dl .list label::before,.filter-nav-holder .filter .category-28 dl .list label::before,.filter-nav-holder .filter .category-54 dl .list label::before,.filter-nav-holder .filter .category-3 dl .list label::before{border-radius:50%;width:30px !important;height:30px !important;position:absolute;top:auto;border-width:0 !important}.filter-nav-holder .filter .category-26 dl .list label,.filter-nav-holder .filter .category-28 dl .list label,.filter-nav-holder .filter .category-54 dl .list label,.filter-nav-holder .filter .category-3 dl .list label{padding:0;display:block}.filter-nav-holder .filter .category-26 dl .list .pcs,.filter-nav-holder .filter .category-28 dl .list .pcs,.filter-nav-holder .filter .category-54 dl .list .pcs,.filter-nav-holder .filter .category-3 dl .list .pcs{position:absolute;width:26px;top:-3px;left:2px;color:#fff;font-weight:600;text-align:center;line-height:1em;font-size:9px}.filter-nav-holder .filter .category-26 dl .list .pcs::before,.filter-nav-holder .filter .category-28 dl .list .pcs::before,.filter-nav-holder .filter .category-54 dl .list .pcs::before,.filter-nav-holder .filter .category-3 dl .list .pcs::before{content:''}.filter-nav-holder .filter .category-26 dl .list .pcs::after,.filter-nav-holder .filter .category-28 dl .list .pcs::after,.filter-nav-holder .filter .category-54 dl .list .pcs::after,.filter-nav-holder .filter .category-3 dl .list .pcs::after{content:''}.filter-nav-holder .filter .category-26 dl input,.filter-nav-holder .filter .category-28 dl input,.filter-nav-holder .filter .category-54 dl input,.filter-nav-holder .filter .category-3 dl input{position:relative}.filter-nav-holder .filter .category-26 dl input:checked+label::after,.filter-nav-holder .filter .category-28 dl input:checked+label::after,.filter-nav-holder .filter .category-54 dl input:checked+label::after,.filter-nav-holder .filter .category-3 dl input:checked+label::after{content:'';display:block;top:-3px !important;left:9px !important;width:12px;height:4px;position:absolute;border-style:solid;border-color:#fff;border-width:0 0 2px 2px;background-color:transparent;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.filter-nav-holder .filter .category-26 dl input:checked+label .pcs,.filter-nav-holder .filter .category-28 dl input:checked+label .pcs,.filter-nav-holder .filter .category-54 dl input:checked+label .pcs,.filter-nav-holder .filter .category-3 dl input:checked+label .pcs{text-indent:-9999px}.filter-nav-holder .filter .category-26 dl input:not(:checked)+label::after,.filter-nav-holder .filter .category-28 dl input:not(:checked)+label::after,.filter-nav-holder .filter .category-54 dl input:not(:checked)+label::after,.filter-nav-holder .filter .category-3 dl input:not(:checked)+label::after{display:none !important}.filter-nav-holder .filter .category-26 dl .item-label,.filter-nav-holder .filter .category-28 dl .item-label,.filter-nav-holder .filter .category-54 dl .item-label,.filter-nav-holder .filter .category-3 dl .item-label{visibility:hidden;width:120px;background-color:rgba(77,77,77,0.9);color:#fff;text-align:center;padding:5px 0;border-radius:3px;position:absolute;z-index:1;top:-40px;left:13px;margin-left:-60px;opacity:0;-webkit-transition:opacity 200ms;transition:opacity 200ms}.filter-nav-holder .filter .category-26 dl .item-label::before,.filter-nav-holder .filter .category-28 dl .item-label::before,.filter-nav-holder .filter .category-54 dl .item-label::before,.filter-nav-holder .filter .category-3 dl .item-label::before{display:none !important}.filter-nav-holder .filter .category-26 dl .item-label::after,.filter-nav-holder .filter .category-28 dl .item-label::after,.filter-nav-holder .filter .category-54 dl .item-label::after,.filter-nav-holder .filter .category-3 dl .item-label::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(77,77,77,0.9) transparent transparent transparent}.filter-nav-holder .filter .category-26 dl:hover .item-label,.filter-nav-holder .filter .category-28 dl:hover .item-label,.filter-nav-holder .filter .category-54 dl:hover .item-label,.filter-nav-holder .filter .category-3 dl:hover .item-label{visibility:visible;opacity:1}.filter-nav-holder .filter .category-26 dl:hover .item-label:hover,.filter-nav-holder .filter .category-28 dl:hover .item-label:hover,.filter-nav-holder .filter .category-54 dl:hover .item-label:hover,.filter-nav-holder .filter .category-3 dl:hover .item-label:hover{visibility:hidden;opacity:0}.filter-nav-holder .filter .formControl156 .list label::before,.filter-nav-holder .filter .formControl168 .list label::before,.filter-nav-holder .filter .formControl3708 .list label::before,.filter-nav-holder .filter .formControl3768 .list label::before,.filter-nav-holder .filter .formControl156 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl168 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3708 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3768 input[type=checkbox]:checked label::before{background:#000 !important}.filter-nav-holder .filter .formControl159 .list label::before,.filter-nav-holder .filter .formControl171 .list label::before,.filter-nav-holder .filter .formControl3709 .list label::before,.filter-nav-holder .filter .formControl3769 .list label::before,.filter-nav-holder .filter .formControl159 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl171 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3709 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3769 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//white-color.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl159 label .pcs,.filter-nav-holder .filter .formControl171 label .pcs,.filter-nav-holder .filter .formControl3709 label .pcs,.filter-nav-holder .filter .formControl3769 label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl159+label::after,.filter-nav-holder .filter .formControl171+label::after,.filter-nav-holder .filter .formControl3709+label::after,.filter-nav-holder .filter .formControl3769+label::after{color:#000}.filter-nav-holder .filter .formControl160 .list label::before,.filter-nav-holder .filter .formControl169 .list label::before,.filter-nav-holder .filter .formControl3710 .list label::before,.filter-nav-holder .filter .formControl87 .list label::before,.filter-nav-holder .filter .formControl160 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl169 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3710 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl87 input[type=checkbox]:checked label::before{background:#f13f3f !important}.filter-nav-holder .filter .formControl161 .list label::before,.filter-nav-holder .filter .formControl170 .list label::before,.filter-nav-holder .filter .formControl3707 .list label::before,.filter-nav-holder .filter .formControl86 .list label::before,.filter-nav-holder .filter .formControl161 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl170 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3707 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl86 input[type=checkbox]:checked label::before{background:#4488f1 !important}.filter-nav-holder .filter .formControl162 .list label::before,.filter-nav-holder .filter .formControl172 .list label::before,.filter-nav-holder .filter .formControl3711 .list label::before,.filter-nav-holder .filter .formControl88 .list label::before,.filter-nav-holder .filter .formControl162 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl172 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3711 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl88 input[type=checkbox]:checked label::before{background:#18b95a !important}.filter-nav-holder .filter .formControl163 .list label::before,.filter-nav-holder .filter .formControl178 .list label::before,.filter-nav-holder .filter .formControl3716 .list label::before,.filter-nav-holder .filter .formControl3770 .list label::before,.filter-nav-holder .filter .formControl163 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl178 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3716 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3770 input[type=checkbox]:checked label::before{background:#b137ec !important}.filter-nav-holder .filter .formControl164 .list label::before,.filter-nav-holder .filter .formControl176 .list label::before,.filter-nav-holder .filter .formControl3713 .list label::before,.filter-nav-holder .filter .formControl3771 .list label::before,.filter-nav-holder .filter .formControl164 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl176 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3713 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3771 input[type=checkbox]:checked label::before{background:#ff9f29 !important}.filter-nav-holder .filter .formControl165 .list label::before,.filter-nav-holder .filter .formControl175 .list label::before,.filter-nav-holder .filter .formControl3715 .list label::before,.filter-nav-holder .filter .formControl3772 .list label::before,.filter-nav-holder .filter .formControl165 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl175 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3715 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3772 input[type=checkbox]:checked label::before{background:#828282 !important}.filter-nav-holder .filter .formControl166 .list label::before,.filter-nav-holder .filter .formControl177 .list label::before,.filter-nav-holder .filter .formControl3712 .list label::before,.filter-nav-holder .filter .formControl3773 .list label::before,.filter-nav-holder .filter .formControl166 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl177 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3712 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3773 input[type=checkbox]:checked label::before{background:#f3d745 !important}.filter-nav-holder .filter .formControl166 .list+label .pcs,.filter-nav-holder .filter .formControl177 .list+label .pcs,.filter-nav-holder .filter .formControl3712 .list+label .pcs,.filter-nav-holder .filter .formControl3773 .list+label .pcs,.filter-nav-holder .filter .formControl166 input[type=checkbox]:checked+label .pcs,.filter-nav-holder .filter .formControl177 input[type=checkbox]:checked+label .pcs,.filter-nav-holder .filter .formControl3712 input[type=checkbox]:checked+label .pcs,.filter-nav-holder .filter .formControl3773 input[type=checkbox]:checked+label .pcs{color:#6d601b !important}.filter-nav-holder .filter .formControl166 .list+label::after,.filter-nav-holder .filter .formControl177 .list+label::after,.filter-nav-holder .filter .formControl3712 .list+label::after,.filter-nav-holder .filter .formControl3773 .list+label::after,.filter-nav-holder .filter .formControl166 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl177 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3712 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3773 input[type=checkbox]:checked+label::after{color:#6d601b}.filter-nav-holder .filter .formControl167 .list label::before,.filter-nav-holder .filter .formControl179 .list label::before,.filter-nav-holder .filter .formControl4125 .list label::before,.filter-nav-holder .filter .formControl90 .list label::before,.filter-nav-holder .filter .formControl167 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl179 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl4125 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl90 input[type=checkbox]:checked label::before{background:#84601b !important}.filter-nav-holder .filter .formControl2230 .list label::before,.filter-nav-holder .filter .formControl173 .list label::before,.filter-nav-holder .filter .formControl3717 .list label::before,.filter-nav-holder .filter .formControl3774 .list label::before,.filter-nav-holder .filter .formControl2230 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl173 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3717 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3774 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//gold-color.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl2230 .list label .pcs,.filter-nav-holder .filter .formControl173 .list label .pcs,.filter-nav-holder .filter .formControl3717 .list label .pcs,.filter-nav-holder .filter .formControl3774 .list label .pcs,.filter-nav-holder .filter .formControl2230 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl173 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3717 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3774 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl2230 .list+label::after,.filter-nav-holder .filter .formControl173 .list+label::after,.filter-nav-holder .filter .formControl3717 .list+label::after,.filter-nav-holder .filter .formControl3774 .list+label::after,.filter-nav-holder .filter .formControl2230 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl173 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3717 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3774 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl2231 .list label::before,.filter-nav-holder .filter .formControl174 .list label::before,.filter-nav-holder .filter .formControl3718 .list label::before,.filter-nav-holder .filter .formControl3775 .list label::before,.filter-nav-holder .filter .formControl2231 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl174 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3718 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3775 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//silver-color.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl2231 .list label .pcs,.filter-nav-holder .filter .formControl174 .list label .pcs,.filter-nav-holder .filter .formControl3718 .list label .pcs,.filter-nav-holder .filter .formControl3775 .list label .pcs,.filter-nav-holder .filter .formControl2231 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl174 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3718 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3775 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl2231 .list+label::after,.filter-nav-holder .filter .formControl174 .list+label::after,.filter-nav-holder .filter .formControl3718 .list+label::after,.filter-nav-holder .filter .formControl3775 .list+label::after,.filter-nav-holder .filter .formControl2231 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl174 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3718 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3775 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl2232 .list label::before,.filter-nav-holder .filter .formControl2237 .list label::before,.filter-nav-holder .filter .formControl3714 .list label::before,.filter-nav-holder .filter .formControl3776 .list label::before,.filter-nav-holder .filter .formControl2232 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl2237 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3714 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3776 input[type=checkbox]:checked label::before{background:#f9b4d2 !important}.filter-nav-holder .filter .formControl5017 .list label::before,.filter-nav-holder .filter .formControl5026 .list label::before,.filter-nav-holder .filter .formControl5017 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl5026 input[type=checkbox]:checked label::before{background:#40e0d0 !important}.filter-nav-holder .filter .formControl2233 .list label::before,.filter-nav-holder .filter .formControl2238 .list label::before,.filter-nav-holder .filter .formControl4203 .list label::before,.filter-nav-holder .filter .formControl2233 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl2238 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl4203 input[type=checkbox]:checked label::before{background:#f1ddb0 !important}.filter-nav-holder .filter .formControl2233 label .pcs,.filter-nav-holder .filter .formControl2238 label .pcs,.filter-nav-holder .filter .formControl4203 label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl2233+label::after,.filter-nav-holder .filter .formControl2238+label::after,.filter-nav-holder .filter .formControl4203+label::after{color:#000}.filter-nav-holder .filter .formControl2234 .list label::before,.filter-nav-holder .filter .formControl2239 .list label::before,.filter-nav-holder .filter .formControl3719 .list label::before,.filter-nav-holder .filter .formControl3777 .list label::before,.filter-nav-holder .filter .formControl2234 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl2239 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3719 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3777 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//multi-color.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl2234 .list label .pcs,.filter-nav-holder .filter .formControl2239 .list label .pcs,.filter-nav-holder .filter .formControl3719 .list label .pcs,.filter-nav-holder .filter .formControl3777 .list label .pcs,.filter-nav-holder .filter .formControl2234 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl2239 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3719 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3777 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl2234 .list+label::after,.filter-nav-holder .filter .formControl2239 .list+label::after,.filter-nav-holder .filter .formControl3719 .list+label::after,.filter-nav-holder .filter .formControl3777 .list+label::after,.filter-nav-holder .filter .formControl2234 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl2239 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3719 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3777 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl2235 .list label::before,.filter-nav-holder .filter .formControl2240 .list label::before,.filter-nav-holder .filter .formControl4126 .list label::before,.filter-nav-holder .filter .formControl3778 .list label::before,.filter-nav-holder .filter .formControl2235 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl2240 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl4126 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl3778 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//transparent-color.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl2235 .list label .pcs,.filter-nav-holder .filter .formControl2240 .list label .pcs,.filter-nav-holder .filter .formControl4126 .list label .pcs,.filter-nav-holder .filter .formControl3778 .list label .pcs,.filter-nav-holder .filter .formControl2235 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl2240 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl4126 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl3778 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl2235 .list+label::after,.filter-nav-holder .filter .formControl2240 .list+label::after,.filter-nav-holder .filter .formControl4126 .list+label::after,.filter-nav-holder .filter .formControl3778 .list+label::after,.filter-nav-holder .filter .formControl2235 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl2240 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl4126 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl3778 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl2236 .list label::before,.filter-nav-holder .filter .formControl2236 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//tortoise-color.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl2236 .list label .pcs,.filter-nav-holder .filter .formControl2236 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl2236 .list+label::after,.filter-nav-holder .filter .formControl2236 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl2386 .list label::before,.filter-nav-holder .filter .formControl2998 .list label::before,.filter-nav-holder .filter .formControl4206 .list label::before,.filter-nav-holder .filter .formControl2386 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl2998 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl4206 input[type=checkbox]:checked label::before{background:#630017 !important}.filter-nav-holder .filter .formControl4270 .list label::before,.filter-nav-holder .filter .formControl4270 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//crazy-lens.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl4270 .list label .pcs,.filter-nav-holder .filter .formControl4270 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl4270 .list+label::after,.filter-nav-holder .filter .formControl4270 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl5018 .list label::before,.filter-nav-holder .filter .formControl5025 .list label::before,.filter-nav-holder .filter .formControl5018 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl5025 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//ruthenium.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl5018 .list label .pcs,.filter-nav-holder .filter .formControl5025 .list label .pcs,.filter-nav-holder .filter .formControl5018 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl5025 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl5018 .list+label::after,.filter-nav-holder .filter .formControl5025 .list+label::after,.filter-nav-holder .filter .formControl5018 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl5025 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .formControl5019 .list label::before,.filter-nav-holder .filter .formControl5024 .list label::before,.filter-nav-holder .filter .formControl5164 .list label::before,.filter-nav-holder .filter .formControl5019 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl5024 input[type=checkbox]:checked label::before,.filter-nav-holder .filter .formControl5164 input[type=checkbox]:checked label::before{background:transparent url('/globalfiles/templates/online//rose-gold.png') no-repeat !important;background-size:contain !important}.filter-nav-holder .filter .formControl5019 .list label .pcs,.filter-nav-holder .filter .formControl5024 .list label .pcs,.filter-nav-holder .filter .formControl5164 .list label .pcs,.filter-nav-holder .filter .formControl5019 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl5024 input[type=checkbox]:checked label .pcs,.filter-nav-holder .filter .formControl5164 input[type=checkbox]:checked label .pcs{color:#000 !important}.filter-nav-holder .filter .formControl5019 .list+label::after,.filter-nav-holder .filter .formControl5024 .list+label::after,.filter-nav-holder .filter .formControl5164 .list+label::after,.filter-nav-holder .filter .formControl5019 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl5024 input[type=checkbox]:checked+label::after,.filter-nav-holder .filter .formControl5164 input[type=checkbox]:checked+label::after{color:#000}.filter-nav-holder .filter .category-25 .list,.filter-nav-holder .filter .category-50 .list{height:30px}.filter-nav-holder .filter .category-25 .list:hover::before,.filter-nav-holder .filter .category-50 .list:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.filter-nav-holder .filter .category-25 .list label,.filter-nav-holder .filter .category-50 .list label{padding-left:7em}.filter-nav-holder .filter .category-25 .list.no-items::before,.filter-nav-holder .filter .category-50 .list.no-items::before{opacity:.3}.filter-nav-holder .filter .category-25 .list::before,.filter-nav-holder .filter .category-50 .list::before{content:'';display:block;position:absolute;left:25px;background-size:cover;height:20px;width:45px}.filter-nav-holder .filter .formControl151 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/single-lens.svg') no-repeat}.filter-nav-holder .filter .formControl152 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/square.svg') no-repeat}.filter-nav-holder .filter .formControl153 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/oversize.svg') no-repeat}.filter-nav-holder .filter .formControl155 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/wayfarer.svg') no-repeat}.filter-nav-holder .filter .formControl220 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/pilot.svg') no-repeat}.filter-nav-holder .filter .formControl242 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/rectangular.svg') no-repeat}.filter-nav-holder .filter .formControl250 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/round.svg') no-repeat}.filter-nav-holder .filter .formControl284 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/pantos.svg') no-repeat}.filter-nav-holder .filter .formControl287 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/clubmaster.svg') no-repeat}.filter-nav-holder .filter .formControl339 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/cat-eye.svg') no-repeat}.filter-nav-holder .filter .formControl2149 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/oval.svg') no-repeat}.filter-nav-holder .filter .formControl2150 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/butterfly.svg') no-repeat}.filter-nav-holder .filter .formControl2191 .list::before{background:url('/globalfiles/templates/online/icons//glasses-shapes/extravagant.svg') no-repeat}.filter-nav-holder .filter .formControl2388 .list::before{background:url('/globalfiles/templates/online/icons//glasses-rim/frame.svg') no-repeat}.filter-nav-holder .filter .formControl2389 .list::before{background:url('/globalfiles/templates/online/icons//glasses-rim/half-frame.svg') no-repeat}.filter-nav-holder .filter .formControl2387 .list::before{background:url('/globalfiles/templates/online/icons//glasses-rim/no-frame.svg') no-repeat}.filter-nav-holder .filter .category-22 .list{height:50px;margin:0}.filter-nav-holder .filter .category-22 .list:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.filter-nav-holder .filter .category-22 .list label{padding-left:7em;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-nav-holder .filter .category-22 .list.no-items::before{opacity:.3}.filter-nav-holder .filter .category-22 .list::before{content:'';display:block;position:absolute;top:0;left:25px;background-size:cover;height:40px;width:45px}.filter-nav-holder .filter .formControl4817 .list::before{background:url('/globalfiles/templates/alensa/responsive/main//icons/camera.svg') no-repeat;height:30px}.filter-nav-holder .filter .formControl141 .list::before{background:url('/globalfiles/templates/online/icons//men-glasses-icon.svg') no-repeat}.filter-nav-holder .filter .formControl142 .list::before{background:url('/globalfiles/templates/online/icons//women-glasses-icon.svg') no-repeat}.filter-nav-holder .filter .formControl463 .list::before{background:url('/globalfiles/templates/online/icons//children-glasses-icon.svg') no-repeat;background-position:center center}.filter-nav-holder .filter .formControl2387 .list,.filter-nav-holder .filter .formControl2388 .list,.filter-nav-holder .filter .formControl2389 .list{height:30px}.filter-nav-holder .filter .formControl2387 .list:hover::before,.filter-nav-holder .filter .formControl2388 .list:hover::before,.filter-nav-holder .filter .formControl2389 .list:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.filter-nav-holder .filter .formControl2387 .list label,.filter-nav-holder .filter .formControl2388 .list label,.filter-nav-holder .filter .formControl2389 .list label{padding-left:7em}.filter-nav-holder .filter .formControl2387 .list.no-items::before,.filter-nav-holder .filter .formControl2388 .list.no-items::before,.filter-nav-holder .filter .formControl2389 .list.no-items::before{opacity:.3}.filter-nav-holder .filter .formControl2387 .list::before,.filter-nav-holder .filter .formControl2388 .list::before,.filter-nav-holder .filter .formControl2389 .list::before{content:'';display:block;position:absolute;left:25px;background-size:cover;height:20px;width:45px}.filter-nav-holder .filter .formControl2387 .list::before{background:url('/globalfiles/templates/online/icons//glasses-frame-rimless.svg') no-repeat}.filter-nav-holder .filter .formControl2388 .list::before{background:url('/globalfiles/templates/online/icons//glasses-frame-fullrim.svg') no-repeat}.filter-nav-holder .filter .formControl2389 .list::before{background:url('/globalfiles/templates/online/icons//glasses-frame-halfrim.svg') no-repeat}.filter-nav-holder .filter .formControl2253 .list,.filter-nav-holder .filter .formControl2254 .list,.filter-nav-holder .filter .formControl2255 .list{height:50px}.filter-nav-holder .filter .formControl2253 .list:hover::before,.filter-nav-holder .filter .formControl2254 .list:hover::before,.filter-nav-holder .filter .formControl2255 .list:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.filter-nav-holder .filter .formControl2253 .list label,.filter-nav-holder .filter .formControl2254 .list label,.filter-nav-holder .filter .formControl2255 .list label{padding-left:7em;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-nav-holder .filter .formControl2253 .list.no-items::before,.filter-nav-holder .filter .formControl2254 .list.no-items::before,.filter-nav-holder .filter .formControl2255 .list.no-items::before{opacity:.3}.filter-nav-holder .filter .formControl2253 .list::before,.filter-nav-holder .filter .formControl2254 .list::before,.filter-nav-holder .filter .formControl2255 .list::before{content:'';display:block;position:absolute;left:25px;background-size:cover;height:40px;width:45px}.filter-nav-holder .filter .formControl2253 .list::before{background:url('/globalfiles/templates/online/icons//common-glasses-type.svg') no-repeat}.filter-nav-holder .filter .formControl2254 .list::before{background:url('/globalfiles/templates/online/icons//universal-sport-glasses-type.svg') no-repeat}.filter-nav-holder .filter .formControl2255 .list::before{background:url('/globalfiles/templates/online/icons//special-sport-glasses-type.svg') no-repeat;background-position:center center}.reset-filter-button-wrapper{text-align:center}.reset-filter-button-wrapper .reset-filter-button{display:inline-block;margin:15px;padding:8px 20px;background-color:#b1b3b3;border-radius:10px;font-size:12px;color:#fff;line-height:15px;text-decoration:none}.reset-filter-button-wrapper .reset-filter-button:hover{background-color:#979a9a}.filter-nav-holder{background:#fff}@media (max-width:768px){body.filters-opened{-ms-touch-action:manipulation;touch-action:manipulation;overflow:hidden}body.filters-opened .filter-nav-holder{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}body.filters-opened .main-menu-backdrop{opacity:1;z-index:10000}body.filters-opened .search-button-area{opacity:0}.filter-nav-holder{position:fixed;overflow:auto;left:0;-webkit-transform:translateX(-105%);transform:translateX(-105%);top:0;width:85%;height:100%;z-index:10100;-webkit-transition:all .3s ease;transition:all .3s ease;border:none}.filter-nav-holder .filters-header{display:block;padding:20px;background-color:#d9d9d9;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c}}@media (min-width:769px){.filter-nav-holder{-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.filter-nav-holder .filter>strong,.filter-nav-holder .filter .filters-header{display:none}}.go-to-basket-wrapper{padding:5px 15px;background-color:#fafaff;border-bottom:1px solid #f2f2f2}.go-to-basket-wrapper .pickup-points-wrapper{display:none}.go-to-basket-wrapper .go-to-basket-price-wrapper{float:right;min-height:1px;width:41.66666667%}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-icon{display:inline-block;vertical-align:middle;width:25px;height:25px;margin-right:5px;margin-bottom:3px;background:url('/globalfiles/templates/alensa/responsive/main//icons/basket.svg') center center no-repeat}.go-to-basket-wrapper .go-to-basket-price-wrapper .icon-basket{display:inline-block;vertical-align:middle;font-size:25px;margin-right:5px;margin-bottom:3px;color:#ed1d26}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price{display:inline-block;vertical-align:middle;font-size:12px;color:#4c4c4c;line-height:37px}.go-to-basket-wrapper .btn-go-to-basket-wrapper{float:left;min-height:1px;width:58.33333333%;text-align:right}.go-to-basket-wrapper .btn-go-to-basket-wrapper .btn{display:inline-block;width:auto;margin:2px 0 0;text-transform:none}.go-to-basket-wrapper .red{color:#ed1d26 !important}.go-to-basket-wrapper .basket-limit{display:block;margin-top:10px;color:#df4661}@media (min-width:577px){.go-to-basket-wrapper .go-to-basket-price-wrapper{width:50%}.go-to-basket-wrapper .btn-go-to-basket-wrapper{width:50%}.go-to-basket-wrapper .basket-limit{display:inline;padding-right:10px}}@media (min-width:769px){.go-to-basket-wrapper{padding:15px 0;border-bottom:none}.go-to-basket-wrapper .go-to-basket-price-wrapper{padding-right:15px;text-align:right}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price{line-height:37px}.go-to-basket-wrapper .btn-go-to-basket-wrapper{padding-left:15px;text-align:left}}@media (min-width:993px){.go-to-basket-wrapper{position:relative}.go-to-basket-wrapper .repeat-last-order-wrapper{float:left;min-height:1px;width:66.66666667%;background:none;border:none;padding:0;margin:5px 0 0;text-align:center}.go-to-basket-wrapper .repeat-last-order-wrapper i{display:inline-block;vertical-align:middle;font-size:30px;width:30px}.go-to-basket-wrapper .repeat-last-order-wrapper a{display:inline-block;vertical-align:middle;width:auto;max-width:calc(100% - 45px);margin-left:5px;font-size:12px;color:#4c4c4c;line-height:16px;text-align:left;text-decoration:none}.go-to-basket-wrapper .go-to-basket-price-wrapper{width:33.33333333%;padding-right:0;position:relative}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price{font-family:'Open Sans Bold';font-size:12px;position:relative;z-index:12}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price:hover~.mini-basket-summary-wrapper{opacity:1;z-index:10;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price:hover~.mini-basket-summary-backdrop{opacity:1;z-index:9;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price .go-to-basket-icon{width:35px;height:35px}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price .icon-basket{font-size:35px}.go-to-basket-wrapper .basket-limit{display:block;margin-top:20px}.mini-basket-summary-wrapper{float:left;min-height:1px;opacity:0;z-index:-1;position:absolute;width:500px;top:-10px;right:-20px;padding:20px 30px;background-color:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.17);box-shadow:0 6px 12px rgba(0,0,0,0.17);overflow:hidden;text-align:center;-webkit-transition:opacity 10ms ease;transition:opacity 10ms ease}.mini-basket-summary-wrapper:hover{opacity:1;z-index:10}.mini-basket-summary-wrapper:hover~.mini-basket-summary-backdrop{opacity:1;z-index:9}.mini-basket-summary-wrapper .mini-basket-title{display:block;margin:10px 0 30px;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;text-align:left}.mini-basket-summary-wrapper .mini-basket-title.home-try-title{margin:30px 0 5px}.mini-basket-summary-wrapper .mini-basket-subtitle{display:block;margin-bottom:10px;font-size:11px;color:#4c4c4c;text-align:left;opacity:0.6}.mini-basket-summary-wrapper .mini-basket-item-wrapper{position:relative;padding:10px 0;border-bottom:1px solid #f2f2f2}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-image{display:inline-block;vertical-align:top;width:80px}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info{display:inline-block;vertical-align:top;width:350px;text-align:left}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params{display:inline-block;vertical-align:top;width:240px;padding-left:10px}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params .mini-basket-item-name{display:block;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;line-height:16px;text-decoration:none}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params a.mini-basket-item-name:hover{text-decoration:underline}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params .mini-basket-item-params{display:block;margin-top:3px;font-size:11px;color:rgba(76,76,76,0.7);line-height:14px}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params .mini-basket-item-params .mini-basket-item-params-row{font-size:11px;font-style:italic}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params .mini-basket-item-params .mini-basket-item-params-row.first{margin-top:5px}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-name-params .normal-text{font-size:11px;color:rgba(76,76,76,0.7);line-height:16px}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-price{display:inline-block;vertical-align:top;width:80px;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;line-height:16px;text-align:right}.mini-basket-summary-wrapper .mini-basket-item-wrapper .mini-basket-item-info .mini-basket-item-remove{position:absolute;right:0}.mini-basket-summary-wrapper .mini-basket-no-items{display:block;margin-top:20px;font-size:12px;color:#4c4c4c;line-height:16px;text-align:center}.mini-basket-summary-wrapper .btn{margin-top:20px;-webkit-transition:0s;transition:0s}.mini-basket-summary-backdrop{opacity:0;z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.5);-webkit-transition:opacity 10ms ease;transition:opacity 10ms ease}}.infoportal-submenu-wrapper{float:left;min-height:1px;width:100%}.infoportal-submenu .infoportal-submenu-item{display:block;background-color:#f2f2f2;border-bottom:1px solid #fff}.infoportal-submenu .infoportal-submenu-item a{display:block;padding:10px 15px 10px 25px;font-size:14px;color:#4c4c4c;line-height:24px;text-align:left;text-decoration:none}.infoportal-submenu .infoportal-submenu-item ul{display:none}.infoportal-submenu .infoportal-submenu-item ul li{background-color:#fff;border-bottom:1px solid #d8d9d9}.infoportal-submenu .infoportal-submenu-item ul li:last-of-type{border-bottom:0}.infoportal-submenu .infoportal-submenu-item ul li a{padding-left:40px;font-size:12px;color:#4c4c4c;text-decoration:none}.infoportal-submenu .infoportal-submenu-item ul li a:before{display:none}.infoportal-submenu .infoportal-submenu-item-parent a{position:relative}.infoportal-submenu .infoportal-submenu-item-parent a:before{content:'';position:absolute;left:10.5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #4c4c4c}.infoportal-submenu .infoportal-submenu-item-parent a.opened:before{border:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #4c4c4c}@media (min-width:769px){.infoportal-submenu-wrapper{width:33.33333333%}.infoportal-submenu .infoportal-submenu-item a{padding-left:30px}.infoportal-submenu .infoportal-submenu-item-parent a:before{left:13px}}@media (min-width:993px){.infoportal-submenu-wrapper{width:25%}.infoportal-submenu .infoportal-submenu-item:hover{background-color:#4c4c4c}.infoportal-submenu .infoportal-submenu-item:hover>a{color:#fff}.infoportal-submenu .infoportal-submenu-item:hover>a:before{border-top-color:#fff}.infoportal-submenu .infoportal-submenu-item:hover>a.opened:before{border-bottom-color:#fff}.infoportal-submenu .infoportal-submenu-item a{padding-left:20px}.infoportal-submenu .infoportal-submenu-item-parent a:before{left:8px}}.sub-menu-section--brands ul li{width:100%;height:25px}.sub-menu-section--brands ul li a{display:inline-block;height:100%;max-width:100px;width:100%;padding:0;line-height:0 !important;font-size:0 !important;color:transparent !important}.sub-menu-section--brands ul li a:before{content:"";display:block;width:100px;max-width:100px;height:20px;background-position:left center;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(.95);transform:scale(.95)}.sub-menu-section--brands ul li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.sub-menu-section--brands ul li.acuvue a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/acuvue.svg')}.sub-menu-section--brands ul li.air-optix a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/air-optix.svg')}.sub-menu-section--brands ul li.biofinity a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/biofinity.svg')}.sub-menu-section--brands ul li.dailies a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/dailies.svg')}.sub-menu-section--brands ul li.freshlook a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/freshlook.svg')}.sub-menu-section--brands ul li.proclear a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/proclear.svg')}.sub-menu-section--brands ul li.purevision a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/purevision.svg')}.sub-menu-section--brands ul li.soflens a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/soflens.svg')}.sub-menu-section--brands ul li.topvue a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/topvue.svg')}.sub-menu-section--producers ul li{width:100%;height:20px}.sub-menu-section--producers ul li a{display:inline-block;height:100%;max-width:100px;width:100%;padding:0;line-height:0 !important;font-size:0 !important;color:transparent !important}.sub-menu-section--producers ul li a:before{content:"";display:block;max-width:100px;height:20px;background-position:left center;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(.95);transform:scale(.95)}.sub-menu-section--producers ul li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}.sub-menu-section--producers ul li.johnson a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/johnson.svg')}.sub-menu-section--producers ul li.cooper a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/cooper.png')}.sub-menu-section--producers ul li.bausch a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/bausch.svg')}.sub-menu-section--producers ul li.topvue a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/topvue.svg')}.sub-menu-section--producers ul li.alcon a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/alcon.svg')}.sub-menu-section--producers ul li.clearlab a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/clearlab.svg')}.sub-menu-section--producers ul li.maxvue a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/maxvue.png')}.sub-menu-section--producers ul li.zeiss a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/producers/zeiss.svg')}.sub-menu--packages .sub-menu-section>a{display:inline-block;margin-bottom:20px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:24px;text-decoration:none}.sub-menu--packages .sub-menu-section>a:hover{color:#ed1d26}.sub-menu--packages .sub-menu-section>a:hover:before{opacity:1}.sub-menu--packages .sub-menu-section>a:before{content:"";display:block;width:200px;height:120px;opacity:0.85;margin:0 auto 20px;background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--packages .sub-menu-section ul{display:none}.sub-menu--packages .sub-menu-section--gelone>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/packages/gelone.png')}.sub-menu--packages .sub-menu-section--laim>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/packages/laim-care.png')}.sub-menu--packages .sub-menu-section--multipacks>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/packages/batches.png')}.sub-menu--packages .sub-menu-section--solutions>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/solutions/solutions.png')}.sub-menu--packages .sub-menu-section--eye-drops>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/solutions/eye-drops.png')}.sub-menu--packages .sub-menu-section--cases>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/accessories/pouzdra.png')}.sub-menu--packages .sub-menu-section--kits>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/accessories/all-in-one.png')}.sub-menu--packages .sub-menu-section--handling>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/accessories/klesticky.png')}.sub-menu--packages .sub-menu-section--accessories-lenses>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/accessories/lenses.png')}.sub-menu--packages .sub-menu-section--accessories-glasses>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/accessories/glasses.png')}.sub-menu--packages .sub-menu-section--accessories-gifts>a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/accessories/gifts.png')}.sub-menu--infoportal-split .box-content{width:100%;height:100%;float:left;padding:20px 25px;background-color:#f2f2f2}.sub-menu--infoportal-split .box-content:first-of-type{border-right:1px solid #f2f2f2}.sub-menu--infoportal-split .box-content:after{clear:both}.sub-menu--infoportal-split .box-content h3{padding:0;color:#000;font-size:18px;text-transform:uppercase;text-align:left}.sub-menu--infoportal-split .box-content .box-bg{width:30%;float:left;margin:10px 0px}.sub-menu--infoportal-split .box-content .box-bg.lenses{width:70px;height:70px;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/contact-lenses.svg');background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--infoportal-split .box-content .box-bg.alensa{width:70px;height:70px;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/about-us.svg');background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--infoportal-split .box-content .box-bg:after{clear:both}.sub-menu--infoportal-split .box-content .box-links{float:left;padding:0px;width:100%}.sub-menu--infoportal-split .box-content .box-links ul{padding:0}.sub-menu--infoportal-split .box-content .box-links ul li{margin:8px 5px;text-align:left}.sub-menu--infoportal-split .box-content .box-links ul li a{color:#000;font-family:'Open Sans Semibold';font-size:13px}.sub-menu--infoportal-split .box-content .box-links ul li a:hover{color:#ed1d26}.sub-menu--infoportal-split .box-content .box-links ul li:last-child{margin-top:15px}.sub-menu--infoportal-split .box-content .box-links ul li:last-child a{font-family:'Open Sans Bold';font-style:italic;color:#ed1d26;text-decoration:underline}.sub-menu--infoportal-split .box-content .box-links ul li:last-child a:hover{color:#4c4c4c}.sub-menu--infoportal-split .box-content .box-links:after{clear:both}@media (min-width:769px){.sub-menu--infoportal-split .box-content .box-links{width:70%}.sub-menu--infoportal-split .box-content .box-links ul{padding:20px 0 0 40px}.sub-menu--infoportal-split .box-content .box-bg{margin:35px 0}}@media (min-width:769px) and (max-width:1116px){.sub-menu--infoportal-split{height:290px !important}}@media (min-width:993px){.sub-menu--infoportal-split .box-content{width:50%}.sub-menu--infoportal-split .box-content h3{padding:20px 0}.sub-menu--infoportal-split .box-content .box-bg.alensa{height:85px;width:85px}.sub-menu--infoportal-split .box-content .box-bg.lenses{height:85px;width:85px}.sub-menu--infoportal-split .box-content .box-links{padding:0 0 0 30px;width:70%}.sub-menu--infoportal-split .box-content .box-links ul{padding:0px 0 0 20px}}.sub-menu--infoportal-triple .box-content{width:100%;height:100%;float:left;padding:20px 25px;background-color:#f2f2f2;border-right:1px solid #f2f2f2;position:relative}.sub-menu--infoportal-triple .box-content:last-of-type{border-right:none}.sub-menu--infoportal-triple .box-content:after{clear:both}.sub-menu--infoportal-triple .box-content h3{padding:0;color:#000;font-size:17px;text-transform:uppercase;text-align:left}.sub-menu--infoportal-triple .box-content .box-bg{width:30%;float:left;margin:10px 0px}.sub-menu--infoportal-triple .box-content .box-bg.lenses{width:70px;height:70px;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/contact-lenses.svg');background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--infoportal-triple .box-content .box-bg.glasses{width:70px;height:70px;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/dio-icon.svg');background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--infoportal-triple .box-content .box-bg.alensa{width:70px;height:70px;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/about-us.svg');background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--infoportal-triple .box-content .box-bg:after{clear:both}.sub-menu--infoportal-triple .box-content .box-links{float:left;padding:0px;width:100%}.sub-menu--infoportal-triple .box-content .box-links ul{padding:0}.sub-menu--infoportal-triple .box-content .box-links ul li{margin:8px 5px;text-align:left}.sub-menu--infoportal-triple .box-content .box-links ul li a{color:#000;font-family:'Open Sans Semibold';font-size:13px}.sub-menu--infoportal-triple .box-content .box-links ul li a:hover{color:#ed1d26}.sub-menu--infoportal-triple .box-content .box-links ul li:last-child{margin-top:15px}.sub-menu--infoportal-triple .box-content .box-links ul li:last-child a{font-family:'Open Sans Bold';font-style:italic;color:#ed1d26;text-decoration:underline}.sub-menu--infoportal-triple .box-content .box-links ul li:last-child a:hover{color:#4c4c4c}.sub-menu--infoportal-triple .box-content .box-links:after{clear:both}@media (min-width:769px){.sub-menu--infoportal-triple .box-content .box-links{width:70%}.sub-menu--infoportal-triple .box-content .box-links ul{padding:20px 0 0 40px}.sub-menu--infoportal-triple .box-content .box-bg{margin:55px 0}}@media (min-width:769px) and (max-width:1116px){.sub-menu--infoportal-triple{height:290px !important}}@media (min-width:993px){.sub-menu--infoportal-triple .box-content{width:33.3%}.sub-menu--infoportal-triple .box-content h3{padding:20px 0}.sub-menu--infoportal-triple .box-content .box-bg{position:absolute;bottom:0px;right:10px;margin:0 auto;z-index:0}.sub-menu--infoportal-triple .box-content .box-bg.alensa{height:55px;width:55px;bottom:20px}.sub-menu--infoportal-triple .box-content .box-bg.lenses{height:75px;width:75px}.sub-menu--infoportal-triple .box-content .box-bg.glasses{height:85px;width:85px}.sub-menu--infoportal-triple .box-content .box-links{padding:0 0 0 0px;width:100%;position:relative;z-index:1}.sub-menu--infoportal-triple .box-content .box-links ul{padding:0px 0 0 0px}}.alensa-optika .sub-menu--packages .sub-menu-section--cases>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/pouzdra-optika.png')}.alensa-optika .sub-menu--packages .sub-menu-section--kits>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/all-in-one-optika.png')}.alensa-optika .sub-menu--packages .sub-menu-section--handling>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/klesticky-optika.png')}.alensa-online .sub-menu--packages .sub-menu-section--cases>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/pouzdra-online.png')}.alensa-online .sub-menu--packages .sub-menu-section--kits>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/all-in-one-online.png')}.alensa-online .sub-menu--packages .sub-menu-section--handling>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/klesticky-online.png')}.alensa-ckontaktni .sub-menu--packages .sub-menu-section--cases>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/pouzdra-main.png')}.alensa-ckontaktni .sub-menu--packages .sub-menu-section--kits>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/all-in-one-main.png')}.alensa-ckontaktni .sub-menu--packages .sub-menu-section--handling>a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/accessories/klesticky-main.png')}.sub-menu--infoportal .sub-menu-section-item a{position:relative;padding-left:55px}.sub-menu--infoportal .sub-menu-section-item a:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34px;height:34px;margin-right:20px;background-position:center;background-repeat:no-repeat;background-size:contain}.sub-menu--infoportal .info-contact-lenses a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/contact-lenses.svg')}.sub-menu--infoportal .info-questions a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/questions.svg')}.sub-menu--infoportal .info-lens-care a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/lens-care.svg')}.sub-menu--infoportal .info-dealer-discount a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/dealer-discount.svg')}.sub-menu--infoportal .info-about-us a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/about-us.svg')}.sub-menu--infoportal .info-blog a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/blog.svg')}.sub-menu--infoportal .info-dio-icon a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/dio-icon.svg')}.sub-menu--infoportal .info-sun-icon a:before{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/infoportal/sun-icon.svg')}@media (max-width:992px){body{-ms-touch-action:manipulation;touch-action:manipulation}body.menu-opened{overflow:hidden}body.menu-opened .main-menu-wrapper{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}body.menu-opened .main-menu-backdrop{opacity:1;z-index:10000}body.menu-opened .search-button-area{opacity:0}body .sub-menu-section .alensa-logo{display:none}.main-menu-backdrop{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:-1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.main-menu-backdrop .main-menu-close-wrapper{position:fixed;top:0;right:0;width:15%;padding:10px 0;text-align:center;z-index:10200;pointer-events:none}.main-menu-backdrop .main-menu-close-wrapper .main-menu-close{pointer-events:none;font-size:25px;color:#fff;border:none;background:none;outline:none}.main-menu-wrapper{position:fixed;overflow:auto;-webkit-transform:translateX(-105%);transform:translateX(-105%);top:0;left:0;width:85%;height:100%;z-index:10100;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.main-menu-wrapper .main-menu{width:100%;height:100%;background-color:#f2f2f2}.main-menu-wrapper .main-menu .main-menu-item{display:block;background:#fff}.main-menu-wrapper .main-menu .main-menu-item.active>a{background:#eaeaea;color:#4c4c4c;border-top:1px solid rgba(255,255,255,0.25);border-bottom:0;-webkit-box-shadow:0 4px 17px 0 rgba(0,0,0,0.3);box-shadow:0 4px 17px 0 rgba(0,0,0,0.3)}.main-menu-wrapper .main-menu .main-menu-item>a{display:block;padding:15px 25px;border-bottom:1px solid #d9d9d9;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f2f2f2));background:linear-gradient(to bottom, #f2f2f2 0%, #f2f2f2 100%);font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu{display:none;width:100%}.main-menu-wrapper .main-menu .main-menu-item .sub-menu.opened{display:block}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section{padding:25px 25px;border-bottom:1px solid #f2f2f2}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section .sub-menu-section-header{display:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section ul:after{content:"";display:block;clear:both}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section ul li{float:left;width:100%}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section ul li a{display:block;padding:15px 0;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products{padding:20px 0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section{padding:15px 25px;border-bottom:0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section .sub-menu-section-header{display:block}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section .sub-menu-section-header a{color:#4c4c4c}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section ul{display:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--brands ul li{height:auto}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--brands ul li a{padding:8px 140px 8px 0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--producers{display:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section{padding-bottom:10px;text-align:center}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section strong{display:block;font-family:'Open Sans Semibold'}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section strong a{display:block;margin:5px 0;font-size:14px;color:#4c4c4c;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section ul li a{font-family:'Open Sans Regular';font-size:12px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .title{display:block;margin:30px 0 15px;font-size:15px;color:#4c4c4c}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .title a{font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .genders .title{margin-top:0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .genders .gender{display:block;width:100%;max-width:165px;height:91px;border:1px solid #f2f2f2}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .genders .gender:first-of-type{margin-bottom:5px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .shapes ul li,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .brands ul li{margin:5px 0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .shapes .shape a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .brands .shape a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .shapes .brand a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .brands .brand a{padding:0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .shapes .shape.other a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .brands .shape.other a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .shapes .brand.other a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .brands .brand.other a{color:#ed1d26;text-decoration:underline}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .genders .gender.male{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/glasses-male.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .genders .gender.female{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/glasses-female.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .genders .gender.moravkova{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/glasses-female-moravkova.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.rectangular a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/rectangular.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.pilot a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/pilot.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.wayfarer a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/wayfarer.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.round a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/round.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.square a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/square.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.cateye a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/cat-eyes.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.panthos a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/panthos.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.clubmaster a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/clubmaster.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.oval a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oval.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.extravagant a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/extravagant.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--frames .shapes .shape.oversize a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oversize.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .genders .gender.male{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sunglasses-male.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .genders .gender.female{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sunglasses-female.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.rectangular a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/rectangular.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.pilot a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/pilot.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.wayfarer a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/wayfarer.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.round a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/round.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.square a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/square.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.cateye a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/cat-eyes.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.panthos a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/panthos.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.clubmaster a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/clubmaster.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.oval a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oval.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.extravagant a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/extravagant.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .shapes .shape.oversize a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oversize.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .outlet-link{height:100%;color:#fff}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .outlet-link .outlet-box{height:120px;margin:0 auto;position:relative;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/frames/outlet-winter.png');background-size:cover;background-position:center;opacity:1}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .outlet-link .outlet-box h3{position:absolute;bottom:15px;left:15px;color:#fff;font-size:30px;text-transform:uppercase}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sunglasses .outlet-link .outlet-box.second-pic-outlet{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/frames/outlet-second-pic.png');background-size:cover;background-position:center}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sportglasses .genders .gender.male{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sportglasses-male.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--sportglasses .genders .gender.female{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sportglasses-female.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--outlet .outlet-link{height:100%;color:#fff}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--outlet .outlet-link .outlet-box{height:120px;margin:0 auto;position:relative;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/frames/outlet-winter.png');background-size:cover;background-position:center;opacity:1}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--outlet .outlet-link .outlet-box h3{position:absolute;bottom:15px;left:15px;color:#fff;font-size:30px;text-transform:uppercase}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section.sub-menu-section--outlet .outlet-link .outlet-box.second-pic-outlet{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/frames/outlet-second-pic.png');background-size:cover;background-position:center}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section .shapes .shape a:before{content:"";display:inline-block;vertical-align:middle;width:43px;height:24px;margin-right:10px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section{padding:10px 25px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item{display:block;margin:20px 0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item i.icon{display:inline-block;vertical-align:middle;margin-right:10px;font-size:20px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item a{display:inline-block;vertical-align:middle;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media (min-width:769px) and (max-width:992px){.main-menu-backdrop .main-menu-close-wrapper{width:10%}.main-menu-wrapper{width:90%}.main-menu-wrapper .main-menu .main-menu-item.active{border-bottom:1px solid #f2f2f2}.main-menu-wrapper .main-menu .main-menu-item>a{padding:30px 25px;font-size:18px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu:after{content:"";display:block;clear:both}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section{float:left;width:33.3%;min-height:250px;border-bottom:0}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section:nth-of-type(2){border-left:1px solid #f2f2f2}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section{width:50%}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section{width:50%}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item{margin:55px 0;line-height:40px}}@media (min-width:993px){.main-menu-hidden{display:none !important}.blog .main-menu-wrapper{margin:20px 0}.main-menu-backdrop{display:none}.main-menu-backdrop .main-menu-close-wrapper{display:none}.main-menu-wrapper{margin-bottom:15px}.main-menu-wrapper .main-menu ul.main-menu-ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#125080), to(#125080));background:linear-gradient(to bottom, #125080 0%, #125080 100%);border:1px solid transparent}.main-menu-wrapper .main-menu .main-menu-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.main-menu-wrapper .main-menu .main-menu-item+.main-menu-item{border-left:1px solid #125080}.main-menu-wrapper .main-menu .main-menu-item:hover{background:#125080}.main-menu-wrapper .main-menu .main-menu-item:hover>a{color:#fff}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu{display:block}.main-menu-wrapper .main-menu .main-menu-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:45px;padding:7px 15px;font-family:'Open Sans Semibold';font-size:14px;color:#fff;line-height:18px;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu{display:none;position:absolute;z-index:100;top:45px;left:0;right:0;background-color:#f2f2f2;outline:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section{float:left;width:calc(33.33333333%);padding:20px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section+.sub-menu-section{border-left:1px solid #f2f2f2}.main-menu-wrapper .main-menu .main-menu-item .sub-menu .sub-menu-section .sub-menu-section-header{display:block;margin-bottom:20px;font-size:15px;color:#4c4c4c;text-align:left}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products:after{clear:both;content:"";position:relative;height:1px;display:table}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section .sub-menu-section-header{margin-bottom:10px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section ul li{float:none;width:100%;margin-bottom:5px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section ul li a{font-family:'Open Sans Semibold';color:#4c4c4c;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section ul li a:hover{color:#ed1d26}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section ul li strong{font-weight:700}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses.sub-menu--products .sub-menu-section ul li.subitem-more a{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section ul li{float:left;text-align:left}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section ul li a{font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:18px;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section ul li a:hover{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--lenses ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--lenses ul li{padding-right:10px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--brands ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--brands ul li{margin:5px 0 10px;min-height:25px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--brands ul li a img{float:left;max-width:80px;height:20px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--producers ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--producers ul li{margin:5px 0 10px;min-height:25px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--lenses .sub-menu-section--producers ul li a img{float:left;max-width:80px;height:20px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section>a{display:inline-block}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section>a:before{width:320px;height:160px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section>a img{-webkit-transform:scale(.9);transform:scale(.9)}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section>strong{float:left;width:100%;margin:20px 0;text-align:center}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section>strong a{font-size:15px;color:#4c4c4c;line-height:24px;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section>strong a:hover{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section ul li{float:left;width:100%;margin-bottom:20px;text-align:center}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section ul li a{font-size:13px;color:#4c4c4c;line-height:24px;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--packages .sub-menu-section ul li a:hover{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses{text-align:left}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section{width:calc(50%)}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .alensa-logo{display:block;margin:40px auto;opacity:0.4}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders .gender.male{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/glasses-male.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders .gender.female{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/glasses-female.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders .gender.moravkova{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/glasses-female-moravkova.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.rectangular a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/rectangular.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.pilot a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/pilot.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.wayfarer a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/wayfarer.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.round a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/round.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.square a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/square.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.cateye a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/cat-eyes.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.panthos a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/panthos.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.clubmaster a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/clubmaster.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.oval a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oval.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.extravagant a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/extravagant.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape.oversize a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oversize.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .genders .gender.male{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sunglasses-male.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .genders .gender.female{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sunglasses-female.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.rectangular a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/rectangular.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.pilot a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/pilot.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.wayfarer a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/wayfarer.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.round a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/round.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.square a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/square.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.cateye a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/cat-eyes.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.panthos a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/panthos.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.clubmaster a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/clubmaster.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.oval a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oval.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.extravagant a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/extravagant.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape.oversize a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oversize.svg') center center no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .genders .gender.male{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sportglasses-male.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .genders .gender.female{background:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sportglasses-female.png') 0 0 no-repeat}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses{padding:20px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .title,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .title,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .title,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .title{display:block;margin-bottom:15px;font-size:15px;color:#253746}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .title a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .title a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .title a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .title a{font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .title a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .title a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .title a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .title a:hover{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .genders,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .genders,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .genders{float:left;width:calc(33.33333333%)}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders .gender,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .genders .gender,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .genders .gender,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .genders .gender{display:block;width:100%;max-width:165px;height:91px;border:1px solid #f2f2f2;opacity:0.7;-webkit-transition:250ms ease opacity;transition:250ms ease opacity}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders .gender:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .genders .gender:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .genders .gender:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .genders .gender:hover{opacity:1}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .genders .gender:first-of-type,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .genders .gender:first-of-type,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .genders .gender:first-of-type,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .genders .gender:first-of-type{margin-bottom:5px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .shapes,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .shapes{float:left;width:calc(33.33333333%)}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .shapes .shape a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .shapes .shape a{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:24px;text-decoration:none;line-height:1}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .shapes .shape a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .shapes .shape a:hover{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape a:before,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape a:before,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .shapes .shape a:before,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .shapes .shape a:before{content:"";display:inline-block;vertical-align:middle;width:43px;height:24px;margin-right:10px;opacity:0.9}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .shapes .shape a:hover:before,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .shapes .shape a:hover:before,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .shapes .shape a:hover:before,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .shapes .shape a:hover:before{opacity:1}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .brands,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .brands,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .brands,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .brands{float:left;width:calc(33.33333333%)}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .brands .brand a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .brands .brand a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .brands .brand a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .brands .brand a{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:24px;text-decoration:none}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .brands .brand a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .brands .brand a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .brands .brand a:hover,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .brands .brand a:hover{color:#125080}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .brands .brand.other a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .brands .brand.other a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .brands .brand.other a,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .brands .brand.other a{color:#125080;text-decoration:underline}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .outlet-link,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .outlet-link,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .outlet-link,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .outlet-link{height:100%;color:#fff}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .outlet-link .outlet-box,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .outlet-link .outlet-box,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .outlet-link .outlet-box,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .outlet-link .outlet-box{height:100%;opacity:0.80;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/frames/outlet-winter.png');background-size:cover;background-position:center;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .outlet-link .outlet-box h3,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .outlet-link .outlet-box h3,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .outlet-link .outlet-box h3,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .outlet-link .outlet-box h3{position:absolute;font-size:45px;bottom:20px;left:20px;color:#fff}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .outlet-link .outlet-box.second-pic-outlet,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .outlet-link .outlet-box.second-pic-outlet,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .outlet-link .outlet-box.second-pic-outlet,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .outlet-link .outlet-box.second-pic-outlet{background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/frames/outlet-second-pic.png');background-size:cover;background-position:center}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--frames .outlet-link:hover .outlet-box,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sunglasses .outlet-link:hover .outlet-box,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--outlet .outlet-link:hover .outlet-box,.main-menu-wrapper .main-menu .main-menu-item .sub-menu--glasses .sub-menu-section--sportglasses .outlet-link:hover .outlet-box{opacity:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item{display:block;margin:47px 0;padding-left:20px;line-height:40px;text-align:left}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item i.icon{display:inline-block;vertical-align:middle;margin-right:20px;font-size:35px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item a{display:inline-block;vertical-align:middle;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-align:left}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--infoportal .sub-menu-section .sub-menu-section-item a:hover{color:#125080}}.sub-menu.sub-menu--glasses .left-side{height:100%;display:block}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box{position:relative;border:1px solid #f2f2f2}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box.first{height:112px;width:100%;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sunglasses/men-v2.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box.first:hover{-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);-webkit-box-shadow:0px 0px 6px #4c4c4c;box-shadow:0px 0px 6px #4c4c4c}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box.second{height:112px;width:100%;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sunglasses/women-v2.jpg');background-position:center;background-repeat:no-repeat;background-size:cover}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box.second:hover{-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);-webkit-box-shadow:0px 0px 6px #4c4c4c;box-shadow:0px 0px 6px #4c4c4c}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box .sun-menu-headline{position:absolute;bottom:10px;left:10px;font-family:'Open Sans Semibold';font-size:15px;color:#fff;text-transform:uppercase;line-height:18px;margin-left:15px}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box .sun-menu-green{background:#77b34a}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box .sun-menu-red{background:#ed1d26}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box h4.sun-menu-headline{bottom:35px;padding:3px 10px;font-family:'Open Sans Regular';margin-left:15px}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box{position:relative;border:1px solid #f2f2f2}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box.third{height:112px;width:100%;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sunglasses/outlet-winter-small.png');background-position:center;background-repeat:no-repeat;background-size:cover}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box.third:hover{-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);-webkit-box-shadow:0px 0px 6px #4c4c4c;box-shadow:0px 0px 6px #4c4c4c}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box.four{height:112px;width:100%;background-image:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sunglasses/winter-sport.png');background-position:center;background-repeat:no-repeat;background-size:cover}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box.four:hover{-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);-webkit-box-shadow:0px 0px 6px #4c4c4c;box-shadow:0px 0px 6px #4c4c4c}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box .sun-menu-headline{position:absolute;bottom:10px;left:10px;font-family:'Open Sans Semibold';font-size:15px;color:#fff;text-transform:uppercase;line-height:18px;margin-left:15px}.sub-menu.sub-menu--glasses .right-side{height:100%;padding:20px 10px}.sub-menu.sub-menu--glasses .right-side .right-collums{width:100%}.sub-menu.sub-menu--glasses .right-side .right-collums .title{font-size:14px;font-family:'Open Sans Bold';display:block;margin:15px 0px 10px 15px}.sub-menu.sub-menu--glasses .right-side .right-collums ul li{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.rectangular a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.rectangular a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/rectangular.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.pilot a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.pilot a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/pilot.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.wayfarer a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.wayfarer a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/wayfarer.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.round a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.round a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/round.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.square a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.square a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/square.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.cateye a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.cateye a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/cat-eyes.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.panthos a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.panthos a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/panthos.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.clubmaster a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.clubmaster a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/clubmaster.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.oval a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.oval a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oval.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.extravagant a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.extravagant a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/extravagant.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.oversize a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.oversize a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/sunglasses/oversize.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.cycle a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.cycle a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/cycle.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.run a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.run a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/run.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.ski a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.ski a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/ski.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.swim a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.swim a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/swim.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.outlet a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.outlet a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/outlet.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.drivining a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.drivining a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/drivining.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.gym a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.gym a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/gym.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.hockey a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.hockey a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/hockey.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.muscle a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.muscle a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/muscle.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.snowboard a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.snowboard a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/snowboard.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.street-fashion a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.street-fashion a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/street-fashion.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.sunglasses-design a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.sunglasses-design a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/sunglasses-design.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape.tenis a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type.tenis a:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/sports/tenis.svg') center center no-repeat}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape a,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type a{font-size:14px;line-height:17px;font-family:'Open Sans Semibold';display:block;padding:1px 0;margin-left:15px;color:#4c4c4c;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape a:before,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type a:before{content:"";display:inline-block;vertical-align:middle;width:43px;height:24px;margin-right:10px;opacity:0.9}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape:hover a,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type:hover a{color:#ed1d26;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo{width:45%;display:inline-block;margin-top:5px}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.crulle a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/crulle-black.png') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.ray-ban a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/ray-ban.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.polaroid a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/polaroid.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.puma a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/puma.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.oakley a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/oakley.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.carrera a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/carrera.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.gucci a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/gucci.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.marc-jacobs a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/marc-jacobs.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.lauren a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/lauren.png') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.kors a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/kors.png') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.calvin a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/celvin.png') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.adidas a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/adidas.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.dg a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/dg.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.dior a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/dior.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.fendi a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/fendi.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.hugo-boss a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/hugo-boss.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.moschino a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/moschino.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.nike-10 a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/nike-10.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.nike-14 a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/nike-14.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.persol a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/persol.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.tom-ford a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/tom-ford.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.tommy a:before{background:url('/globalfiles/templates/alensa/responsive/glasses-logo/svg/tommy-hilfiger.svg') center center no-repeat;background-size:contain}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo a{font-size:14px;line-height:17px;font-family:'Open Sans Semibold';display:block;padding:1px 0;color:#4c4c4c}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo a:before{content:"";display:inline-block;vertical-align:middle;width:70%;height:35px;margin:0 auto}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.next{float:none !important}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.next a{color:#ed1d26;text-decoration:underline}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo.next a:before{height:0px;width:100%}.sub-menu.sub-menu--glasses .right-side .right-collums ul.logos-sunglass-ul{margin:10px 15px}@media (min-width:577px) and (max-width:769px){.sub-menu.sub-menu--glasses .right-side .right-collums ul li.logo{width:30%}}@media (min-width:769px){.left-side{width:100%;height:100%}.left-side .left-side-boxes{width:50%;float:left}.left-side .right-side-boxes{width:50%;float:left}.right-side{width:50%;height:100%;float:left;padding:20px 25px}.right-side .right-collums{width:33.333%;float:left;margin:0 auto}}@media (min-width:993px) and (max-width:1200px){.sub-menu.sub-menu--glasses .right-side .right-collums ul li.shape a,.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type a{font-size:10px}}@media (min-width:577px) and (max-width:768px){.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu.sm-hidden{display:none}}@media (min-width:769px) and (max-width:992px){.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu.md-hidden{display:none}}@media (min-width:993px) and (max-width:1200px){.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu.lg-hidden{display:none}}@media (min-width:1201px){.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu.xl-hidden{display:none}}@media (min-width:993px){.sub-menu.sub-menu--glasses .left-side{width:50%;height:100%;float:left;padding:20px 25px}.sub-menu.sub-menu--glasses .left-side .left-side-boxes{width:50%;float:left}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box .sun-menu-headline{margin-right:0}.sub-menu.sub-menu--glasses .left-side .left-side-boxes .cat-box h4.sun-menu-headline{margin-right:0}.sub-menu.sub-menu--glasses .left-side .right-side-boxes{width:50%;float:left}.sub-menu.sub-menu--glasses .left-side .right-side-boxes .cat-box .sun-menu-headline{margin-right:0}.sub-menu.sub-menu--glasses .right-side{width:50%;height:100%;float:left;padding:20px 5px}.sub-menu.sub-menu--glasses .right-side .right-collums{width:33.333%;float:left;margin:0 auto}.sub-menu.sub-menu--glasses .right-side .right-collums .title{margin-right:0}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.next{width:100%;margin-right:0;display:block;margin:5px !important}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.next a{margin-right:0;line-height:10px}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.next a:before{height:15px}.sub-menu.sub-menu--glasses .right-side .right-collums ul li.sport-type a:before{width:30px !important}}.sdfhsduiajofghsujiafbhnuiwoaghfb{display:none;opacity:0;visibility:hidden;font-size:0;line-height:0;color:transparent;background:transparent}.main-menu .sub-menu--glasses-blocks{padding:25px}.main-menu .sub-menu--glasses-blocks:after{clear:both;content:'';position:relative;height:1px;display:table}.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block-mobile-only{display:none}.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block{width:33.3%;float:left;position:relative;text-align:left}.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block.margin-horizontal{margin:0 25px}.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block .banner-sales{margin:0 0 0 20px}.main-menu .sub-menu--glasses-blocks .sub-menu-20-perc{width:20%;float:left;position:relative;text-align:left;padding:5px}.main-menu .sub-menu--glasses-blocks .sub-menu-20-perc .block-title{font-size:1.8em}.main-menu .sub-menu--glasses-blocks .sub-menu-middle-block{width:30%;float:left;position:relative;text-align:left}.main-menu .sub-menu--glasses-blocks .sub-menu-middle-block.margin-horizontal{margin:0 25px}.main-menu .sub-menu--glasses-blocks .sub-menu-thin-block{width:24.5%;float:left;position:relative;text-align:left}.main-menu .sub-menu--glasses-blocks .sub-menu-thin-block.margin-horizontal{margin:0 25px}.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block:hover .block-title,.main-menu .sub-menu--glasses-blocks .sub-menu-middle-block:hover .block-title,.main-menu .sub-menu--glasses-blocks .sub-menu-thin-block:hover .block-title,.main-menu .sub-menu--glasses-blocks .sub-menu-20-perc:hover .block-title{visibility:visible;opacity:1;color:#3a3a3a}.main-menu .sub-menu--glasses-blocks .block-title{position:absolute;top:0;left:0;height:100%;width:100%;font-size:2.5em;text-transform:uppercase;font-family:'Open Sans Bold';background:rgba(255,255,255,0.6);visibility:hidden;opacity:0}.main-menu .sub-menu--glasses-blocks .block-title:hover{visibility:visible;opacity:1}.main-menu .sub-menu--glasses-blocks .block-title .block-title-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-menu .sub-menu--glasses-blocks .block-title a{color:black;text-decoration:underline}.main-menu .sub-menu--glasses-blocks .block-title a:first-of-type{margin-right:10px}.main-menu .sub-menu--glasses-blocks .block-title a:nth-of-type(2){margin-left:10px}.main-menu .sub-menu--glasses-blocks .block-title a:hover{text-decoration:none}.main-menu .sub-menu--glasses-blocks .block-title .block-subtitle{font-size:.5em;line-height:2em}.main-menu .sub-menu--glasses-blocks .brand-title,.main-menu .sub-menu--glasses-blocks .shape-title{font-size:13px;font-family:'Open Sans Bold';padding:0 0 10px 20px}.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block-brands,.main-menu .sub-menu--glasses-blocks .sub-menu-wide-block-shapes{width:50%;float:left}.main-menu .sub-menu--glasses-blocks .brand-list li{margin:0;padding:0 0 0 20px}.main-menu .sub-menu--glasses-blocks .brand-list li a{color:#4c4c4c;text-decoration:none;margin:0;padding:0;line-height:1.7em;font-size:13px}.main-menu .sub-menu--glasses-blocks .brand-list li a:hover{text-decoration:underline}.main-menu .sub-menu--glasses-blocks .brand-list li a.brand-item-more{text-align:underline;font-weight:600}.main-menu .sub-menu--glasses-blocks .shapes-list li{margin:0;padding:0 0 0 20px;position:relative}.main-menu .sub-menu--glasses-blocks .shapes-list li a{color:#4c4c4c;text-decoration:none;margin:0;padding:0;line-height:2.2em;font-size:13px;position:relative;padding:0 0 0 50px}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-item a::before{display:block;content:'';position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:center;width:40px;height:20px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-item:hover a::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-aviator a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/pilot.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-butterfly a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/butterfly.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-wayfarer a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/wayfarer.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-round a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/round.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-single-lens a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/single-lens.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-square a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/square.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-rectangular a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/rectangular.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-pantos a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/pantos.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-oversize a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/oversize.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-oval a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/oval.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-clubmaster a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/clubmaster.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-cat-eye a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/cat-eye.svg')}.main-menu .sub-menu--glasses-blocks .shapes-list li.shape-extravagant a::before{background-image:url('/globalfiles/templates/alensa/responsive/main//glasses-shapes/extravagant.svg')}.main-menu .sub-menu-section.sub-menu-section-colors ul li a{display:inline-block !important}.main-menu .sub-menu-section.sub-menu-section-colors ul li a img{margin:3px}@media (max-width:992px){.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-block-image{display:none}.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-middle-block,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-thin-block,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-20-perc-block,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-20-perc{float:none !important;width:100% !important}.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-mobile-only{display:block}.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-brands,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-shapes,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-20-perc-brands{float:none !important;width:100% !important;margin:15px 0}.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-brands ul,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-shapes ul,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-20-perc-brands ul{float:none !important;width:100% !important}.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-brands ul li,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-shapes ul li,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-20-perc-brands ul li{margin:0}.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-brands ul li.brand-item-more a,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-wide-block-shapes ul li.brand-item-more a,.main-menu .sub-menu.sub-menu--glasses-blocks .sub-menu-20-perc-brands ul li.brand-item-more a{font-family:'Open Sans Semibold'}}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos{display:none}@media (min-width:993px){.main-menu-wrapper{margin-bottom:0px}.main-menu-wrapper .main-menu .main-menu-item{width:auto;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding:0 10px;-webkit-box-shadow:0 -1px 0 #125080;box-shadow:0 -1px 0 #125080;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-menu-wrapper .main-menu .main-menu-item:hover{-webkit-box-shadow:0 -1px 0 #fff;box-shadow:0 -1px 0 #fff}.main-menu-wrapper .main-menu .main-menu-item>a{white-space:nowrap;text-transform:uppercase;font-size:13px;font-family:'Open Sans Regular'}.main-menu-wrapper .main-menu .main-menu-item>a.corr-glasses-icon,.main-menu-wrapper .main-menu .main-menu-item>a.sun-glasses-icon,.main-menu-wrapper .main-menu .main-menu-item>a.sport-glasses-icon{padding:0 0 0 40px;position:relative}.main-menu-wrapper .main-menu .main-menu-item>a.corr-glasses-icon:before,.main-menu-wrapper .main-menu .main-menu-item>a.sun-glasses-icon:before,.main-menu-wrapper .main-menu .main-menu-item>a.sport-glasses-icon:before{content:'';display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:15px;background-size:contain;background-repeat:no-repeat}.main-menu-wrapper .main-menu .main-menu-item>a.corr-glasses-icon:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/corr-glasses-white.svg')}.main-menu-wrapper .main-menu .main-menu-item>a.sun-glasses-icon:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sun-glasses-white.svg')}.main-menu-wrapper .main-menu .main-menu-item>a.sport-glasses-icon:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/glasses/sport-glasses-white.svg')}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--products .sub-menu-section .sub-menu-section-header{font-family:'Open Sans Semibold'}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos{display:block;padding:15px 0 15px;text-align:left;border-top:1px solid #e5e5e5}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos li{display:inline-block;margin:0 20px}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos li a img{-webkit-transition:all 300ms;transition:all 300ms}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos li a img:first-of-type{display:block;opacity:1}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos li a img:last-of-type{display:none;opacity:0}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos li:hover a img:first-of-type{display:none;opacity:0}.main-menu-wrapper .main-menu .main-menu-item .submenu-logos li:hover a img:last-of-type{display:block;opacity:1}.main-menu-wrapper .main-menu .main-menu-item .sub-menu{border-bottom:3px solid #125080;visibility:hidden;opacity:0;-webkit-transition:all .2s;transition:all .2s;display:block}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu{visibility:visible;opacity:1;-webkit-transition:all .3s;transition:all .3s}}.main-menu-submenu-overlay{display:none}@media (min-width:769px){.main-menu-submenu-overlay{display:block;background-color:rgba(0,0,0,0.1);width:100%;height:100%;max-height:100vh;position:absolute;opacity:0;visibility:hidden;z-index:0;-webkit-transition:all .3s;transition:all .3s}.main-menu-submenu-overlay.main-menu-submenu-overlay-show{z-index:99;opacity:1;visibility:visible}}@media (min-width:769px){.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .sub-menu-block-img{display:none !important}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-sunglasses-left{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-left.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-sunglasses-right{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/sun-glasses-556x426-right.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-frames-left{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-left.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-frames-right{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/new2/dio-glasses-556x426-right.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-universal{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/sport-glasses-600x500.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-bike{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/bike-glasses-600x500px.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-ski{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/ski-glasses-600x500px.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-swim{background:url('/globalfiles/templates/alensa/responsive/main/navigations/main-menu/glasses/menu-blocks/sport-new/swim-glasses-600x500px.jpg') no-repeat}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-universal,.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-bike,.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-ski,.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-swim{background-size:cover;background-position:center top;min-height:300px;margin-right:10px}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-sunglasses-left,.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-frames-left{background-position:right top;background-size:cover}.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-sunglasses-right,.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu--glasses-blocks .img-frames-right{background-position:left top;background-size:cover}}.paginator{margin:10px 0}.paginator li{display:inline-block;vertical-align:middle;margin:0 5px}.paginator li a{font-size:13px;color:#4c4c4c;line-height:18px;text-decoration:none}.paginator li a.active{color:#ed1d26}.paginator li a img{display:block}.paginator.paginator-comments,.paginator.paginator-reviews{margin:10px 0 30px;text-align:center}.paginator.paginator-comments li,.paginator.paginator-reviews li{border:1px solid #f2f2f2}.paginator.paginator-comments li.disabled,.paginator.paginator-reviews li.disabled{opacity:0.4}.paginator.paginator-comments li.disabled a,.paginator.paginator-reviews li.disabled a{cursor:default}.paginator.paginator-comments li a,.paginator.paginator-reviews li a{display:block;padding:5px 10px}.paginator.paginator-comments li.active,.paginator.paginator-reviews li.active{background-color:#125080}.paginator.paginator-comments li.active a,.paginator.paginator-reviews li.active a{color:#fff}.repeat-last-order-wrapper{margin-bottom:-1px;padding:0 10px;background-color:#ceecf3;text-align:center}.repeat-last-order-wrapper .repeat-last-order-text-wrapper{display:inline-block;margin:auto;text-decoration:none;padding:12px 0}.repeat-last-order-wrapper .repeat-last-order-text-wrapper .repeat-last-order-text{display:inline-block;vertical-align:middle;font-size:12px;color:#4c4c4c;line-height:25px}.repeat-last-order-wrapper .repeat-last-order-text-wrapper .repeat-last-order-text span{font-family:'Open Sans Semibold';font-style:italic}.repeat-last-order-wrapper .repeat-last-order-text-wrapper .repeat-last-order-arrow{display:inline-block;vertical-align:middle;margin-left:10px;font-size:24px}@media (min-width:769px){.repeat-last-order-wrapper{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}}.sidebar-wrapper__menu-wrapper{float:left;min-height:1px;width:100%;padding:0;background-color:#f2f2f2;position:relative}.sidebar-wrapper__menu-wrapper:before{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#f2f2f2}.sidebar-wrapper__menu-wrapper .menu-wrapper__section{float:left;width:50%;padding:12px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .desktop{display:none}.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--type ul li a{padding-left:30px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--brand ul li a{padding-left:40px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--lenses{clear:both;width:100%;position:relative;padding-right:50%;border-top:1px solid #f2f2f2}.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--lenses ul li a{padding-left:40px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .menu-wrapper__section__header{display:block;margin-bottom:15px;font-family:'Open Sans Regular';font-size:13px;color:#4c4c4c}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul{overflow:hidden}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li{padding:1px 0;line-height:1.42857143}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li a{display:inline-block;padding:5px 0;padding-left:44px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;text-decoration:none;position:relative}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li a:hover{color:#ed1d26}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li a:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:15px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.color a:before{width:18px;height:18px;left:3px;background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/types/color.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.multifocal a:before{width:18px;height:18px;left:3px;background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/types/multifocal.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.toric a:before{width:18px;height:18px;left:3px;background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/types/toric.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.monthly a:before{width:18px;height:18px;left:3px;background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/types/monthly.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.biweekly a:before{width:18px;height:18px;left:3px;background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/types/biweekly.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.daily a:before{width:18px;height:18px;left:3px;background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/types/daily.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.freshlook a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/freshlook.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.topvue a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/topvue.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.dailies a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/dailies.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.soflens a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/soflens.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.biofinity a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/biofinity.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.purevision a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/purevision.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.air-optix a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/air-optix.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.proclear a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/proclear.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li.acuvue a:before{width:32px;height:18px;background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/brands/acuvue.svg') 0 center no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .more,.sidebar-wrapper__menu-wrapper .menu-wrapper__section .less{display:inline-block;margin-top:10px;color:#ed1d26;cursor:pointer}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .more:before,.sidebar-wrapper__menu-wrapper .menu-wrapper__section .less:before{content:'';display:inline-block;vertical-align:middle;width:11px;height:7px;margin:0 5px 0 0}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .more:before{background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/arrow-down.svg') 0 0 no-repeat}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .less{display:none}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .less:before{background:url('/globalfiles/templates/alensa/responsive/navigations/sidebar-menu/arrow-up.svg') 0 0 no-repeat}@media (min-width:577px){.sidebar-wrapper__menu-wrapper{border-bottom:1px solid #f2f2f2}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .mobile{display:none}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .desktop{display:block}}@media (min-width:769px){.sidebar-wrapper__menu-wrapper{border:1px solid #f2f2f2}.sidebar-wrapper__menu-wrapper:before{display:none}.sidebar-wrapper__menu-wrapper .menu-wrapper__section{width:100%;padding:15px 20px;border-top:1px solid #f2f2f2}.sidebar-wrapper__menu-wrapper .menu-wrapper__section:first-of-type{border-top:none}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .menu-wrapper__section__header{font-size:15px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--type ul li a,.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--brand ul li a{padding-left:40px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section.menu-wrapper__section--lenses{padding:15px 20px}.sidebar-wrapper__menu-wrapper .menu-wrapper__section .more,.sidebar-wrapper__menu-wrapper .menu-wrapper__section .less{display:none}}@media (max-width:992px){body.menu-opened .crulle-main-menu-backdrop{-webkit-transform:translateX(0);transform:translateX(0)}.crulle-main-menu-backdrop{-webkit-transform:translateX(calc(-100% - 75px));transform:translateX(calc(-100% - 75px));-webkit-transition:all .5s ease;transition:all .5s ease;z-index:10000000;position:relative}.crulle-main-menu-backdrop .crulle-main-menu{position:absolute;top:0;left:0;z-index:100002;width:80%;min-height:230px;padding-top:20px;background:#eaeaea}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul{margin:40px 0;padding:0px}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li{display:block;margin:20px 15px}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li a{color:#000;font-size:18px;line-height:22px;text-transform:uppercase;font-family:'Open Sans Bold'}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li:hover a{color:#ed1d26;position:relative}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li:hover a:after{position:absolute;width:100%;height:1px;background-color:#ed1d26;bottom:-5px;right:0px;left:0;margin:0px auto;content:''}}@media (min-width:576px){.crulle-main-menu-backdrop .crulle-main-menu{top:45px;width:350px}}@media (min-width:768px){.crulle-main-menu-backdrop .crulle-main-menu{top:50px}}@media (min-width:993px){.crulle-main-menu-backdrop{position:relative;top:auto;left:auto;background:transparent;height:auto}.crulle-main-menu-backdrop .crulle-main-menu{position:relative;top:auto;left:auto;background:transparent;width:100%;height:auto;min-height:auto}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul{margin:0}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li{height:100px;display:inline-block;line-height:100px;margin:0 15px}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li a{color:#000;line-height:100px;font-size:18px;font-family:'Open Sans Regular';text-transform:uppercase}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li:hover a{color:#ed1d26;position:relative}.crulle-main-menu-backdrop .crulle-main-menu .crulle-navigation ul li:hover a:after{position:absolute;width:100%;height:1px;background-color:#ed1d26;bottom:-5px;right:0px;left:0;margin:0px auto;content:''}}.menu-2thirds{height:100%;padding:20px}.menu-2thirds ul{width:100%;height:100%}.menu-2thirds ul li{position:relative;min-height:100px;margin:4% auto}.menu-2thirds ul li a{height:100%;width:100%;margin:0 auto;position:absolute;left:0;right:0;background-size:cover;background-position:center;background-repeat:no-repeat}.menu-2thirds ul li span{position:absolute;z-index:2;top:40%;left:0;right:0;font-size:17px;font-family:'Open Sans Semibold';line-height:22px;color:#000;text-align:center}@media (min-width:769px){.menu-2thirds ul{float:left}.menu-2thirds ul li{width:50%;margin:0px 0 15px 0}}@media (min-width:993px){.menu-2thirds{width:66.666%;float:left;padding:20px;border-left:1px solid #f2f2f2}.menu-2thirds ul li{float:left;width:46%;height:44%;position:relative;margin:1% 2%}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50500;padding:0 10px !important;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:.3s ease-out;transition:.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50000;background-color:#000;opacity:.25}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:0.6}.modal-dialog{width:100%;margin:7% auto;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.3);box-shadow:0 5px 15px rgba(0,0,0,0.3);border-radius:10px;position:relative;z-index:50001}.modal-dialog .modal-content{position:relative;background-clip:padding-box;border-radius:10px;outline:0;padding:5px 20px;background-color:#f2f2f2;color:#4c4c4c}.modal-dialog .modal-content:after{content:'';display:block;clear:both}.modal-dialog .modal-content .modal-header{padding:10px;text-align:center;border-radius:10px 10px 0 0}.modal-dialog .modal-content .modal-body{max-height:60vh;overflow-y:auto;padding:1px 10px}.modal-dialog .modal-content .modal-body .flash{padding:20px 0;text-align:center}.modal-dialog .modal-content .modal-body .alert-wrapper{display:block;margin:20px 0}.modal-dialog .modal-content .modal-footer{padding-bottom:10px;text-align:center;border-radius:0 0 10px 10px}.modal-dialog .modal-content .modal-close{position:absolute;display:block;width:24px;height:24px;right:16px;top:12px;cursor:pointer;z-index:20;padding:0;border:0}.modal-close{position:absolute;right:16px;top:12px;width:20px;height:20px;background:transparent url('/globalfiles/templates/alensa/responsive/controls/close.svg') center no-repeat;cursor:pointer;padding:0;border:0}.modal-login .modal-header .title{display:block;margin:15px 0 10px;font-size:14px;color:#4c4c4c;line-height:20px}.modal-login .modal-header .text{font-size:12px;color:#4c4c4c;line-height:18px}.modal-login .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-login .modal-login-form,.modal-login .modal-login-socials{width:100%;max-width:320px}.modal-login .modal-login-form .btn,.modal-login .modal-login-socials .btn{width:100%;border-radius:5px}.modal-login .modal-login-form.modal-login-centered,.modal-login .modal-login-socials.modal-login-centered{margin:0 auto}.modal-login .modal-footer{text-align:right}.modal-login .modal-footer .link{display:inline-block;padding:5px 0;font-size:12px;color:#4c4c4c;line-height:18px;text-decoration:none}.modal-login .modal-footer .link:nth-of-type(2){margin-left:10px}.modal-glasses-size .modal-content{border-radius:0;padding:0;background-color:#fff}.modal-glasses-size .modal-content .modal-close{display:block;position:absolute;top:-12px;right:-12px;width:30px;height:30px;background:#ed1d26 url('/globalfiles/templates/alensa/responsive/controls/close-white.svg') center no-repeat;background-size:10px;border-radius:50%}.modal-glasses-size .modal-content .modal-header{padding:0}.modal-glasses-size .modal-content .header-glasses-size-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-glasses-size .modal-content .header-glasses-size-item{display:block;width:33.4%;padding:12.5px 0;background-color:#ed1d26;text-align:center;text-decoration:none;position:relative}.modal-glasses-size .modal-content .header-glasses-size-number{display:block;width:25px;height:25px;background-color:#fff;font-family:'Open Sans Semibold';font-size:16px;color:#ed1d26;line-height:25px;text-align:center;border-radius:50%;margin:0 auto}.modal-glasses-size .modal-content .header-glasses-size-text{display:block;color:#fff;font-size:14px;text-align:center;padding:10px 15px 0;line-height:18px}.modal-glasses-size .modal-content .body-glasses-size-wrapper{display:block}.modal-glasses-size .modal-content .body-glasses-size-item{padding:20px 25px}.modal-glasses-size .modal-content .body-glasses-size-img{margin-bottom:10px}.modal-glasses-size .modal-content .body-glasses-size-img img{position:relative;height:200px;width:100%;left:-20px}.modal-glasses-size .modal-content .body-glasses-size-text{display:block;color:#b1b3b3;font-size:16px;text-align:center;line-height:18px}.modal-glasses-size .modal-content .body-glasses-size{display:block;width:40px;height:40px;padding:10px;margin:10px auto 0px;background-color:#b1b3b3;border-radius:50%;font-size:20px;color:#fff;text-align:center}.modal-terms-and-conds{line-height:normal}.modal-terms-and-conds h2,.modal-terms-and-conds h3{display:block;margin:30px 0 15px;font-family:'Open Sans Semibold';font-size:14px;line-height:20px}.modal-terms-and-conds br{display:none}.modal-terms-and-conds p{margin:10px 0;font-size:12px;line-height:18px}.modal-terms-and-conds a{color:#337ab7}.modal-terms-and-conds a:hover{text-decoration:underline}.modal-terms-and-conds ul{margin:5px 0}.modal-terms-and-conds ul li{margin:5px 0;font-size:12px;line-height:18px}.modal-terms-and-conds .modal-content .modal-footer{border-top:0}.modal-added-to-basket .modal-content{padding:0;background-color:#fff}.modal-added-to-basket .modal-content .modal-header{padding:15px 20px 0}.modal-added-to-basket .modal-content .modal-header .title{display:block;padding:0 25px;font-size:14px;color:#4c4c4c;line-height:20px}.modal-added-to-basket .modal-content .modal-body{padding:10px 0}.modal-added-to-basket .modal-content .modal-body .modal-image-preview-wrapper{float:left;min-height:1px;width:100%;margin-bottom:5px;text-align:center}.modal-added-to-basket .modal-content .modal-body .modal-image-preview-wrapper img{max-width:250px}.modal-added-to-basket .modal-content .modal-body .modal-gifts-wrapper{float:left;min-height:1px;width:100%}.modal-added-to-basket .modal-content .modal-footer{padding:10px 20px;background-color:#f2f2f2}.modal-added-to-basket .products-map-item__btn{background-color:rgba(18,80,128,0.1) !important;border:1px solid rgba(18,80,128,0.2) !important;font-size:12px !important;color:#125080 !important}.modal-correos-islands p{display:block;margin:20px 0;font-size:12px;line-height:18px}.modal-correos-islands ul{display:block;margin:20px 0;padding-left:20px}.modal-correos-islands ul li{list-style:square;margin:10px 0;font-size:12px;line-height:18px}.modal-glasses-tester{z-index:9999999999}.modal-glasses-tester .modal-content{border-radius:0 !important}.modal-glasses-tester .modal-body{padding:0 !important}.modal-glasses-tester iframe{width:100% !important;height:100vh !important;background:#f2f2f2 !important}.modal-prescriptions .modal-dialog .modal-content{padding:20px}.modal-prescriptions .modal-body{text-align:center}.modal-fittingbox{text-align:center}.modal-fittingbox .modal-dialog{display:inline-block;width:auto;margin:0;top:50%;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.modal-fittingbox .modal-content{padding:10px}.modal-fittingbox .modal-content .modal-header{padding:0}.modal-fittingbox .modal-content .modal-close{top:20px;right:20px}.modal-fittingbox .modal-content .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:90vw;height:90vh;padding:0;max-height:90vh}.modal-fittingbox .modal-content .fittingbox-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;border:1px solid #f2f2f2;position:relative}.modal-fittingbox .modal-content .fittingbox-container-btn{visibility:hidden;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:auto;padding:10px 30px;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26;line-height:20px;background:#fff;text-decoration:none;border-radius:30px;text-transform:uppercase}.modal-fittingbox .modal-content .fittingbox-similars-wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 0 10px;margin-top:5px;border:1px solid #f2f2f2;background:#fff}.modal-fittingbox .modal-content .fittingbox-similars-header{display:block;margin:10px 0 5px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:20px;text-align:center}.modal-fittingbox .modal-content .fittingbox-similars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 30px;overflow:hidden}.modal-fittingbox .modal-content .fittingbox-similar{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:101%;border:1px solid #f2f2f2;background:#fff;position:relative}.modal-fittingbox .modal-content .fittingbox-similar:hover{border-color:#4c4c4c}.modal-fittingbox .modal-content .fittingbox-similar:hover .fittinbox-similar-btns{opacity:1}.modal-fittingbox .modal-content .fittingbox-similar.active{border-color:#4c4c4c}.modal-fittingbox .modal-content .fittingbox-similar.active .fittingbox-similar-ribbon{display:block}.modal-fittingbox .modal-content .fittingbox-similar.active .fittingbox-similar-try-btn{display:none}.modal-fittingbox .modal-content .fittingbox-similar-ribbon{display:none;position:absolute;top:17px;right:-31px;left:auto;width:120px;padding:0;border-radius:0;font-size:11px;color:#fff;text-align:center;line-height:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;border-bottom:25px solid #4c4c4c;border-left:25px solid transparent;border-right:25px solid transparent;height:0;letter-spacing:0.2px}.modal-fittingbox .modal-content .fittingbox-similar-ribbon:before{content:"";position:absolute;left:-25px;top:25px;z-index:-1;border-left:3px solid #000;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #000}.modal-fittingbox .modal-content .fittingbox-similar-ribbon:after{content:"";position:absolute;right:-25px;top:25px;z-index:-1;border-left:3px solid transparent;border-right:3px solid #000;border-bottom:3px solid transparent;border-top:3px solid #000}.modal-fittingbox .modal-content .fittingbox-similar-ribbon .visible{display:block}.modal-fittingbox .modal-content .fittingbox-similar-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.modal-fittingbox .modal-content .fittingbox-similar-img{display:block;max-width:85%;margin:auto}.modal-fittingbox .modal-content .fittingbox-similar-manufacturer-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px;border-top:1px solid #f2f2f2;background:#f2f2f2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.modal-fittingbox .modal-content .fittingbox-similar-manufacturer{display:block;font-family:'Open Sans Semibold';font-size:11px;text-align:left}.modal-fittingbox .modal-content .fittingbox-similar-price{display:block;font-family:'Open Sans Semibold';font-size:11px;white-space:nowrap;text-align:right}.modal-fittingbox .modal-content .fittinbox-similar-btns{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.modal-fittingbox .modal-content .fittingbox-similar-try-btn{display:block;width:auto;margin-bottom:10px;padding:5px 10px;font-family:'Open Sans Semibold';font-size:12px;color:#fff;line-height:15px;background:#125080;border-radius:20px;text-decoration:none;border:1px solid #125080;opacity:0.9}.modal-fittingbox .modal-content .fittingbox-similar-try-btn:hover{opacity:1}.modal-fittingbox .modal-content .fittingbox-similar-detail-btn{display:block;width:auto;margin:0;padding:5px 10px;font-family:'Open Sans Semibold';font-size:12px;color:#fff;line-height:15px;background:#ed1d26;border-radius:20px;text-decoration:none;border:1px solid #ed1d26;opacity:0.9}.modal-fittingbox .modal-content .fittingbox-similar-detail-btn:hover{opacity:1}.modal-fittingbox .modal-content #fittingbox-container{width:100%;height:100%}.modal-fittingbox .slick-list{min-width:100% !important}.modal-fittingbox .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100% !important}.modal-fittingbox .slick-track:before,.modal-fittingbox .slick-track:after{display:none}.modal-fittingbox .slick-slide{padding:5px 0}.modal-fittingbox .slick-slide>div{height:100%;padding:0 2px}.modal-fittingbox .slick-next,.modal-fittingbox .slick-prev{z-index:1;top:50%;left:initial;right:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}.modal-fittingbox .slick-next:before,.modal-fittingbox .slick-prev:before{display:none}.modal-fittingbox .slick-next,.modal-fittingbox .slick-next:hover,.modal-fittingbox .slick-next:focus{right:5px;background:url('/globalfiles/templates/alensa/responsive/components/slick/recommendation/next.svg') center center no-repeat;background-size:contain}.modal-fittingbox .slick-prev,.modal-fittingbox .slick-prev:hover,.modal-fittingbox .slick-prev:focus{left:5px;background:url('/globalfiles/templates/alensa/responsive/components/slick/recommendation/prev.svg') center center no-repeat;background-size:contain}.modal-fittingbox .slick-arrow.slick-disabled{pointer-events:none;opacity:0.2}.modal-lenses-selector .modal-content{padding:0 !important}.modal-lenses-selector .modal-header{padding:0 !important}.modal-lenses-selector .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px !important}.modal-lenses-selector .modal-more-info-triggers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #f2f2f2}.modal-lenses-selector .modal-more-info-trigger{display:block;padding:8px 10px;font-size:12px;color:#125080;line-height:16px;text-decoration:none;background:#fff;border-bottom:1px solid #f2f2f2}.modal-lenses-selector .modal-more-info-trigger:last-of-type{border-bottom:none}.modal-lenses-selector .modal-more-info-trigger:hover,.modal-lenses-selector .modal-more-info-trigger.active{color:#fff;background:#125080}.modal-lenses-selector .modal-more-info-contents{margin-top:15px;padding:10px;background:#fff;border:1px solid #f2f2f2}.modal-lenses-selector .modal-more-info-content{display:none}.modal-lenses-selector .modal-more-info-header{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px}.modal-lenses-selector .modal-more-info{font-size:12px;color:#4c4c4c;line-height:16px}.modal-use-prescriptions-params{z-index:999999999999 !important}.modal-use-prescriptions-params .modal-dialog{max-width:550px !important}.modal-use-prescriptions-params .modal-content{padding:0 !important}.modal-use-prescriptions-params .modal-header{padding:0 !important}.modal-use-prescriptions-params .modal-body{padding:10px 10px 0 !important}.modal-use-prescriptions-params .available-prescriptions-header{display:block;margin:10px 0;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;text-align:center;text-transform:uppercase}.modal-use-prescriptions-params .available-prescriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:530px}.modal-use-prescriptions-params .available-prescription{display:block;width:100%;margin:10px 0;padding:15px 15px 10px;background:#fff;border:1px solid #f2f2f2;border-radius:5px}.modal-use-prescriptions-params .available-prescription-name-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-use-prescriptions-params .available-prescription-name{display:block;padding-right:10px;font-family:'Open Sans Semibold';font-size:12px;color:#125080;line-height:15px;text-transform:uppercase}.modal-use-prescriptions-params .available-prescription-date{display:block;font-size:10px;color:#4c4c4c;white-space:nowrap}.modal-use-prescriptions-params .available-prescription-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px}.modal-use-prescriptions-params .available-prescription-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 14px);max-width:150px;height:50px;margin:7px;padding:7px;background:#fff;border:1px solid #f2f2f2;border-radius:5px;font-size:11px;color:#4c4c4c;text-decoration:none;text-align:center}.modal-use-prescriptions-params .available-prescription-type:hover{border-color:#125080}.modal-use-prescriptions-params .available-prescription-type.not-allowed{opacity:0.4;cursor:not-allowed}.modal-use-prescriptions-params .available-prescription-type.not-allowed:hover{border-color:#f2f2f2}.showroom-map-modal .modal-dialog,.showroom-map-modal .modal-content,.showroom-map-modal .modal-header,.showroom-map-modal .modal-body{padding:0 !important;border-radius:0 !important}.showroom-map-modal .modal-dialog{top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;margin:0 !important}.showroom-map-modal .modal-body{height:75vh;max-height:500px !important}.showroom-map-modal iframe{display:block;width:100%;height:100%;margin:auto}.product-lightbox-wrapper .modal-close{top:15px;right:15px}.product-lightbox-wrapper .content-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:101vw;height:101vh;max-width:1180px;max-height:750px;z-index:50001;-webkit-box-shadow:0 0 15px .5px rgba(76,76,76,0.25);box-shadow:0 0 15px .5px rgba(76,76,76,0.25)}.product-lightbox-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.product-lightbox-wrapper .left-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:10px 15px;background:#fff}.product-lightbox-wrapper .right-wrapper{width:100%;padding:15px;background:#f2f2f2}.product-lightbox-wrapper .slides-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.product-lightbox-wrapper .slide-checkbox{display:none}.product-lightbox-wrapper .slide-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;width:100%;height:100%}.product-lightbox-wrapper .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:-1;opacity:0;-webkit-transition:all 0 ease;transition:all 0 ease;width:calc(100% - 100px);height:calc(100% - 100px);margin:auto}.product-lightbox-wrapper .slide-iframe{width:100%;height:100%}.product-lightbox-wrapper .nav{display:none}.product-lightbox-wrapper .nav .prev,.product-lightbox-wrapper .nav .next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:rgba(242,242,242,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:100;font-size:20px;color:#fff}.product-lightbox-wrapper .nav .prev{left:0}.product-lightbox-wrapper .nav .next{right:0}.product-lightbox-wrapper .slide-checkbox:checked+.slide-container .counter,.product-lightbox-wrapper .slide-checkbox:checked+.slide-container .nav,.product-lightbox-wrapper .slide-checkbox:checked+.slide-container .description{display:block}.product-lightbox-wrapper .slide-checkbox:checked+.slide-container .slide{z-index:3;opacity:1;-webkit-transition:all 1s ease;transition:all 1s ease}.product-lightbox-wrapper .counter{display:none;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:24px}.product-lightbox-wrapper .description{display:none;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-lightbox-wrapper .product-info{display:grid;grid-template-areas:"name 	prices" "stock	prices" "btn 	btn";margin-bottom:15px;padding:15px;background:#fff}.product-lightbox-wrapper .product-name{grid-area:name;display:block;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px;text-align:left}.product-lightbox-wrapper .product-pieces{grid-area:stock;display:block;margin-bottom:10px;font-size:12px;color:#4c4c4c;line-height:18px;text-align:left}.product-lightbox-wrapper .product-prices{grid-area:prices;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}.product-lightbox-wrapper .price-before-discount{display:block;margin-bottom:5px;font-size:14px;color:#b1b3b3;text-decoration:line-through}.product-lightbox-wrapper .price-actual{display:block;font-family:'Open Sans Semibold';font-size:18px;color:#ed1d26;line-height:20px}.product-lightbox-wrapper .btn-wrapper{grid-area:btn;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-lightbox-wrapper .btn{margin-bottom:0;border-radius:5px}.product-lightbox-wrapper .product-thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px;overflow:auto;max-height:110px}.product-lightbox-wrapper .product-thumbnail{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 6px);flex:0 1 calc(25% - 6px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px;padding:7px;background:#fff;cursor:pointer;border:2px solid transparent}.product-lightbox-wrapper .product-thumbnail:hover{border-color:#ed1d26}.product-lightbox-wrapper .product-thumbnail-360 img{max-width:50px}.showroom-modal-wrapper .content-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:101vw;height:auto;max-width:700px;z-index:50001;-webkit-box-shadow:0 0 15px .5px rgba(76,76,76,0.25);box-shadow:0 0 15px .5px rgba(76,76,76,0.25);background:#f2f2f2}.showroom-modal-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.showroom-modal-wrapper .register-wrapper,.showroom-modal-wrapper .login-wrapper,.showroom-modal-wrapper .forgotten-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.showroom-modal-wrapper .register-wrapper,.showroom-modal-wrapper .login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.showroom-modal-wrapper .forgotten-wrapper{display:none}.showroom-modal-wrapper .register-wrapper{width:100%;padding:20px 20px 40px;border-bottom:1px solid #f2f2f2}.showroom-modal-wrapper .login-wrapper,.showroom-modal-wrapper .forgotten-wrapper{width:100%;padding:40px 20px 20px}.showroom-modal-wrapper .showroom-modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-family:'Open Sans Semibold';font-size:20px;color:#4c4c4c;line-height:26px;text-transform:uppercase;text-align:center}.showroom-modal-wrapper .showroom-modal-header:after{content:'';display:block;width:50px;height:3px;margin-top:10px}.showroom-modal-wrapper .showroom-modal-header.register-header:after{background-color:#ed1d26}.showroom-modal-wrapper .showroom-modal-header.login-header:after{background-color:#ed1d26}.showroom-modal-wrapper .showroom-modal-header.forgotten-header:after{background-color:#ed1d26}.showroom-modal-wrapper .form-pair{display:block;margin:20px 0}.showroom-modal-wrapper label{display:block;margin-bottom:7px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c}.showroom-modal-wrapper input[type="text"],.showroom-modal-wrapper input[type="password"]{height:40px;line-height:40px;border-radius:4px;border-color:#d6d8d8}.showroom-modal-wrapper .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showroom-modal-wrapper .btn{height:40px;line-height:40px;margin:20px 0 0;padding:0 30px;border-radius:4px;text-transform:uppercase}.showroom-modal-wrapper .login-forgotten-toggle{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 10px;text-align:center;cursor:pointer}.showroom-modal-wrapper .login-forgotten-toggle:hover,.showroom-modal-wrapper .login-forgotten-toggle:focus{color:#125080}@media (min-width:768px){.modal-dialog{max-width:576px}.product-lightbox-wrapper .product-thumbnails{max-height:145px}}@media (min-width:769px){.modal-dialog{max-width:746px}.modal-dialog .modal-content .modal-body{max-height:70vh}.modal-added-to-basket .modal-content .modal-header .title{font-size:18px;line-height:22px}.modal-added-to-basket .modal-content .modal-footer .btn{width:auto}.modal-added-to-basket .modal-content .modal-footer .btn:first-of-type{float:left}.modal-added-to-basket .modal-content .modal-footer .btn:last-of-type{float:right}.modal-fittingbox .modal-content .modal-body{max-height:700px}.modal-use-prescriptions-params .modal-body{padding:10px 20px !important}.modal-glasses-size .modal-content .header-glasses-size-item{display:block;width:33.4%;padding:12.5px 0;background-color:#ed1d26;text-align:center;text-decoration:none;position:relative}.modal-glasses-size .modal-content .body-glasses-size-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-glasses-size .modal-content .body-glasses-size-item{width:33.3%}.modal-glasses-size .modal-content .body-glasses-size-img{text-align:center}.modal-glasses-size .modal-content .body-glasses-size-img img.first{width:80%;left:-15px}.modal-glasses-size .modal-content .body-glasses-size-img img.second{width:90%;left:-20px}.modal-glasses-size .modal-content .body-glasses-size-img img.third{width:100%;left:-20px}.product-lightbox-wrapper .content-wrapper{width:90vw;height:90vh}.product-lightbox-wrapper .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-lightbox-wrapper .left-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2}.product-lightbox-wrapper .right-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px}.product-lightbox-wrapper .product-info{grid-template-areas:"name" "stock" "prices" "btn"}.product-lightbox-wrapper .product-name{margin-bottom:20px}.product-lightbox-wrapper .product-pieces{margin-bottom:0;font-size:12px}.product-lightbox-wrapper .product-prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px}.product-lightbox-wrapper .price-before-discount{margin:0 5px 0 0;font-size:12px}.product-lightbox-wrapper .price-actual{font-size:16px;line-height:initial}.product-lightbox-wrapper .btn-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-lightbox-wrapper .product-thumbnails{max-height:100%}.product-lightbox-wrapper .product-thumbnail{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333% - 6px);flex:0 1 calc(33.3333% - 6px)}.showroom-modal-wrapper .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.showroom-modal-wrapper .register-wrapper,.showroom-modal-wrapper .login-wrapper,.showroom-modal-wrapper .forgotten-wrapper{padding:20px 20px 40px}.showroom-modal-wrapper .register-wrapper{border:none;border-right:1px solid #f2f2f2}.showroom-modal-wrapper form{width:100%;max-width:250px}}@media (min-width:769px){.modal-lenses-selector .modal-body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.modal-lenses-selector .modal-more-info-triggers{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.modal-lenses-selector .modal-more-info-contents{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;margin:0 0 0 15px}}@media (min-width:993px){.modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;margin:0;z-index:50001}.modal-glasses-tester .modal-dialog{width:1040px;max-width:100%}.modal-glasses-tester .modal-dialog .modal-content{padding:0}.modal-glasses-tester .modal-dialog .modal-content .modal-header{padding:25px 10px}.modal-glasses-tester .modal-dialog .modal-content .modal-body{max-height:100%;overflow:hidden;padding:0 10px 25px !important;text-align:center;background:#f2f2f2;border-radius:0 0 10px 10px}.modal-glasses-tester .modal-dialog .modal-content .modal-body iframe{display:block;overflow:hidden;width:970px !important;height:620px !important;margin:auto}.modal-fittingbox .modal-dialog{-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;max-width:1000px}.modal-fittingbox .modal-content .modal-body{height:90vh;max-height:1000px}.product-lightbox-wrapper .left-wrapper{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}}@media (max-width:992px){.modal-glasses-tester{padding:0 !important;overflow:hidden !important}.modal-glasses-tester .modal-dialog{margin:0 auto !important;max-width:100% !important}.modal-glasses-tester .modal-content{height:100vh;padding:0;overflow:hidden}.modal-glasses-tester .modal-header{padding:0 !important}.modal-glasses-tester .modal-body{width:100vw;height:100vh;max-height:100vh !important;padding:0 !important;position:relative;overflow:hidden !important}.modal-glasses-tester #glasses-tester-iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.custom-modal{overflow:hidden !important}.custom-modal .close{display:block;position:absolute;top:10px;right:10px;width:12px;height:12px;padding:0;background:url('/globalfiles/templates/alensa/responsive/controls/close-white.svg') center no-repeat;background-size:12px;border-radius:50%;outline:none;border:none;cursor:pointer}.custom-modal .content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;min-width:100vw;min-height:100vh;z-index:50501;-webkit-box-shadow:0 0 15px .5px rgba(76,76,76,0.25);box-shadow:0 0 15px .5px rgba(76,76,76,0.25);background:#f2f2f2;overflow-x:hidden;overflow-y:auto}.custom-modal .custom-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;background:#4c4c4c;font-family:'Open Sans Semibold';font-size:14px;color:#fff;line-height:20px;text-transform:uppercase;text-align:center}@media (min-width:577px){.custom-modal .content-wrapper{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:initial;min-height:initial;max-width:90vw;max-height:90vh;height:auto}.custom-modal .custom-header{padding:15px 40px}}@media (min-width:993px){.custom-modal .content-wrapper{max-width:800px;max-height:800px}}.lenses-selector-usable-prescriptions-wrapper .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 30px;background:#4c4c4c;font-family:'Open Sans Semibold';font-size:18px;color:#fff;line-height:25px;text-align:center;text-transform:uppercase}.lenses-selector-usable-prescriptions-wrapper .usable-prescriptions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px}.lenses-selector-usable-prescriptions-wrapper .usable-prescriptions-header{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px}.lenses-selector-usable-prescriptions-wrapper .usable-prescriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -3px 30px}.lenses-selector-usable-prescriptions-wrapper .usable-prescriptions:last-of-type{margin-bottom:0}.lenses-selector-usable-prescriptions-wrapper .usable-prescription{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:3px;padding:7px 15px;background:#fff;border:1px solid #f2f2f2;border-radius:20px;cursor:pointer}.lenses-selector-usable-prescriptions-wrapper .usable-prescription:hover,.lenses-selector-usable-prescriptions-wrapper .usable-prescription.active{border-color:#125080;color:#125080}.lenses-selector-usable-prescriptions-wrapper .usable-prescription-name{display:block;margin-right:5px;font-family:'Open Sans Semibold';font-size:12px}.lenses-selector-usable-prescriptions-wrapper .usable-prescription-date{display:block;font-size:9px}.lenses-selector-usable-prescriptions-wrapper .parameters-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px;padding:20px;background:#fff;border:1px solid #f2f2f2;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.lenses-selector-usable-prescriptions-wrapper .parameters-preview.disabled{opacity:0.3}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2{display:none;margin:0;padding:0;border:none;background:transparent}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2:first-of-type{display:block}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2 .form-pair{margin:5px 0}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2 .eye{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;min-width:initial;white-space:nowrap}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2 .fake-label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2 .fake-input{-webkit-box-flex:1;-ms-flex:1 0 50px;flex:1 0 50px;min-width:initial;white-space:nowrap;padding:0 10px;border:1px solid #f2f2f2}.lenses-selector-usable-prescriptions-wrapper .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.lenses-selector-usable-prescriptions-wrapper .btn-wrapper .btn{display:none;opacity:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;height:36px;line-height:initial;margin:0;padding:0 25px;border-radius:4px;color:#fff;text-transform:uppercase;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.lenses-selector-usable-prescriptions-wrapper .btn-wrapper .btn.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.lenses-selector-usable-prescriptions-wrapper .btn-wrapper .btn.disabled{cursor:not-allowed;opacity:0.3}@media (min-width:577px){.lenses-selector-usable-prescriptions-wrapper .heading{padding:25px}.lenses-selector-usable-prescriptions-wrapper .usable-prescriptions-wrapper,.lenses-selector-usable-prescriptions-wrapper .parameters-preview{margin-left:50px;margin-right:50px}.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2 .eye,.lenses-selector-usable-prescriptions-wrapper .product-parameters-v2 .fake-input{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.uploading-wrapper .uploading-text{display:block;margin:50px auto;font-family:'Open Sans Semibold';font-size:13px;line-height:18px;text-align:center}.uploading-wrapper .upload-status-bar-wrapper{background:red;display:block;width:calc(100% - 50px);height:20px;margin:50px auto;border-top:1px solid #f2f2f2;opacity:.7;position:relative}.uploading-wrapper .upload-status-overlays{position:absolute;width:100%;height:100%;top:0;left:0}.uploading-wrapper .upload-status-overlays#white{background:#fff;width:100%;z-index:1}.uploading-wrapper .upload-status-overlays#black{background:#000;width:0;z-index:2}.uploading-wrapper .upload-status-text{position:absolute;font-size:14px;mix-blend-mode:difference;color:#fff;z-index:3;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.uploading-wrapper .upload-status-overlays#makered{background-color:#125080;mix-blend-mode:screen;width:100%;z-index:4}@media (min-width:993px){.uploading-wrapper .content-wrapper{max-width:500px;max-height:200px;min-height:250px}}.snapshot-popup-wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:calc(100% - 100px)}.snapshot-popup-wrapper .content.snapshot-taken .snapshot-video{display:none}.snapshot-popup-wrapper .content.snapshot-taken .snapshot-canvas{display:block}.snapshot-popup-wrapper .content.snapshot-taken .snapshot-btn{display:none}.snapshot-popup-wrapper .content.snapshot-taken .snapshot-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.snapshot-popup-wrapper .snapshot-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.snapshot-popup-wrapper .snapshot-active-area-wrapper{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:block;padding:30px;position:relative}.snapshot-popup-wrapper .snapshot-active-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative}.snapshot-popup-wrapper .snapshot-area{display:block;position:relative}.snapshot-popup-wrapper .snapshot-active-area-corner{position:absolute;z-index:1;width:10vw;height:10vw;max-width:75px;max-height:75px}.snapshot-popup-wrapper .snapshot-active-area-corner.top-left{top:-10px;left:-10px;border-top:7px solid rgba(76,76,76,0.8);border-left:7px solid rgba(76,76,76,0.8)}.snapshot-popup-wrapper .snapshot-active-area-corner.top-right{top:-10px;right:-10px;border-top:7px solid rgba(76,76,76,0.8);border-right:7px solid rgba(76,76,76,0.8)}.snapshot-popup-wrapper .snapshot-active-area-corner.bottom-left{bottom:-10px;left:-10px;border-bottom:7px solid rgba(76,76,76,0.8);border-left:7px solid rgba(76,76,76,0.8)}.snapshot-popup-wrapper .snapshot-active-area-corner.bottom-right{bottom:-10px;right:-10px;border-bottom:7px solid rgba(76,76,76,0.8);border-right:7px solid rgba(76,76,76,0.8)}.snapshot-popup-wrapper .camera-select{display:none;position:absolute;top:10px;right:10px;z-index:4;padding:7px 10px;outline:none;border:none;background-color:#fff}.snapshot-popup-wrapper .snapshot-flash{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;z-index:7;opacity:0}.snapshot-popup-wrapper .snapshot-video-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:100%;z-index:1;text-align:center}.snapshot-popup-wrapper .snapshot-video{display:block;width:100%;height:auto;position:relative;z-index:2}.snapshot-popup-wrapper .snapshot-canvas{display:none;width:100%;height:auto;position:relative;z-index:5}.snapshot-popup-wrapper .snapshot-btns-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.snapshot-popup-wrapper .snapshot-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}.snapshot-popup-wrapper .snapshot-btns{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 20px}.snapshot-popup-wrapper .snapshot-take,.snapshot-popup-wrapper .snapshot-reject,.snapshot-popup-wrapper .snapshot-accept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;height:40px;line-height:inherit;border-radius:4px;text-transform:uppercase;margin:10px}.snapshot-popup-wrapper .snapshot-take.disabled{opacity:0.7;cursor:not-allowed;pointer-events:none}@media (min-width:425px){.snapshot-popup-wrapper .snapshot-btns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.snapshot-popup-wrapper .snapshot-take,.snapshot-popup-wrapper .snapshot-reject,.snapshot-popup-wrapper .snapshot-accept{margin:0}}@media (min-width:993px){.snapshot-popup-wrapper .content-wrapper{max-width:670px}}@media (max-width:992px) and (orientation:landscape){.snapshot-popup-wrapper .content{height:auto}.snapshot-popup-wrapper .snapshot-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.snapshot-popup-wrapper .snapshot-active-area-wrapper{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:30px 0 30px 30px}.snapshot-popup-wrapper .snapshot-btns-wrapper{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px}.snapshot-popup-wrapper .snapshot-btn,.snapshot-popup-wrapper .snapshot-btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:0}.snapshot-popup-wrapper .snapshot-take,.snapshot-popup-wrapper .snapshot-reject,.snapshot-popup-wrapper .snapshot-accept{width:100%;margin:5px 0}}.edit-address-modal .content-wrapper{height:100vh;min-height:350px}.edit-address-modal .edit-address-form-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.edit-address-modal .edit-address-form-wrapper>*{width:100%}.edit-address-modal form{width:100%;max-width:260px;margin:auto}.edit-address-modal label{display:block;margin-bottom:7px;font-family:'Open Sans Semibold'}.edit-address-modal input[type="text"]{border-radius:0}.edit-address-modal .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:initial;height:40px;line-height:initial;margin-top:20px;padding:0 20px;border-radius:4px;font-size:13px;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;background:none;border:none;cursor:pointer;-webkit-transition:500ms all;transition:500ms all;background-color:#ed1d26;border:1px solid #ed1d26;color:#fff}.edit-address-modal .button:hover{background-color:#ef353d;border:1px solid #ef353d}.edit-address-modal .button:focus{background-color:#df121b;border:1px solid #df121b}@media (min-width:577px){.edit-address-modal [id*="snippet"]{display:-webkit-box;display:-ms-flexbox;display:flex}.edit-address-modal .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.edit-address-modal .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-address-modal form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%}.edit-address-modal form>dl{-webkit-box-flex:0;-ms-flex:0 1 33.3%;flex:0 1 33.3%;padding:3px 7px}.edit-address-modal form>dl.lastBlock{-ms-flex-preferred-size:100%;flex-basis:100%}.edit-address-modal .button{width:auto;margin:20px auto 0}}@media (min-width:769px){.edit-address-modal .content-wrapper{max-width:650px;width:100%}}.edit-parameters-modal .content-wrapper{height:100vh;min-height:350px}.edit-parameters-modal .content{width:100%}.edit-parameters-modal .product-parameters-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:50px;margin:0;border:none}.edit-parameters-modal .form-pair-amount,.edit-parameters-modal .form-pair-stock{display:none !important}.edit-parameters-modal .form-pair label{margin:0 5px}.edit-parameters-modal .form-pair select{margin:5px}.edit-parameters-modal .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.edit-parameters-modal .btn-update-parameters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-height:initial;height:40px;line-height:initial;margin-top:20px;padding:0 20px;border-radius:4px;font-size:13px;text-align:center;text-transform:uppercase}@media (min-width:577px){.edit-parameters-modal [id*="snippet"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.edit-parameters-modal .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;max-width:500px;width:100%}.edit-parameters-modal .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.edit-parameters-modal .product-parameters-v2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.sample-order-modal .content{padding:20px}.sample-order-modal .product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sample-order-modal .product-image{display:block;max-width:100%;margin:auto}.sample-order-modal .parameters-address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto}.sample-order-modal .parameters-header{display:block;margin-bottom:10px;font-size:15px;font-family:'Open Sans Semibold';text-transform:uppercase;text-align:center}.sample-order-modal .product-parameters-v2{margin:0;padding:20px;background:#fff}.sample-order-modal .form-pair-amount,.sample-order-modal .form-pair-stock,.sample-order-modal .toggles-wrapper,.sample-order-modal .set-previous-order-data:after{display:none !important}.sample-order-modal .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:20px;padding:20px;border:1px solid #f2f2f2;background:#fff;text-align:center}.sample-order-modal .address-header{display:block;margin-bottom:10px;font-size:15px;font-family:'Open Sans Semibold';text-transform:uppercase}.sample-order-modal .product-parameters-v2>[id*="snippet"]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sample-order-modal .address-values{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.6}.sample-order-modal .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sample-order-modal .btn-sample-make-order{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;color:#fff !important;margin:0}.sample-order-modal .btn-sample-make-order:after{display:none !important}.sample-order-modal .btn-sample-make-order.disabled{pointer-events:none;opacity:0.5}@media (min-width:577px){.sample-order-modal .product-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sample-order-modal .parameters-address-wrapper{display:grid;grid-template-areas:"params address";grid-template-columns:minmax(0, 1.8fr) minmax(0, 1fr);gap:10px}.sample-order-modal .parameters-header,.sample-order-modal .address-header{margin-bottom:20px}.sample-order-modal .product-parameters-v2{grid-area:params;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.sample-order-modal .address{grid-area:address;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0}}@media (min-width:993px){.sample-order-modal .content{padding:30px}.sample-order-modal .parameters-address-wrapper{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);margin:30px auto}}#dropin-container{display:block;width:100%;margin:0 auto;padding:15px;background:#f2f2f2;border:1px solid #f2f2f2}#dropin-container .adyen-checkout__payment-method--selected{background:#fff}#dropin-container .adyen-checkout__button{background-color:#ed1d26}#dropin-container .adyen-checkout__button:hover{background-color:#c71018}#dropin-container .adyen-checkout__button:focus{-webkit-box-shadow:none;box-shadow:none}#dropin-container .adyen-checkout__payment-method__radio--selected{background-color:#125080}#dropin-container .adyen-checkout__input--focus,#dropin-container .adyen-checkout__input--focus:hover,#dropin-container .adyen-checkout__input:active,#dropin-container .adyen-checkout__input:active:hover,#dropin-container .adyen-checkout__input:focus,#dropin-container .adyen-checkout__input:focus:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #125080}#dropin-container .adyen-checkout__label--focused .adyen-checkout__label__text{color:#125080}#dropin-container .adyen-checkout__payment-method{border:1px solid #f2f2f2 !important;border-radius:0 !important}@media (min-width:577px){#dropin-container{width:50%}}@media (min-width:769px){#dropin-container{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}@media (min-width:993px){#dropin-container{position:relative;padding:30px}}#special-content,#special-fixed-content{display:none}.special-popup-wrapper{position:fixed;width:100%;height:100%}.special-popup-wrapper .modal-dialog{position:absolute;top:50%;left:50%;width:90%;max-width:750px;max-height:550px;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;background:#f2f2f2;border-radius:5px}.special-popup-wrapper .modal-content{height:100%;padding:10px !important}.special-popup-wrapper .modal-header{padding:0 !important}.special-popup-wrapper .modal-body{max-height:initial;overflow-y:hidden;padding:0 !important;position:relative;height:100%}.special-fixed-popup-wrapper{display:none;position:fixed;width:100%;height:100%;top:0;left:0;padding:0 !important;overflow:hidden !important;background:#f2f2f2;z-index:999999999}.alert-wrapper{display:none}.alert-wrapper .alert{display:block;margin:15px;padding:15px 30px;font-family:'Open Sans Semibold';font-style:italic;font-size:13px;line-height:20px;border-radius:4px;text-align:center;position:relative}.alert-wrapper .alert-close{position:absolute;width:10px;height:10px;right:5px;top:5px;padding:10px;border:0;cursor:pointer;background:url('/globalfiles/templates/alensa/responsive/controls/close-gray.svg') center no-repeat;background-size:10px;opacity:0.9}.alert-wrapper .alert.white{background:#fff;border:1px solid #f2f2f2;color:#4c4c4c}.alert-wrapper .alert.red{background:#fbd5d9;border:1px solid #f7a6af;color:#bf1224}.alert-wrapper .alert.red a{color:#900e1b;text-decoration:underline}.alert-wrapper .alert.red a:hover{text-decoration:none}.alert-wrapper .alert.yellow{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700}.alert-wrapper .alert.yellow a{color:#9c7200;text-decoration:underline}.alert-wrapper .alert.yellow a:hover{text-decoration:none}.alert-wrapper .alert.blue{background:#c9e4fd;border:1px solid #98cbfb;color:#0767c0}.alert-wrapper .alert.blue a{color:#054d8f;text-decoration:underline}.alert-wrapper .alert.blue a:hover{text-decoration:none}.alert-wrapper .alert.green{background:#d0edda;border:1px solid #abdfbd;color:#358952}.alert-wrapper .alert.green a{color:#26653c;text-decoration:underline}.alert-wrapper .alert.green a:hover{text-decoration:none}@media (min-width:769px){.alert-wrapper .alert{margin:15px 0}}.autocomplete-suggestions{max-height:100% !important;overflow:hidden !important;margin-top:-1px;padding:15px 0 0;border:1px solid #b1b3b3 !important;border-radius:20px}.autocomplete-suggestions .autocomplete-suggestions-inner{position:relative;overflow:hidden;overflow-y:auto;max-height:580px;padding:0 20px 50px}.autocomplete-suggestions .autocomplete-header{display:block;margin:10px 0;padding:0;border-bottom:1px solid #f2f2f2;font-size:1.2em;line-height:25px}.autocomplete-suggestions .autocomplete-suggestion{display:block;padding:0 !important;line-height:25px}.autocomplete-suggestions .autocomplete-suggestion img,.autocomplete-suggestions .autocomplete-suggestion .noImage{display:none}.autocomplete-suggestions .autocomplete-suggestion[data-ty="2"],.autocomplete-suggestions .autocomplete-suggestion[data-ty="3"]{line-height:20px !important}.autocomplete-suggestions .autocomplete-suggestion span.category{margin:0 0 5px;padding:0}.autocomplete-suggestions .autocomplete-suggestion span.title{vertical-align:middle}.autocomplete-suggestions .autocomplete-suggestion span.title b{color:#125080}.autocomplete-suggestions .autocomplete-suggestion span.title:after{content:'';display:block;width:0;height:1px;margin:-2px auto 0;background:#125080;-webkit-transition:width .3s;transition:width .3s}.autocomplete-suggestions .autocomplete-suggestion.selected span.title{padding:0;background:#fff;color:#4c4c4c}.autocomplete-suggestions .autocomplete-suggestion.selected span.title:after{width:100%}.autocomplete-suggestions .show-all-results{position:absolute;width:100%;bottom:0px;left:0;margin-top:10px;padding:15px 0;border-top:1px solid #f2f2f2;background:#fff;text-align:center;cursor:pointer}.autocomplete-suggestions .show-all-results span{display:inline-block;font-family:'Open Sans Semibold';color:#125080}.autocomplete-suggestions .show-all-results span:after{content:'';display:block;width:0;height:1px;margin:0 auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.autocomplete-suggestions .show-all-results:hover span:after{width:100%}@media (min-width:769px){.autocomplete-suggestions{padding:15px 0 0}.autocomplete-suggestions .autocomplete-suggestion{line-height:25px !important}.autocomplete-suggestions .autocomplete-suggestion img,.autocomplete-suggestions .autocomplete-suggestion .noImage{display:inline-block}.autocomplete-suggestions .autocomplete-suggestion[data-ty="2"] .noImage,.autocomplete-suggestions .autocomplete-suggestion[data-ty="3"] .noImage{width:0;margin-right:0}.autocomplete-suggestions .autocomplete-suggestion span.category{margin-bottom:10px}}@media (min-width:993px){.autocomplete-suggestions{width:450px !important}}.ui-autocomplete.czPostOfficeAutocomplete{max-height:300px;max-width:300px;margin-top:-2px;padding:10px;background-color:#fff;line-height:1;height:auto;z-index:999;border:1px solid #b1b3b3;overflow:auto;border-radius:5px}.ui-autocomplete.czPostOfficeAutocomplete li{display:block;margin-bottom:10px}.ui-autocomplete.czPostOfficeAutocomplete li:last-of-type{margin-bottom:0}.ui-autocomplete.czPostOfficeAutocomplete .ui-menu-item{font-size:12px}.ui-autocomplete.czPostOfficeAutocomplete .ui-menu-item:hover a{color:#ed1d26;cursor:pointer}.ui-autocomplete.czPostOfficeAutocomplete .ui-menu-item .ui-state-focus,.ui-autocomplete.czPostOfficeAutocomplete .ui-menu-item .ui-state-active{margin:0;border:none;background:transparent;font-weight:normal;color:#ed1d26}.products .product-percentage-sale{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;font-size:14px;color:#fff;background:#ed1d26;z-index:2}@media (min-width:577px){.products .product-percentage-sale{top:initial;left:initial;-webkit-transform:translateY(0);transform:translateY(0);bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.product-basic-promobox{margin:10px 0;border-top:1px solid #d9e5e8;border-bottom:1px solid #d9e5e8;margin-top:0;padding:20px 0px}.product-basic-promobox .product-basic-promobox-name{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-align:center}.product-basic-promobox .product-basic-main-text{display:block;font-size:12px;color:#125080;line-height:17px;text-align:center;text-transform:uppercase;font-family:'Open Sans Bold'}.product-basic-promobox .product-basic-promobox-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.product-basic-promobox .product-basic-promobox-img{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.product-basic-promobox .product-basic-promobox-text{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;padding-left:20px}.product-basic-promobox .product-basic-promobox-text ul li{display:block;margin:10px 0;padding-left:15px;position:relative}.product-basic-promobox .product-basic-promobox-text ul li:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:8px;margin-right:5px;background:url('/globalfiles/templates/alensa/responsive/components/smart-alternative/check.svg') center center no-repeat;background-size:contain}.product-basic-promobox .product-basic-promobox-price-and-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-basic-promobox .product-basic-promobox-price{display:block;margin:10px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:14px}.product-basic-promobox .product-basic-promobox-price .price{color:#ed1d26}.product-basic-promobox .product-basic-promobox-btn{display:block;min-height:auto;margin:0;padding:5px 20px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:22px;text-align:center;background:#125080;border-radius:19px;white-space:nowrap;-ms-flex-item-align:center;align-self:center}@media (min-width:577px){.product-basic-promobox .product-basic-promobox-img{-webkit-box-flex:1;-ms-flex:1 41.66666667%;flex:1 41.66666667%;padding-left:10px}.product-basic-promobox .product-basic-promobox-text{-webkit-box-flex:1;-ms-flex:1 58.33333333%;flex:1 58.33333333%}}@media (min-width:769px){.product-basic-promobox{padding:20px 0px}.product-basic-promobox .product-basic-promobox-text{padding-left:10px}}@media (min-width:993px){.product-basic-promobox .product-basic-promobox-img{-webkit-box-flex:1;-ms-flex:1 33.33333333%;flex:1 33.33333333%}.product-basic-promobox .product-basic-promobox-text{-webkit-box-flex:1;-ms-flex:1 66.66666667%;flex:1 66.66666667%}}.basket .basket-total-price-wrapper{float:left;min-height:1px;width:100%;margin-top:10px;padding:5px 0;text-align:center}.basket .basket-total-price-wrapper .basket-total-price-header{padding-right:10px;font-size:24px;color:#4c4c4c}.basket .basket-total-price-wrapper .basket-total-price{font-family:'Open Sans Bold';font-size:24px;color:#ed1d26}.basket .basket-total-price-wrapper .vat-included{display:block;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:20px}.basket .basket-warning{display:block;padding:20px 10px;background:rgba(237,29,38,0.2);border-top:1px solid #ed1d26;border-bottom:1px solid #ed1d26;font-family:'Open Sans Semibold';font-size:12px;line-height:16px;text-align:center}.basket-empty-wrapper{float:left;min-height:1px;width:100%;padding:50px 15px;text-align:center;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.basket-empty-wrapper p{display:block;margin:15px 0;font-family:'Open Sans Bold';font-size:18px}.basket-empty-wrapper a{margin:15px 0}@media (min-width:577px){.basket .basket-total-price-wrapper{margin-top:0;padding:15px 15px;text-align:right}.basket .basket-btns-wrapper{padding:15px}.basket .basket-btns-wrapper .btn-proceed{float:right;width:auto;max-width:50%;margin:0}.basket .basket-btns-wrapper .btn-back{float:left;width:auto;max-width:50%;margin:0}.basket-empty-wrapper{border:1px solid #f2f2f2}}@media (min-width:769px){.basket .basket-total-price-wrapper{padding:15px 0}}.coupon-delivery-wrapper{float:left;min-height:1px;width:100%;margin-top:-1px;padding:10px;background-color:#f2f2f2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}@media (min-width:577px){.coupon-delivery-wrapper{padding:15px 20px}}@media (min-width:769px){.coupon-delivery-wrapper{padding:5px 25px}}.checkout-basket-wrapper{padding:20px 15px 0}.checkout-basket-wrapper .checkout-basket .checkout-basket-title{display:block;margin-bottom:30px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;text-align:center;text-transform:uppercase}.checkout-basket-wrapper .checkout-basket table{width:100%}.checkout-basket-wrapper .checkout-basket table thead th{padding:5px 0;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;text-align:left}.checkout-basket-wrapper .checkout-basket table thead th:first-of-type{width:50%}.checkout-basket-wrapper .checkout-basket table thead th:nth-last-of-type(2){width:25%;text-align:center}.checkout-basket-wrapper .checkout-basket table thead th:last-of-type{width:25%;text-align:right}.checkout-basket-wrapper .checkout-basket table thead th.colspan-2{width:75%;text-align:left}.checkout-basket-wrapper .checkout-basket table tbody .no-pad{padding-bottom:0 !important}.checkout-basket-wrapper .checkout-basket table tbody tr:first-of-type th,.checkout-basket-wrapper .checkout-basket table tbody tr:first-of-type td{padding-top:15px}.checkout-basket-wrapper .checkout-basket table tbody tr:last-of-type th,.checkout-basket-wrapper .checkout-basket table tbody tr:last-of-type td{padding-bottom:15px}.checkout-basket-wrapper .checkout-basket table tbody td{padding:8px 0;font-size:13px;color:#b1b3b3;line-height:14px;text-align:left;vertical-align:top}.checkout-basket-wrapper .checkout-basket table tbody td:nth-last-of-type(2){text-align:center}.checkout-basket-wrapper .checkout-basket table tbody td.colspan-2{text-align:left}.checkout-basket-wrapper .checkout-basket table tbody td:nth-of-type(2):last-of-type{text-align:right}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-product-name{display:block;font-family:'Open Sans Semibold';color:#4c4c4c}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-product-info{border-bottom:1px solid #f2f2f2}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-product-info-params{font-size:11px;font-style:italic}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-product-info-params.first{margin-top:5px}.checkout-basket-wrapper .checkout-basket table tbody.checkout-basket-delivery-payment{border-top:1px solid #f2f2f2}.checkout-basket-wrapper .checkout-basket table tbody.checkout-basket-delivery-payment th{width:50%;padding:5px 0;font-family:'Open Sans Regular';font-size:13px;color:#b1b3b3;text-align:left}.checkout-basket-wrapper .checkout-basket table tbody .checkout-gifts-header{padding:15px 0 0;font-family:'Open Sans Semibold';color:#125080}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-gifts-name{font-family:'Open Sans Semibold';color:#4c4c4c}.checkout-basket-wrapper .checkout-basket table tbody.checkout-basket-prices{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.checkout-basket-wrapper .checkout-basket table tbody.checkout-basket-prices th{padding:5px 0;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;text-align:left}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-price{font-family:'Open Sans Semibold';color:#4c4c4c;text-align:right !important}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-price.dif-color{color:#125080}.checkout-basket-wrapper .checkout-basket table tbody .checkout-basket-price-before{display:block;margin-top:3px;font-size:11px;color:#b1b3b3;text-decoration:line-through;opacity:0.7}.checkout-basket-wrapper .checkout-basket table tfoot th{padding:25px 0;font-size:26px;color:#4c4c4c;line-height:30px}.checkout-basket-wrapper .checkout-basket table tfoot th span{font-family:'Open Sans Bold';color:#ed1d26}.checkout-basket-wrapper .checkout-basket table tfoot th span.vat-included{display:block;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:20px}.checkout-basket-wrapper .checkout-basket table tfoot th span.checkout-basket-home-try-info{display:block;margin-top:15px;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:20px;text-align:center}@media (min-width:577px){.checkout-basket-wrapper{padding:15px 20px}}@media (min-width:769px){.checkout-basket-wrapper{padding:15px 20px}.checkout-basket-wrapper.deliveries-checkout-basket-wrapper{width:66.66666667%}.checkout-basket-wrapper>div:first-child{position:-webkit-sticky;position:sticky;top:30px}.checkout-basket-wrapper .checkout-basket-separator{display:block;height:150px}}@media (min-width:993px){.checkout-basket-wrapper{padding:20px 30px}.checkout-basket-wrapper.deliveries-checkout-basket-wrapper{width:33.33333333%}}.basket-upsell{display:grid;grid-template-areas:"header" "name" "img" "prices" "form";grid-template-columns:minmax(0, 1fr);max-width:200px;margin:30px auto;border:1px solid #125080;position:relative}.basket-upsell .basket-upsell-header{grid-area:header;display:block;padding:10px 7px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;text-align:center;text-transform:uppercase;background:#125080}.basket-upsell .basket-upsell-name{grid-area:name;display:block;margin:15px 0 7px;padding:0 15px;font-family:'Open Sans Semibold';font-size:13px;color:#125080;line-height:15px;text-align:center}.basket-upsell .basket-upsell-img{grid-area:img;padding:15px}.basket-upsell .basket-upsell-img img{display:block;max-width:150px;margin:auto}.basket-upsell .basket-upsell-price{grid-area:prices;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:7px 0;padding:0 15px}.basket-upsell .basket-upsell-price .basket-upsell-before-discount{display:block;margin-right:7px;color:#b1b3b3;font-size:16px;text-decoration:line-through;white-space:nowrap}.basket-upsell .basket-upsell-price .basket-upsell-total{display:block;font-family:'Open Sans Bold';font-size:18px;color:#4c4c4c;white-space:nowrap}.basket-upsell form{grid-area:form;padding:0 10px 10px;text-align:left}.basket-upsell form label{display:block;font-family:'Open Sans Semibold';font-size:11px;text-align:center}.basket-upsell form .form-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.basket-upsell form .form-pair.one-eye{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket-upsell form .form-pair select{width:calc(50% - 5px);font-size:11px;border-radius:0}.basket-upsell form .basket-upsell-toggler{display:block;margin:0 0 5px;font-size:10px;color:#125080;text-align:center}.basket-upsell form .basket-upsell-submit{display:block;width:100%;height:auto;margin:5px 0 0;background:#125080;font-family:'Open Sans Semibold';color:#fff;font-size:12px;cursor:pointer;border:none;border-radius:0}.braintree-logos{margin:20px 0 40px;width:100%;text-align:center}.braintree-logos .payment-logos{margin:0 auto}#brainTreeForm{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px auto}#brainTreeForm h1{font-size:1.5em;font-weight:100}#brainTreeForm .panel{background:#fff;width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 2px 0 rgba(0,0,0,0.12);box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 2px 0 rgba(0,0,0,0.12)}#brainTreeForm .panel__header{background:#4c4c4c;color:#fff;width:auto;height:auto}#brainTreeForm .panel__header h2{color:#fff;margin:15px 0}#brainTreeForm .panel__header,#brainTreeForm .panel__footer{padding:1em 2em}#brainTreeForm .panel__footer{background:#f3f3f3;width:auto}#brainTreeForm .panel__content{padding:1em 2em;overflow:hidden}#brainTreeForm .brainTreeErrors{color:#ed1d26;font-size:1.2em}#brainTreeForm .textfield--float-label{width:100%;float:left;display:inline-block}#brainTreeForm .hosted-field--label{-webkit-transform:translateY(.4em);transform:translateY(.4em);font-size:1.125em;line-height:32px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;display:block;width:100%;font-weight:400;overflow:hidden;margin-bottom:0.5em;text-align:left}#brainTreeForm .hosted-field--label.label-float{height:33px;margin-bottom:-1px;-webkit-transform:translate(0, 0);transform:translate(0, 0);font-size:12px;line-height:15px;text-overflow:ellipsis;color:#2196f3;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}#brainTreeForm .hosted-field--label.filled .label-float{color:rgba(0,0,0,0.54)}#brainTreeForm .hosted-field--label.invalid .label-float{color:#ed1d26}#brainTreeForm span.icon{position:relative;top:0.2em;margin-right:0.2em}#brainTreeForm svg{fill:#ed1d26}#brainTreeForm .hosted-field{height:32px;margin-bottom:1em;display:block;background-color:transparent;color:rgba(0,0,0,0.87);border:none;border-bottom:1px solid rgba(0,0,0,0.26);outline:0;width:100%;font-size:16px;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;position:relative}#brainTreeForm .pay-button{background:#ed1d26;color:#fff;margin:0 auto;border:0;border-radius:3px;font-size:1em;text-transform:uppercase;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.2)}.braintree-hosted-fields-focused{border-bottom:2px solid #3f51b5;-webkit-transition:all 200ms ease;transition:all 200ms ease}.braintree-hosted-fields-invalid{border-bottom:2px solid #ed1d26;-webkit-transition:all 200ms ease;transition:all 200ms ease}@media (min-width:577px){#brainTreeForm{width:75%}}@media (min-width:769px){#brainTreeForm{width:50%}}@media (min-width:993px){#brainTreeForm{width:33.3%}}.btn{display:block;width:100%;max-width:100%;min-height:50px;margin:5px 0;padding:0 20px;font-family:'Open Sans Semibold';font-size:13px;text-align:center;text-decoration:none;line-height:50px;border-radius:26px;outline:none;background:none;border:none;cursor:pointer;-webkit-transition:500ms all;transition:500ms all;white-space:nowrap}.btn i.on-left{display:inline-block;vertical-align:middle;margin:2px 10px 4px 0}.btn i.on-right{display:inline-block;vertical-align:middle;margin:2px 0 4px 10px}.btn-minor{min-height:30px;padding-top:0;padding-bottom:0;border-radius:19px;line-height:30px}.btn-middle{min-height:40px;border-radius:20px;line-height:40px}.btn-auto-width{display:inline-block;width:auto}.btn-primary{text-transform:uppercase;background-color:#ed1d26;border:1px solid #ed1d26;color:#fff}.btn-primary:hover{background-color:#ef353d;border:1px solid #ef353d}.btn-primary:focus{background-color:#df121b;border:1px solid #df121b}.btn-white{background-color:#fff;border:1px solid #f2f2f2;color:#4c4c4c}.btn-white:hover{background-color:#595959;color:#fff}.btn-pink{background-color:#ed1d26;border:1px solid #ed1d26;color:#fff}.btn-pink:hover{background-color:#ef353d;border:1px solid #ef353d}.btn-pink:focus{background-color:#df121b;border:1px solid #df121b}.btn-secondary,.btn-blue{background-color:#125080;border:1px solid #125080;color:#fff}.btn-secondary:hover,.btn-blue:hover{background-color:#155e96;border:1px solid #155e96}.btn-secondary:focus,.btn-blue:focus{background-color:#0f426a;border:1px solid #0f426a}.btn-tercialy{background-color:#ed1d26;border:1px solid #ed1d26;color:#fff}.btn-tercialy:hover{background-color:#ef353d;border:1px solid #ef353d}.btn-tercialy:focus{background-color:#df121b;border:1px solid #df121b}.btn-yellow{background-color:#ebbc4e;border:1px solid #ebbc4e;color:#fff}.btn-yellow:hover{background-color:#eec565;border:1px solid #eec565}.btn-yellow:focus{background-color:#e8b337;border:1px solid #e8b337}.btn-remove{display:inline-block;width:15px;height:15px;background:url('/globalfiles/templates/alensa/responsive/controls/close.svg') center center no-repeat}.btn-paypal,.paypal-button{display:inline-block;width:200px;height:60px;background:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/btn-paypal.svg') center center no-repeat;background-color:#ffc439;border:1px solid #ffc439;border-radius:30px;text-indent:-9999px}.btn-paypal:hover,.paypal-button:hover{background-color:#ffcc53;border:1px solid #ffcc53}.btn-paypal:focus,.paypal-button:focus{background-color:#ffbc20;border:1px solid #ffbc20}.paypal-button{display:block;margin:auto}.btn-disabled{background-color:#b1b3b3;border:1px solid #b1b3b3;color:#fff;cursor:not-allowed}.btn-disabled:hover{background-color:#bec0c0;border:1px solid #bec0c0}.btn-disabled:focus{background-color:#a4a6a6;border:1px solid #a4a6a6}.btn:disabled{cursor:not-allowed}.btn-uppercase{text-transform:uppercase}.checkout-btns-wrapper{float:left;min-height:1px;width:100%;padding:10px}.checkout-btns-wrapper .btn-proceed{margin:auto;margin-bottom:10px;max-width:320px}.checkout-btns-wrapper .btn-back{margin:auto;margin-top:10px;max-width:320px}.checkout-btns-wrapper.limit-price{text-align:center}.checkout-btns-wrapper.limit-price .basket-limit{display:block;font-size:16px;padding-right:15px;color:#ed1d26;font-family:'Open Sans Semibold'}.order-form-page .checkout-btns-wrapper{padding-top:80px}.btn-to-middle-infoportal{width:250px !important;display:block !important;margin:20px auto;color:#fff !important;background:#ed1d26}.btn-to-middle-infoportal:hover{text-decoration:none !important}.btn-to-middle-infoportal:hover:after{width:0% !important}.btn-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-height:initial;height:40px;line-height:initial;padding:0 20px;border-radius:4px;font-size:13px;text-align:center;text-transform:uppercase}@media (min-width:577px){.checkout-btns-wrapper{padding:0 15px}.checkout-btns-wrapper .btn-proceed{float:right;width:auto;max-width:40%;margin:0}.checkout-btns-wrapper .btn-back{float:left;width:auto;max-width:40%;margin:0}.checkout-btns-wrapper .btn{min-width:200px}.checkout-btns-wrapper.limit-price{text-align:right}.checkout-btns-wrapper.limit-price .basket-limit{padding-right:0}.delivery-and-payment .checkout-btns-wrapper,.order-form-page .checkout-btns-wrapper{padding:30px 20px}}@media (min-width:769px){.checkout-btns-wrapper{padding:0}.delivery-and-payment .checkout-btns-wrapper,.order-form-page .checkout-btns-wrapper{padding:30px 0}}.two-buttons-in-row{width:100%;display:block;clear:both}.two-buttons-in-row .two-buttons-in-row-split{width:100%;text-align:center}.two-buttons-in-row .two-buttons-in-row-split a{display:inline-block;margin:20px auto;color:#fff !important;background:#ed1d26}.two-buttons-in-row .two-buttons-in-row-split a:hover:after{background-color:transparent !important;width:0 !important}@media (min-width:576px){.two-buttons-in-row{display:inline-block}.two-buttons-in-row .two-buttons-in-row-split{width:50%;float:left}}.bx-wrapper.bx-default .bx-pager,.bx-wrapper.bx-default .bx-controls-auto{width:100%}.bx-wrapper.bx-default .bx-loading{min-height:50px;background:#fff url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-loader.gif') center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper.bx-default .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper.bx-default .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:12px;height:12px;margin:0 5px;outline:0;border-radius:50%;border:2px solid transparent}.bx-wrapper.bx-default .bx-pager.bx-default-pager a:hover,.bx-wrapper.bx-default .bx-pager.bx-default-pager a.active,.bx-wrapper.bx-default .bx-pager.bx-default-pager a:focus{background:#000;border:2px solid transparent}.bx-wrapper.bx-default .bx-pager-item,.bx-wrapper.bx-default .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper.bx-default .bx-pager-item{font-size:0;line-height:0}.bx-wrapper.bx-default .bx-prev{left:10px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-default/controls.png') no-repeat 0 -32px}.bx-wrapper.bx-default .bx-prev:hover,.bx-wrapper.bx-default .bx-prev:focus{background-position:0 0}.bx-wrapper.bx-default .bx-next{right:10px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-default/controls.png') no-repeat -43px -32px}.bx-wrapper.bx-default .bx-next:hover,.bx-wrapper.bx-default .bx-next:focus{background-position:-43px 0}.bx-wrapper.bx-default .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:950}.bx-wrapper.bx-default .bx-controls-direction a.disabled{display:none}.bx-wrapper.bx-default .bx-controls-auto{text-align:center}.bx-wrapper.bx-default .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper.bx-default .bx-controls-auto .bx-start:hover,.bx-wrapper.bx-default .bx-controls-auto .bx-start.active,.bx-wrapper.bx-default .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper.bx-default .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper.bx-default .bx-controls-auto .bx-stop:hover,.bx-wrapper.bx-default .bx-controls-auto .bx-stop.active,.bx-wrapper.bx-default .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper.bx-default .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper.bx-default .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{position:absolute;right:0;width:35px;padding-top:15px}.bx-wrapper.bx-default .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper.bx-default .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper.bx-hp .bx-pager,.bx-wrapper.bx-hp .bx-controls-auto{width:100%}.bx-wrapper.bx-hp .bx-loading{min-height:50px;background:#fff url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-loader.gif') center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper.bx-hp .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#4c4c4c;padding-top:20px}.bx-wrapper.bx-hp .bx-pager.bx-default-pager a{background:#4c4c4c;text-indent:-9999px;display:block;width:12px;height:12px;margin:0 5px;outline:0;border-radius:50%;border:2px solid #fff}.bx-wrapper.bx-hp .bx-pager.bx-default-pager a:hover,.bx-wrapper.bx-hp .bx-pager.bx-default-pager a.active,.bx-wrapper.bx-hp .bx-pager.bx-default-pager a:focus{background:#ed1d26;border:2px solid #ed1d26}.bx-wrapper.bx-hp .bx-pager-item,.bx-wrapper.bx-hp .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper.bx-hp .bx-pager-item{font-size:0;line-height:0}.bx-wrapper.bx-hp .bx-prev{left:10px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-hp/controls.png') no-repeat 0 -32px}.bx-wrapper.bx-hp .bx-prev:hover,.bx-wrapper.bx-hp .bx-prev:focus{background-position:0 0}.bx-wrapper.bx-hp .bx-next{right:10px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-hp/controls.png') no-repeat -43px -32px}.bx-wrapper.bx-hp .bx-next:hover,.bx-wrapper.bx-hp .bx-next:focus{background-position:-43px 0}.bx-wrapper.bx-hp .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:950}.bx-wrapper.bx-hp .bx-controls-direction a.disabled{display:none}.bx-wrapper.bx-hp .bx-controls-auto{text-align:center}.bx-wrapper.bx-hp .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper.bx-hp .bx-controls-auto .bx-start:hover,.bx-wrapper.bx-hp .bx-controls-auto .bx-start.active,.bx-wrapper.bx-hp .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper.bx-hp .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper.bx-hp .bx-controls-auto .bx-stop:hover,.bx-wrapper.bx-hp .bx-controls-auto .bx-stop.active,.bx-wrapper.bx-hp .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper.bx-hp .bx-controls .bx-pager{position:absolute;width:auto;right:10px;bottom:10px;padding-top:0}.bx-wrapper.bx-hp .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper.bx-hp .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{position:absolute;right:0;width:35px;padding-top:15px}.bx-wrapper.bx-hp .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper.bx-hp .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper.bx-product-gallery .bx-pager,.bx-wrapper.bx-product-gallery .bx-controls-auto{width:100%}.bx-wrapper.bx-product-gallery .bx-loading{min-height:50px;background:#fff url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-loader.gif') center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper.bx-product-gallery .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper.bx-product-gallery .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:12px;height:12px;margin:0 5px;outline:0;border-radius:50%;border:2px solid transparent}.bx-wrapper.bx-product-gallery .bx-pager.bx-default-pager a:hover,.bx-wrapper.bx-product-gallery .bx-pager.bx-default-pager a.active,.bx-wrapper.bx-product-gallery .bx-pager.bx-default-pager a:focus{background:#000;border:2px solid transparent}.bx-wrapper.bx-product-gallery .bx-pager-item,.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper.bx-product-gallery .bx-pager-item{font-size:0;line-height:0}.bx-wrapper.bx-product-gallery .bx-prev{left:5px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-product-gallery/controls.png') no-repeat 0 -32px}.bx-wrapper.bx-product-gallery .bx-prev:hover,.bx-wrapper.bx-product-gallery .bx-prev:focus{background-position:0 0}.bx-wrapper.bx-product-gallery .bx-next{right:5px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-product-gallery/controls.png') no-repeat -20px -32px}.bx-wrapper.bx-product-gallery .bx-next:hover,.bx-wrapper.bx-product-gallery .bx-next:focus{background-position:-20px 0}.bx-wrapper.bx-product-gallery .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:20px;height:32px;text-indent:-9999px;z-index:950}.bx-wrapper.bx-product-gallery .bx-controls-direction a.disabled{display:none}.bx-wrapper.bx-product-gallery .bx-controls-auto{text-align:center}.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-start:hover,.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-start.active,.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-stop:hover,.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-stop.active,.bx-wrapper.bx-product-gallery .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper.bx-product-gallery .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper.bx-product-gallery .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{position:absolute;right:0;width:35px;padding-top:15px}.bx-wrapper.bx-product-gallery .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper.bx-product-gallery .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper.bx-similar-products-detail .bx-pager,.bx-wrapper.bx-similar-products-detail .bx-controls-auto{width:100%}.bx-wrapper.bx-similar-products-detail .bx-loading{min-height:50px;background:#fff url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-loader.gif') center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper.bx-similar-products-detail .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#fff;padding-top:20px}.bx-wrapper.bx-similar-products-detail .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:12px;height:12px;margin:0 5px;outline:0;border-radius:50%;border:1px solid #f2f2f2}.bx-wrapper.bx-similar-products-detail .bx-pager.bx-default-pager a:hover,.bx-wrapper.bx-similar-products-detail .bx-pager.bx-default-pager a.active,.bx-wrapper.bx-similar-products-detail .bx-pager.bx-default-pager a:focus{background:#4c4c4c;border:1px solid #4c4c4c}.bx-wrapper.bx-similar-products-detail .bx-pager-item,.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper.bx-similar-products-detail .bx-pager-item{font-size:0;line-height:0}.bx-wrapper.bx-similar-products-detail .bx-prev{left:-22px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-similar-products-detail/controls.png') no-repeat 0 0}.bx-wrapper.bx-similar-products-detail .bx-prev:hover,.bx-wrapper.bx-similar-products-detail .bx-prev:focus{background-position:0 0}.bx-wrapper.bx-similar-products-detail .bx-next{right:-22px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-similar-products-detail/controls.png') no-repeat -51px 0}.bx-wrapper.bx-similar-products-detail .bx-next:hover,.bx-wrapper.bx-similar-products-detail .bx-next:focus{background-position:-51px 0}.bx-wrapper.bx-similar-products-detail .bx-prev{background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-similar-products-detail/bx-prev.svg') center center no-repeat}.bx-wrapper.bx-similar-products-detail .bx-next{background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-similar-products-detail/bx-next.svg') center center no-repeat}.bx-wrapper.bx-similar-products-detail .bx-prev,.bx-wrapper.bx-similar-products-detail .bx-next{opacity:0.9}.bx-wrapper.bx-similar-products-detail .bx-prev:hover,.bx-wrapper.bx-similar-products-detail .bx-next:hover,.bx-wrapper.bx-similar-products-detail .bx-prev:focus,.bx-wrapper.bx-similar-products-detail .bx-next:focus{opacity:1;background-position:0 0}.bx-wrapper.bx-similar-products-detail .bx-prev,.bx-wrapper.bx-similar-products-detail .bx-next{border-radius:50%;border:1px solid #f2f2f2;-webkit-box-shadow:0 2px 7px .25px #f2f2f2;box-shadow:0 2px 7px .25px #f2f2f2}.bx-wrapper.bx-similar-products-detail .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:45px;height:45px;text-indent:-9999px;z-index:950}.bx-wrapper.bx-similar-products-detail .bx-controls-direction a.disabled{display:none}.bx-wrapper.bx-similar-products-detail .bx-controls-auto{text-align:center}.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-start:hover,.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-start.active,.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-stop:hover,.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-stop.active,.bx-wrapper.bx-similar-products-detail .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper.bx-similar-products-detail .bx-controls .bx-pager{position:absolute;width:auto;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:0}.bx-wrapper.bx-similar-products-detail .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper.bx-similar-products-detail .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{position:absolute;right:0;width:35px;padding-top:15px}.bx-wrapper.bx-similar-products-detail .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper.bx-similar-products-detail .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper.bx-instagram-detail .bx-pager,.bx-wrapper.bx-instagram-detail .bx-controls-auto{width:100%}.bx-wrapper.bx-instagram-detail .bx-loading{min-height:50px;background:#fff url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-loader.gif') center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper.bx-instagram-detail .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#fff;padding-top:20px}.bx-wrapper.bx-instagram-detail .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:12px;height:12px;margin:0 5px;outline:0;border-radius:50%;border:1px solid #f2f2f2}.bx-wrapper.bx-instagram-detail .bx-pager.bx-default-pager a:hover,.bx-wrapper.bx-instagram-detail .bx-pager.bx-default-pager a.active,.bx-wrapper.bx-instagram-detail .bx-pager.bx-default-pager a:focus{background:#4c4c4c;border:1px solid #4c4c4c}.bx-wrapper.bx-instagram-detail .bx-pager-item,.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper.bx-instagram-detail .bx-pager-item{font-size:0;line-height:0}.bx-wrapper.bx-instagram-detail .bx-prev{left:10px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-instagram-detail/controls.png') no-repeat 0 0}.bx-wrapper.bx-instagram-detail .bx-prev:hover,.bx-wrapper.bx-instagram-detail .bx-prev:focus{background-position:0 0}.bx-wrapper.bx-instagram-detail .bx-next{right:10px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-instagram-detail/controls.png') no-repeat -51px 0}.bx-wrapper.bx-instagram-detail .bx-next:hover,.bx-wrapper.bx-instagram-detail .bx-next:focus{background-position:-51px 0}.bx-wrapper.bx-instagram-detail .bx-prev{background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-instagram-detail/bx-prev.svg') center center no-repeat}.bx-wrapper.bx-instagram-detail .bx-next{background:url('/globalfiles/templates/alensa/responsive/components/bxslider//bx-instagram-detail/bx-next.svg') center center no-repeat}.bx-wrapper.bx-instagram-detail .bx-prev,.bx-wrapper.bx-instagram-detail .bx-next{opacity:0.9}.bx-wrapper.bx-instagram-detail .bx-prev:hover,.bx-wrapper.bx-instagram-detail .bx-next:hover,.bx-wrapper.bx-instagram-detail .bx-prev:focus,.bx-wrapper.bx-instagram-detail .bx-next:focus{opacity:1;background-position:0 0}.bx-wrapper.bx-instagram-detail .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:45px;height:45px;text-indent:-9999px;z-index:950}.bx-wrapper.bx-instagram-detail .bx-controls-direction a.disabled{display:none}.bx-wrapper.bx-instagram-detail .bx-controls-auto{text-align:center}.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-start:hover,.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-start.active,.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-stop:hover,.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-stop.active,.bx-wrapper.bx-instagram-detail .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper.bx-instagram-detail .bx-controls .bx-pager{position:absolute;width:auto;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:0}.bx-wrapper.bx-instagram-detail .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper.bx-instagram-detail .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{position:absolute;right:0;width:35px;padding-top:15px}.bx-wrapper.bx-instagram-detail .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper.bx-instagram-detail .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper{position:relative;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block;margin:0 auto}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}@media (max-width:768px){.products-slider-wrapper{max-height:220px}}@media (min-width:993px){.products-slider-wrapper{min-height:205px;max-height:300px;margin-bottom:10px}.products-slider-wrapper .item a,.products-slider-wrapper .item img{display:block}.products-slider-wrapper .item{visibility:hidden}.miha-project .products-slider-wrapper{min-height:300px;max-height:400px}}.catalogue-noproducts-found-wrapper{padding:30px 0;text-align:center}.catalogue-noproducts-found-wrapper .catalogue-noproducts-found{display:inline-block;padding:15px;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26;line-height:20px;text-align:center;border:1px solid #f2f2f2;position:relative}.catalogue-noproducts-found-wrapper .catalogue-noproducts-found:after{content:'';position:absolute;width:10px;height:10px;bottom:-7px;left:50%;-webkit-transform:translateX(-50%) rotateZ(45deg);transform:translateX(-50%) rotateZ(45deg);background-color:#fff;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.catalogue-noproducts-found-wrapper .catalogue-noproducts-found-eye{display:block;margin:30px auto 0}.catalogue-text-wrapper{float:left;min-height:1px;width:100%;padding:5px 15px;font-size:13px;color:#4c4c4c;line-height:18px}.catalogue-text-wrapper.catalogue-text-wrapper-top a[href='#read-more']{display:none}.catalogue-text-wrapper h2,.catalogue-text-wrapper h3,.catalogue-text-wrapper h4,.catalogue-text-wrapper h5,.catalogue-text-wrapper h6{margin-top:15px;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px}.catalogue-text-wrapper p{display:block;margin:10px 0;font-size:13px;color:#4c4c4c;line-height:18px;text-align:justify}.catalogue-text-wrapper a{display:inline-block;font-family:'Open Sans Semibold';font-size:13px;color:#125080;line-height:18px}.catalogue-text-wrapper a:after{content:'';display:block;height:1px;width:0;margin:0 auto;background:#ed1d26;-webkit-transition:width .3s;transition:width .3s}.catalogue-text-wrapper a:hover:after{width:100%}.catalogue-text-wrapper ul{padding-left:20px;list-style:initial}.catalogue-text-wrapper .catalogue-text-show-more-wrapper{display:block;text-align:center}.catalogue-text-wrapper .catalogue-text-show-more{display:inline-block;margin:10px 0;cursor:pointer;border-radius:0}.catalogue-text-wrapper .catalogue-text-hidden{height:70px;overflow:hidden;clear:both;position:relative}.catalogue-text-wrapper .catalogue-text-hidden.opened:after{display:none}.catalogue-text-wrapper .catalogue-text-hidden:after{content:'';position:absolute;width:100%;height:100%;left:0;bottom:0;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.catalogue-text-wrapper .catalogue-text-hidden p:first-of-type{margin-top:0}@media (min-width:769px){.catalogue-noproducts-found{display:block;padding:0 5px}.catalogue-text-wrapper{padding-left:0;padding-right:0}}@media (min-width:993px){.catalogue-text-wrapper.catalogue-text-wrapper-top a[href='#read-more']{display:inline-block}}.category-page-links{padding:0}.category-page-links .image-links,.category-page-links .text-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-page-links a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;opacity:0.9}.category-page-links a:after{display:none}.category-page-links a:hover{opacity:1}.category-page-links .image-links{margin:20px -5px}.category-page-links .image-links a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2));margin:5px;position:relative;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.category-page-links .image-links a img{display:block;margin:0}.category-page-links .image-links a span{position:absolute;left:0;bottom:10px;display:block;font-family:'Open Sans Semibold';font-size:20px;color:#fff;text-transform:uppercase;text-align:center;padding:0 5px;width:100%}.category-page-links .image-links a span.lower{text-transform:lowercase}.category-page-links .image-links a span.normal{text-transform:initial}.category-page-links .image-links a span small{display:block;margin-top:5px;font-family:'Open Sans Regular';font-size:12px;text-transform:none}.category-page-links .image-links a span.halloween-ribbon{left:0;padding:20px 15px 15px;border-radius:0 10px 10px 0;-webkit-clip-path:polygon(0 15%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 15%, 100% 0, 100% 100%, 0% 100%);background:#f24f16 center center url('/globalfiles/templates/alensa/responsive/category-page-images/halloween-category-ribbon-bg.png') no-repeat}.category-page-links .image-links img{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2));margin:5px}.category-page-links .text-links{margin:20px -5px}.category-page-links .text-links a{-ms-flex-preferred-size:calc(50% - (5px * 2));flex-basis:calc(50% - (5px * 2));margin:5px 5px;padding:15px 5px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:18px;border:2px solid #f2f2f2;text-align:center}.category-page-links .text-links a:hover{background:#f2f2f2}.category-page-links .text-links a img{height:40px;-o-object-fit:contain;object-fit:contain}.category-page-links .text-links.outlet a{padding:10px 5px}.category-page-links .text-links.outlet a span{display:block;position:relative}.category-page-links .text-links.outlet a span:before{content:"";display:block;width:100%;max-width:100px;height:15px;background-position:left center;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(.95);transform:scale(.95);margin-bottom:5px}.category-page-links .text-links.outlet a span.rectangular:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/rectangular.svg') center center no-repeat}.category-page-links .text-links.outlet a span.pilot :before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/pilot.svg') center center no-repeat}.category-page-links .text-links.outlet a span.wayfarer:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/wayfarer.svg') center center no-repeat}.category-page-links .text-links.outlet a span.round:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/round.svg') center center no-repeat}.category-page-links .text-links.outlet a span.square:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/square.svg') center center no-repeat}.category-page-links .text-links.outlet a span.cateye:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/cat-eyes.svg') center center no-repeat}.category-page-links .text-links.outlet a span.panthos:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/panthos.svg') center center no-repeat}.category-page-links .text-links.outlet a span.clubmaster:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/clubmaster.svg') center center no-repeat}.category-page-links .text-links.outlet a span.oval:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oval.svg') center center no-repeat}.category-page-links .text-links.outlet a span.extravagant:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/extravagant.svg') center center no-repeat}.category-page-links .text-links.outlet a span.oversize:before{background:url('/globalfiles/templates/alensa/responsive/navigations/main-menu/glasses/frames/oversize.svg') center center no-repeat}@media (min-width:425px){.category-page-links .image-links{margin:20px -5px}.category-page-links .image-links a{margin:5px}.category-page-links .image-links a span{font-size:16px}.category-page-links .image-links a span small{margin-top:2px;font-size:11px}.category-page-links .image-links a:first-child:nth-last-child(1),.category-page-links .image-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(2),.category-page-links .image-links a:first-child:nth-last-child(2)~a,.category-page-links .image-links a:first-child:nth-last-child(3),.category-page-links .image-links a:first-child:nth-last-child(3)~a,.category-page-links .image-links a:first-child:nth-last-child(4),.category-page-links .image-links a:first-child:nth-last-child(4)~a,.category-page-links .image-links a:first-child:nth-last-child(5),.category-page-links .image-links a:first-child:nth-last-child(5)~a,.category-page-links .image-links a:first-child:nth-last-child(6),.category-page-links .image-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2));flex-basis:calc((100% / 2) - (5px * 2))}.category-page-links .text-links{margin:20px -5px}.category-page-links .text-links a{margin:5px}.category-page-links .text-links a:first-child:nth-last-child(1),.category-page-links .text-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(2),.category-page-links .text-links a:first-child:nth-last-child(2)~a,.category-page-links .text-links a:first-child:nth-last-child(3),.category-page-links .text-links a:first-child:nth-last-child(3)~a,.category-page-links .text-links a:first-child:nth-last-child(4),.category-page-links .text-links a:first-child:nth-last-child(4)~a,.category-page-links .text-links a:first-child:nth-last-child(5),.category-page-links .text-links a:first-child:nth-last-child(5)~a,.category-page-links .text-links a:first-child:nth-last-child(6),.category-page-links .text-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2));flex-basis:calc((100% / 2) - (5px * 2))}}@media (min-width:577px){.category-page-links .image-links{margin:0 -5px}.category-page-links .image-links a{margin:5px}.category-page-links .image-links a:first-child:nth-last-child(1),.category-page-links .image-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(2),.category-page-links .image-links a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2));flex-basis:calc((100% / 2) - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(3),.category-page-links .image-links a:first-child:nth-last-child(3)~a,.category-page-links .image-links a:first-child:nth-last-child(4),.category-page-links .image-links a:first-child:nth-last-child(4)~a,.category-page-links .image-links a:first-child:nth-last-child(5),.category-page-links .image-links a:first-child:nth-last-child(5)~a,.category-page-links .image-links a:first-child:nth-last-child(6),.category-page-links .image-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 4) - (5px * 2));flex-basis:calc((100% / 4) - (5px * 2))}.category-page-links .text-links{margin:20px -5px}.category-page-links .text-links a{margin:5px}.category-page-links .text-links a:first-child:nth-last-child(1),.category-page-links .text-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(2),.category-page-links .text-links a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2));flex-basis:calc((100% / 2) - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(3),.category-page-links .text-links a:first-child:nth-last-child(3)~a,.category-page-links .text-links a:first-child:nth-last-child(4),.category-page-links .text-links a:first-child:nth-last-child(4)~a,.category-page-links .text-links a:first-child:nth-last-child(5),.category-page-links .text-links a:first-child:nth-last-child(5)~a,.category-page-links .text-links a:first-child:nth-last-child(6),.category-page-links .text-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 3) - (5px * 2));flex-basis:calc((100% / 3) - (5px * 2))}}@media (min-width:769px){.category-page-links .text-links{margin:20px -5px}.category-page-links .text-links a{margin:5px}.category-page-links .text-links a:first-child:nth-last-child(1),.category-page-links .text-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(2),.category-page-links .text-links a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2));flex-basis:calc((100% / 2) - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(3),.category-page-links .text-links a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:calc((100% / 3) - (5px * 2));flex-basis:calc((100% / 3) - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(4),.category-page-links .text-links a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:calc((100% / 4) - (5px * 2));flex-basis:calc((100% / 4) - (5px * 2))}.category-page-links .text-links a:first-child:nth-last-child(5),.category-page-links .text-links a:first-child:nth-last-child(5)~a,.category-page-links .text-links a:first-child:nth-last-child(6),.category-page-links .text-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 3) - (5px * 2));flex-basis:calc((100% / 3) - (5px * 2))}}@media (min-width:993px){.category-page-links .image-links{margin:0 -5px}.category-page-links .image-links a span{left:20px;bottom:20px;font-size:18px;line-height:1.2em;text-align:left;padding:0 5px;width:100%}.category-page-links .image-links a span small{margin-top:5px;font-size:12px}.category-page-links .image-links a span.halloween-ribbon{min-width:50%;padding:25px 20px 20px;text-align:center}.category-page-links .image-links a:first-child:nth-last-child(1),.category-page-links .image-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (5px * 2));flex-basis:calc(100% - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(2),.category-page-links .image-links a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2));flex-basis:calc((100% / 2) - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(3),.category-page-links .image-links a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:calc((100% / 3) - (5px * 2));flex-basis:calc((100% / 3) - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(4),.category-page-links .image-links a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:calc((100% / 4) - (5px * 2));flex-basis:calc((100% / 4) - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(5),.category-page-links .image-links a:first-child:nth-last-child(5)~a{-ms-flex-preferred-size:calc((100% / 5) - (5px * 2));flex-basis:calc((100% / 5) - (5px * 2))}.category-page-links .image-links a:first-child:nth-last-child(6),.category-page-links .image-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 6) - (5px * 2));flex-basis:calc((100% / 6) - (5px * 2))}.category-page-links .text-links{margin:20px -20px}.category-page-links .text-links a{margin:0 20px}.category-page-links .text-links a:first-child:nth-last-child(1),.category-page-links .text-links a:first-child:nth-last-child(1)~a{-ms-flex-preferred-size:calc(100% - (20px * 2));flex-basis:calc(100% - (20px * 2))}.category-page-links .text-links a:first-child:nth-last-child(2),.category-page-links .text-links a:first-child:nth-last-child(2)~a{-ms-flex-preferred-size:calc((100% / 2) - (20px * 2));flex-basis:calc((100% / 2) - (20px * 2))}.category-page-links .text-links a:first-child:nth-last-child(3),.category-page-links .text-links a:first-child:nth-last-child(3)~a{-ms-flex-preferred-size:calc((100% / 3) - (20px * 2));flex-basis:calc((100% / 3) - (20px * 2))}.category-page-links .text-links a:first-child:nth-last-child(4),.category-page-links .text-links a:first-child:nth-last-child(4)~a{-ms-flex-preferred-size:calc((100% / 4) - (20px * 2));flex-basis:calc((100% / 4) - (20px * 2))}.category-page-links .text-links a:first-child:nth-last-child(5),.category-page-links .text-links a:first-child:nth-last-child(5)~a{-ms-flex-preferred-size:calc((100% / 5) - (20px * 2));flex-basis:calc((100% / 5) - (20px * 2))}.category-page-links .text-links a:first-child:nth-last-child(6),.category-page-links .text-links a:first-child:nth-last-child(6)~a{-ms-flex-preferred-size:calc((100% / 6) - (20px * 2));flex-basis:calc((100% / 6) - (20px * 2))}}.category-page-html-banner{margin:10px 0}.category-page-html-banner:after{content:'';display:block;clear:both}.category-page-html-banner .text-wrapper{float:left;display:grid;grid-template-columns:1fr;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:80px;padding:20px 10px;background:#efefef}.category-page-html-banner .text-wrapper span{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:50px;position:relative;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:15px}.category-page-html-banner .text-wrapper span:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px}.category-page-html-banner .text-wrapper span:nth-of-type(1):before{background:url('/globalfiles/templates/alensa/responsive/category-page-images/dio-glasses-banner/category-banner-list-circle.svg') center center no-repeat}.category-page-html-banner .text-wrapper span:nth-of-type(2):before{background:url('/globalfiles/templates/alensa/responsive/category-page-images/dio-glasses-banner/category-banner-human-circle.svg') center center no-repeat}.category-page-html-banner .img-wrapper{float:left;width:100%;min-height:80px;background:url('/globalfiles/templates/alensa/responsive/category-page-images/dio-glasses-banner/dio-glasses-banner-bg.png') center top no-repeat;background-size:cover}.category-page-html-banner .benefits-wrapper{float:left;width:100%;padding:7px 10px;border:2px solid #125080;text-align:center}.category-page-html-banner .benefits-wrapper span{display:inline-block;vertical-align:baseline;margin-right:5px;font-size:12px;color:#4c4c4c;line-height:15px}.category-page-html-banner .benefits-wrapper span a{font-size:12px;color:#4c4c4c;line-height:15px;border-bottom:1px dotted #4c4c4c}.category-page-html-banner .benefits-wrapper span:before{content:'√';display:inline-block;vertical-align:baseline;margin:3px;font-family:'Open Sans Semibold';color:#125080}.category-page-html-banner .benefits-wrapper span:first-of-type:before{display:none}@media (min-width:425px){.category-page-html-banner .text-wrapper{grid-template-columns:1fr 1fr;grid-gap:10px;padding:20px}}@media (min-width:577px){.category-page-html-banner .text-img-wrapper{display:grid;width:100%;grid-template-columns:2fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.category-page-html-banner .text-wrapper{width:100%}.category-page-html-banner .text-wrapper span{padding-left:55px}}@media (min-width:993px){.category-page-html-banner .text-wrapper{grid-gap:40px;min-height:50px;padding:20px 40px}.category-page-html-banner .text-wrapper span{padding-left:65px}.category-page-html-banner .text-wrapper span:before{width:50px;height:50px}.category-page-html-banner .benefits-wrapper span:before{content:'|';margin:3px 8px 3px 0px;color:#4c4c4c}.category-page-html-banner .benefits-wrapper span:nth-of-type(2):before{display:none}}.lenses-color-icon{position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:4px solid}.category-3 [class*="formControl"] .item-label{position:relative;padding-left:17px}.category-3 [class*="formControl"] .item-label:before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:4px solid;left:0}.category-3 [class*="formControl"] .item-label:before-86,.category-3 [class*="formControl"] .item-label:before86 .item-label:before{border-color:#009cb3}.category-3 [class*="formControl"] .item-label:before-87,.category-3 [class*="formControl"] .item-label:before87 .item-label:before{border-color:#e22020}.category-3 [class*="formControl"] .item-label:before-88,.category-3 [class*="formControl"] .item-label:before88 .item-label:before{border-color:#3cc66d}.category-3 [class*="formControl"] .item-label:before-90,.category-3 [class*="formControl"] .item-label:before90 .item-label:before{border-color:#7c5e39}.category-3 [class*="formControl"] .item-label:before-4203,.category-3 [class*="formControl"] .item-label:before4203 .item-label:before{border-color:#f0dcaf}.category-3 [class*="formControl"] .item-label:before-4206,.category-3 [class*="formControl"] .item-label:before4206 .item-label:before{border-color:#70162e}.category-3 [class*="formControl"] .item-label:before-4270,.category-3 [class*="formControl"] .item-label:before4270 .item-label:before{border:none;border-radius:0;background:url('/globalfiles/templates/alensa/responsive/filter/special.svg') center center no-repeat}.category-3 [class*="formControl"] .item-label:before-3768,.category-3 [class*="formControl"] .item-label:before3768 .item-label:before{border-color:#253746}.category-3 [class*="formControl"] .item-label:before-3769,.category-3 [class*="formControl"] .item-label:before3769 .item-label:before{border:none;border-radius:0;background:url('/globalfiles/templates/alensa/responsive/filter/white.svg') center center no-repeat}.category-3 [class*="formControl"] .item-label:before-3770,.category-3 [class*="formControl"] .item-label:before3770 .item-label:before{border-color:#8c55a1}.category-3 [class*="formControl"] .item-label:before-3771,.category-3 [class*="formControl"] .item-label:before3771 .item-label:before{border-color:#f89d2e}.category-3 [class*="formControl"] .item-label:before-3772,.category-3 [class*="formControl"] .item-label:before3772 .item-label:before{border-color:#adadad}.category-3 [class*="formControl"] .item-label:before-3773,.category-3 [class*="formControl"] .item-label:before3773 .item-label:before{border-color:#f2d644}.category-3 [class*="formControl"] .item-label:before-3776,.category-3 [class*="formControl"] .item-label:before3776 .item-label:before{border-color:#ff97da}.category-3 [class*="formControl"] .item-label:before-3778,.category-3 [class*="formControl"] .item-label:before3778 .item-label:before{border:none;border-radius:0;background:url('/globalfiles/templates/alensa/responsive/filter/transparent.svg') center center no-repeat}.lenses-color-icon-86,.category-3 .formControl-86,.color-icon-86,.lenses-color-icon86 .item-label:before,.category-3 .formControl86 .item-label:before,.color-icon86 .item-label:before{border-color:#009cb3}.lenses-color-icon-87,.category-3 .formControl-87,.color-icon-87,.lenses-color-icon87 .item-label:before,.category-3 .formControl87 .item-label:before,.color-icon87 .item-label:before{border-color:#e22020}.lenses-color-icon-88,.category-3 .formControl-88,.color-icon-88,.lenses-color-icon88 .item-label:before,.category-3 .formControl88 .item-label:before,.color-icon88 .item-label:before{border-color:#3cc66d}.lenses-color-icon-90,.category-3 .formControl-90,.color-icon-90,.lenses-color-icon90 .item-label:before,.category-3 .formControl90 .item-label:before,.color-icon90 .item-label:before{border-color:#7c5e39}.lenses-color-icon-4203,.category-3 .formControl-4203,.color-icon-4203,.lenses-color-icon4203 .item-label:before,.category-3 .formControl4203 .item-label:before,.color-icon4203 .item-label:before{border-color:#f0dcaf}.lenses-color-icon-4206,.category-3 .formControl-4206,.color-icon-4206,.lenses-color-icon4206 .item-label:before,.category-3 .formControl4206 .item-label:before,.color-icon4206 .item-label:before{border-color:#70162e}.lenses-color-icon-4270,.category-3 .formControl-4270,.color-icon-4270,.lenses-color-icon4270 .item-label:before,.category-3 .formControl4270 .item-label:before,.color-icon4270 .item-label:before{border:none;border-radius:0;background:url('/globalfiles/templates/alensa/responsive/filter/special.svg') center center no-repeat}.lenses-color-icon-3768,.category-3 .formControl-3768,.color-icon-3768,.lenses-color-icon3768 .item-label:before,.category-3 .formControl3768 .item-label:before,.color-icon3768 .item-label:before{border-color:#253746}.lenses-color-icon-3769,.category-3 .formControl-3769,.color-icon-3769,.lenses-color-icon3769 .item-label:before,.category-3 .formControl3769 .item-label:before,.color-icon3769 .item-label:before{border:none;border-radius:0;background:url('/globalfiles/templates/alensa/responsive/filter/white.svg') center center no-repeat}.lenses-color-icon-3770,.category-3 .formControl-3770,.color-icon-3770,.lenses-color-icon3770 .item-label:before,.category-3 .formControl3770 .item-label:before,.color-icon3770 .item-label:before{border-color:#8c55a1}.lenses-color-icon-3771,.category-3 .formControl-3771,.color-icon-3771,.lenses-color-icon3771 .item-label:before,.category-3 .formControl3771 .item-label:before,.color-icon3771 .item-label:before{border-color:#f89d2e}.lenses-color-icon-3772,.category-3 .formControl-3772,.color-icon-3772,.lenses-color-icon3772 .item-label:before,.category-3 .formControl3772 .item-label:before,.color-icon3772 .item-label:before{border-color:#adadad}.lenses-color-icon-3773,.category-3 .formControl-3773,.color-icon-3773,.lenses-color-icon3773 .item-label:before,.category-3 .formControl3773 .item-label:before,.color-icon3773 .item-label:before{border-color:#f2d644}.lenses-color-icon-3776,.category-3 .formControl-3776,.color-icon-3776,.lenses-color-icon3776 .item-label:before,.category-3 .formControl3776 .item-label:before,.color-icon3776 .item-label:before{border-color:#ff97da}.lenses-color-icon-3778,.category-3 .formControl-3778,.color-icon-3778,.lenses-color-icon3778 .item-label:before,.category-3 .formControl3778 .item-label:before,.color-icon3778 .item-label:before{border:none;border-radius:0;background:url('/globalfiles/templates/alensa/responsive/filter/transparent.svg') center center no-repeat}.color-lenses-eyes-closeup-wrapper{display:block;width:100%;height:0;padding-bottom:25%;position:relative;overflow:hidden;margin:10px 0 20px}.color-lenses-eyes-closeup-wrapper .color-lenses-eyes-closeup{width:calc(100% - 20px);-webkit-transform:translateY(-35%);transform:translateY(-35%);margin:0 10px}@media (min-width:769px){.color-lenses-eyes-closeup-wrapper .color-lenses-eyes-closeup{width:100%;margin:0}}.complaints-wrapper{padding:0 15px}.complaints-wrapper .complaints-main-header{display:block;margin:30px 0 0;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px}.complaints-wrapper .complaints-switchers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px -10px}.complaints-wrapper .complaints-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:300px;height:70px;margin:10px;padding:0 20px;border:1px solid #125080;border-radius:50px;font-family:'Open Sans Semibold';font-size:20px;color:#125080;text-align:center;text-transform:uppercase;cursor:pointer}.complaints-wrapper .complaints-switch:hover,.complaints-wrapper .complaints-switch.active{background:#125080;color:#fff}.complaints-wrapper .complaints-hideable-wrapper{display:none}.complaints-wrapper .complaints-header{display:block;margin:50px 0 10px;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px}.complaints-wrapper .complaint.complaint-table-header{display:none;font-family:'Open Sans Semibold';border-top:none}.complaints-wrapper .complaint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-1px;padding:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.complaints-wrapper .complaint.complaint-higher .complaint-product{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.complaints-wrapper .complaint>div{padding:5px 0}.complaints-wrapper .complaint>div:first-of-type{padding-top:0}.complaints-wrapper .complaint>div:last-of-type{padding-bottom:0}.complaints-wrapper .mobile-header{font-family:'Open Sans Semibold'}.complaints-wrapper .complaint-id{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.complaints-wrapper .complaint-date{font-size:12px;color:#4c4c4c;line-height:18px}.complaints-wrapper .complaint-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;color:#4c4c4c;line-height:18px}.complaints-wrapper .complaint-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px}.complaints-wrapper .complaint-product:last-of-type{margin-bottom:0}.complaints-wrapper .complaint-product-img{width:auto;height:65px;padding:5px;border:1px solid #f2f2f2}.complaints-wrapper .complaint-product-text{margin-left:10px}.complaints-wrapper .complaint-product-name{display:inline-block;-ms-flex-item-align:start;align-self:flex-start;font-family:'Open Sans Regular';font-size:12px;color:#125080;line-height:18px;text-decoration:none}.complaints-wrapper .complaint-product-name:after{content:'';display:block;width:0;height:1px;margin:-3px auto 0;background:#125080;-webkit-transition:width .3s ease;transition:width .3s ease}.complaints-wrapper .complaint-product-name:hover:after{width:100%}.complaints-wrapper .complaint-product-amount{display:block;clear:both;font-size:10px}.complaints-wrapper .complaint-product-parameters,.complaints-wrapper .complaint-product-solution,.complaints-wrapper .complaint-product-reason{display:block;clear:both;font-size:10px}.complaints-wrapper .complaint-button{font-size:12px;color:#4c4c4c;line-height:18px;text-align:left}.complaints-wrapper .complaint-status{display:block}.complaints-wrapper .complaint-status span{font-style:italic}.complaints-wrapper .complaint-status .new{color:#3865a3}.complaints-wrapper .complaint-status .opened{color:#87a2c7}.complaints-wrapper .complaint-status .in-process{color:#f0ad4e}.complaints-wrapper .complaint-status .closed.not-justified{color:#e03b24}.complaints-wrapper .complaint-status .closed.justified{color:#64a338}.complaints-wrapper .complaints-all{margin-bottom:50px}.complaints-wrapper .complaints-form-outer-wrapper{padding:30px;border-top:1px solid #f2f2f2;background:#f2f2f2}.complaints-wrapper .complaints-form-wrapper{display:block;max-width:450px;margin:50px auto}.complaints-wrapper .complaints-form-header{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px;text-align:center;text-transform:uppercase}.complaints-wrapper .complaints-form-subheader{display:block;margin:15px 0;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:20px;text-align:center;font-style:italic}.complaints-wrapper .complaints-form{position:relative}.complaints-wrapper .complaints-form dl[class*="formControlorder_item"]{padding-top:35px}.complaints-wrapper .complaints-form dl[class*="formControlnote"]{padding:35px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.complaints-wrapper .complaints-form dl[class*="formControlcustomer_solution"]{padding-bottom:35px;border-bottom:1px solid #f2f2f2}.complaints-wrapper .complaints-form dl[class*="formControlaccount_number"]{padding-top:35px}.complaints-wrapper .complaints-form dl[class*="formControliban"]{padding-bottom:35px}.complaints-wrapper .complaints-form dl[class*="formControlfile_0"]{padding-top:35px}.complaints-wrapper .complaints-form label{display:block;margin-top:15px;font-family:'Open Sans Semibold';line-height:15px}.complaints-wrapper .complaints-form .tooltip{vertical-align:super}.complaints-wrapper .complaints-form .tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.complaints-wrapper .complaints-form input[type="file"]{background:#fff}.complaints-wrapper .complaints-form .prefered-solutions-wrapper,.complaints-wrapper .complaints-form .reasons-wrapper{margin-top:10px;padding-left:15px}.complaints-wrapper .complaints-form .prefered-solution,.complaints-wrapper .complaints-form .reason,.complaints-wrapper .complaints-form .reason-glasses{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;font-size:10px;color:#4c4c4c;line-height:13px}.complaints-wrapper .complaints-form .prefered-solution:before,.complaints-wrapper .complaints-form .reason:before,.complaints-wrapper .complaints-form .reason-glasses:before{content:'i';display:block;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;margin-right:7px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.complaints-wrapper .complaints-form .complaints-form-storno{position:absolute;bottom:-45px;left:0;display:block;width:100%;min-height:33px;padding:0 20px;border-radius:19px;line-height:33px;font-family:'Open Sans Semibold';font-size:13px;text-align:center;text-decoration:none;outline:none;background:none;border:none;cursor:pointer;-webkit-transition:500ms all;transition:500ms all;white-space:nowrap;background-color:#d8d9d9;border:1px solid #b1b3b3;color:#4c4c4c}.complaints-wrapper .complaints-form .complaints-form-storno:hover{background-color:#cbcccc;border:1px solid #cbcccc}.complaints-wrapper .complaints-form .complaints-form-storno:focus{background-color:#cbcccc;border:1px solid #cbcccc}.complaints-wrapper .complaints-form .button{display:block;width:100%;min-height:30px;margin-top:15px;padding:0 20px;border-radius:19px;line-height:30px;font-family:'Open Sans Semibold';font-size:13px;text-align:center;text-decoration:none;outline:none;background:none;border:none;cursor:pointer;-webkit-transition:500ms all;transition:500ms all;white-space:nowrap;background-color:#ed1d26;border:1px solid #ed1d26;color:#fff}.complaints-wrapper .complaints-form .button:hover{background-color:#ef353d;border:1px solid #ef353d}.complaints-wrapper .complaints-form .button:focus{background-color:#df121b;border:1px solid #df121b}.complaints-wrapper .complaint-customer-note{display:block;margin-top:5px;font-size:10px;line-height:15px;font-style:italic}.complaints-wrapper .complaints-no-available-orders{display:block;margin:50px 0 0;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px;text-align:center}@media (min-width:577px){.complaints-wrapper .complaints-form .formControlsend{text-align:right}.complaints-wrapper .complaints-form .complaints-form-storno{width:auto;max-width:50%;bottom:0}.complaints-wrapper .complaints-form .button{display:inline-block;width:auto;max-width:50%;margin-bottom:0}}@media (min-width:769px){.complaints-wrapper .complaints-switch{width:25%;max-width:400px}.complaints-wrapper .complaint.complaint-table-header{display:-webkit-box;display:-ms-flexbox;display:flex}.complaints-wrapper .complaint{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.complaints-wrapper .complaint>div{padding:0 10px}.complaints-wrapper .complaint>div:first-of-type{padding-left:0}.complaints-wrapper .complaint>div:last-of-type{padding-right:0}.complaints-wrapper .mobile-header{display:none}.complaints-wrapper .complaint-id{width:10%;max-width:70px}.complaints-wrapper .complaint-date{width:15%;max-width:150px}.complaints-wrapper .complaint-products{width:30%}.complaints-wrapper .complaint-started{width:15%;max-width:150px}.complaints-wrapper .complaint-button{width:30%}.complaints-wrapper .complaint-product{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.complaints-wrapper .complaint-product-text{margin-left:15px}.complaints-wrapper .complaint-button{-ms-flex-item-align:start;align-self:flex-start;text-align:right}.complaints-wrapper .complaint-button .btn{margin:10px 0 0;white-space:initial}.complaints-wrapper .complaint-customer-note-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:15px}.complaints-wrapper .complaint-customer-note-spacer{width:20%;max-width:80px;padding:5px}.complaints-wrapper .complaint-customer-note-text{width:80%;margin-left:15px}}@media (min-width:993px){.complaints-wrapper{padding:0}}.cookiesPopup{z-index:100000000000;display:block;position:fixed;left:0;right:0;bottom:-1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;color:#4c4c4c;background-color:#f2f2f2;text-align:center}.cookiesPopup>span{display:block;font-size:11px;line-height:15px;text-align:left}.cookiesPopup>span>a{color:#ed1d26;text-decoration:underline;white-space:nowrap}.cookiesPopup>a{display:inline-block;margin:5px 5px 0;padding:8px 10px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:#ed1d26;color:#fff;border:0;text-decoration:none;border-radius:5px}@media (min-width:769px){.cookiesPopup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cookiesPopup>span{max-width:1000px;text-align:center}.cookiesPopup>a{margin-left:15px}}.coupon-code-info-wrapper{position:fixed;z-index:1000;display:none;bottom:0;right:10px;width:calc(100% - 80px);max-width:650px;padding:10px 30px;background:#fff;border:1px solid #f2f2f2;border-radius:4px 4px 0 0;-webkit-box-shadow:0 1px 10px -3px #4c4c4c;box-shadow:0 1px 10px -3px #4c4c4c;text-align:center;font-size:12px;color:#4c4c4c;line-height:16px}.coupon-code-info-wrapper h2,.coupon-code-info-wrapper h3,.coupon-code-info-wrapper h4,.coupon-code-info-wrapper h5,.coupon-code-info-wrapper h6{margin-bottom:5px;font-size:20px;color:#ed1d26 !important;line-height:24px}.coupon-code-info-wrapper .coupon-code-info-init-text{font-size:15px;color:#4c4c4c;line-height:24px}.coupon-code-info-wrapper .coupon-code-info-text-wrapper{display:table-cell;vertical-align:middle}.coupon-code-info-wrapper .coupon-code-info-arrow{position:absolute;top:8px;right:5px;width:30px;height:30px;background:url('/globalfiles/templates/alensa/responsive/components/coupon-code/arrow-up.svg') center center no-repeat;cursor:pointer;z-index:2}.coupon-code-info-wrapper .coupon-code-info-arrow.down{background:url('/globalfiles/templates/alensa/responsive/components/coupon-code/arrow-down.svg') center center no-repeat}.coupon-code-text-wrapper{float:left;min-height:1px;width:100%}.coupon-code-btn-wrapper{padding-left:10px}.coupon-code-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;min-height:45px;margin:20px auto 10px}.coupon-code-wrapper .coupon-code-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center-start;-ms-flex-pack:center-start;justify-content:center-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#125080}.coupon-code-wrapper .coupon-code-trigger i{margin-right:7px;font-size:20px}.coupon-code-wrapper .coupon-code-itself{display:none}.coupon-code-wrapper .coupon-code-itself input[type="text"]{height:30px;line-height:30px}.coupon-code-wrapper .coupon-code-itself .btn{height:30px;border-radius:5px;white-space:nowrap}.coupon-code-wrapper .coupon-code-itself .error{text-align:left}.coupon-code-wrapper .couponForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forbidden-discount-wrapper{display:block;padding:10px 0}.forbidden-discount-wrapper .forbidden-discount-header{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';line-height:18px;text-align:center}.forbidden-discount-wrapper .forbidden-discount-table-wrapper{width:auto;margin:auto}.forbidden-discount-wrapper .forbidden-discount-text-wrapper{display:table-row}.forbidden-discount-wrapper .forbidden-discount-text-wrapper.active{background:rgba(76,76,76,0.1)}.forbidden-discount-wrapper .forbidden-discount-text{display:table-cell;vertical-align:middle;padding:5px 10px;font-size:12px;line-height:16px;text-align:center}.forbidden-discount-wrapper .forbidden-discount-text b,.forbidden-discount-wrapper .forbidden-discount-text strong{color:#125080}.forbidden-discount-wrapper .forbidden-discount-text-active{display:block;font-family:'Open Sans Semibold';font-size:11px;font-style:italic}.forbidden-discount-wrapper .forbidden-discount-link-wrapper{display:table-cell;vertical-align:middle}.forbidden-discount-wrapper .forbidden-discount-link{display:inline-block;vertical-align:middle;margin:5px 0 5px 5px}.advanced-pricing-wrapper{display:table-cell;vertical-align:middle;padding:10px 0;width:50%}.advanced-pricing-wrapper .advanced-pricing-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:#4c4c4c}.advanced-pricing-wrapper .advanced-pricing-text-activated{font-family:'Open Sans Semibold';color:#125080}.advanced-pricing-wrapper .coupon-code-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:5px;min-height:initial}.advanced-pricing-wrapper .coupon-code-wrapper .coupon-code-itself .btn{margin-top:0}.advanced-pricing-wrapper .coupon-code-trigger{line-height:15px}.advanced-pricing-wrapper .advanced-pricing-forbidden-explanation{display:block;margin-top:5px;font-size:9px;color:#b1b3b3;line-height:13px;font-style:italic}.dealercodeform.hascode .coupon-code-text-wrapper{display:block;float:left;min-height:1px;width:100%;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.dealercodeform.hascode .coupon-code-text-wrapper b{margin-right:5px;font-family:'Open Sans Bold'}.coupon-basket-wrapper{margin-top:-1px;padding:10px 0;position:relative;border-top:1px solid #f2f2f2}.coupon-basket-wrapper .basket-coupon-image-wrapper{float:left;min-height:1px;width:25%;padding:0 10px;text-align:center}.coupon-basket-wrapper .basket-coupon-image-wrapper i{font-size:40px}.coupon-basket-wrapper .basket-coupon-image-wrapper i:before{color:#ed1d26}.coupon-basket-wrapper .basket-coupon-name-price-wrapper{float:left;min-height:1px;width:75%;padding:0 5px}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-name{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-transform:uppercase;text-decoration:none}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-price-wrapper{margin-top:5px;padding:0}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-price-wrapper .basket-coupon-price{display:block;font-size:16px;color:#cbcccc;line-height:24px;text-align:left;text-decoration:line-through}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-price-wrapper .basket-coupon-price.basket-credit-price{font-family:'Open Sans Semibold';color:#ed1d26;text-decoration:none}.coupon-basket-wrapper .basket-coupon-params-wrapper{float:left;min-height:1px;width:66.66666667%;padding:0 5px}.coupon-basket-wrapper .basket-coupon-params-wrapper .basket-coupon-params-text{display:block;float:left;min-height:1px;width:50%;font-size:13px;color:#4c4c4c;line-height:18px}.coupon-basket-wrapper .basket-coupon-params-wrapper .basket-coupon-params-text span{font-family:'Open Sans Semibold';color:#ed1d26}.coupon-basket-wrapper .basket-coupon-params-wrapper .basket-coupon-params-text .tooltip{float:right}.coupon-basket-wrapper .basket-coupon-params-wrapper .basket-coupon-params-text .tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.coupon-basket-wrapper .basket-coupon-params-wrapper .basket-coupon-params-percentage{display:block;float:left;min-height:1px;width:50%;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:18px}.coupon-basket-wrapper .basket-coupon-price-wrapper .basket-coupon-price{font-size:16px;color:#cbcccc;line-height:24px;text-align:center;text-decoration:line-through}.coupon-basket-wrapper .basket-coupon-price-wrapper .basket-coupon-price.basket-credit-price{font-family:'Open Sans Semibold';color:#ed1d26;text-decoration:none}.coupon-basket-wrapper .btn-remove{position:absolute;top:10px;right:10px}@media (min-width:577px){.coupon-code-wrapper{margin:0;text-align:left}.coupon-code-wrapper .coupon-code-trigger{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:12px;border-bottom:none}.coupon-code-wrapper .coupon-code-btn-wrapper{padding-left:10px}.coupon-code-wrapper .coupon-code-btn-wrapper .btn{width:auto;border-radius:5px}.advanced-pricing-wrapper .advanced-pricing-text{font-size:12px}.advanced-pricing-wrapper .advanced-pricing-text i{display:inline-block;vertical-align:middle;margin-right:5px;font-size:18px}.advanced-pricing-wrapper .advanced-pricing-text-wrapper{width:100%}.advanced-pricing-wrapper .coupon-code-wrapper{margin:5px 0 0}.advanced-pricing-wrapper .coupon-code-wrapper .coupon-code-itself{width:100%}.advanced-pricing-wrapper .coupon-code-wrapper .coupon-code-itself .btn{margin-top:5px}.advanced-pricing-wrapper .advanced-pricing-forbidden-explanation{margin-top:0}.advanced-pricing-wrapper .advanced-pricing-text i{font-size:25px;margin-right:10px}.dealercodeform.hascode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dealercodeform.hascode .coupon-code-text-wrapper{width:auto}.dealercodeform.hascode .coupon-code-btn-wrapper{margin-left:10px}.coupon-basket-wrapper .basket-coupon-image-wrapper{width:33.33333333%}.coupon-basket-wrapper .basket-coupon-name-price-wrapper{width:66.66666667%}}@media (min-width:769px){.coupon-code-wrapper .coupon-code-trigger{font-size:13px;line-height:45px;cursor:pointer}.coupon-code-wrapper .coupon-code-trigger i{font-size:25px}.advanced-pricing-wrapper .coupon-code-wrapper{margin-bottom:2px}.advanced-pricing-wrapper .coupon-code-trigger{line-height:18px}.forbidden-discount-wrapper{padding:0}.forbidden-discount-wrapper .forbidden-discount-header{text-align:left}.forbidden-discount-wrapper .forbidden-discount-table-wrapper{margin:0}.forbidden-discount-wrapper .forbidden-discount-text{text-align:left}.coupon-basket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.coupon-basket-wrapper .basket-coupon-image-wrapper,.coupon-basket-wrapper .basket-coupon-name-price-wrapper,.coupon-basket-wrapper .basket-coupon-params-wrapper,.coupon-basket-wrapper .basket-coupon-price-wrapper{float:none;display:table-cell;vertical-align:middle}.coupon-basket-wrapper .basket-coupon-image-wrapper{width:16%}.coupon-basket-wrapper .basket-coupon-name-price-wrapper{width:17%}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-name{margin-bottom:0}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-price-wrapper{display:none}.coupon-basket-wrapper .basket-coupon-params-wrapper{width:52%;padding:0}.coupon-basket-wrapper .basket-coupon-params-wrapper .basket-coupon-price-wrapper{display:none}.coupon-basket-wrapper .basket-coupon-price-wrapper{width:15%;padding-right:20px;text-align:right}.dealercodeform.hascode .coupon-code-text-wrapper .counponName br{display:none !important}.coupon-code-info-wrapper{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 200px)}}@media (min-width:993px){.coupon-basket-wrapper .basket-coupon-price-wrapper{padding-right:60px}.coupon-basket-wrapper .btn-remove{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:22px}.coupon-code-info-wrapper{width:auto;padding:5px 50px;left:auto;-webkit-transform:translateY(0);transform:translateY(0);right:10%}.coupon-code-info-wrapper:before{content:'';position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:30px;background:url('/globalfiles/templates/alensa/responsive/main//components/coupon-code-tag.svg') center center no-repeat}.coupon-code-info-wrapper.opened{width:100%;min-width:500px;min-height:70px;padding:15px 100px}.coupon-code-info-wrapper.opened:before{left:35px;width:40px;height:50px}.coupon-code-info-wrapper .coupon-code-info-init-text{font-size:13px}.coupon-code-info-wrapper .coupon-code-info-arrow{top:5px}.advanced-pricing-wrapper .advanced-pricing-text i{font-size:30px}}.coupon-code-basket-v2 .coupon-code-basket-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"name	name	name" "img	content	prices";min-height:0;min-width:0;padding:15px 10px;position:relative;border-bottom:1px solid #f2f2f2}.coupon-code-basket-v2 .coupon-code-name-area{grid-area:name;margin-bottom:10px}.coupon-code-basket-v2 .coupon-code-img-area{grid-area:img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-code-basket-v2 .coupon-code-content-area{grid-area:content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-code-basket-v2 .coupon-code-prices-area{grid-area:prices;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.coupon-code-basket-v2 .coupon-code-remove-btn{position:absolute;top:16px;right:10px;width:16px;height:16px;border-radius:50%;border:1px solid #ed1d26;background-size:8px;-webkit-transition:all 0s ease;transition:all 0s ease}.coupon-code-basket-v2 .coupon-code-remove-btn:hover{background:#ed1d26 url('/globalfiles/templates/alensa/responsive/controls/close-white.svg') center no-repeat;background-size:8px;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.coupon-code-basket-v2 .coupon-code-name{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px;text-transform:uppercase}.coupon-code-basket-v2 .coupon-code-img{display:block;width:40px;height:40px}.coupon-code-basket-v2 .coupon-code-text{line-height:15px}.coupon-code-basket-v2 .coupon-code-text .diff-color{font-family:'Open Sans Semibold';color:#ed1d26}.coupon-code-basket-v2 .not-met-info{display:block;margin-top:3px;font-size:10px;font-style:italic;opacity:0.9}.coupon-code-basket-v2 .coupon-code-discounted{display:block;font-size:20px;color:#ed1d26}.coupon-code-basket-v2 .coupon-code-discounted.not-met{color:#f2f2f2}@media (min-width:577px){.coupon-code-basket-v2 .coupon-code-basket-wrapper{grid-template-columns:minmax(0, .7fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"img	name	name" "img	content	prices"}.coupon-code-basket-v2 .coupon-code-img{width:50px;height:50px}.coupon-code-basket-v2 .coupon-code-name{font-size:18px;color:#125080}}@media (min-width:769px){.coupon-code-basket-v2 .coupon-code-basket-wrapper{grid-template-columns:minmax(0, 1.2fr) minmax(0, 3fr) minmax(0, .5fr);padding:15px 0}.coupon-code-basket-v2 .coupon-code-remove-btn{right:0}}.pagination-container{display:block;margin-top:20px}.pagination-container .custom-pagination{display:block;text-align:center}.pagination-container .page-item,.pagination-container .three-dots{display:inline-block;vertical-align:middle;margin:0 1px;border:1px solid #f2f2f2}.pagination-container .page-item a,.pagination-container .three-dots span{display:block;padding:5px 10px;font-size:13px;color:#4c4c4c;line-height:18px;text-decoration:none}.pagination-container .page-item.active,.pagination-container .page-item:hover{background-color:#125080}.pagination-container .page-item.active a,.pagination-container .page-item:hover a{color:#fff}.pagination-container .page-item.active{cursor:default}@media (min-width:577px){.pagination-container .page-item,.pagination-container .three-dots{margin:0 5px}}.customers-gallery{margin:10px 0}.customers-gallery .customers-gallery-item{float:left;max-width:18%;height:auto;padding:10px;-webkit-box-shadow:0 0 3px 1px #f2f2f2;box-shadow:0 0 3px 1px #f2f2f2;margin:1%}.customers-gallery .customers-gallery-item img{display:block}.customers-gallery .customers-gallery-item:after{display:none !important}.customers-gallery:after{content:'';display:block;clear:both}.credit-basket-v2 .credit-basket-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"name	name	name" "img	content	prices";min-height:0;min-width:0;padding:15px 10px;position:relative;border-bottom:1px solid #f2f2f2}.credit-basket-v2 .credit-name-area{grid-area:name;margin-bottom:10px}.credit-basket-v2 .credit-img-area{grid-area:img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit-basket-v2 .credit-content-area{grid-area:content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit-basket-v2 .credit-prices-area{grid-area:prices;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.credit-basket-v2 .credit-name{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px;text-transform:uppercase}.credit-basket-v2 .credit-img{display:block;width:40px;height:40px}.credit-basket-v2 .credit-text{line-height:15px}.credit-basket-v2 .credit-price{display:block;font-size:20px;color:#ed1d26}@media (min-width:577px){.credit-basket-v2 .credit-basket-wrapper{grid-template-columns:minmax(0, .7fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"img	name	name" "img	content	prices"}.credit-basket-v2 .credit-img{display:block;width:50px;height:50px}.credit-basket-v2 .credit-name{font-size:18px;color:#125080}}@media (min-width:769px){.credit-basket-v2 .credit-basket-wrapper{grid-template-columns:minmax(0, 1.2fr) minmax(0, 3fr) minmax(0, .5fr);padding:15px 0}}/*!
 * Datepicker v1.0.0
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-08-05T03:02:13.513Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#ed1d26}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#ed1d26}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#ed1d26}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#ed1d26}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}.datepicker-panel>ul::after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#fcdadb}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:#fcdadb}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#ed1d26}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#fcdadb}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="next"]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view="years"]>li,.datepicker-panel>ul[data-view="months"]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view="week"]>li,.datepicker-panel>ul[data-view="week"]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}.deliveries-payments-surcharges{padding:15px;background:#f2f2f2}.deliveries-payments-surcharges .deliveries-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.deliveries-payments-surcharges .deliveries-wrapper.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.deliveries-payments-surcharges .payments-wrapper{padding-top:15px;border-top:1px solid #f2f2f2}.deliveries-payments-surcharges .surcharges-wrapper{padding-top:15px;border-top:1px solid #f2f2f2}.deliveries-payments-surcharges .deliveries-header,.deliveries-payments-surcharges .payments-header,.deliveries-payments-surcharges .surcharges-header{display:block;font-family:'Open Sans Semibold';font-size:14px;line-height:20px}.deliveries-payments-surcharges .payments-header,.deliveries-payments-surcharges .surcharges-header{margin-bottom:20px}.deliveries-payments-surcharges .delivery,.deliveries-payments-surcharges .payment,.deliveries-payments-surcharges .surcharge{display:block;margin-bottom:12px}.deliveries-payments-surcharges .delivery-label{display:grid;grid-template-areas:"check icon name name price" "check icon info info price" "check icon pickup pickup price" "check icon description description price" "check icon showroom showroom price";grid-template-columns:40px 35px minmax(0, 1fr) 20%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.deliveries-payments-surcharges .payment-label,.deliveries-payments-surcharges .surcharge-label{display:grid;grid-template-areas:"check icon name name price" "check icon description description price";grid-template-columns:40px 35px minmax(0, 1fr) 20%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.deliveries-payments-surcharges .delivery-checkbox,.deliveries-payments-surcharges .payment-checkbox,.deliveries-payments-surcharges .surcharge-checkbox{grid-area:check;width:30px;height:30px;margin-right:10px;border:1px solid rgba(76,76,76,0.3);border-radius:5px;background:#fff;cursor:pointer}.deliveries-payments-surcharges .delivery-icon,.deliveries-payments-surcharges .payment-icon,.deliveries-payments-surcharges .surcharge-icon{grid-area:icon;width:25px;height:25px;margin:2px 10px 0 0;cursor:pointer}.deliveries-payments-surcharges .delivery-icon:after,.deliveries-payments-surcharges .payment-icon:after,.deliveries-payments-surcharges .surcharge-icon:after{content:'';display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.deliveries-payments-surcharges .delivery-name,.deliveries-payments-surcharges .payment-name,.deliveries-payments-surcharges .surcharge-name{grid-area:name;margin-top:9px;padding-right:5px;font-family:'Open Sans Semibold';font-size:12px;line-height:13px;cursor:pointer}.deliveries-payments-surcharges .delivery-info{grid-area:info;margin-top:5px;font-family:'Open Sans Regular';font-size:11px;color:#77b34a;line-height:13px}.deliveries-payments-surcharges .delivery-description-wrapper,.deliveries-payments-surcharges .payment-description-wrapper{grid-area:description}.deliveries-payments-surcharges .delivery-description,.deliveries-payments-surcharges .payment-description{display:none;margin-top:10px;font-family:'Open Sans Regular';font-size:11px;color:#77b34a;line-height:15px}.deliveries-payments-surcharges .delivery-description{display:inline-block;margin-top:15px;padding:10px;background:rgba(18,80,128,0.07000000000000001);border:1px solid #125080;border-radius:5px;color:#4c4c4c;font-style:italic;position:relative}.deliveries-payments-surcharges .delivery-description svg{position:absolute;top:0;left:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:16px;height:16px}.deliveries-payments-surcharges .delivery-description svg .info{fill:#fff}.deliveries-payments-surcharges .delivery-description svg .circle{fill:#125080}.deliveries-payments-surcharges .showroom-link-wrapper{grid-area:showroom}.deliveries-payments-surcharges .delivery-showroom-link{display:inline-block;margin:7px 0;font-size:12px;color:#125080;text-decoration:none}.deliveries-payments-surcharges .delivery-showroom-link:after{content:'';display:block;width:0;height:1px;margin:auto;background:#125080;-webkit-transition:width .3s ease;transition:width .3s ease}.deliveries-payments-surcharges .delivery-showroom-link:hover:after{width:100%}.deliveries-payments-surcharges .payment.active .payment-description{display:block}.deliveries-payments-surcharges .delivery-price,.deliveries-payments-surcharges .payment-price,.deliveries-payments-surcharges .surcharge-price{grid-area:price;white-space:nowrap;margin-top:9px;padding-left:10px;font-family:'Open Sans Semibold';font-size:12px;text-align:right}.deliveries-payments-surcharges .delivery.active .delivery-checkbox,.deliveries-payments-surcharges .payment.active .payment-checkbox,.deliveries-payments-surcharges .surcharge .surcharge-input:checked~.surcharge-checkbox{background:#fff url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-on-no-border.svg') center no-repeat;background-size:20px}.deliveries-payments-surcharges .delivery-pickup-point-wrapper{grid-area:pickup;width:100%;margin-top:10px;position:relative}.deliveries-payments-surcharges .delivery-pickup-point,.deliveries-payments-surcharges .post-delivery-points{display:block;width:100%;max-width:300px;min-height:35px;padding:5px 34px 5px 15px;font-family:'Open Sans Regular';font-size:12px;background:#fff;color:#4c4c4c;border:1px solid rgba(76,76,76,0.3);border-radius:17px;outline:none;position:relative;overflow:hidden;cursor:pointer}.deliveries-payments-surcharges .delivery-pickup-point:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.deliveries-payments-surcharges .delivery-pickup-point:after{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:20px;padding:8px 10px;background:#fff url('/globalfiles/templates/alensa/responsive/main//deliveries-and-payments/pick-up-point.svg') center no-repeat;background-size:14px 20px}.deliveries-payments-surcharges .czech-post .post-delivery-points{margin:0;border:none}.deliveries-payments-surcharges .czech-post .delivery-pickup-point{padding:0}.deliveries-payments-surcharges .czech-post .delivery-pickup-point:after{display:none}.deliveries-payments-surcharges .post-delivery-points-label{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'Open Sans Regular';z-index:1}.deliveries-payments-surcharges .delivery-picup-point-icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:34px;height:36px;background:#fff url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/pick-up-point.svg') center no-repeat;background-size:14px 20px;z-index:2}.deliveries-payments-surcharges .delivery-pickup-point-text{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}.deliveries-payments-surcharges .deliveries-and-payments-additional-info{display:block;margin:7px 0 15px;font-size:12px;line-height:18px}.deliveries-payments-surcharges .deliveries-and-payments-additional-info.primary{color:#4c4c4c}.deliveries-payments-surcharges .deliveries-and-payments-additional-info.italic{font-style:italic}.deliveries-payments-surcharges .orderDeliveryinfo{padding:10px 0}.deliveries-payments-surcharges .orderDeliveryinfo b,.deliveries-payments-surcharges .orderDeliveryinfo span{font-family:'Open Sans Semibold';color:#77b34a}.deliveries-payments-surcharges .fast-payment-icons{max-width:300px;width:100%;margin-top:10px}.deliveries-payments-surcharges .orderDeliveryTime{display:block;margin:10px 0}@media (min-width:577px){.deliveries-payments-surcharges .delivery-label{grid-template-areas:"check icon name info price" "check icon description description price" "check icon pickup pickup price" "check icon showroom showroom price";grid-template-columns:40px 35px minmax(0, 1fr) minmax(0, 1fr) 20%}.deliveries-payments-surcharges .payment-label,.deliveries-payments-surcharges .surcharge-label{grid-template-areas:"check icon name price" "check icon description price";grid-template-columns:40px 35px minmax(0, 1fr) 20%}.deliveries-payments-surcharges .delivery-info{margin-top:9px}.deliveries-payments-surcharges .delivery-description{padding:10px 15px}}@media (min-width:769px){.deliveries-payments-surcharges{padding:20px 30px}.deliveries-payments-surcharges .delivery-label{grid-template-columns:40px 50px minmax(0, 2fr) minmax(0, 1fr) 20%}.deliveries-payments-surcharges .payment-label,.deliveries-payments-surcharges .surcharge-label{grid-template-columns:40px 50px minmax(0, 1fr) 20%}.deliveries-payments-surcharges .delivery-icon,.deliveries-payments-surcharges .payment-icon,.deliveries-payments-surcharges .surcharge-icon{width:40px;height:30px;margin-top:0}.deliveries-payments-surcharges .delivery-pickup-point-wrapper{margin-top:15px}}@media (min-width:993px){.deliveries-payments-surcharges .delivery-label{grid-template-columns:40px 50px minmax(0, 1.5fr) minmax(0, 1fr) 20%}}@media (min-width:1201px){.deliveries-payments-surcharges .delivery-label{grid-template-columns:40px 50px minmax(0, 1fr) minmax(0, 1fr) 20%}}.delivery-widget-version-B{display:none !important}.paymentType1:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/cash-on-delivery.svg')}.paymentType2:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer.svg')}.paymentType3:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType4:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg')}.paymentType5:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer-fast.svg')}.paymentType6:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/benefit-plus.png')}.paymentType8:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bancontact-mister-cash.svg')}.paymentType10:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-multibanco.svg')}.paymentType11:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/cash-on-delivery.svg')}.paymentType12:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType13:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg')}.paymentType14:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg')}.paymentType15:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType16:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg')}.paymentType19:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/przelewy24.svg')}.paymentType20:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType21:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/paypal.svg')}.paymentType22:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType24:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType25:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/bank-transfer.svg')}.paymentType26:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg')}.paymentType27:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType30:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg')}.paymentType31:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.paymentType34:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/mb-way.svg')}.paymentType37:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/wire-transfer.svg')}.deliveryType0:after{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/delivery.svg')}.deliveryType1:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ceska-posta.svg')}.deliveryType3:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg')}.deliveryType236:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg')}.deliveryType5:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg')}.deliveryType6:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg')}.deliveryType7:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg')}.deliveryType8:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls.svg')}.deliveryType9:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls.svg')}.deliveryType100:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/poczta-polska.svg')}.deliveryType100_151:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg')}.deliveryType100_763:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg')}.deliveryType100_805:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg')}.deliveryType100_1438:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/poczta-polska.svg')}.deliveryType100_1406:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg')}.deliveryType200:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/austria-post.svg')}.deliveryType202:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/intime.svg')}.deliveryType206:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hrvatska-posta.svg')}.deliveryType207:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos.svg')}.deliveryType208:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posta-slovenije.svg')}.deliveryType209:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/speedy.svg')}.deliveryType210:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg')}.deliveryType211:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/royal-mail.svg')}.deliveryType212:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ctt.svg')}.deliveryType213:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls.svg')}.deliveryType214:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/taxydromiky.svg')}.deliveryType215:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/fancourier.svg')}.deliveryType217:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/gls.svg')}.deliveryType218:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg')}.deliveryType221:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/seur.svg')}.deliveryType222:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/nova-posta.svg')}.deliveryType223:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/omniva.svg')}.deliveryType225:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg')}.deliveryType226:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg')}.deliveryType227:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnord.svg')}.deliveryType228:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnl.svg')}.deliveryType229:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/elta.svg')}.deliveryType233:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/austria-post.svg')}.deliveryType235:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos-express.svg')}.deliveryType236:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ppl.svg')}.deliveryType237:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/uaposhta.svg')}.deliveryType238:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg')}.deliveryType241:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/intime.svg')}.deliveryType243:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/mrw.svg')}.deliveryType245:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/night-delivery.svg')}.deliveryType247:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/night-delivery.svg')}.deliveryType249:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg')}.deliveryType251:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/swiss-post.svg')}.deliveryType252:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/swiss-post.svg')}.deliveryType253:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg')}.deliveryType255:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg')}.deliveryType256:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bpost.svg')}.deliveryType257:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dao365.svg')}.deliveryType259:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/meest.svg')}.deliveryType260:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg')}.deliveryType261:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg')}.deliveryType262:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg')}.deliveryType263:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg')}.deliveryType264:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/russian-post.svg')}.deliveryType265:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/russian-post.svg')}.deliveryType266:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/india-post.svg')}.deliveryType268:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/overseas-express.svg')}.deliveryType270:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/acs-courier.svg')}.deliveryType271:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/speedy.svg')}.deliveryType272:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg')}.deliveryType273:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg')}.deliveryType275:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hrvatska-posta.svg')}.deliveryType276:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/remax.svg')}.deliveryType277:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/sda.svg')}.deliveryType278:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg')}.deliveryType279:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg')}.deliveryType280:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dhl.svg')}.deliveryType281:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg')}.deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/pick-up-point.svg')}.deliveryType-skpost:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/slovenska-posta.svg')}.deliveryType-remax:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/remax.svg')}.deliveryType-sps:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg')}.deliveryType-dpd:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dpd.svg')}.deliveryType-expressone:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/expressone.svg')}.deliveryType-magyar-posta:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/magyar-posta.svg')}.delivery-progress-info-v2 .free-delivery-reached{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delivery-progress-info-v2 .free-delivery-icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;height:30px;margin-right:10px}.delivery-progress-info-v2 .free-delivery-icon .cls-1{fill:#125080}.delivery-progress-info-v2 .free-delivery-text{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:16px}.delivery-progress-info-v2 .free-delivery-not-reached{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:250px;width:100%;margin:auto;padding-top:20px}.delivery-progress-info-v2 .progressbar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delivery-progress-info-v2 .progressbar{display:block;width:100%;height:10px;margin-right:10px;background:#fff;border:1px solid #f2f2f2;border-radius:20px;position:relative}.delivery-progress-info-v2 .progressbar.width-100:before{width:100%}.delivery-progress-info-v2 .progressbar.width-99:before{width:99%}.delivery-progress-info-v2 .progressbar.width-98:before{width:98%}.delivery-progress-info-v2 .progressbar.width-97:before{width:97%}.delivery-progress-info-v2 .progressbar.width-96:before{width:96%}.delivery-progress-info-v2 .progressbar.width-95:before{width:95%}.delivery-progress-info-v2 .progressbar.width-94:before{width:94%}.delivery-progress-info-v2 .progressbar.width-93:before{width:93%}.delivery-progress-info-v2 .progressbar.width-92:before{width:92%}.delivery-progress-info-v2 .progressbar.width-91:before{width:91%}.delivery-progress-info-v2 .progressbar.width-90:before{width:90%}.delivery-progress-info-v2 .progressbar.width-89:before{width:89%}.delivery-progress-info-v2 .progressbar.width-88:before{width:88%}.delivery-progress-info-v2 .progressbar.width-87:before{width:87%}.delivery-progress-info-v2 .progressbar.width-86:before{width:86%}.delivery-progress-info-v2 .progressbar.width-85:before{width:85%}.delivery-progress-info-v2 .progressbar.width-84:before{width:84%}.delivery-progress-info-v2 .progressbar.width-83:before{width:83%}.delivery-progress-info-v2 .progressbar.width-82:before{width:82%}.delivery-progress-info-v2 .progressbar.width-81:before{width:81%}.delivery-progress-info-v2 .progressbar.width-80:before{width:80%}.delivery-progress-info-v2 .progressbar.width-79:before{width:79%}.delivery-progress-info-v2 .progressbar.width-78:before{width:78%}.delivery-progress-info-v2 .progressbar.width-77:before{width:77%}.delivery-progress-info-v2 .progressbar.width-76:before{width:76%}.delivery-progress-info-v2 .progressbar.width-75:before{width:75%}.delivery-progress-info-v2 .progressbar.width-74:before{width:74%}.delivery-progress-info-v2 .progressbar.width-73:before{width:73%}.delivery-progress-info-v2 .progressbar.width-72:before{width:72%}.delivery-progress-info-v2 .progressbar.width-71:before{width:71%}.delivery-progress-info-v2 .progressbar.width-70:before{width:70%}.delivery-progress-info-v2 .progressbar.width-69:before{width:69%}.delivery-progress-info-v2 .progressbar.width-68:before{width:68%}.delivery-progress-info-v2 .progressbar.width-67:before{width:67%}.delivery-progress-info-v2 .progressbar.width-66:before{width:66%}.delivery-progress-info-v2 .progressbar.width-65:before{width:65%}.delivery-progress-info-v2 .progressbar.width-64:before{width:64%}.delivery-progress-info-v2 .progressbar.width-63:before{width:63%}.delivery-progress-info-v2 .progressbar.width-62:before{width:62%}.delivery-progress-info-v2 .progressbar.width-61:before{width:61%}.delivery-progress-info-v2 .progressbar.width-60:before{width:60%}.delivery-progress-info-v2 .progressbar.width-59:before{width:59%}.delivery-progress-info-v2 .progressbar.width-58:before{width:58%}.delivery-progress-info-v2 .progressbar.width-57:before{width:57%}.delivery-progress-info-v2 .progressbar.width-56:before{width:56%}.delivery-progress-info-v2 .progressbar.width-55:before{width:55%}.delivery-progress-info-v2 .progressbar.width-54:before{width:54%}.delivery-progress-info-v2 .progressbar.width-53:before{width:53%}.delivery-progress-info-v2 .progressbar.width-52:before{width:52%}.delivery-progress-info-v2 .progressbar.width-51:before{width:51%}.delivery-progress-info-v2 .progressbar.width-50:before{width:50%}.delivery-progress-info-v2 .progressbar.width-49:before{width:49%}.delivery-progress-info-v2 .progressbar.width-48:before{width:48%}.delivery-progress-info-v2 .progressbar.width-47:before{width:47%}.delivery-progress-info-v2 .progressbar.width-46:before{width:46%}.delivery-progress-info-v2 .progressbar.width-45:before{width:45%}.delivery-progress-info-v2 .progressbar.width-44:before{width:44%}.delivery-progress-info-v2 .progressbar.width-43:before{width:43%}.delivery-progress-info-v2 .progressbar.width-42:before{width:42%}.delivery-progress-info-v2 .progressbar.width-41:before{width:41%}.delivery-progress-info-v2 .progressbar.width-40:before{width:40%}.delivery-progress-info-v2 .progressbar.width-39:before{width:39%}.delivery-progress-info-v2 .progressbar.width-38:before{width:38%}.delivery-progress-info-v2 .progressbar.width-37:before{width:37%}.delivery-progress-info-v2 .progressbar.width-36:before{width:36%}.delivery-progress-info-v2 .progressbar.width-35:before{width:35%}.delivery-progress-info-v2 .progressbar.width-34:before{width:34%}.delivery-progress-info-v2 .progressbar.width-33:before{width:33%}.delivery-progress-info-v2 .progressbar.width-32:before{width:32%}.delivery-progress-info-v2 .progressbar.width-31:before{width:31%}.delivery-progress-info-v2 .progressbar.width-30:before{width:30%}.delivery-progress-info-v2 .progressbar.width-29:before{width:29%}.delivery-progress-info-v2 .progressbar.width-28:before{width:28%}.delivery-progress-info-v2 .progressbar.width-27:before{width:27%}.delivery-progress-info-v2 .progressbar.width-26:before{width:26%}.delivery-progress-info-v2 .progressbar.width-25:before{width:25%}.delivery-progress-info-v2 .progressbar.width-24:before{width:24%}.delivery-progress-info-v2 .progressbar.width-23:before{width:23%}.delivery-progress-info-v2 .progressbar.width-22:before{width:22%}.delivery-progress-info-v2 .progressbar.width-21:before{width:21%}.delivery-progress-info-v2 .progressbar.width-20:before{width:20%}.delivery-progress-info-v2 .progressbar.width-19:before{width:19%}.delivery-progress-info-v2 .progressbar.width-18:before{width:18%}.delivery-progress-info-v2 .progressbar.width-17:before{width:17%}.delivery-progress-info-v2 .progressbar.width-16:before{width:16%}.delivery-progress-info-v2 .progressbar.width-15:before{width:15%}.delivery-progress-info-v2 .progressbar.width-14:before{width:14%}.delivery-progress-info-v2 .progressbar.width-13:before{width:13%}.delivery-progress-info-v2 .progressbar.width-12:before{width:12%}.delivery-progress-info-v2 .progressbar.width-11:before{width:11%}.delivery-progress-info-v2 .progressbar.width-10:before{width:10%}.delivery-progress-info-v2 .progressbar.width-9:before{width:9%}.delivery-progress-info-v2 .progressbar.width-8:before{width:8%}.delivery-progress-info-v2 .progressbar.width-7:before{width:7%}.delivery-progress-info-v2 .progressbar.width-6:before{width:6%}.delivery-progress-info-v2 .progressbar.width-5:before{width:5%}.delivery-progress-info-v2 .progressbar.width-4:before{width:4%}.delivery-progress-info-v2 .progressbar.width-3:before{width:3%}.delivery-progress-info-v2 .progressbar.width-2:before{width:2%}.delivery-progress-info-v2 .progressbar.width-1:before{width:1%}.delivery-progress-info-v2 .progressbar.width-0:before{width:0%}.delivery-progress-info-v2 .progressbar:before{content:'';display:block;position:absolute;left:0;top:0;width:0;height:100%;border-radius:20px;background:#125080;-webkit-animation:animateProgresBar 1.5s ease;animation:animateProgresBar 1.5s ease}.delivery-progress-info-v2 .progressbar-actual-value{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:12px;left:0;-webkit-transform:translateX(-25px);transform:translateX(-25px);font-family:'Open Sans Semibold';font-size:13px;color:#125080;white-space:nowrap;-webkit-animation:animateProgressCar 1.5s ease;animation:animateProgressCar 1.5s ease}.delivery-progress-info-v2 .progressbar-actual-value.left-100{left:100%}.delivery-progress-info-v2 .progressbar-actual-value.left-99{left:99%}.delivery-progress-info-v2 .progressbar-actual-value.left-98{left:98%}.delivery-progress-info-v2 .progressbar-actual-value.left-97{left:97%}.delivery-progress-info-v2 .progressbar-actual-value.left-96{left:96%}.delivery-progress-info-v2 .progressbar-actual-value.left-95{left:95%}.delivery-progress-info-v2 .progressbar-actual-value.left-94{left:94%}.delivery-progress-info-v2 .progressbar-actual-value.left-93{left:93%}.delivery-progress-info-v2 .progressbar-actual-value.left-92{left:92%}.delivery-progress-info-v2 .progressbar-actual-value.left-91{left:91%}.delivery-progress-info-v2 .progressbar-actual-value.left-90{left:90%}.delivery-progress-info-v2 .progressbar-actual-value.left-89{left:89%}.delivery-progress-info-v2 .progressbar-actual-value.left-88{left:88%}.delivery-progress-info-v2 .progressbar-actual-value.left-87{left:87%}.delivery-progress-info-v2 .progressbar-actual-value.left-86{left:86%}.delivery-progress-info-v2 .progressbar-actual-value.left-85{left:85%}.delivery-progress-info-v2 .progressbar-actual-value.left-84{left:84%}.delivery-progress-info-v2 .progressbar-actual-value.left-83{left:83%}.delivery-progress-info-v2 .progressbar-actual-value.left-82{left:82%}.delivery-progress-info-v2 .progressbar-actual-value.left-81{left:81%}.delivery-progress-info-v2 .progressbar-actual-value.left-80{left:80%}.delivery-progress-info-v2 .progressbar-actual-value.left-79{left:79%}.delivery-progress-info-v2 .progressbar-actual-value.left-78{left:78%}.delivery-progress-info-v2 .progressbar-actual-value.left-77{left:77%}.delivery-progress-info-v2 .progressbar-actual-value.left-76{left:76%}.delivery-progress-info-v2 .progressbar-actual-value.left-75{left:75%}.delivery-progress-info-v2 .progressbar-actual-value.left-74{left:74%}.delivery-progress-info-v2 .progressbar-actual-value.left-73{left:73%}.delivery-progress-info-v2 .progressbar-actual-value.left-72{left:72%}.delivery-progress-info-v2 .progressbar-actual-value.left-71{left:71%}.delivery-progress-info-v2 .progressbar-actual-value.left-70{left:70%}.delivery-progress-info-v2 .progressbar-actual-value.left-69{left:69%}.delivery-progress-info-v2 .progressbar-actual-value.left-68{left:68%}.delivery-progress-info-v2 .progressbar-actual-value.left-67{left:67%}.delivery-progress-info-v2 .progressbar-actual-value.left-66{left:66%}.delivery-progress-info-v2 .progressbar-actual-value.left-65{left:65%}.delivery-progress-info-v2 .progressbar-actual-value.left-64{left:64%}.delivery-progress-info-v2 .progressbar-actual-value.left-63{left:63%}.delivery-progress-info-v2 .progressbar-actual-value.left-62{left:62%}.delivery-progress-info-v2 .progressbar-actual-value.left-61{left:61%}.delivery-progress-info-v2 .progressbar-actual-value.left-60{left:60%}.delivery-progress-info-v2 .progressbar-actual-value.left-59{left:59%}.delivery-progress-info-v2 .progressbar-actual-value.left-58{left:58%}.delivery-progress-info-v2 .progressbar-actual-value.left-57{left:57%}.delivery-progress-info-v2 .progressbar-actual-value.left-56{left:56%}.delivery-progress-info-v2 .progressbar-actual-value.left-55{left:55%}.delivery-progress-info-v2 .progressbar-actual-value.left-54{left:54%}.delivery-progress-info-v2 .progressbar-actual-value.left-53{left:53%}.delivery-progress-info-v2 .progressbar-actual-value.left-52{left:52%}.delivery-progress-info-v2 .progressbar-actual-value.left-51{left:51%}.delivery-progress-info-v2 .progressbar-actual-value.left-50{left:50%}.delivery-progress-info-v2 .progressbar-actual-value.left-49{left:49%}.delivery-progress-info-v2 .progressbar-actual-value.left-48{left:48%}.delivery-progress-info-v2 .progressbar-actual-value.left-47{left:47%}.delivery-progress-info-v2 .progressbar-actual-value.left-46{left:46%}.delivery-progress-info-v2 .progressbar-actual-value.left-45{left:45%}.delivery-progress-info-v2 .progressbar-actual-value.left-44{left:44%}.delivery-progress-info-v2 .progressbar-actual-value.left-43{left:43%}.delivery-progress-info-v2 .progressbar-actual-value.left-42{left:42%}.delivery-progress-info-v2 .progressbar-actual-value.left-41{left:41%}.delivery-progress-info-v2 .progressbar-actual-value.left-40{left:40%}.delivery-progress-info-v2 .progressbar-actual-value.left-39{left:39%}.delivery-progress-info-v2 .progressbar-actual-value.left-38{left:38%}.delivery-progress-info-v2 .progressbar-actual-value.left-37{left:37%}.delivery-progress-info-v2 .progressbar-actual-value.left-36{left:36%}.delivery-progress-info-v2 .progressbar-actual-value.left-35{left:35%}.delivery-progress-info-v2 .progressbar-actual-value.left-34{left:34%}.delivery-progress-info-v2 .progressbar-actual-value.left-33{left:33%}.delivery-progress-info-v2 .progressbar-actual-value.left-32{left:32%}.delivery-progress-info-v2 .progressbar-actual-value.left-31{left:31%}.delivery-progress-info-v2 .progressbar-actual-value.left-30{left:30%}.delivery-progress-info-v2 .progressbar-actual-value.left-29{left:29%}.delivery-progress-info-v2 .progressbar-actual-value.left-28{left:28%}.delivery-progress-info-v2 .progressbar-actual-value.left-27{left:27%}.delivery-progress-info-v2 .progressbar-actual-value.left-26{left:26%}.delivery-progress-info-v2 .progressbar-actual-value.left-25{left:25%}.delivery-progress-info-v2 .progressbar-actual-value.left-24{left:24%}.delivery-progress-info-v2 .progressbar-actual-value.left-23{left:23%}.delivery-progress-info-v2 .progressbar-actual-value.left-22{left:22%}.delivery-progress-info-v2 .progressbar-actual-value.left-21{left:21%}.delivery-progress-info-v2 .progressbar-actual-value.left-20{left:20%}.delivery-progress-info-v2 .progressbar-actual-value.left-19{left:19%}.delivery-progress-info-v2 .progressbar-actual-value.left-18{left:18%}.delivery-progress-info-v2 .progressbar-actual-value.left-17{left:17%}.delivery-progress-info-v2 .progressbar-actual-value.left-16{left:16%}.delivery-progress-info-v2 .progressbar-actual-value.left-15{left:15%}.delivery-progress-info-v2 .progressbar-actual-value.left-14{left:14%}.delivery-progress-info-v2 .progressbar-actual-value.left-13{left:13%}.delivery-progress-info-v2 .progressbar-actual-value.left-12{left:12%}.delivery-progress-info-v2 .progressbar-actual-value.left-11{left:11%}.delivery-progress-info-v2 .progressbar-actual-value.left-10{left:10%}.delivery-progress-info-v2 .progressbar-actual-value.left-9{left:9%}.delivery-progress-info-v2 .progressbar-actual-value.left-8{left:8%}.delivery-progress-info-v2 .progressbar-actual-value.left-7{left:7%}.delivery-progress-info-v2 .progressbar-actual-value.left-6{left:6%}.delivery-progress-info-v2 .progressbar-actual-value.left-5{left:5%}.delivery-progress-info-v2 .progressbar-actual-value.left-4{left:4%}.delivery-progress-info-v2 .progressbar-actual-value.left-3{left:3%}.delivery-progress-info-v2 .progressbar-actual-value.left-2{left:2%}.delivery-progress-info-v2 .progressbar-actual-value.left-1{left:1%}.delivery-progress-info-v2 .progressbar-actual-value.left-0{left:0%}.delivery-progress-info-v2 .progressbar-actual-value:before{content:'';display:block;width:40px;height:20px;margin-right:7px;background:url('/globalfiles/templates/alensa/responsive/main//icons/progress-free-delivery-stripes.svg') center no-repeat;background-size:contain}.delivery-progress-info-v2 .progressbar-limit{display:block;font-family:'Open Sans Semibold';font-size:13px;color:#125080;white-space:nowrap}.delivery-progress-info-v2 .progressbar-text{display:block;margin-top:2px;font-family:'Open Sans Semibold';font-size:11px;color:#4c4c4c;line-height:15px;text-align:left}@media (min-width:577px){.delivery-progress-info-v2 .free-delivery-icon{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px}.delivery-progress-info-v2 .free-delivery-not-reached{width:350px}}@-webkit-keyframes animateProgresBar{from{width:0}}@keyframes animateProgresBar{from{width:0}}@-webkit-keyframes animateProgressCar{from{left:0}}@keyframes animateProgressCar{from{left:0}}.pac-container{z-index:10000000000000}.delivery-widget .gm-style-iw-d,.delivery-widget .gm-style-iw.gm-style-iw-c{max-height:initial !important}.delivery-widget .delivery-widget-modal .modal-header{padding:0 !important}.delivery-widget .delivery-widget-modal .modal-dialog{width:100%;margin:20px auto;height:80vh}.delivery-widget .delivery-widget-modal .modal-content{padding:10px !important;height:100% !important}.delivery-widget .delivery-widget-modal .modal-header{position:relative !important}.delivery-widget .delivery-widget-modal .modal-close{right:0 !important;top:-3px !important}.delivery-widget .delivery-widget-modal .modal-body{max-height:100% !important;padding:0 !important}.delivery-widget .widget-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(80vh - (2 * 10px))}.delivery-widget .delivery-widget-header,.delivery-widget .delivery-search,.delivery-widget .delivery-checkboxes,.delivery-widget .delivery-list-wrapper,.delivery-widget .delivery-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delivery-widget .delivery-widget-header{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:3px 0 7px;padding-right:30px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c}.delivery-widget .delivery-search{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:10px 0 15px;position:relative}.delivery-widget .delivery-search-input{display:block;width:100%;height:30px;margin:0;padding:0 15px;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:30px;border:1px solid #f2f2f2;outline:none}.delivery-widget .delivery-search-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}.delivery-widget .delivery-search-btn{position:absolute;top:0;right:0;height:30px;min-height:30px;max-height:30px;margin:0;line-height:30px;border-radius:0;white-space:nowrap;font-size:12px}.delivery-widget .delivery-search-btn i{display:inline-block;vertical-align:middle;width:20px;height:15px;margin:-2px 5px 0 -10px;background:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/points/search-btn.svg') center center no-repeat;background-size:contain}.delivery-widget .delivery-checkboxes{display:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.delivery-widget .delivery-checkboxes.has-more-than-one{display:block}.delivery-widget .delivery-checkboxes-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.delivery-widget .checkbox-label{display:inline-block;min-height:25px;cursor:pointer}.delivery-widget .checkbox{display:none}.delivery-widget .checkbox:checked~.checkbox-img:before{background:url('/globalfiles/templates/alensa/responsive/fancyform/radio-check-on.svg') center center no-repeat;background-size:contain}.delivery-widget .checkbox-img:before{content:'';display:inline-block;vertical-align:middle;width:25px;height:25px;background:url('/globalfiles/templates/alensa/responsive/fancyform/radio-check-off.svg') center center no-repeat;background-size:contain}.delivery-widget .checkbox-logo{display:inline-block;vertical-align:middle;width:25px;height:25px;margin:0 5px}.delivery-widget .checkbox-logo img{display:block;width:auto;height:100%;margin:auto}.delivery-widget .checkbox-text{display:inline-block;vertical-align:middle;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c}.delivery-widget .delivery-list-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.delivery-widget .delivery-list-header-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px 0 5px}.delivery-widget .delivery-list-header{font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c}.delivery-widget .delivery-target-icon{display:block;width:18px;height:18px;background:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/points/location-mini.svg') center center no-repeat;background-size:cover}.delivery-widget .delivery-list-toggle-link-wrapper{display:block}.delivery-widget .delivery-list-toggle-link-wrapper.delivery-list-map-link-wrapper{text-align:right}.delivery-widget .delivery-list-toggle-link-wrapper.delivery-list-list-link-wrapper{text-align:left}.delivery-widget .delivery-list-toggle-link{display:inline-block;width:auto;height:30px;margin:10px 0 5px;line-height:30px;font-family:'Open Sans Regular';font-size:12px;border-radius:0}.delivery-widget .delivery-list-map-link i{display:inline-block;vertical-align:middle;width:20px;height:15px;margin:-2px 5px 0 -10px;background:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/points/show-map.svg') center center no-repeat;background-size:contain}.delivery-widget .delivery-list-list-link i{display:inline-block;vertical-align:middle;width:20px;height:10px;margin:-2px 5px 0 -10px;background:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/points/show-list.svg') center center no-repeat;background-size:contain}.delivery-widget .delivery-list,.delivery-widget .delivery-last-pick-up-point{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:auto;background:#fff;border:1px solid #f2f2f2;position:relative;min-height:55px}.delivery-widget .delivery-list{height:100%}.delivery-widget .delivery-last-pick-up-point{display:none;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden}.delivery-widget .delivery-last-pick-up-point.active{display:block}.delivery-widget .delivery-point-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:calc(100% / 7);padding:5px 10px;border-bottom:1px solid #f2f2f2;overflow:hidden}.delivery-widget .delivery-point-wrapper.active{background:#fff}.delivery-widget .delivery-point-wrapper.active .delivery-detail{display:block}.delivery-widget .delivery-point-wrapper:last-of-type{border-bottom:none}.delivery-widget .delivery-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.delivery-widget .delivery-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;color:#125080;line-height:15px;word-break:break-word}.delivery-widget .delivery-price-distance{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:10px;text-align:right}.delivery-widget .delivery-price{display:block;margin:2px 0 5px;font-family:'Open Sans Semibold';font-size:12px;color:#ed1d26}.delivery-widget .delivery-distance{display:block;margin-top:5px;font-size:10px;font-family:'Open Sans Semibold';color:#ed1d26;white-space:nowrap}.delivery-widget .delivery-distance.delivery-distance-coordinated span:before,.delivery-widget .delivery-distance.delivery-distance-searched span:before{content:'';display:inline-block;vertical-align:text-top;width:10px;height:10px;margin-right:2px}.delivery-widget .delivery-distance.delivery-distance-coordinated span:before{background:url('/globalfiles/templates/alensa/responsive/main//deliveries-and-payments/deliveries/points/location-mini-pink.svg') center center no-repeat;background-size:cover}.delivery-widget .delivery-distance span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:9px}.delivery-widget .delivery-distance-mobile span{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.delivery-widget .delivery-logo{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:55px;height:auto;margin-right:10px}.delivery-widget .delivery-logo img{display:block;width:30px;height:100%}.delivery-widget .delivery-detail{display:none;width:100%}.delivery-widget .delivery-detail-type{display:block;margin:20px 0 10px;font-size:12px}.delivery-widget .delivery-detail-address{float:left;width:50%;margin:10px 0;font-size:12px;line-height:16px}.delivery-widget .delivery-detail-address .bold{display:block;margin-bottom:5px}.delivery-widget .delivery-detail-opening-times{float:right;width:50%;margin:10px 0;font-size:12px;line-height:16px;text-align:right}.delivery-widget .delivery-detail-opening-times .bold{display:block;margin-bottom:5px}.delivery-widget .delivery-detail-buttons-wrapper{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:10px}.delivery-widget .delivery-detail-buttons-wrapper .btn{padding:0 10px}.delivery-widget .delivery-show-on-map-btn{float:left;height:30px;min-height:30px;max-height:30px;margin:5px 0;font-family:'Open Sans Regular';line-height:30px;border-radius:4px;white-space:nowrap;font-size:12px}.delivery-widget .delivery-show-on-map-btn .icon{vertical-align:text-bottom;margin-right:5px;font-size:16px}.delivery-widget .delivery-show-on-map-btn .icon:before{color:#fff}.delivery-widget .delivery-choose-btn{float:right;height:30px;min-height:30px;max-height:30px;margin:5px 0 5px 5px;font-family:'Open Sans Regular';line-height:30px;border-radius:4px;white-space:nowrap;font-size:12px}.delivery-widget .delivery-map-wrapper{display:none;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;height:100%;margin-top:15px}.delivery-widget .delivery-map{display:block;width:100%;height:calc(100% - 45px);border:1px solid #f2f2f2}.delivery-widget .widget-right{display:none}.delivery-widget .info-window-content{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px}.delivery-widget .info-window-content .info-window-name-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px;font-family:'Open Sans Semibold'}.delivery-widget .info-window-content .info-window-establishment-wrapper{display:none;margin-bottom:10px;font-family:'Open Sans Semibold'}.delivery-widget .info-window-content .info-window-photo-wrapper{display:none;width:100%}.delivery-widget .info-window-content .info-window-photo{display:block;max-width:100%;max-height:100px}.delivery-widget .info-window-content .info-window-directions-wrapper{display:none;width:100%;line-height:19px;margin-bottom:10px}.delivery-widget .info-window-content .info-window-directions-wrapper p{margin-bottom:5px}.delivery-widget .info-window-content .info-window-address-wrapper{display:none;margin-bottom:10px;line-height:16px}.delivery-widget .info-window-content .info-window-opening-times{display:none;line-height:16px}.delivery-widget .info-window-content .info-window-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.delivery-widget .info-window-content .info-window-btn-wrapper .btn{float:none}@media (min-width:425px){.delivery-widget .delivery-detail-buttons-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:577px){.delivery-widget .delivery-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.delivery-widget .delivery-detail{padding-left:65px}.delivery-widget .delivery-distance-mobile{display:none}}@media (min-width:769px){.delivery-widget .delivery-widget-modal .modal-content{padding:20px !important}.delivery-widget .delivery-widget-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;max-width:750px;max-height:calc(100vh - 20px);height:500px !important;margin:auto !important}.delivery-widget .delivery-widget-modal .modal-close{right:-10px !important;top:-10px !important}.delivery-widget .delivery-widget-modal .modal-body{overflow:hidden !important;height:100%}.delivery-widget .new-delivery-widget-wrapper{display:block;width:100%;height:100%}.delivery-widget .new-delivery-widget-wrapper:after{content:'';display:block;clear:both}.delivery-widget .widget-left{float:left;width:100%;position:relative;height:100%}.delivery-widget .widget-left-inner{float:left;width:40%}.delivery-widget .delivery-map-wrapper{display:block !important;position:absolute !important;bottom:0;right:0;width:calc(60% - 20px);height:100%;padding-top:25px}.delivery-widget .delivery-map{display:block;height:100%}.delivery-widget .delivery-list-wrapper{width:40%}.delivery-widget .delivery-list,.delivery-widget .delivery-last-pick-up-point{float:left;width:100%}.delivery-widget .delivery-list-toggle-link{display:none}.delivery-widget .delivery-show-on-map-btn{display:none}.delivery-widget .delivery-detail-buttons-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.delivery-widget .info-window-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.delivery-widget .info-window-content .info-window-content-left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-right:10px}.delivery-widget .info-window-content .info-window-content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.delivery-widget .info-window-content .info-window-establishment-wrapper,.delivery-widget .info-window-content .info-window-photo-wrapper,.delivery-widget .info-window-content .info-window-directions-wrapper,.delivery-widget .info-window-content .info-window-address-wrapper,.delivery-widget .info-window-content .info-window-opening-times{display:block}.delivery-widget .info-window-content .info-window-photo-wrapper{max-height:150px;overflow:hidden}.delivery-widget .info-window-content .info-window-establishment-wrapper,.delivery-widget .info-window-content .info-window-directions-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.delivery-widget .info-window-content .info-window-address-wrapper{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}.delivery-widget .info-window-content .info-window-address-wrapper .bold{display:block;margin-bottom:5px}.delivery-widget .info-window-content .info-window-opening-times{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;padding-left:10px;text-align:right}.delivery-widget .info-window-content .info-window-opening-times .bold{display:block;margin-bottom:5px}.delivery-widget .info-window-content .info-window-photo{max-width:initial;width:100%;max-height:100%}.delivery-widget .info-window-content .info-window-btn-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:993px){.delivery-widget .delivery-widget-modal .modal-close{right:-10px !important;top:-10px !important}.delivery-widget .delivery-widget-modal .modal-dialog{max-width:950px;height:600px !important}.delivery-widget .delivery-search{margin:10px 0 25px}.delivery-widget .delivery-search-input{height:35px;line-height:35px}.delivery-widget .delivery-search-btn{height:35px;min-height:35px;max-height:35px;line-height:35px}.delivery-widget .checkbox-logo{margin:0 10px}.delivery-widget .delivery-list-header-links-wrapper{margin:25px 0 10px}.delivery-widget .gm-style-iw-a{display:block}}@media (min-width:1201px){.delivery-widget .delivery-widget-modal .modal-dialog{max-width:1100px;height:750px !important}}.dictionary-wrapper{float:left;min-height:1px;width:100%;padding:25px}.dictionary-wrapper .dictionary-title{display:block;margin:10px 0;font-size:20px;color:#ed1d26;line-height:24px}.dictionary-wrapper .dictionary-letter-wrapper h2{display:block;clear:both;margin:20px 0 10px;font-size:18px;color:#ed1d26;line-height:22px}.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items{-webkit-column-count:1;column-count:1}.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items .dictionary-item{display:inline-block;width:100%;padding:5px 5px 5px 0;font-size:12px;color:#4c4c4c;line-height:18px}.dictionary-wrapper .dictionary-ietm-content h2{margin:20px 0 10px;font-family:'Open Sans Semibold';font-size:16px;color:#ed1d26}.dictionary-wrapper .dictionary-ietm-content p{margin:10px 0;font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.dictionary-wrapper .dictionary-ietm-content img{width:100%;margin:10px 0}.dictionary-wrapper .dictionary-back-to{display:block;margin:20px 0;font-size:12px;color:#ed1d26;line-height:15px;text-decoration:none}@media (min-width:577px) and (max-width:768px){.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items{-webkit-column-count:2;column-count:2}}@media (min-width:769px){.dictionary-wrapper{width:66.66666667%;padding:0 0 20px 30px}.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items{-webkit-column-count:2;column-count:2}}@media (min-width:993px){.dictionary-wrapper{width:75%}.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items{-webkit-column-count:3;column-count:3}.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items .dictionary-item:hover{color:#ed1d26;text-decoration:underline}}.discount-combination-forbidden-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(255,255,255,0.85);z-index:9999}.discount-combination-forbidden-wrapper .discount-combination-forbidden-body{position:absolute;width:95%;max-width:600px;height:auto;max-height:50vh;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:20px;border-radius:10px;background-color:#f2f2f2;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.3);box-shadow:0 5px 15px rgba(0,0,0,0.3)}.discount-combination-forbidden-wrapper .discount-combination-forbidden-text{display:block;margin-bottom:15px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.discount-combination-forbidden-wrapper .btn{text-transform:uppercase}@media (min-width:577px){.discount-combination-forbidden-wrapper .discount-combination-forbidden-body{padding:30px 20px 20px}.discount-combination-forbidden-wrapper .discount-combination-forbidden-text{margin-bottom:20px}.discount-combination-forbidden-wrapper .btn{float:left;width:49%}.discount-combination-forbidden-wrapper .btn:first-of-type{margin-right:1%}.discount-combination-forbidden-wrapper .btn:last-of-type{margin-left:1%}}.double-optin-wrapper{float:left;min-height:1px;width:100%;padding:10px 20px}.double-optin-wrapper .double-optin-header{font-size:13px;color:#fff;line-height:20px}.double-optin-wrapper .double-optin-form-wrapper{margin:10px 0 0}.double-optin-wrapper .double-optin-form-wrapper label{position:absolute;z-index:-1}.double-optin-wrapper .double-optin-form-wrapper input[type="text"]{background:#fff}.double-optin-wrapper .double-optin-form-wrapper .btn{width:100%;text-transform:none;border-radius:5px}.double-optin-wrapper .double-optin-form-wrapper input.btn{display:block}.double-optin-wrapper .double-optin-form-wrapper a.btn{display:none}.double-optin-wrapper .double-optin-decline{display:inline-block;width:auto;height:auto;margin:0;padding:0;background:none;border:none;font-size:12px;color:#fff;line-height:20px;text-align:left;text-decoration:none;cursor:pointer;white-space:normal}.double-optin-wrapper .double-optin-decline:hover{text-decoration:underline}.double-optin-wrapper.double-optin-logged-wrapper .double-optin-form-wrapper input.btn{display:none}.double-optin-wrapper.double-optin-logged-wrapper .double-optin-form-wrapper a.btn{display:block}.double-optin-wrapper .double-optin-vip,.double-optin-wrapper .double-optin-eye,.double-optin-wrapper .double-optin-subheader,.double-optin-wrapper .double-optin-link-wrapper,.double-optin-wrapper br{display:none}.double-optin-landing-page-wrapper{margin:-25px;margin-bottom:10px;padding:25px;background-color:#f2f2f2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.double-optin-landing-page-wrapper:after{content:'';display:block;clear:both}.double-optin-landing-page-wrapper .double-optin-wrapper{padding:0;background:transparent}.double-optin-landing-page-wrapper .double-optin-wrapper .double-optin-header{display:none}.double-optin-landing-page-wrapper .double-optin-wrapper .btn{width:auto;color:#fff}.double-optin-landing-page-wrapper .double-optin-wrapper .btn:after{display:none}.double-optin-landing-page-wrapper .double-optin-wrapper.double-optin-logged-wrapper input.btn{display:inline-block}.double-optin-landing-page-wrapper .double-optin-wrapper.double-optin-logged-wrapper a.btn{display:none}.double-optin-landing-page-wrapper .double-optin-wrapper .double-optin-decline{display:none}.double-optin-landing-page-wrapper h2{color:#4c4c4c !important}.double-optin-landing-page-wrapper ul{list-style:inherit;list-style-position:outside}.double-optin-landing-page-wrapper ul li{margin:20px 0}.double-optin-landing-page-wrapper form input[type="text"]:disabled{height:auto;padding:0;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;font-family:'Open Sans Semibold';line-height:20px}.double-optin-landing-page-wrapper form .error{color:#ed1d26}.double-optin-landing-page-wrapper form .btn{color:#fff}.double-optin-orders-overview-wrapper{float:left;min-height:1px;width:100%;margin-bottom:20px;padding:10px;background-color:#4c4c4c;text-align:center}.double-optin-orders-overview-wrapper .double-optin-header{display:block;font-size:13px;color:#fff;line-height:20px}.double-optin-ty-page-wrapper{float:left;min-height:1px;width:100%;padding:10px;background-color:#4c4c4c;text-align:center}.double-optin-ty-page-wrapper .double-optin-envelope-wrapper{padding:10px 20px 10px 10px}.double-optin-ty-page-wrapper .double-optin-envelope-wrapper img{max-width:105px}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper .double-optin-header{font-size:13px;color:#fff;line-height:20px}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper .double-optin-form-wrapper .btn{text-transform:none}@media (min-width:577px){.double-optin-landing-page-wrapper{margin:0 -25px;padding:25px;padding-right:250px;background:#f2f2f2 url('/globalfiles/templates/alensa/responsive/components/double-optin/landing-page-woman.png') right bottom no-repeat;background-size:contain}.double-optin-orders-overview-wrapper .double-optin-header{display:inline-block;vertical-align:middle;padding:5px}.double-optin-orders-overview-wrapper .double-optin-form-wrapper{display:inline-block;vertical-align:middle;padding:5px}.double-optin-orders-overview-wrapper .double-optin-form-wrapper .btn{display:inline-block;width:auto}.double-optin-ty-page-wrapper{padding:15px;text-align:left}.double-optin-ty-page-wrapper .double-optin-envelope-wrapper{display:inline-block;vertical-align:middle;padding:5px 20px 5px 5px}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper{display:inline-block;vertical-align:middle;width:calc(100% - 135px);padding:5px}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper .double-optin-header{display:block;font-size:17px}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper .double-optin-form-wrapper{text-align:center}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper .double-optin-form-wrapper .btn{display:inline-block;width:auto;margin-top:20px;padding-left:40px;padding-right:40px;font-size:18px}}@media (min-width:769px){.double-optin-landing-page-wrapper{margin:20px -30px 0;padding:30px;padding-right:400px;border:1px solid #f2f2f2}.double-optin-landing-page-wrapper form input[type="text"]{float:left;width:75%}.double-optin-landing-page-wrapper form .btn{clear:both;float:left;width:75%;padding:0 10px !important}.double-optin-landing-page-wrapper form .error{width:75%}.double-optin-landing-page-wrapper form:after{content:'';display:block;clear:both}.double-optin-ty-page-wrapper{padding:20px}.double-optin-ty-page-wrapper .double-optin-envelope-wrapper{padding:5px 35px 5px 5px}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper{width:calc(100% - 150px)}}@media (min-width:993px){.double-optin-landing-page-wrapper{margin:30px 0 0;padding:30px 600px 30px 100px}.double-optin-landing-page-wrapper h2{font-family:'Open Sans Semibold' !important;font-size:24px !important}.double-optin-landing-page-wrapper ul{margin:40px 0 0 !important}.double-optin-landing-page-wrapper .double-optin-form-wrapper{margin-top:0}.double-optin-landing-page-wrapper .double-optin-form-wrapper form input[type="text"],.double-optin-landing-page-wrapper .double-optin-form-wrapper form .error,.double-optin-landing-page-wrapper .double-optin-form-wrapper form .btn{width:50%}.double-optin-orders-overview-wrapper{padding:20px}.double-optin-ty-page-wrapper .double-optin-envelope-wrapper{padding:5px 50px 5px 0}.double-optin-ty-page-wrapper .double-optin-header-form-wrapper{width:calc(100% - 170px)}}.baltiq{color:#BADA55}.flags-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:5px 18px;border-bottom:1px solid #4c4c4c}.flags-mobile.not-logged{margin-bottom:15px;padding:0}.flags-mobile .flag-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0;font-size:11px;color:#4c4c4c;text-decoration:none}.flags-mobile .flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.flags-mobile .flag:before{content:'';display:block;width:15px;height:15px}@media (min-width:993px){.flags-wrapper{position:relative;padding:0 0 0 10px;border-bottom:0}.flags-wrapper .flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:0;font-size:11px;color:#fff;cursor:pointer}.flags-wrapper .flag:before{content:'';display:block;width:15px;height:15px;margin-right:10px}.flags-wrapper span.flag:after{display:block;content:'';width:0;height:0;margin-left:7px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #4c4c4c}.flags-wrapper .flags-dropdown{position:absolute;top:calc(100% + 15px);left:0;z-index:1000;display:none;padding:0;list-style:none;background-color:#fff;border:1px solid #cbcccc;border-radius:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.2);box-shadow:0 6px 12px rgba(0,0,0,0.2)}.flags-wrapper .flags-dropdown li a{padding:10px;color:#4c4c4c}.flags-wrapper .flags-dropdown li:hover{background-color:#f2f2f2}}.flag-belgium:before{background:url('/globalfiles/templates/alensa/responsive/components/flags/belgium.svg') center center no-repeat}.free-delivery-wrapper{margin:-1px 0;padding:10px 20px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#f2f2f2;text-align:center}.free-delivery-wrapper .free-delivery-text{display:inline-block;vertical-align:middle;max-width:calc(100% - 100px);font-family:'Open Sans Semibold';font-size:20px;color:#4c4c4c;line-height:20px;text-align:left;text-transform:uppercase}.free-delivery-wrapper .free-delivery-text span{display:block;margin:5px 0;font-size:12px;line-height:17px;text-transform:none}.free-delivery-wrapper .free-delivery-icon{display:inline-block;vertical-align:middle;width:90px;text-align:left}.free-delivery-inline-wrapper{margin-top:10px;padding:5px 15px;background-color:#93d7e0}.free-delivery-inline-wrapper .free-delivery-text{display:block;font-family:'Open Sans Semibold';font-size:18px;color:#fff;line-height:24px;text-align:center}.delivery-progressbar-status-100{width:100%}.delivery-progressbar-status-99{width:99%}.delivery-progressbar-status-98{width:98%}.delivery-progressbar-status-97{width:97%}.delivery-progressbar-status-96{width:96%}.delivery-progressbar-status-95{width:95%}.delivery-progressbar-status-94{width:94%}.delivery-progressbar-status-93{width:93%}.delivery-progressbar-status-92{width:92%}.delivery-progressbar-status-91{width:91%}.delivery-progressbar-status-90{width:90%}.delivery-progressbar-status-89{width:89%}.delivery-progressbar-status-88{width:88%}.delivery-progressbar-status-87{width:87%}.delivery-progressbar-status-86{width:86%}.delivery-progressbar-status-85{width:85%}.delivery-progressbar-status-84{width:84%}.delivery-progressbar-status-83{width:83%}.delivery-progressbar-status-82{width:82%}.delivery-progressbar-status-81{width:81%}.delivery-progressbar-status-80{width:80%}.delivery-progressbar-status-79{width:79%}.delivery-progressbar-status-78{width:78%}.delivery-progressbar-status-77{width:77%}.delivery-progressbar-status-76{width:76%}.delivery-progressbar-status-75{width:75%}.delivery-progressbar-status-74{width:74%}.delivery-progressbar-status-73{width:73%}.delivery-progressbar-status-72{width:72%}.delivery-progressbar-status-71{width:71%}.delivery-progressbar-status-70{width:70%}.delivery-progressbar-status-69{width:69%}.delivery-progressbar-status-68{width:68%}.delivery-progressbar-status-67{width:67%}.delivery-progressbar-status-66{width:66%}.delivery-progressbar-status-65{width:65%}.delivery-progressbar-status-64{width:64%}.delivery-progressbar-status-63{width:63%}.delivery-progressbar-status-62{width:62%}.delivery-progressbar-status-61{width:61%}.delivery-progressbar-status-60{width:60%}.delivery-progressbar-status-59{width:59%}.delivery-progressbar-status-58{width:58%}.delivery-progressbar-status-57{width:57%}.delivery-progressbar-status-56{width:56%}.delivery-progressbar-status-55{width:55%}.delivery-progressbar-status-54{width:54%}.delivery-progressbar-status-53{width:53%}.delivery-progressbar-status-52{width:52%}.delivery-progressbar-status-51{width:51%}.delivery-progressbar-status-50{width:50%}.delivery-progressbar-status-49{width:49%}.delivery-progressbar-status-48{width:48%}.delivery-progressbar-status-47{width:47%}.delivery-progressbar-status-46{width:46%}.delivery-progressbar-status-45{width:45%}.delivery-progressbar-status-44{width:44%}.delivery-progressbar-status-43{width:43%}.delivery-progressbar-status-42{width:42%}.delivery-progressbar-status-41{width:41%}.delivery-progressbar-status-40{width:40%}.delivery-progressbar-status-39{width:39%}.delivery-progressbar-status-38{width:38%}.delivery-progressbar-status-37{width:37%}.delivery-progressbar-status-36{width:36%}.delivery-progressbar-status-35{width:35%}.delivery-progressbar-status-34{width:34%}.delivery-progressbar-status-33{width:33%}.delivery-progressbar-status-32{width:32%}.delivery-progressbar-status-31{width:31%}.delivery-progressbar-status-30{width:30%}.delivery-progressbar-status-29{width:29%}.delivery-progressbar-status-28{width:28%}.delivery-progressbar-status-27{width:27%}.delivery-progressbar-status-26{width:26%}.delivery-progressbar-status-25{width:25%}.delivery-progressbar-status-24{width:24%}.delivery-progressbar-status-23{width:23%}.delivery-progressbar-status-22{width:22%}.delivery-progressbar-status-21{width:21%}.delivery-progressbar-status-20{width:20%}.delivery-progressbar-status-19{width:19%}.delivery-progressbar-status-18{width:18%}.delivery-progressbar-status-17{width:17%}.delivery-progressbar-status-16{width:16%}.delivery-progressbar-status-15{width:15%}.delivery-progressbar-status-14{width:14%}.delivery-progressbar-status-13{width:13%}.delivery-progressbar-status-12{width:12%}.delivery-progressbar-status-11{width:11%}.delivery-progressbar-status-10{width:10%}.delivery-progressbar-status-9{width:9%}.delivery-progressbar-status-8{width:8%}.delivery-progressbar-status-7{width:7%}.delivery-progressbar-status-6{width:6%}.delivery-progressbar-status-5{width:5%}.delivery-progressbar-status-4{width:4%}.delivery-progressbar-status-3{width:3%}.delivery-progressbar-status-2{width:2%}.delivery-progressbar-status-1{width:1%}.delivery-progressbar-status-0{width:0%}.delivery-info-wrapper{min-height:1px;float:none;display:table-cell;vertical-align:middle;padding-left:10px;margin:10px 0}.basket-free-delivery-wrapper{text-align:center}.basket-free-delivery-wrapper:after{content:'';display:block;clear:both}.basket-free-delivery-wrapper .delivery-progressbar-wrapper{float:left;width:100%}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-bg-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:10px;margin-top:2px;background:#f2f2f2;border:1px solid #b1b3b3;border-radius:10px;position:relative}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-bg-wrapper .delivery-progressbar-status{position:absolute;top:0;left:0;height:100%;background:#125080;border-radius:10px}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-bg-wrapper .delivery-progressbar-status .delivery-progressbar-status-top-info{display:none;position:absolute;width:150px;top:-30px;right:25px;-webkit-transform:translateX(100%);transform:translateX(100%);text-align:left}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-bg-wrapper .delivery-progressbar-status .delivery-progressbar-status-top-info .delivery-progressbar-status-info-text{font-family:'Open Sans Semibold';font-size:13px;color:#125080;line-height:18px}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-bg-wrapper .delivery-progressbar-status .delivery-progressbar-status-top-info .delivery-progressbar-status-info-text i{display:inline-block;vertical-align:middle;margin-right:5px;font-size:18px}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-value{width:100%;padding-left:10px;font-family:'Open Sans Semibold';font-size:13px;color:#125080;text-align:right}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bottom-info{display:block;width:100%;margin-top:5px;font-size:11px;color:#4c4c4c;line-height:13px;text-align:center}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:17px}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text i{display:inline-block;margin:10px;font-size:20px}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text i:before{color:#125080}@media (min-width:577px) and (max-width:768px){.delivery-info-wrapper.delivery-info-wrapper-block{display:block;margin:20px auto 5px}}@media (min-width:577px){.delivery-info-wrapper{width:50%;display:table-cell;vertical-align:middle}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-value{width:auto}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-value:after{display:none}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bottom-info{font-size:12px;text-align:left}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bottom-info-center{text-align:center}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text{display:table;float:right}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text i{display:table-cell;vertical-align:middle;padding-right:10px;font-size:25px}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text .free-delivery-info{display:table-cell;vertical-align:middle;text-align:left}}@media (min-width:769px){.free-delivery-wrapper{min-height:135px;margin:0;padding:20px;border:1px solid #f2f2f2;border-bottom:0}.free-delivery-wrapper .free-delivery-text{display:block;width:100%;max-width:100%;font-size:18px;text-align:center}.free-delivery-wrapper .free-delivery-icon{display:block;width:100%;max-width:100%;margin-bottom:10px;text-align:center}.basket-free-delivery-wrapper{max-width:90%;float:right;text-align:right}.basket-free-delivery-wrapper .delivery-progressbar-value{text-align:center}.basket-free-delivery-wrapper .free-delivery-reached{margin:10px 0}.basket-free-delivery-wrapper .free-delivery-reached:after{content:'';display:block;clear:both}.basket-free-delivery-wrapper .delivery-progressbar-wrapper{padding:30px 0 10px}.basket-free-delivery-wrapper .delivery-progressbar-wrapper .delivery-progressbar-bg-and-value .delivery-progressbar-bg-wrapper .delivery-progressbar-status .delivery-progressbar-status-top-info{display:block;top:-25px}.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text i{font-size:30px}}@media (min-width:993px){.basket-free-delivery-wrapper{max-width:80%}}.footer .we-speak-these-languages{display:block}.footer .we-speak-these-languages span{display:inline-block;vertical-align:middle;margin-right:3px}.footer .flag{display:inline-block;vertical-align:middle;position:relative;width:16px;height:11px;margin:3px 6px 3px 0;background:url('/globalfiles/templates/alensa/responsive/components/flags/flags.png') no-repeat}.footer .flag.flag-gu{background-position:-96px -55px}.footer .flag.flag-mn{background-position:-208px -88px}.footer .flag.flag-va{background-position:-48px -154px}.footer .flag.flag-tibet{background-position:-32px -143px}.footer .flag.flag-fo{background-position:-64px -44px}.footer .flag.flag-th{background-position:-16px -143px}.footer .flag.flag-tr{background-position:-144px -143px}.footer .flag.flag-tl{background-position:-80px -143px}.footer .flag.flag-kz{background-position:-144px -77px}.footer .flag.flag-zm{background-position:-16px -165px}.footer .flag.flag-uz{background-position:-32px -154px}.footer .flag.flag-dk{background-position:-64px -33px}.footer .flag.flag-scotland{background-position:-176px -121px}.footer .flag.flag-gi{background-position:-224px -44px}.footer .flag.flag-gy{background-position:-128px -55px}.footer .flag.flag-bj{background-position:-112px -11px}.footer .flag.flag-fr{background-position:-80px -44px}.footer .flag.flag-mo{background-position:-224px -88px}.footer .flag.flag-ir{background-position:-112px -66px}.footer .flag.flag-io{background-position:-80px -66px}.footer .flag.flag-tm{background-position:-96px -143px}.footer .flag.flag-ch{background-position:-96px -22px}.footer .flag.flag-mt{background-position:-32px -99px}.footer .flag.flag-nl{background-position:-240px -99px}.footer .flag.flag-gp{background-position:-16px -55px}.footer .flag.flag-im{background-position:-48px -66px}.footer .flag.flag-tv{background-position:-176px -143px}.footer .flag.flag-mu{background-position:-48px -99px}.footer .flag.flag-pe{background-position:-96px -110px}.footer .flag.flag-vi{background-position:-112px -154px}.footer .flag.flag-hn{background-position:-176px -55px}.footer .flag.flag-ss{background-position:-128px -132px}.footer .flag.flag-ae{background-position:-16px 0}.footer .flag.flag-td{background-position:-240px -132px}.footer .flag.flag-pw{background-position:0 -121px}.footer .flag.flag-nu{background-position:-32px -110px}.footer .flag.flag-bt{background-position:-208px -11px}.footer .flag.flag-ms{background-position:-16px -99px}.footer .flag.flag-cv{background-position:-240px -22px}.footer .flag.flag-es{background-position:-224px -33px}.footer .flag.flag-mh{background-position:-144px -88px}.footer .flag.flag-la{background-position:-160px -77px}.footer .flag.flag-vn{background-position:-128px -154px}.footer .flag.flag-py{background-position:-16px -121px}.footer .flag.flag-br{background-position:-176px -11px}.footer .flag.flag-ye{background-position:-224px -154px}.footer .flag.flag-ie{background-position:0 -66px}.footer .flag.flag-gh{background-position:-208px -44px}.footer .flag.flag-cg{background-position:-80px -22px}.footer .flag.flag-cu{background-position:-224px -22px}.footer .flag.flag-hu{background-position:-224px -55px}.footer .flag.flag-sg{background-position:-224px -121px}.footer .flag.flag-at{background-position:-176px 0}.footer .flag.flag-lk{background-position:-224px -77px}.footer .flag.flag-vu{background-position:-144px -154px}.footer .flag.flag-bo{background-position:-160px -11px}.footer .flag.flag-jo{background-position:-208px -66px}.footer .flag.flag-er{background-position:-208px -33px}.footer .flag.flag-za{background-position:-256px -154px}.footer .flag.flag-rs{background-position:-80px -121px}.footer .flag.flag-nr{background-position:-16px -110px}.footer .flag.flag-ls{background-position:-256px -77px}.footer .flag.flag-jm{background-position:-192px -66px}.footer .flag.flag-tz{background-position:-208px -143px}.footer .flag.flag-ki{background-position:-16px -77px}.footer .flag.flag-sj{background-position:0 -132px}.footer .flag.flag-cz{background-position:-16px -33px}.footer .flag.flag-pg{background-position:-128px -110px}.footer .flag.flag-lv{background-position:-32px -88px}.footer .flag.flag-do{background-position:-96px -33px}.footer .flag.flag-lu{background-position:-16px -88px}.footer .flag.flag-no{background-position:-256px -99px}.footer .flag.flag-kw{background-position:-112px -77px}.footer .flag.flag-mx{background-position:-96px -99px}.footer .flag.flag-yt{background-position:-240px -154px}.footer .flag.flag-ly{background-position:-48px -88px}.footer .flag.flag-cy{background-position:0 -33px}.footer .flag.flag-ph{background-position:-144px -110px}.footer .flag.flag-my{background-position:-112px -99px}.footer .flag.flag-sm{background-position:-48px -132px}.footer .flag.flag-et{background-position:-240px -33px}.footer .flag.flag-ru{background-position:-96px -121px}.footer .flag.flag-tj{background-position:-48px -143px}.footer .flag.flag-ai{background-position:-64px 0}.footer .flag.flag-pl{background-position:-176px -110px}.footer .flag.flag-kp{background-position:-64px -77px}.footer .flag.flag-uy{background-position:-16px -154px}.footer .flag.flag-gb{background-position:-112px -44px}.footer .flag.flag-gs{background-position:-64px -55px}.footer .flag.flag-kurdistan{background-position:-96px -77px}.footer .flag.flag-rw{background-position:-112px -121px}.footer .flag.flag-ec{background-position:-128px -33px}.footer .flag.flag-mm{background-position:-192px -88px}.footer .flag.flag-pa{background-position:-80px -110px}.footer .flag.flag-wales{background-position:-160px -154px}.footer .flag.flag-kg{background-position:-256px -66px}.footer .flag.flag-ve{background-position:-80px -154px}.footer .flag.flag-tk{background-position:-64px -143px}.footer .flag.flag-ca{background-position:-16px -22px}.footer .flag.flag-is{background-position:-128px -66px}.footer .flag.flag-ke{background-position:-240px -66px}.footer .flag.flag-ro{background-position:-64px -121px}.footer .flag.flag-gq{background-position:-32px -55px}.footer .flag.flag-pt{background-position:-256px -110px}.footer .flag.flag-tf{background-position:-256px -132px}.footer .flag.flag-ad{background-position:0 0}.footer .flag.flag-sk{background-position:-16px -132px}.footer .flag.flag-pm{background-position:-192px -110px}.footer .flag.flag-om{background-position:-64px -110px}.footer .flag.flag-an{background-position:-112px 0}.footer .flag.flag-ws{background-position:-192px -154px}.footer .flag.flag-sh{background-position:-240px -121px}.footer .flag.flag-mp{background-position:-240px -88px}.footer .flag.flag-gt{background-position:-80px -55px}.footer .flag.flag-cf{background-position:-64px -22px}.footer .flag.flag-zanzibar{background-position:0 -165px}.footer .flag.flag-mw{background-position:-80px -99px}.footer .flag.flag-catalonia{background-position:-32px -22px}.footer .flag.flag-ug{background-position:-240px -143px}.footer .flag.flag-je{background-position:-176px -66px}.footer .flag.flag-km{background-position:-32px -77px}.footer .flag.flag-in{background-position:-64px -66px}.footer .flag.flag-bf{background-position:-48px -11px}.footer .flag.flag-mc{background-position:-80px -88px}.footer .flag.flag-sy{background-position:-192px -132px}.footer .flag.flag-sn{background-position:-64px -132px}.footer .flag.flag-kr{background-position:-80px -77px}.footer .flag.flag-eu{background-position:-256px -33px}.footer .flag.flag-bn{background-position:-144px -11px}.footer .flag.flag-st{background-position:-144px -132px}.footer .flag.flag-england{background-position:-192px -33px}.footer .flag.flag-lc{background-position:-192px -77px}.footer .flag.flag-dm{background-position:-80px -33px}.footer .flag.flag-be{background-position:-32px -11px}.footer .flag.flag-ni{background-position:-224px -99px}.footer .flag.flag-ua{background-position:-224px -143px}.footer .flag.flag-mz{background-position:-128px -99px}.footer .flag.flag-pf{background-position:-112px -110px}.footer .flag.flag-tn{background-position:-112px -143px}.footer .flag.flag-ee{background-position:-144px -33px}.footer .flag.flag-xk{background-position:-208px -154px}.footer .flag.flag-sx{background-position:-176px -132px}.footer .flag.flag-sd{background-position:-192px -121px}.footer .flag.flag-gd{background-position:-128px -44px}.footer .flag.flag-ci{background-position:-112px -22px}.footer .flag.flag-sz{background-position:-208px -132px}.footer .flag.flag-cl{background-position:-144px -22px}.footer .flag.flag-fi{background-position:0 -44px}.footer .flag.flag-ga{background-position:-96px -44px}.footer .flag.flag-jp{background-position:-224px -66px}.footer .flag.flag-de{background-position:-32px -33px}.footer .flag.flag-np{background-position:0 -110px}.footer .flag.flag-re{background-position:-48px -121px}.footer .flag.flag-bg{background-position:-64px -11px}.footer .flag.flag-sc{background-position:-160px -121px}.footer .flag.flag-ng{background-position:-208px -99px}.footer .flag.flag-qa{background-position:-32px -121px}.footer .flag.flag-mk{background-position:-160px -88px}.footer .flag.flag-aw{background-position:-208px 0}.footer .flag.flag-kn{background-position:-48px -77px}.footer .flag.flag-al{background-position:-80px 0}.footer .flag.flag-bw{background-position:-240px -11px}.footer .flag.flag-um{background-position:-256px -143px}.footer .flag.flag-ky{background-position:-128px -77px}.footer .flag.flag-tt{background-position:-160px -143px}.footer .flag.flag-so{background-position:-80px -132px}.footer .flag.flag-lt{background-position:0 -88px}.footer .flag.flag-by{background-position:-256px -11px}.footer .flag.flag-bb{background-position:0 -11px}.footer .flag.flag-us{background-position:0 -154px}.footer .flag.flag-md{background-position:-96px -88px}.footer .flag.flag-ag{background-position:-48px 0}.footer .flag.flag-hm{background-position:-160px -55px}.footer .flag.flag-as{background-position:-160px 0}.footer .flag.flag-eg{background-position:-160px -33px}.footer .flag.flag-sv{background-position:-160px -132px}.footer .flag.flag-sl{background-position:-32px -132px}.footer .flag.flag-fk{background-position:-32px -44px}.footer .flag.flag-am{background-position:-96px 0}.footer .flag.flag-ck{background-position:-128px -22px}.footer .flag.flag-tw{background-position:-192px -143px}.footer .flag.flag-kh{background-position:0 -77px}.footer .flag.flag-to{background-position:-128px -143px}.footer .flag.flag-se{background-position:-208px -121px}.footer .flag.flag-cd{background-position:-48px -22px}.footer .flag.flag-pn{background-position:-208px -110px}.footer .flag.flag-gr{background-position:-48px -55px}.footer .flag.flag-id{background-position:-256px -55px}.footer .flag.flag-vc{background-position:-64px -154px}.footer .flag.flag-somaliland{background-position:-96px -132px}.footer .flag.flag-bi{background-position:-96px -11px}.footer .flag.flag-pk{background-position:-160px -110px}.footer .flag.flag-pr{background-position:-224px -110px}.footer .flag.flag-bd{background-position:-16px -11px}.footer .flag.flag-co{background-position:-192px -22px}.footer .flag.flag-fm{background-position:-48px -44px}.footer .flag.flag-bm{background-position:-128px -11px}.footer .flag.flag-ar{background-position:-144px 0}.footer .flag.flag-bv{background-position:-224px -11px}.footer .flag.flag-sb{background-position:-144px -121px}.footer .flag.flag-mq{background-position:-256px -88px}.footer .flag.flag-eh{background-position:-176px -33px}.footer .flag.flag-bh{background-position:-80px -11px}.footer .flag.flag-it{background-position:-144px -66px}.footer .flag.flag-hr{background-position:-192px -55px}.footer .flag.flag-sa{background-position:-128px -121px}.footer .flag.flag-mv{background-position:-64px -99px}.footer .flag.flag-mg{background-position:-128px -88px}.footer .flag.flag-dz{background-position:-112px -33px}.footer .flag.flag-gg{background-position:-192px -44px}.footer .flag.flag-gm{background-position:-256px -44px}.footer .flag.flag-af{background-position:-32px 0}.footer .flag.flag-li{background-position:-208px -77px}.footer .flag.flag-sr{background-position:-112px -132px}.footer .flag.flag-vg{background-position:-96px -154px}.footer .flag.flag-cr{background-position:-208px -22px}.footer .flag.flag-tc{background-position:-224px -132px}.footer .flag.flag-ao{background-position:-128px 0}.footer .flag.flag-ma{background-position:-64px -88px}.footer .flag.flag-mr{background-position:0 -99px}.footer .flag.flag-gn{background-position:0 -55px}.footer .flag.flag-ne{background-position:-176px -99px}.footer .flag.flag-nf{background-position:-192px -99px}.footer .flag.flag-wf{background-position:-176px -154px}.footer .flag.flag-hk{background-position:-144px -55px}.footer .flag.flag-gf{background-position:-160px -44px}.footer .flag.flag-ps{background-position:-240px -110px}.footer .flag.flag-ic{background-position:-240px -55px}.footer .flag.flag-cw{background-position:-256px -22px}.footer .flag.flag-ml{background-position:-176px -88px}.footer .flag.flag-ax{background-position:-224px 0}.footer .flag.flag-gl{background-position:-240px -44px}.footer .flag.flag-dj{background-position:-48px -33px}.footer .flag.flag-cn{background-position:-176px -22px}.footer .flag.flag-ht{background-position:-208px -55px}.footer .flag.flag-lr{background-position:-240px -77px}.footer .flag.flag-tg{background-position:0 -143px}.footer .flag.flag-ba{background-position:-256px 0}.footer .flag.flag-ge{background-position:-144px -44px}.footer .flag.flag-bz{background-position:0 -22px}.footer .flag.flag-au{background-position:-192px 0}.footer .flag.flag-iq{background-position:-96px -66px}.footer .flag.flag-cm{background-position:-160px -22px}.footer .flag.flag-gw{background-position:-112px -55px}.footer .flag.flag-az{background-position:-240px 0}.footer .flag.flag-na{background-position:-144px -99px}.footer .flag.flag-fj{background-position:-16px -44px}.footer .flag.flag-zw{background-position:-32px -165px}.footer .flag.flag-bs{background-position:-192px -11px}.footer .flag.flag-il{background-position:-16px -66px}.footer .flag.flag-nz{background-position:-48px -110px}.footer .flag.flag-me{background-position:-112px -88px}.footer .flag.flag-si{background-position:-256px -121px}.footer .flag.flag-nc{background-position:-160px -99px}.footer .flag.flag-lb{background-position:-176px -77px}.frames-steps-guide{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:10px;column-gap:10px;padding:10px;text-align:center}.frames-steps-guide .frames-step{padding:10px;position:relative}.frames-steps-guide .frames-step-counter{display:none;position:absolute;top:0;left:0;width:20px;height:20px;background:#125080;border-radius:50%;font-family:'Open Sans Semibold';font-size:11px;color:#fff;line-height:20px;text-align:center}.frames-steps-guide .frames-step-img{display:block;margin:auto}.frames-steps-guide .frames-step-header{display:block;font-family:'Open Sans Bold';font-size:13px;color:#125080;line-height:16px}.frames-steps-guide .frames-step-text{display:none;width:100%;margin:10px 0;font-size:12px;color:#125080;line-height:16px}.frames-steps-guide-inline{opacity:0.5}@media (min-width:577px){.frames-steps-guide{grid-template-columns:repeat(4, 1fr)}.frames-steps-guide-inline .frames-step{border:2px solid #125080;padding-bottom:30px;position:relative;padding-bottom:15px}.frames-steps-guide-inline .frames-step:before{content:'';position:absolute;top:50%;left:-6.5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:12.5px 0 12.5px 13px;border-color:transparent transparent transparent #125080;z-index:2}.frames-steps-guide-inline .frames-step:after{content:'';position:absolute;top:50%;left:-6.5px;width:12.5px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;z-index:1}}@media (min-width:769px){.frames-steps-guide-inline{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:15px;column-gap:15px;row-gap:15px;padding:15px 0}}@media (min-width:993px){.frames-steps-guide{padding:10px 0 20px;-webkit-column-gap:15px;column-gap:15px}.frames-steps-guide:hover .frames-step{padding-bottom:10px}.frames-steps-guide:hover .frames-step-text{display:block;-webkit-animation:show-text 1s ease-out;animation:show-text 1s ease-out}.frames-steps-guide .frames-step{border:2px solid #125080;padding-bottom:30px}.frames-steps-guide .frames-step.step-4 .frames-step-img{padding:8px}.frames-steps-guide .frames-step-counter{display:block;top:initial;left:50%;bottom:0;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);width:25px;height:25px;line-height:25px}.frames-steps-guide-inline{grid-template-columns:repeat(4, 1fr)}.frames-steps-guide-inline .frames-step{padding-bottom:15px}.frames-steps-guide-inline:hover .frames-step{padding-bottom:15px}.frames-steps-guide-inline:hover .frames-step-text{display:none}.frames-steps-guide-inline .frames-step-counter{display:none}}@-webkit-keyframes show-text{0%{opacity:0}100%{opacity:1}}@keyframes show-text{0%{opacity:0}100%{opacity:1}}.gifts-wrapper .gifts-modal-wrapper{padding:10px;border-top:1px solid #f2f2f2;text-align:center}.gifts-wrapper .gifts-modal-wrapper .gifts-header{display:inline-block;margin:auto;font-family:'Open Sans Semibold';font-size:14px;color:#ed1d26;line-height:20px;position:relative}.gifts-wrapper .gifts-modal-wrapper .gifts{margin:20px 0 10px;text-align:left}.gifts-wrapper .gifts-modal-wrapper .gifts .gift{margin:5px 0}.gifts-wrapper .gifts-modal-wrapper .gifts .gift.no-gift-wanted{min-height:1px;width:100%}.gifts-wrapper .gifts-modal-wrapper .gifts .gift.gift-wanted{min-height:1px;width:100%}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-checkbox{display:inline-block;vertical-align:middle;width:25px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-checkbox .gift-select-btn{display:block;width:25px;height:25px;font-size:0;background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-off.svg') center center no-repeat}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-checkbox .gift-select-btn.gift-selected{background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-on.svg') center center no-repeat}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-name{display:inline-block;vertical-align:middle;width:calc(70% - 40px);margin-left:5px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;text-align:left}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-price{display:inline-block;vertical-align:middle;width:30%;text-align:right}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-price .gift-price-text-original{display:inline-block;margin:5px 0;font-family:'Open Sans Semibold';font-size:12px;color:#b1b3b3;position:relative}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-price .gift-price-text-original:after{content:'';position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#ed1d26;-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-price .gift-price-text-new{display:block;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;text-transform:uppercase}.gifts-wrapper .gifts-modal-wrapper .gifts-not-available .gifts{opacity:0.4;cursor:not-allowed}.gifts-basket-wrapper{position:relative}.gifts-basket-wrapper .gifts-basket{margin-top:-1px;padding:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.gifts-basket-wrapper .gifts-basket-unavailable .basket-gifts-tiles-wrapper{opacity:0.4;cursor:not-allowed}.gifts-basket-wrapper .gifts-basket-unavailable .basket-gifts-tiles-wrapper .basket-gifts-tile{border:1px solid #f2f2f2 !important;cursor:not-allowed !important}.gifts-basket-wrapper .gifts-basket-unavailable .basket-gifts-tiles-wrapper .basket-gifts-tile span{font-family:'Open Sans Regular' !important}.gifts-basket-wrapper .gifts-basket-unavailable .basket-gifts-tiles-wrapper .basket-gift-dot{background:#fff !important}.gifts-basket-wrapper .gifts-basket-unavailable .basket-gift-params-wrapper .basket-gift-params-text{color:#ed1d26}.gifts-basket-wrapper .gifts-basket-unavailable .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-button.disabled{opacity:0.5}.gifts-basket-wrapper .basket-gift-image-wrapper{float:left;min-height:1px;width:25%;padding:0 10px;text-align:center}.gifts-basket-wrapper .basket-gift-image-wrapper .basket-gift-default-img{position:relative}.gifts-basket-wrapper .basket-gift-image-wrapper .basket-gift-default-img:before{content:'';display:block;height:45px;width:45px;background:url('/globalfiles/templates/alensa/responsive/main//icons/basket-gift-default-img.svg') no-repeat;background-size:contain;margin:0 auto}.gifts-basket-wrapper .basket-gift-name-price-wrapper{float:left;min-height:1px;width:75%}.gifts-basket-wrapper .basket-gift-name-price-wrapper .basket-gift-name{display:block;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-transform:uppercase;text-decoration:none}.gifts-basket-wrapper .basket-gift-name-price-wrapper .basket-gift-price-wrapper{margin-top:0;padding:0}.gifts-basket-wrapper .basket-gift-name-price-wrapper .basket-gift-price-wrapper .basket-gift-price{display:block;font-size:16px;color:#cbcccc;line-height:24px;text-align:left;text-decoration:line-through}.gifts-basket-wrapper .basket-gift-params-wrapper{float:left;min-height:1px;width:75%}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-text{display:block;margin-bottom:5px;padding:5px 10px 5px 5px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:18px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper{position:relative}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-button{display:inline-block;margin-left:5px;padding:5px 30px 5px 10px;border:1px solid #f2f2f2;background:#fff;font-size:12px;color:#4c4c4c;line-height:16px;position:relative}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-button:after{content:'';position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ed1d26}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-dropdown{display:none;margin-top:-1px;margin-left:5px;padding:3px 0;font-size:12px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 12px rgba(0,0,0,0.17);box-shadow:0 3px 12px rgba(0,0,0,0.17)}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-dropdown li{padding:7px 30px 7px 10px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-dropdown li a{font-size:12px;color:#4c4c4c;line-height:15px;text-decoration:none}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:5px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper.unavailable{opacity:0.4;cursor:not-allowed}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile{position:relative;-webkit-box-flex:25%;-ms-flex:25%;flex:25%;max-width:100px;margin:2px;padding:10px 5px 35px;border:1px solid #f2f2f2;font-size:11px;color:#4c4c4c;line-height:15px;text-align:center;opacity:0.9}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile .basket-gift-price{display:none}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile span{display:block;margin-top:10px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile .basket-gift-dot{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:15px;height:15px;border:2px solid #125080;border-radius:50%}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile:hover{border:1px solid #125080;opacity:1}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile.gift-selected{border:1px solid #125080;opacity:1}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile.gift-selected span{font-family:'Open Sans Semibold'}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile.gift-selected .basket-gift-dot{background:#125080}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes{margin-top:20px;padding-right:7px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper dl{margin-bottom:10px;padding:0 5px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper dl label{font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper dl select{margin:0}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper dl .submitAttrs{display:none}.gifts-basket-wrapper .basket-gift-price-wrapper{margin-top:20px;padding:0 10px}.gifts-basket-wrapper .basket-gift-price-wrapper .basket-gift-price{font-size:16px;color:#cbcccc;line-height:24px;text-align:center;text-decoration:line-through}.gifts-basket-wrapper .btn-remove{position:absolute;top:10px;right:10px}@media (min-width:577px){.gifts-basket-wrapper .basket-gift-image-wrapper{width:33.33333333%}.gifts-basket-wrapper .basket-gift-name-price-wrapper{width:66.66666667%}.gifts-basket-wrapper .basket-gift-params-wrapper{width:66.66666667%;padding:0}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-text{padding:5px 0}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper{position:relative}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-button{margin-left:0}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-dropdown{margin-left:0}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes{margin-left:-5px;margin-top:10px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper{padding:0;background-color:#fff;border:none}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper dl{display:table-cell;vertical-align:top;margin-bottom:0}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-attributes .basket-product-params-wrapper dl select{margin-top:5px;padding:5px 2px;height:auto;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media (min-width:769px){.gifts-basket-wrapper .basket-gift-image-wrapper{width:16%}.gifts-basket-wrapper .basket-gift-image-wrapper .basket-product-image-wrapper{width:16.66666667%;padding:0}.gifts-basket-wrapper .basket-gift-image-wrapper img{max-width:100px}.gifts-basket-wrapper .basket-gift-name-price-wrapper{width:17%}.gifts-basket-wrapper .basket-gift-params-wrapper{width:52%}.gifts-basket-wrapper .basket-gift-params-wrapper img{width:100%;max-width:100px}.gifts-basket-wrapper .basket-gift-price-wrapper{float:left;min-height:1px;width:15%}.gifts-wrapper .gifts-modal-wrapper{padding:10px 17px 0}.gifts-wrapper .gifts-modal-wrapper .gifts-available{text-align:center}.gifts-wrapper .gifts-modal-wrapper .gifts-available .gifts .gift:hover .gift-inner{border:1px solid #125080}.gifts-wrapper .gifts-modal-wrapper .gifts-available .gifts .gift:hover .gift-inner .gift-checkbox{background:#125080}.gifts-wrapper .gifts-modal-wrapper .gifts-available .gifts .gift .gift-inner{cursor:pointer}.gifts-wrapper .gifts-modal-wrapper .gifts-header{margin:0;font-size:16px;line-height:22px}.gifts-wrapper .gifts-modal-wrapper .gifts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 0;text-align:center}.gifts-wrapper .gifts-modal-wrapper .gifts .gift{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:25%;margin:0;padding:0 3px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift.no-gift-wanted{width:25%}.gifts-wrapper .gifts-modal-wrapper .gifts .gift.no-gift-wanted .gift-inner .gift-name{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;line-height:18px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift.gift-wanted{width:25%}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:35px;width:100%;border:1px solid #ceecf3;border-radius:5px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner.gift-inner-selected{border:1px solid #125080}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner.gift-inner-selected .gift-checkbox{background:#125080}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner.gift-inner-selected .gift-checkbox .selected{display:block}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner.gift-inner-selected .gift-checkbox .not-selected{display:none}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-img-wrapper{float:left;width:100%;min-height:100px;padding:0 5px;text-align:center}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-img-wrapper img{max-height:80px;margin:9px 0}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-name{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;margin:10px 0;padding:0 10px;text-align:center;line-height:15px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:5px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-price .gift-price-text-original{position:relative;margin:0}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-price .gift-price-text-original:after{background-color:#b1b3b3;-webkit-transform:rotateZ(0);transform:rotateZ(0)}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-price .gift-price-text-new{float:right;max-width:65%;margin:0;color:#ed1d26}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-checkbox{position:absolute;left:0;bottom:-1px;width:100%;background:#ceecf3;border-radius:0 0 5px 5px}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-checkbox .gift-select-btn{display:none}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-checkbox .selected,.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-checkbox .not-selected{display:block;width:100%;height:auto;padding:10px;background:none;font-size:14px;color:#fff;text-decoration:none;text-align:center}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-checkbox .selected{display:none}.gifts-wrapper .gifts-modal-wrapper .gifts .gift .gift-inner .gift-checkbox .not-selected{display:block}.gifts-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.gifts-basket .basket-gift-image-wrapper,.gifts-basket .basket-gift-name-price-wrapper,.gifts-basket .basket-gift-params-wrapper,.gifts-basket .basket-gift-price-wrapper{float:none;display:table-cell;vertical-align:middle}.gifts-basket .basket-gift-name-price-wrapper .basket-gift-name{margin-bottom:0}.gifts-basket .basket-gift-name-price-wrapper .basket-gift-price-wrapper{display:none}.gifts-basket .basket-gift-params-wrapper{padding:0}.gifts-basket .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-params-dropdown{position:absolute;top:28px;left:0;z-index:1}.gifts-basket .basket-gift-price-wrapper{padding-right:20px;text-align:right}}@media (min-width:993px){.gifts-basket .basket-gift-price-wrapper{padding-right:60px}.gifts-basket .btn-remove{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:22px}}.gifts-basket-v2 .gifts-basket-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"name	name	name" "img	content	prices";min-height:0;min-width:0;padding:15px 10px;position:relative;border-bottom:1px solid #f2f2f2}.gifts-basket-v2 .gifts-basket-wrapper.gifts-basket-unavailable .gifts-content-header{color:#ed1d26}.gifts-basket-v2 .gifts-basket-wrapper.gifts-basket-unavailable .gifts-content-tile:after{display:none !important}.gifts-basket-v2 .gifts-name-area{grid-area:name;margin-bottom:10px}.gifts-basket-v2 .gifts-img-area{grid-area:img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gifts-basket-v2 .gifts-content-area{grid-area:content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gifts-basket-v2 .gifts-prices-area{grid-area:prices;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.gifts-basket-v2 .gifts-remove-btn{position:absolute;top:17px;right:10px;width:16px;height:16px}.gifts-basket-v2 .gifts-name{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px;text-transform:uppercase}.gifts-basket-v2 .gifts-img{display:block;max-height:80px;max-width:40px}.gifts-basket-v2 .gifts-img.default{width:40px;height:40px}.gifts-basket-v2 .gifts-content{width:100%}.gifts-basket-v2 .gifts-content-header{display:block;margin-bottom:10px;font-family:'Open Sans Semibold'}.gifts-basket-v2 .gifts-content-dropdown{position:relative;display:inline-block}.gifts-basket-v2 .gifts-content-dropdown-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;border:1px solid #f2f2f2;background:#fff;font-size:12px;color:#4c4c4c;line-height:16px}.gifts-basket-v2 .gifts-content-dropdown-trigger:after{content:'';width:0;height:0;margin-left:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #125080}.gifts-basket-v2 .gifts-content-dropdown-trigger.disabled{opacity:0.5;cursor:not-allowed}.gifts-basket-v2 .gifts-content-dropdown-options{position:absolute;display:none;min-width:200px;left:0;margin-top:-1px;padding:7px 0;border:1px solid #f2f2f2;background:#fff;z-index:1}.gifts-basket-v2 .gifts-content-dropdown-options a{display:block;padding:7px 20px 7px 10px;font-size:12px;color:#4c4c4c;line-height:15px;text-decoration:none}.gifts-basket-v2 .gifts-content-dropdown-options a:hover{background:#125080;color:#fff}.gifts-basket-v2 .gifts-content-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.gifts-basket-v2 .gifts-content-tiles-overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.5);cursor:not-allowed;z-index:2}.gifts-basket-v2 .gifts-content-tile{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 5px);flex:1 0 calc(50% - 5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(50% - 5px);margin:0 5px 5px 0;padding:10px;border:1px solid #f2f2f2;position:relative}.gifts-basket-v2 .gifts-content-tile:after{content:'';display:block;width:15px;height:15px;margin-top:10px;border:1px solid #125080;border-radius:50%}.gifts-basket-v2 .gifts-content-tile:hover,.gifts-basket-v2 .gifts-content-tile.gift-selected{border-color:#125080}.gifts-basket-v2 .gifts-content-tile:hover:after,.gifts-basket-v2 .gifts-content-tile.gift-selected:after{background:#125080}.gifts-basket-v2 .gifts-content-tile.special-gift{border-color:#fdd970}.gifts-basket-v2 .gifts-content-tile.special-gift:hover{-webkit-box-shadow:0 0 3px 1px #fff3ce;box-shadow:0 0 3px 1px #fff3ce}.gifts-basket-v2 .gifts-content-tile-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:10px 0;font-family:'Open Sans Semibold';font-size:10px;color:#4c4c4c;line-height:12px;text-align:center}.gifts-basket-v2 .gifts-content-tile-price{display:block;min-height:15px;margin:0;font-family:'Open Sans Semibold';color:#cbcccc;line-height:15px;text-decoration:line-through;text-align:center}.gifts-basket-v2 .gifts-price-before{display:block;margin-bottom:10px;font-size:16px;color:#cbcccc;text-decoration:line-through}.gifts-basket-v2 .gifts-price{display:block;font-size:20px;color:#ed1d26}.gifts-basket-v2 .gifts-content-gift-attributes{margin-top:30px}.gifts-basket-v2 .gifts-content-gift-attributes-text{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:18px}.gifts-basket-v2 .special-gift-info{font-size:11px;color:#e0b845;position:absolute;top:-10px;background:#fffef9;border:1px solid #fdd970;border-radius:20px;padding:3px 20px 3px 6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gifts-basket-v2 .special-gift-info:after{content:'';display:block;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url('/globalfiles/templates/alensa/responsive/controls/stars/rating-star-full.svg');width:12px;height:12px}.gifts-basket-v2 .product-parameters-v2{margin:10px 0}.gifts-basket-v2 .product-parameters-v2 label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gifts-basket-v2 .product-parameters-v2 select,.gifts-basket-v2 .product-parameters-v2 select:disabled,.gifts-basket-v2 .product-parameters-v2 .fake-input,.gifts-basket-v2 .product-parameters-v2 .ls-fake-input,.gifts-basket-v2 .product-parameters-v2 .color-dropdown-trigger{max-width:50%}@media (min-width:577px){.gifts-basket-v2 .gifts-basket-wrapper{grid-template-columns:minmax(0, .7fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"img	name	name" "img	content	prices"}.gifts-basket-v2 .gifts-img{max-width:50px}.gifts-basket-v2 .gifts-img.default{width:50px;height:50px}.gifts-basket-v2 .gifts-name{font-size:18px;color:#125080}.gifts-basket-v2 .gifts-content-tile{max-width:calc(25% - 5px)}.gifts-basket-v2 .gifts-content-dropdown-trigger{min-height:30px;padding:0 10px;line-height:30px}.gifts-basket-v2 .gifts-content-dropdown-options{min-width:100%}.gifts-basket-v2 .gifts-content-dropdown-options a{white-space:nowrap}.gifts-basket-v2 .product-parameters-v2{padding:0;border:none;background:transparent}.gifts-basket-v2 .product-parameters-v2 select,.gifts-basket-v2 .product-parameters-v2 select:disabled,.gifts-basket-v2 .product-parameters-v2 .fake-input,.gifts-basket-v2 .product-parameters-v2 .ls-fake-input,.gifts-basket-v2 .product-parameters-v2 .color-dropdown-trigger{max-width:100%}}@media (min-width:769px){.gifts-basket-v2 .gifts-basket-wrapper{grid-template-columns:minmax(0, 1.2fr) minmax(0, 3fr) minmax(0, .5fr);padding:20px 0}.gifts-basket-v2 .gifts-img{max-width:100%}.gifts-basket-v2 .gifts-content-tile{max-width:125px}.gifts-basket-v2 .gifts-content-tile-name{font-size:12px;line-height:15px}}.glasses-parameters-wrapper{float:left;min-height:1px;width:100%}.glasses-properties-wrapper{width:100%;margin-top:15px;padding:5px 0}.glasses-properties-wrapper .glasses-properties-title{margin-top:10px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.glasses-properties-wrapper .glasses-properties-dimensions{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions{float:left;min-height:1px;width:100%;display:none;min-height:60px;margin-bottom:10px;background-position:center -5px;background-repeat:no-repeat;background-size:contain}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper{margin:auto;padding:0;opacity:0.9}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper:before{content:'';display:block;width:100%;height:40px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin:0 auto}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper span{display:block;font-family:'Open Sans Bold';font-size:11px;color:#4c4c4c;text-align:center}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper span.dimensions-half-text{float:left;min-height:1px;width:50%;padding:0 5px}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions.dim-5 .dimensions-text-wrapper:before{background-image:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-5.png')}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions.dim-4 .dimensions-text-wrapper:before{background-image:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-4.png')}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions.dim-3 .dimensions-text-wrapper:before{background-image:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-3.png')}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions.dim-2 .dimensions-text-wrapper:before{background-image:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-2.png')}.glasses-properties-wrapper .glasses-properties-dimensions .dimensions.dim-1 .dimensions-text-wrapper:before{background-image:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-1.png')}@media (min-width:577px){.glasses-parameters-wrapper{width:50%}.glasses-properties-wrapper{width:50%;margin-top:0;border-left:1px solid #f2f2f2}.glasses-properties-wrapper .glasses-properties-dimensions{grid-template-columns:1fr 1fr;grid-gap:20px;padding:10px}}@media (min-width:769px){.glasses-parameters-wrapper{width:100%}.glasses-properties-wrapper{width:100%;padding:0;border-left:0}.glasses-properties-wrapper .glasses-properties-title{margin-top:30px}}@media (min-width:993px){.glasses-parameters-wrapper{width:58.33333333%}.glasses-properties-wrapper{width:50%;margin-top:30px}.glasses-properties-wrapper .glasses-properties-dimensions{grid-gap:10px;padding:10px 20px}}.glasses-tester-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;padding:0 15px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;background:#fff;line-height:28px;border:1px solid #dedfdf;border-radius:5px;cursor:pointer;white-space:nowrap}.glasses-tester-btn .glasses-tester-btn-icon{font-size:12px}.glasses-tester-btn .glasses-tester-btn-text{margin-left:10px}.glasses-tester-btn:hover{-webkit-box-shadow:0 1px 3px .1px #f2f2f2;box-shadow:0 1px 3px .1px #f2f2f2}.gp-webpay-iframe-wrapper{position:relative;width:100%;height:1200px;overflow:hidden;margin:auto}.gp-webpay-iframe{width:100%;height:100%;position:absolute;border:0}.identical-replacement{float:left;width:100%;margin-top:-30px;padding:15px 10px}.identical-replacement .identical-replacement-header{display:block;padding:15px;font-size:11px;line-height:16px;background-color:#f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.identical-replacement .identical-replacement-header b{font-family:'Open Sans Regular';color:#ed1d26;font-weight:normal}.identical-replacement .identical-replacement-products{border:1px solid #ed1d26}.identical-replacement .identical-replacement-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border-bottom:1px dashed #b1b3b3}.identical-replacement .identical-replacement-product:last-of-type{border-bottom:none}.identical-replacement .identical-replacement-img-name-stock-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.identical-replacement .identical-replacement-image{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;max-width:50px;margin:0}.identical-replacement .identical-replacement-name-stock{-webkit-box-flex:5;-ms-flex:5;flex:5;padding:0 10px}.identical-replacement .identical-replacement-name{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:15px}.identical-replacement .identical-replacement-stock{display:block;font-size:10px;color:#125080;line-height:15px}.identical-replacement .identical-replacement-stock i{display:inline-block;vertical-align:middle;width:11px;height:11px;margin-right:3px;background:url('/globalfiles/templates/alensa/responsive/main//instock-icon.svg') 0 0 no-repeat;background-size:contain}.identical-replacement .identical-replacement-stock span{display:inline-block;vertical-align:middle}.identical-replacement .identical-replacement-price-button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.identical-replacement .identical-replacement-price{display:inline-block;vertical-align:middle;font-family:'Open Sans Bold';font-size:13px;color:#ed1d26;text-align:right}.identical-replacement .identical-replacement-button-wrapper{display:inline-block;vertical-align:middle;padding-left:10px;text-align:right}.identical-replacement .identical-replacement-button.mobile{display:inline-block;width:22px;height:22px;margin-top:3px;background:url('/globalfiles/templates/alensa/responsive/main//controls/products-list/basket.svg') center center no-repeat;text-indent:-9999}.identical-replacement .identical-replacement-button.desktop{display:none}@media (min-width:577px){.identical-replacement .identical-replacement-image{max-width:65px}.identical-replacement .identical-replacement-name{font-size:13px}.identical-replacement .identical-replacement-stock{margin-top:5px;font-size:12px}.identical-replacement .identical-replacement-stock i{width:12px;height:12px}.identical-replacement .identical-replacement-price-button-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.identical-replacement .identical-replacement-price{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.identical-replacement .identical-replacement-button-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;padding-left:10px;text-align:center}.identical-replacement .identical-replacement-button.mobile{display:none}.identical-replacement .identical-replacement-button.desktop{display:block;width:100%;height:auto;max-width:100%;min-height:30px;margin:0;padding:0 20px;font-family:'Open Sans Semibold';font-size:13px;text-decoration:none;line-height:30px;border-radius:15px;outline:0;background:0;border:none;cursor:pointer;-webkit-transition:.5s all;transition:.5s all;background-color:#125080;border:1px solid #125080;color:#fff;text-indent:0}}@media (min-width:769px){.identical-replacement{margin-bottom:20px;padding:15px 0 0}.identical-replacement .identical-replacement-header{padding:10px 15px}.identical-replacement .identical-replacement-product{border:none;padding:5px}.identical-replacement .identical-replacement-product:first-of-type,.identical-replacement .identical-replacement-product:last-of-type{border-top:none;border-bottom:none}.identical-replacement .identical-replacement-price-button-wrapper{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.identical-replacement .identical-replacement-button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.identical-replacement .identical-replacement-button.mobile{display:inline-block;margin-top:0}.identical-replacement .identical-replacement-button.desktop{display:none}}@media (min-width:993px){.identical-replacement .identical-replacement-header{font-size:12px;line-height:18px}.identical-replacement .identical-replacement-product{padding:5px 10px;position:relative}.identical-replacement .identical-replacement-product:after{content:'';position:absolute;width:80%;height:1px;top:50%;right:20px;border-top:1px dashed #b1b3b3;z-index:1}.identical-replacement *{position:relative;z-index:2}.identical-replacement .identical-replacement-name{float:left;padding:4px 15px 4px 0;margin:0 0 -3px;background:#fff}.identical-replacement .identical-replacement-stock{float:left;clear:both;margin:0;padding:4px 15px 4px 0;background:#fff}.identical-replacement .identical-replacement-price-button-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2}.identical-replacement .identical-replacement-price{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;background:#fff}.identical-replacement .identical-replacement-button-wrapper{-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4;background:#fff}.identical-replacement .identical-replacement-button.mobile{display:none}.identical-replacement .identical-replacement-button.desktop{display:block}}@media (min-width:1201px){.identical-replacement .identical-replacement-product{padding:5px 15px}.identical-replacement .identical-replacement-name-stock{padding-left:15px}.identical-replacement .identical-replacement-name{font-size:12px}.identical-replacement .identical-replacement-stock{font-size:11px}.identical-replacement .identical-replacement-price-button-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2}.identical-replacement .identical-replacement-price{font-size:15px}.identical-replacement .identical-replacement-button-wrapper{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}}.infoportal-content{float:left;min-height:1px;width:100%;padding:15px;font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.infoportal-content.no-sidemenu{width:100%}.infoportal-content .btn{display:inline-block;width:auto}.infoportal-content .infoportal-title{display:block;margin:10px 0;font-family:'Open Sans Regular';font-size:20px;color:#3a3a3a;line-height:24px;text-align:initial}.infoportal-content h2{margin:25px 0 5px;font-family:'Open Sans Regular';font-size:17px;color:#ed1d26;line-height:22px;text-align:initial}.infoportal-content h3{margin:25px 0 5px;font-family:'Open Sans Regular';font-size:14px;color:#ed1d26;line-height:18px;text-align:initial}.infoportal-content p{display:block;margin:10px 0;font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.infoportal-content p a:not(.btn){color:#125080}.infoportal-content p a:not(.btn):after{background:#125080}.infoportal-content ul{margin:10px 0;padding-left:18px;list-style:inherit}.infoportal-content ol.continuing-list{margin-bottom:20px;text-align:initial}.infoportal-content ol.continuing-list li{padding-left:20px;position:relative}.infoportal-content ol.continuing-list li:before{content:counter(mycounter) ". ";counter-increment:mycounter;position:absolute;top:0;left:0;width:15px;text-align:center}.infoportal-content ol.pink,.infoportal-content ul.pink{color:#ed1d26}.infoportal-content ol.pink li:before,.infoportal-content ul.pink li:before{color:#ed1d26}.infoportal-content table{text-align:left}.infoportal-content table tr td{vertical-align:middle;padding:10px 15px}.infoportal-content .infoportal-pages-list a{display:inline-block}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper{padding:15px 0;text-align:center}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper .about-us-text-bigger{display:block;font-size:20px;line-height:20px}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper .about-us-text-smaller{display:block;font-size:14px}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper.white{color:#fff}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper.gray{color:#4c4c4c}.infoportal-content .about-us-img-text-wrapper.blue .about-us-text-wrapper{background-color:#77bacc}.infoportal-content .about-us-img-text-wrapper.gray-light .about-us-text-wrapper{background-color:#e6e6e6}.infoportal-content .about-us-img-text-wrapper.gray-dark .about-us-text-wrapper{background-color:#4c4c4c}.infoportal-content .about-us-img-text-wrapper.yellow .about-us-text-wrapper{background-color:#ffef8d}.infoportal-content .about-us-list-wrapper{padding:15px 0}.infoportal-content .about-us-list-wrapper ul{margin:15px 0;padding-left:18px;list-style:inherit;list-style-position:outside}.infoportal-content .about-us-list-wrapper ul li a{vertical-align:top;color:#0073b5;line-height:20px}.infoportal-content .about-us-list-wrapper ul li a:after{background-color:#0073b5}.infoportal-content .inline-image-text .row{margin-bottom:20px}.infoportal-content .inline-image-text img,.infoportal-content .inline-image-text p{display:inline-block;vertical-align:top}.infoportal-content .inline-image-text img{width:70px;height:70px}.infoportal-content .inline-image-text p{width:calc(100% - 80px);margin:0;padding-left:10px}.infoportal-content .money-back-products-table{width:100%;margin:20px 0}.infoportal-content .money-back-products-table thead{border-bottom:1px solid #f2f2f2;font-family:'Open Sans Semibold';font-size:13px}.infoportal-content .money-back-products-table td{width:50%;vertical-align:top;padding:5px;text-align:left}.infoportal-content .money-back-products-table a{color:#125080}.infoportal-content .money-back-products-table a:after{background:#125080}.infoportal-content .money-back-products-table tbody tr:nth-of-type(even){background:#f2f2f2}.infoportal-content .money-back-address-table{margin:40px auto}.infoportal-content .img-center{display:block;margin:auto}.infoportal-content .category-page-links .text-links a:after{display:none !important}.infoportal-content .pretty-list{margin-top:20px}.infoportal-content .pretty-list p{font-size:13px;line-height:17px;font-family:'Open Sans Bold'}.infoportal-content .pretty-list ul{list-style:none}.infoportal-content .pretty-list ul li{position:relative;font-family:'Open Sans Semibold';padding:5px 10px}.infoportal-content .pretty-list ul li::before{position:absolute;left:-20px;top:4px;content:"";width:20px;height:20px;background-image:url('/globalfiles/templates/alensa/responsive/infoportal/pretty-list/point.svg');background-size:cover;background-position:center}.infoportal-content .inforportal-about-us-headline{padding-left:20px;text-align:left}.infoportal-content .smaller-text-9 *{font-size:9px !important;line-height:15px !important}.infoportal-content .smaller-text-10 *{font-size:10px !important;line-height:16px !important}.infoportal-content .smaller-text-11 *{font-size:11px !important;line-height:17px !important}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper{display:block;padding:25px 0}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper{width:100%}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper h3{margin:0}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:'Open Sans Semibold';color:#125080}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper a:hover{color:#77b34a}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper a:hover:after{display:none}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-img-wrapper{width:100%}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-img-wrapper.zig-zag-center{text-align:center}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-img-wrapper.zig-zag-center img{width:80%}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design{padding:0}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper{padding:5px 0px;margin:10px auto;background-color:#f2f2f2;border-radius:5px;-webkit-box-shadow:3px 3px 4px #ccc 8c;box-shadow:3px 3px 4px #ccc 8c}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-text-wrapper{padding:25px 15px}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-text-wrapper h3{color:#009bb2;font-family:'Open Sans Semibold'}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-text-wrapper a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-img-wrapper{text-align:center}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-img-wrapper img{padding:10px}.infoportal-content .infoportal-zik-zag-layout .zig-zag-btns-wrapper{text-align:center;display:block;text-align:vertical}.infoportal-content .infoportal-zik-zag-layout .zig-zag-btns-wrapper .zig-zag-btn{width:100%;margin:2% auto;text-align:center;color:#009bb2;text-transform:uppercase;font-family:'Open Sans Semibold';padding:8px 5px;font-size:18px;line-height:22px;border:2px solid #009bb2;border-radius:5px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.infoportal-content .infoportal-zik-zag-layout .zig-zag-btns-wrapper .zig-zag-btn:hover{background-color:#009bb2;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.infoportal-content .buttons-inline{-ms-flex-wrap:wrap;flex-wrap:wrap;display:block;margin-top:15px}.infoportal-content .buttons-inline .buttons-item{width:100%;border:2px solid #f2f2f2;text-align:center;margin-bottom:15px;-webkit-transition:.3;-moz-transition:.3;-ms-transition:.3;-o-transition:.3}.infoportal-content .buttons-inline .buttons-item a{text-align:center;color:#000;font-family:'Open Sans Semibold';padding:15px}.infoportal-content .buttons-inline .buttons-item a:hover:after{display:none}.infoportal-content .buttons-inline .buttons-item:hover{border:2px solid #93d7e0;-webkit-transition:.3;-moz-transition:.3;-ms-transition:.3;-o-transition:.3}.infoportal-content .infopage-glass-replacement .banner-version-b a:after,.infoportal-content .infopage-glass-replacement .banner-version-a a:after{display:none}.infoportal-content .infopage-glass-replacement .banner-version-b{display:none}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.infoportal-content .infopage-glass-replacement .glass-replacement-pictagrams{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:30%;padding:0 10px 80px 0;margin:0px 10px}.infoportal-content .infopage-glass-replacement .glass-replacement-pictagrams .pictagram-item{text-align:center;margin-top:10px}.infoportal-content .infopage-glass-replacement .glass-replacement-pictagrams .pictagram-item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:90px}.infoportal-content .infopage-glass-replacement .glass-replacement-content{width:70%}.infoportal-content .infopage-glass-replacement .glass-replacement-pic{display:none}.infoportal-content .infopage-glass-replacement .glass-replacement-box{border-left:3px solid #ed1d26;padding:0px 15px 25px 30px;position:relative}.infoportal-content .infopage-glass-replacement .glass-replacement-box .order-of-boxes{position:absolute;top:0;left:-15px;font-size:16px;color:#fff;background:#ed1d26;padding:4px 9px;border-radius:50%}.infoportal-content .infopage-glass-replacement .glass-replacement-box .glass-replacemnet-title{margin:0;padding:5px 0px 10px 0px !important;font-family:'Open Sans Semibold';font-size:16px;line-height:20px}.infoportal-content .infopage-glass-replacement .glass-replacement-box .glass-replacemnet-description{margin:0;padding:7px 0px}.infoportal-content .infopage-glass-replacement .glass-replacement-box:last-of-type{border-left:3px solid transparent}.infoportal-content .infopage-glass-replacement .glass-replacement-box.adrial{border-left:2px solid #000}.infoportal-content .infopage-glass-replacement .glass-replacement-box.adrial .order-of-boxes{color:#000;font-family:'Open Sans Semibold';padding:4px 9px;border-radius:5px}.infoportal-content .infopage-glass-replacement .glass-replacement-box.adrial .order-of-boxes.orange{background:#ffc439}.infoportal-content .infopage-glass-replacement .glass-replacement-box.adrial .order-of-boxes.blue{background:#125080}.infoportal-content .infopage-glass-replacement .glass-replacement-box.adrial .glass-replacemnet-title{color:#000;text-transform:uppercase}.infoportal-content .infopage-glass-replacement .glass-replacement-box.adrial:last-of-type{border-left:3px solid transparent}.infoportal-content .infopage-glass-replacement .glass-replacement-box.lece{border-left:2px solid #000}.infoportal-content .infopage-glass-replacement .glass-replacement-box.lece .order-of-boxes{color:#000;font-family:'Open Sans Semibold';padding:4px 9px;border-radius:5px}.infoportal-content .infopage-glass-replacement .glass-replacement-box.lece .order-of-boxes.pink{border:2px solid #b81361;background:#fff;left:-18px}.infoportal-content .infopage-glass-replacement .glass-replacement-box.lece .order-of-boxes.blue{border:2px solid #125080;background:#fff}.infoportal-content .infopage-glass-replacement .glass-replacement-box.lece .glass-replacemnet-title{color:#000;text-transform:uppercase}.infoportal-content .infopage-glass-replacement .glass-replacement-box.lece:last-of-type{border-left:3px solid transparent}.infoportal-content .infopage-glass-replacement .bta-glass-replacement{background:#ed1d26;color:#fff;padding:10px 20px;font-size:14px;text-align:center;border-radius:5px;width:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.infoportal-content .infopage-glass-replacement .bta-glass-replacement:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-box-shadow:0px 1px 4px 1px #ed1d26;box-shadow:0px 1px 4px 1px #ed1d26}.infoportal-content .infopage-glass-replacement .bta-glass-replacement:after{display:none}.infoportal-content .infopage-glass-replacement .bta-glass-replacement.adrial-btn-glass-replacement{background:#ffc439;text-align:left;text-transform:uppercase;padding:5px;font-family:'Open Sans Bold';border-radius:0px;color:#000}.infoportal-content .infopage-glass-replacement .bta-glass-replacement.adrial-btn-glass-replacement:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-box-shadow:0px 1px 4px 1px #ffc439;box-shadow:0px 1px 4px 1px #ffc439}.infoportal-content .infopage-glass-replacement .bta-glass-replacement.lece-btn-glass-replacement{background:#b81361;text-align:left;text-transform:uppercase;padding:5px;font-family:'Open Sans Bold';border-radius:0px;color:#fff}.infoportal-content .infopage-glass-replacement .bta-glass-replacement.lece-btn-glass-replacement:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-box-shadow:0px 1px 4px 1px #b81361;box-shadow:0px 1px 4px 1px #b81361}.infoportal-content .infopage-glass-replacement .price-above-cta-glass-replacement{font-family:'Open Sans Semibold';font-size:20px;line-height:23px;color:#000;text-transform:uppercase}.infoportal-content .bf-boxes-wrapper{display:block}.infoportal-content .bf-boxes-wrapper .box-item{display:block;padding:5px 0px}.infoportal-content .bf-boxes-wrapper .box-item h3{color:#000;font-family:'Open Sans Semibold';text-transform:uppercase}.infoportal-content .bf-boxes-wrapper .box-item a .box-img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.infoportal-content .bf-boxes-wrapper .box-item a:after{display:none}.infoportal-content .products .product-image-link:after{display:none}.infoportal-content-share{margin-top:25px}.infoportal-content-share .share-button{display:inline-block;vertical-align:top;margin-right:10px}.main-banner-infoportal{width:850px}@media (min-width:577px){.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper{padding:10px 0;float:none;display:table-cell;vertical-align:middle}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper .about-us-text-smaller{font-size:12px}.infoportal-content .about-us-img-text-wrapper .about-us-img-wrapper{float:none;display:table-cell;vertical-align:middle}.infoportal-content .about-us-img-text-wrapper .about-us-img-wrapper img{display:block}.infoportal-content .about-us-list-wrapper ul li{float:left;width:50%;padding-right:25px}}@media (min-width:769px){.infoportal-content{width:66.66666667%;padding:0 30px 20px}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper{padding:0}.infoportal-content .about-us-list-wrapper{padding:20px}.infoportal-content .about-us-list-wrapper ul li{width:100%;padding-right:0}.infoportal-content .money-back-products-table td{padding:5px 10px}.infoportal-content .buttons-inline{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.infoportal-content .buttons-inline .buttons-item{width:30%;margin-bottom:0px}.infoportal-content .buttons-inline .buttons-item:nth-of-type(2){margin:0 auto}.infoportal-content .infoportal-zik-zag-layout .zig-zag-btns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:vertical}.infoportal-content .infoportal-zik-zag-layout .zig-zag-btns-wrapper .zig-zag-btn{width:48%;margin:2% auto}.infoportal-content .bf-boxes-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}.infoportal-content .bf-boxes-wrapper .box-item{width:100%}}@media (min-width:993px){.infoportal-content{width:75%;padding:0 0 30px 20px}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper .about-us-text-bigger{margin:0;font-size:35px;line-height:40px}.infoportal-content .about-us-img-text-wrapper .about-us-text-wrapper .about-us-text-smaller{margin:0;font-size:15px}.infoportal-content .about-us-list-wrapper ul li{width:50%;padding-right:25px}.infoportal-content .inline-image-text .inline-image-text-half{float:left;width:50%}.infoportal-content .inline-image-text img,.infoportal-content .inline-image-text p{vertical-align:middle}.infoportal-content .inline-image-text p{padding:0 10px}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:45px 0}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-text-wrapper{width:50%;padding:0px 25px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper .zig-zag-img-wrapper{width:50%}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper:nth-of-type(even) .zig-zag-img-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.infoportal-content .infoportal-zik-zag-layout .zig-zag-img-text-wrapper:nth-of-type(even) .zig-zag-text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 0 25px}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-text-wrapper{width:60%}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-text-wrapper ul li{font-size:13px;padding:2px 0px;text-align:left}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper .zig-zag-img-wrapper{width:40%;padding:20px}.infoportal-content .infoportal-zik-zag-layout.zig-zag-blue-design .zig-zag-img-text-wrapper:nth-of-type(even) .zig-zag-text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:25px 15px}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper{display:inline-block;margin-top:35px}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-pic{width:54%;display:inline-block;text-align:center}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-pic img{width:75%}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-pic.adrial,.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-pic.lece{width:50%;vertical-align:top}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-pic.adrial img,.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-pic.lece img{width:45%}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-content{width:45%;display:inline-block}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-content .glass-replacemnet-title{font-size:18px;line-height:22px}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-content .glass-replacemnet-description{font-size:14px;line-height:18px}.infoportal-content .infopage-glass-replacement .glass-replacement-wrapper .glass-replacement-content.adrial-lece-glass-replacement-content{width:49.6%}.infoportal-content .infopage-glass-replacement .glass-replacement-pictagrams{display:none}}.iwear-alternative-header{padding:5px 10px;background-color:#125080;color:#fff}.iwear-alternative{text-align:center}.iwear-alternative:before{content:'';display:block;width:100%;height:1px;background-color:#4c4c4c}.iwear-alternative .iwear-wrapper .name-wrapper:after{content:'=';display:inline-block;width:40px;height:40px;margin-top:10px;border-radius:50%;background-color:#b1b3b3;font-size:30px;color:#fff;line-height:40px;text-align:center}.iwear-alternative .image-wrapper{padding:5px}.iwear-alternative .name-wrapper{margin:10px 0}.iwear-alternative .name-wrapper .name,.iwear-alternative .name-wrapper a{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:15px;text-decoration:none}.iwear-alternative .name-wrapper .name:after,.iwear-alternative .name-wrapper a:after{display:none}.iwear-alternative .price-btn-wrapper{margin:5px 0 10px}.iwear-alternative .price-wrapper{display:inline-block;vertical-align:middle;font-family:'Open Sans Bold';font-size:13px;color:#ed1d26;line-height:16px}.iwear-alternative .btn-wrapper{display:inline-block;vertical-align:middle;margin-left:5px}.iwear-alternative .btn-wrapper a{width:auto;padding:5px 20px;background-color:#125080;color:#fff;border-radius:20px;text-decoration:none}.iwear-alternative .btn-wrapper a:after{display:none}.iwear-alternative .iwear-alternative-trademark{margin-bottom:5px;font-style:italic;font-size:10px}@media (min-width:577px){.iwear-alternative{text-align:left}.iwear-alternative .iwear-wrapper,.iwear-alternative .alternative-wrapper,.iwear-alternative .image-wrapper,.iwear-alternative .iwear-wrapper .name-wrapper,.iwear-alternative .name-price-btn-wrapper{float:none;display:table-cell;vertical-align:middle}.iwear-alternative .name-price-btn-wrapper{text-align:right}.iwear-alternative .name-wrapper{margin:10px 0 0}.iwear-alternative .name-wrapper .name,.iwear-alternative .name-wrapper a{display:inline-block;vertical-align:middle}.iwear-alternative .iwear-wrapper .name-wrapper .name{min-width:calc(100% - 40px);max-width:calc(100% - 40px)}.iwear-alternative .iwear-wrapper .name-wrapper:after{display:inline-block;vertical-align:middle;margin:0;width:30px;height:30px;font-size:20px;line-height:30px}}@media (min-width:769px){.iwear-alternative .iwear-wrapper .name-wrapper .name{min-width:calc(100% - 50px);max-width:calc(100% - 50px)}.iwear-alternative .iwear-wrapper .name-wrapper:after{width:40px;height:40px;font-size:30px;line-height:40px}}@media (min-width:993px){.iwear-alternative .image-wrapper{padding:10px}.iwear-alternative .name-wrapper .name,.iwear-alternative .name-wrapper a{margin:5px 0;font-size:14px}.iwear-alternative .price-wrapper{font-size:16px}.iwear-alternative .btn-wrapper a{font-family:'Open Sans Semibold';font-size:13px}.iwear-alternative .iwear-alternative-trademark{padding-left:15px}}.comments-form{width:100%;margin-top:30px}.comments-form .comments-form-title{display:block;margin-bottom:15px;font-family:'Open Sans Regular';font-size:18px;color:#4c4c4c;line-height:22px}.comments-form .comments-form-title-counter{color:#b1b3b3}.comments-form .reply-info{display:none;padding:20px 0}.comments{margin:50px 0}.comments .comment{padding:10px 0;border-bottom:1px solid #f2f2f2}.comments .comment .comment{margin-top:10px;padding:10px 0 0 15px;border-top:1px solid #f2f2f2;border-bottom:none}.comments .comment .comment-counter{display:none;font-size:13px}.comments .comment .comment-author-wrapper{clear:both;margin:5px 0}.comments .comment .comment-author-wrapper .comment-author-name{font-family:'Open Sans Semibold'}.comments .comment .comment-author-wrapper .comment-author-email{display:inline-block;vertical-align:middle;font-size:13px;color:#b1b3b3}.comments .comment .comment-author-wrapper .comment-author-email:before{content:'-';float:left;margin-right:3px}.comments .comment .comment-author-wrapper .comment-author-email:after{display:none}.comments .comment p{margin:0;font-size:13px;color:#4c4c4c;line-height:20px}.comments .comment .comment-reply-to-wrapper{display:none;text-align:right}.comments .comment.moderator .comment-author-wrapper .comment-author-name{font-family:'Open Sans Semibold';color:#ed1d26}@media (min-width:577px){.comments-form{width:75%}}@media (min-width:993px){.comments-form{width:50%;margin-top:50px}}.videt-infopages-depozit .videt-header-banner{margin-bottom:30px}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content .item-box{margin-bottom:40px}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content .item-box img{width:51px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content .item-box h5{font-weight:700;font-size:30px;font-family:'Open Sans Bold';color:#143f6f;text-transform:uppercase;display:block;margin-top:10px}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content .item-box p{font-size:21px;font-family:'Open Sans Regular';line-height:30px;color:#4c4c4c}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content h2{font-size:30px;line-height:35px;font-family:'Open Sans Bold';color:#e0021e;display:block;text-transform:uppercase;margin-bottom:20px}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content h3{font-size:21px;line-height:30px;font-family:'Open Sans Bold';padding-bottom:10px}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content h4{font-size:21px;line-height:30px;padding-bottom:10px;font-family:'Open Sans Regular'}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content p{font-size:14px;line-height:25px;padding-bottom:20px}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content a{width:175px;padding:15px 20px;margin:15px 0;color:#fff;text-align:center;display:block;background:#e0021e;font-family:'Open Sans Bold';font-size:16px;line-height:20px;border-radius:25px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content a:hover{background-color:#fd1835;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content img{margin:20px 0}@media (min-width:577px) and (max-width:992px){.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content{display:-webkit-box;display:-ms-flexbox;display:flex}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content .item-box{width:33.3%}}@media (min-width:993px){.videt-infopages-depozit .videt-infoportal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-side-content{width:25%}.videt-infopages-depozit .videt-infoportal-wrapper .videt-infoportal-main-content{width:75%}}.infoportal-videt-contact-clona .contact-clona-header{text-align:center;border-bottom:1px solid #e2e2e2;margin-bottom:15px}.infoportal-videt-contact-clona .contact-clona-header h2{font-family:'Open Sans Bold';font-size:22px;line-height:30px;padding-bottom:10px;margin-top:0;text-align:center}.infoportal-videt-contact-clona .contact-clona-header p{color:#666;margin-bottom:20px;text-align:center}.infoportal-videt-contact-clona .contact-clona-content{display:block}.infoportal-videt-contact-clona .contact-clona-content .item-box{width:100%;text-align:center;margin:20px 0px 40px;padding:0px 20px;position:relative}.infoportal-videt-contact-clona .contact-clona-content .item-box:after{content:'';width:1px;height:140px;background:#e0e0e0;position:absolute;right:0;top:50%;margin-top:-70px}.infoportal-videt-contact-clona .contact-clona-content .item-box:last-of-type:after{position:relative}.infoportal-videt-contact-clona .contact-clona-content .item-box img{width:57px;height:57px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.infoportal-videt-contact-clona .contact-clona-content .item-box h3{font-size:17px;line-height:25px;font-family:'Open Sans Semibold';padding-bottom:5px;margin-top:10px;display:block;text-align:center}.infoportal-videt-contact-clona .contact-clona-content .item-box h5{font-size:14px;line-height:18px;margin-bottom:10px;font-family:'Open Sans Semibold';text-align:center}.infoportal-videt-contact-clona .contact-clona-content .item-box p{font-size:14px;line-height:18px;margin-bottom:10px;font-family:'Open Sans Regular';text-align:center}.infoportal-videt-contact-clona .contact-clona-content .item-box a{font-size:21px;line-height:30px;font-family:'Open Sans Bold';text-align:center;color:#e0021e;margin:10px 0;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.infoportal-videt-contact-clona .contact-clona-content .item-box a:hover{color:#133f6e;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.infoportal-videt-contact-clona .contact-clona-video{margin-bottom:30px}.infoportal-videt-contact-clona .contact-clona-video iframe{width:100%}.infoportal-videt-contact-clona .contact-clona-adress-data{display:block}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-map iframe{width:100%}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box{border-bottom:1px solid #e2e2e2;margin-bottom:15px}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box:last-of-type{border-bottom:none}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box h2{margin:0 0 10px;font-family:'Open Sans Bold';font-size:22px;line-height:30px;padding-bottom:10px}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box h3{margin:0 0 10px;font-size:14px;line-height:17px;font-family:'Open Sans Semibold';padding-bottom:5px;display:block}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box p{font-size:14px;line-height:18px;margin:0 0 10px;font-family:'Open Sans Regular'}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box ul{padding-left:25px;list-style-type:none}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box ul li{position:relative;margin-bottom:10px;font-size:16px;line-height:22px;color:#133e6e;font-style:italic}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper .contact-clona-data .box ul li:after{content:'';width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('/globalfiles/videt-ro/done.png');position:absolute;left:-25px;top:0}.infoportal-videt-contact-clona .contact-clona-adress-data .gray{color:#b1b3b3}@media (min-width:993px){.infoportal-videt-contact-clona .contact-clona-adress-data{display:-webkit-box;display:-ms-flexbox;display:flex}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-map{width:60%}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-map iframe{width:100%}.infoportal-videt-contact-clona .contact-clona-adress-data .contact-clona-data-wrapper{width:40%;padding-left:30px}.infoportal-videt-contact-clona .contact-clona-content{display:-webkit-box;display:-ms-flexbox;display:flex}.infoportal-videt-contact-clona .contact-clona-content .item-box{width:33.3%}}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level a{display:block;padding:10px 15px 10px 25px;font-size:14px;color:#253746;line-height:24px;text-align:left;text-decoration:none}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li{display:block;background-color:#f2f2f2;border-bottom:1px solid #fff}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li:hover a{background-color:#253746;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li:hover a:before{border:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li:hover .second-level li a{background-color:#fff;color:#253746}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li:hover .second-level li:hover a{background-color:#253746;color:#fff}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li .second-level{display:none}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li .second-level.active{display:block}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li .second-level li{background-color:#ffffff;border-bottom:1px solid #dadada}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li .second-level li:last-of-type{border-bottom:none}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li .second-level li a{padding:10px 15px 10px 35px}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li .second-level li a:before{display:none}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li.submenu-manual-arrow a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative}.infoportal-submenu-wrapper .infoportal-submenu-manual .first-level li.submenu-manual-arrow a:before{content:'';position:absolute;left:10.5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #253746}.two-inline-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-inline-boxes .box{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}.two-inline-boxes .box .headline{background:#253746;padding:10px}.two-inline-boxes .box .headline h2{color:white;margin:0;text-align:center}.two-inline-boxes img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto}@media (min-width:577px){.two-inline-boxes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.social-media-wrapper-new{padding:0 10px}.social-media-wrapper-new .instagram-gallery-header{display:block;margin-bottom:5px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.social-media-wrapper-new .instagram-gallery-header .tooltip:before{content:'?';float:left;width:12px;height:12px;margin:0 0 3px 2px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.social-media-wrapper-new .social-media-previews{overflow:hidden;white-space:nowrap}.social-media-wrapper-new .social-media-preview{display:inline-block;vertical-align:top;width:50%;overflow:hidden;padding:5px;-webkit-transition:margin .5s ease;transition:margin .5s ease;position:relative;cursor:pointer}.social-media-wrapper-new .social-media-post-logo{position:absolute;top:10px;left:10px;height:auto}.social-media-wrapper-new .social-media-post{display:none !important;position:absolute;width:100%;max-width:552px;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10000}.social-media-wrapper-new .social-media-post iframe{width:100% !important;max-width:552px !important;min-width:300px !important;margin:auto !important}.social-media-wrapper-new .fb_iframe_widget,.social-media-wrapper-new .fb_iframe_widget span{width:100% !important;background:#fff}.social-media-wrapper-new .social-media-controls{display:none;text-align:center}.social-media-wrapper-new .social-media-controls.visible{display:block}.social-media-wrapper-new .social-media-counter{display:none}.social-media-wrapper-new .social-media-control{display:inline-block;vertical-align:middle;width:30px;height:30px}.social-media-wrapper-new .social-media-control.prev{background:url('/globalfiles/templates/alensa/responsive/main//components/bxslider/bx-instagram-detail/bx-prev.svg') center center no-repeat}.social-media-wrapper-new .social-media-control.next{background:url('/globalfiles/templates/alensa/responsive/main//components/bxslider/bx-instagram-detail/bx-next.svg') center center no-repeat}.social-media-wrapper-new .social-media-control.disabled{opacity:0.5}.social-media-posts-backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:9999;cursor:pointer}@media (min-width:577px){.social-media-wrapper-new .social-media-preview{width:33.33333333%}}@media (min-width:769px){.social-media-wrapper-new{padding:0}.social-media-wrapper-new .social-media-previews{margin:0 -5px}.social-media-wrapper-new .social-media-post-logo{width:25px;top:15px;left:15px}.social-media-wrapper-new .social-media-post{width:50%;padding:0}}@media (min-width:993px){.social-media-wrapper-new .social-media-post-logo{width:25px;top:15px;left:15px}.social-media-wrapper-new .social-media-post{width:100%}}.inline-two-banners{clear:both;display:grid;grid-template-columns:1fr;grid-gap:10px}.inline-two-banners .box-wrapper a{display:block;width:100%;height:100%}.inline-two-banners .box-wrapper a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0.7;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.inline-two-banners .box-wrapper a h3,.inline-two-banners .box-wrapper a p{text-align:center;color:#4c4c4c;font-family:'Open Sans Regular';display:block;margin-top:5px}.inline-two-banners .box-wrapper a p{color:#000;font-family:'Open Sans Bold'}.inline-two-banners .box-wrapper a:hover img{opacity:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media (min-width:577px){.inline-two-banners{grid-template-columns:1fr 1fr;grid-gap:20px}}@media (min-width:769px){.inline-two-banners .box-wrapper{height:100%}.inline-two-banners h3{font-size:17px;line-height:19px}.inline-two-banners p{font-size:20px;line-height:23px}}.crulle-test{clear:both;display:grid;grid-template-columns:1fr;grid-gap:10px;max-width:1500px;margin:0 auto}.crulle-test .box-wrapper{margin-top:30px;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.crulle-test .box-wrapper h1{font-family:'Open Sans Regular';font-weight:1000;font-size:28px}.crulle-test .box-wrapper hr{border-top:3px solid #ed1d26;width:40px;margin:25px auto 20px}.crulle-test .box-wrapper p{font-size:20px;line-height:30px}.crulle-test .box-wrapper p span{color:#ed1d26}@media (min-width:577px){.inline-two-banners{grid-template-columns:1fr 1fr;grid-gap:20px}}@media (min-width:993px){.crulle-test .box-wrapper h1{font-family:'Open Sans Regular';font-weight:1000;font-size:33px}.crulle-test .box-wrapper hr{border-top:3px solid #ed1d26;width:40px;margin:30px auto 25px}.crulle-test .box-wrapper p{font-size:24px;line-height:38px}}#klarna-checkout-container{overflow:hidden;margin-top:20px}#snippet-klarnaPayments-klarnaPayments{padding:15px 5px;border:1px solid #f2f2f2}#snippet-klarnaPayments-klarnaPayments #klarna-payments-buy{display:block;margin:30px auto;min-height:50px;padding:0 20px}@media (min-width:769px){#snippet-klarnaPayments-klarnaPayments{display:table-cell;vertical-align:middle;float:none;width:66.66666666%;padding:15px 20px;text-align:center}}.ls-hradec .lens-type-wrapper,.ls-hradec .parameters-ruler-prescription,.ls-hradec .thickness-refs-wrapper,.ls-hradec .ls-benefits-wrapper,.ls-hradec .ls-fields,.ls-hradec .ls-tinted,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper{margin:20px 0}.ls-hradec .lenses-selector-tooltip-img{display:block;width:70px;margin:10px auto 0}.ls-hradec #smooth-lenses-selector:focus{outline:0}.ls-hradec .lenses-selector-wrapper{width:100%;line-height:1.3em}.ls-hradec .lenses-selector-wrapper h3{margin:10px 0 5px;font-size:1.1em;text-align:left}.ls-hradec .lenses-selector-wrapper .pd-description{margin:10px 0 15px}.ls-hradec .lenses-selector-wrapper #smooth-lenses-selector{padding:10px;background-color:transparent;border-bottom:1px solid transparent;padding:30px 0}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper{text-align:center}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type-grid-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:10px;grid-row-gap:10px}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type{border:1px solid #f2f2f2;text-align:center}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type.lens-type-selected{border:1px solid #ed1d26}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type.lens-type-selected .lens-type-text:after{border-color:#125080;background:#125080}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type.lens-type-selected .lens-type-header{background:#ed1d26;color:#fff}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type:hover{border:1px solid #ed1d26}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type:hover .lens-type-text:after{border-color:#125080;background:#125080}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type:hover .lens-type-header{background:#ed1d26;color:#fff}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type .lens-type-header{padding:12px;background-color:#f2f2f2;font-family:'Open Sans Semibold';font-size:1.15em;color:#4c4c4c;text-transform:uppercase;display:block;width:100%}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type .lens-type-text{display:block;width:100%;padding:10px 50px;color:#4c4c4c;position:relative}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type .lens-type-text:after{content:'';position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;border:1px solid #b1b3b3;border-radius:50%}.ls-hradec .lenses-selector-wrapper .lens-refs{display:grid;width:100%;grid-template-columns:1fr;grid-column-gap:10px;grid-row-gap:10px}.ls-hradec .lenses-selector-wrapper .lens-ref{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #f2f2f2;background-color:#fff;text-align:center}.ls-hradec .lenses-selector-wrapper .lens-ref:hover{border-color:#ed1d26}.ls-hradec .lenses-selector-wrapper .lens-ref-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ls-hradec .lenses-selector-wrapper .lens-ref.disabled{opacity:0.5;cursor:not-allowed}.ls-hradec .lenses-selector-wrapper .lens-ref.disabled a{cursor:not-allowed}.ls-hradec .lenses-selector-wrapper .lens-ref.lens-ref-selected{border-color:#ed1d26}.ls-hradec .lenses-selector-wrapper .lens-ref.lens-ref-selected .ref-title{background-color:#ed1d26;color:#fff}.ls-hradec .lenses-selector-wrapper .lens-ref.lens-ref-selected .ref-dot{background-color:#125080;border:1px solid #125080}.ls-hradec .lenses-selector-wrapper .ref-title{display:block;padding:15px;background-color:#f2f2f2;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;text-transform:uppercase}.ls-hradec .lenses-selector-wrapper .ref-subtitle{display:block;margin:10px 0;padding:0 15px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;text-align:left;line-height:15px}.ls-hradec .lenses-selector-wrapper .ref-subtitle.center{font-family:'Open Sans Regular';font-size:12px;text-align:center}.ls-hradec .lenses-selector-wrapper .ref-icon{display:block;width:90px;height:70px;margin:15px auto}.ls-hradec .lenses-selector-wrapper .ref-15 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-thickness/ref-15.svg') center center no-repeat}.ls-hradec .lenses-selector-wrapper .ref-16 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-thickness/ref-16.svg') center center no-repeat}.ls-hradec .lenses-selector-wrapper .ref-167 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-thickness/ref-167.svg') center center no-repeat}.ls-hradec .lenses-selector-wrapper .ref-174 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-thickness/ref-174.svg') center center no-repeat}.ls-hradec .lenses-selector-wrapper .ref-description{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;font-size:11px;color:#4c4c4c;line-height:14px;text-align:left}.ls-hradec .lenses-selector-wrapper .ref-description ul{margin:10px 0 20px;padding-left:15px}.ls-hradec .lenses-selector-wrapper .ref-description ul li{margin:2px 0;position:relative;font-size:12px;color:#b1b3b3;line-height:18px}.ls-hradec .lenses-selector-wrapper .ref-description ul li:before{content:'';position:absolute;top:2px;left:-15px;width:10px;height:10px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/check.svg') center center no-repeat}.ls-hradec .lenses-selector-wrapper .dioptries-text{display:block;font-family:'Open Sans Semibold';font-size:13px;line-height:15px;text-align:center;min-height:35px}.ls-hradec .lenses-selector-wrapper .ref-price-text{display:block;width:100%;font-family:'Open Sans Semibold';font-size:12px;text-align:center;color:#4c4c4c}.ls-hradec .lenses-selector-wrapper .ref-price{display:block;width:100%;margin:7px auto 0;font-family:'Open Sans Bold';font-size:22px;color:#125080;text-align:center}.ls-hradec .lenses-selector-wrapper .before-discount-price{display:block;margin:5px auto;min-height:16px;font-family:'Open Sans Semibold';font-size:11px;color:#ed1d26;text-decoration:line-through}.ls-hradec .lenses-selector-wrapper .ref-dot{display:block;margin:0 auto 30px;width:14px;height:14px;border:1px solid #b1b3b3;border-radius:50%}.ls-hradec .lenses-selector-wrapper .lenses-selector-add-to-basket-buttons-wrapper{display:block}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-included{display:block;margin:10px 0;text-align:center}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-included .add-to-basket{display:inline-block;font-family:'Open Sans Semibold'}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-included .price{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#ed1d26;line-height:20px}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-included .info{display:block;font-size:12px;color:#b1b3b3;line-height:18px;font-style:italic}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-notincluded{display:block;margin:10px 0;text-align:center}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-notincluded .add-to-basket-only-frames{display:inline-block;margin-top:10px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:underline}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-notincluded .price{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#b1b3b3;line-height:20px}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text{margin:20px 5px}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner{display:block;font-size:11px;line-height:15px}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner p,.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner li{margin:5px 0}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner .lenses-selector-bottom-text-header{font-family:'Open Sans Semibold';font-size:12px}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner li{padding-left:18px;position:relative}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner li:before{content:'';position:absolute;top:2px;left:2px;width:10px;height:10px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/check.svg') center center no-repeat}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner a{display:inline-block;color:#ed1d26}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner a:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text-inner a:hover:after{width:100%}.ls-hradec .lenses-selector-wrapper .ls-tooltips{display:none}.ls-hradec .lenses-selector-wrapper .tooltip{vertical-align:top}.ls-hradec .lenses-selector-wrapper .tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:2px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#ed1d26}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide{margin:10px 0;padding:0 10px}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-header{display:block;margin:30px 0 10px;font-size:16px;color:#ed1d26;line-height:20px}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-top,.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-bottom{display:block;font-size:12px;line-height:18px}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-top a,.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-bottom a{display:inline-block;color:#ed1d26}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-top a:after,.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-bottom a:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-top a:hover:after,.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-text-bottom a:hover:after{width:100%}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide-img{display:block;margin:10px 0}.ls-hradec .ls-fields{width:100%}.ls-hradec .ls-fields .ls-fields-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:20px 0;font-family:'Open Sans Regular';text-align:center;line-height:18px}.ls-hradec .ls-fields .lens-ref .ref-icon{width:130px;height:90px}.ls-hradec .ls-fields .lens-ref.ls-field-inovator .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-field/ls-field-1.svg') center center no-repeat}.ls-hradec .ls-fields .lens-ref.ls-field-inovator-plus .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-field/ls-field-2.svg') center center no-repeat}.ls-hradec .ls-fields .lens-ref.ls-field-camber .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-field/ls-field-3.svg') center center no-repeat}.ls-hradec .ls-fields .lens-ref.ls-field-camber-freestyle .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-field/ls-field-4.svg') center center no-repeat}.ls-hradec .ls-benefits-wrapper{padding:10px;border:1px solid #ed1d26}.ls-hradec .ls-benefits-wrapper:after{content:'';display:block;clear:both}.ls-hradec .ls-benefits-wrapper .ls-benefits-header{display:block;font-size:16px;font-family:'Open Sans Semibold';text-transform:uppercase;padding-left:0}.ls-hradec .ls-benefits-wrapper .ls-benefits-subheader{display:block;margin:7px 0 20px;font-size:12px;line-height:16px}.ls-hradec .ls-benefits-wrapper .ls-benefits-col{display:block;margin:15px 0}.ls-hradec .ls-benefits-wrapper .ls-benefits-list{padding-left:30px}.ls-hradec .ls-benefits-wrapper .ls-benefits-list li{display:block;margin:5px 0;font-size:15px;line-height:18px;text-transform:uppercase;position:relative}.ls-hradec .ls-benefits-wrapper .ls-benefits-list li:before{content:'';position:absolute;top:0;left:-32px;width:30px;height:20px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/benefits/check.svg') center center no-repeat}.ls-hradec .ls-benefits-wrapper .ls-benefits-list li:hover{color:#125080}.ls-hradec .ls-benefits-wrapper .ls-benefit-img{display:none;margin:auto}.ls-hradec .ls-benefits-wrapper .ls-benefit-img.none{display:block}.ls-hradec .ls-benefits-wrapper .ls-benefit-text{display:none;margin-top:10px;line-height:15px;font-size:13px;line-height:17px}.ls-hradec .ls-benefits-wrapper .ls-benefit-text span{display:block;color:#125080}.ls-hradec .ls-tinted{width:100%}.ls-hradec .ls-tinted div[id^="snippet-lensesSelector"]{display:none !important}.ls-hradec .ls-tinted .ls-tinted-subtitle{min-height:90px;margin:20px 0;font-family:'Open Sans Regular';text-align:center;line-height:18px}.ls-hradec .ls-tinted .lens-ref{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ls-hradec .ls-tinted .lens-ref .ref-icon{width:200px;height:150px}.ls-hradec .ls-tinted .lens-ref.ls-tint-none{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ls-hradec .ls-tinted .lens-ref.ls-tint-blueblocker{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ls-hradec .ls-tinted .lens-ref.ls-tint-sun{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon,.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon{position:relative}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon:after,.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon:after{content:'';position:absolute;width:70%;height:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon.green:after,.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon.green:after{background:#006838}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon.brown:after,.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon.brown:after{background:#9b8579}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon.grey:after,.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon.grey:after{background:#757b7f}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon img,.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon img{position:absolute;top:0;left:0;z-index:2}.ls-hradec .ls-tinted .lens-ref.ls-tint-transition .ref-icon.default:after{background:#a8acac}.ls-hradec .ls-tinted .lens-ref.ls-tint-sun .ref-icon.default:after{background:#454849}.ls-hradec .ls-tinted .lens-ref .lenses-colors-picker,.ls-hradec .ls-tinted .lens-ref .lenses-percentage-picker{display:block;margin:30px 0 15px;padding:0 15px;font-family:'Open Sans Semibold';font-size:15px;text-align:left}.ls-hradec .ls-tinted .lens-ref .lenses-colors{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px;text-align:center}.ls-hradec .ls-tinted .lens-ref .lenses-colors.lenses-colors-transition{grid-template-columns:1fr 1fr}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey{display:inline-block;position:relative;padding:35px 0 0;font-size:11px}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green:before,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown:before,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey:before{content:'';display:block;width:30px;height:30px;border-radius:50%;cursor:pointer;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green .lenses-color-text,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown .lenses-color-text,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey .lenses-color-text{display:inline-block;vertical-align:middle;font-size:11px;cursor:pointer}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green:after,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown:after,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey:after{content:'';cursor:pointer;display:inline-block;vertical-align:middle;width:10px;height:10px;margin-left:3px;border:1px solid #b1b3b3;border-radius:50%}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green.color-selected .lenses-color-text,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown.color-selected .lenses-color-text,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey.color-selected .lenses-color-text{font-family:'Open Sans Semibold'}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green.color-selected:after,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown.color-selected:after,.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey.color-selected:after{border:1px solid #125080;background:#125080}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.green:before{background-color:#006838}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.brown:before{background-color:#9b8579}.ls-hradec .ls-tinted .lens-ref .lenses-colors .lenses-color.grey:before{background-color:#757b7f}.ls-hradec .ls-tinted .lens-ref .lenses-percentage{padding:0 15px;margin-bottom:15px}.ls-hradec .ls-tinted .lens-ref .lenses-percentage:before{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-tinted/house.svg') center center no-repeat;background-size:contain}.ls-hradec .ls-tinted .lens-ref .lenses-percentage .slider-wrapper{display:inline-block;vertical-align:middle;width:calc(100% - 80px);padding:0 10px}.ls-hradec .ls-tinted .lens-ref .lenses-percentage .slider{height:2px;padding:0 10px;border:none;background:#4c4c4c}.ls-hradec .ls-tinted .lens-ref .lenses-percentage .slider .ui-slider-handle{top:-5px;left:0%;width:12px;height:12px;background:#fff;border:1px solid #4c4c4c;border-radius:50%}.ls-hradec .ls-tinted .lens-ref .lenses-percentage:after{content:'';display:inline-block;vertical-align:middle;width:30px;height:30px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/lens-tinted/sun.svg') center center no-repeat;background-size:contain}.ls-hradec .ls-tinted .lens-ref .slider-value{float:left;width:33.3%;font-size:11px}.ls-hradec .ls-tinted .lens-ref .slider-value.left{text-align:left}.ls-hradec .ls-tinted .lens-ref .slider-value.middle{text-align:center}.ls-hradec .ls-tinted .lens-ref .slider-value.right{text-align:right}.ls-hradec .infoxbox-date-inner{margin:15px 0}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper{display:block;margin-bottom:20px}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper h2,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper h3,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper h4,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper h5,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper h6{margin:20px 0 10px;padding:0;font-family:'Open Sans Semibold';font-size:15px;line-height:20px;text-transform:none}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper p{display:block;margin:10px auto}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper a{display:inline-block;color:#ed1d26;text-decoration:none}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper a:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:#ed1d26;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper a:hover:after{width:100%}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper ul li{display:block;margin:5px 0;font-size:12px;line-height:16px}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper ul li:before{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:8px;margin-bottom:2px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/check.svg') center center no-repeat}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper ul li span{display:inline-block;vertical-align:middle;width:calc(100% - 25px)}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-price-wrapper{display:block;margin-top:20px;text-align:center}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-price-wrapper .product-main-price-total-title{display:block;font-family:'Open Sans Semibold';font-size:16px;line-height:20px}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-price-wrapper .product-main-price-total{margin:10px 0;color:#ed1d26;white-space:nowrap}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-price-wrapper .btn{text-transform:uppercase;font-size:16px;font-family:'Open Sans Regular'}.ls-hradec .lenses-selector-delivery-time-wrapper{font-family:'Open Sans Bold';padding-top:20px}@media (min-width:425px){.ls-hradec .lenses-selector-wrapper .lens-refs{grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type-grid-wrapper{grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:0}}@media (min-width:577px){.ls-hradec .lens-type-wrapper,.ls-hradec .parameters-ruler-prescription,.ls-hradec .thickness-refs-wrapper,.ls-hradec .ls-benefits-wrapper,.ls-hradec .ls-fields,.ls-hradec .ls-tinted,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper{margin:30px 0}.ls-hradec .lenses-selector-wrapper h3{padding-left:0}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper{text-align:center}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type-grid-wrapper{grid-column-gap:20px;padding:0}.ls-hradec .lenses-selector-wrapper #smooth-lenses-selector{border:1px solid transparent;border-top:none}.ls-hradec .lenses-selector-wrapper .lens-refs{grid-column-gap:20px;grid-row-gap:20px;padding:0}.ls-hradec .lenses-selector-wrapper .thickness-refs-wrapper{padding:0}.ls-hradec .lenses-selector-wrapper .thickness-header{padding-left:0}.ls-hradec .lenses-selector-wrapper .lenses-selector-add-to-basket-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-included{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-included .price{display:block}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-notincluded{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ls-hradec .lenses-selector-wrapper .lenses-selector-glass-notincluded .price{display:block}.ls-hradec .ls-benefits-wrapper .ls-benefits-subheader{margin-bottom:0}.ls-hradec .ls-benefits-wrapper .ls-benefits-col{float:left;margin-bottom:0;padding:5px}.ls-hradec .ls-benefits-wrapper .ls-benefits-col:nth-of-type(1){width:28%}.ls-hradec .ls-benefits-wrapper .ls-benefits-col:nth-of-type(2){width:36%;padding:5px 40px}.ls-hradec .ls-benefits-wrapper .ls-benefits-col:nth-of-type(3){width:36%}.ls-hradec .ls-benefits-wrapper .ls-benefit-img{margin:-10px auto}}@media (max-width:768px){.ls-hradec .lens-sel-bottomtext{padding:20px 0}.ls-hradec .pd-description{padding:5px 0}.ls-hradec .lenses-selector-wrapper{padding:10px}.ls-hradec .lenses-selector-wrapper .eyes-parameters-wrapper{background:#f2f2f2;padding:20px 0}.ls-hradec .lenses-selector-wrapper .lens-sel-banner{padding:20px 0}}@media (min-width:769px){.ls-hradec .lens-type-wrapper,.ls-hradec .parameters-ruler-prescription,.ls-hradec .thickness-refs-wrapper,.ls-hradec .ls-benefits-wrapper,.ls-hradec .ls-fields,.ls-hradec .ls-tinted,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper{margin:35px 0}.ls-hradec .lenses-selector-wrapper{position:relative}.ls-hradec .lenses-selector-wrapper h3{text-transform:uppercase}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper{text-align:center}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type-grid-wrapper{grid-column-gap:10px}.ls-hradec .lenses-selector-wrapper .lens-sel-banner{width:37%}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text{margin:20px 10px}.ls-hradec .lenses-selector-wrapper .thickness-header{padding-left:0}.ls-hradec .lenses-selector-wrapper .lens-refs{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:10px;padding:0}.ls-hradec .lenses-selector-wrapper .ref-icon{width:140px;height:110px}.ls-hradec .lenses-selector-wrapper .lenses-selector-guide{padding:0}.ls-hradec .ls-tinted .lens-ref .ref-icon{width:150px;height:110px}.ls-hradec .ls-benefits-wrapper{padding:15px}.ls-hradec .ls-benefits-wrapper .ls-benefits-header{font-size:19px}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-info-wrapper{width:100%;margin:0}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-price-wrapper{-ms-flex-negative:0;flex-shrink:0;margin:0;padding-left:10px;text-align:right}.ls-hradec .lenses-selector-btn-info-btn-price-wrapper .lenses-selector-btn-price-wrapper .product-main-price-total{margin:10px 0}}@media (min-width:993px){.ls-hradec .lens-type-wrapper,.ls-hradec .parameters-ruler-prescription,.ls-hradec .thickness-refs-wrapper,.ls-hradec .ls-benefits-wrapper,.ls-hradec .ls-fields,.ls-hradec .ls-tinted,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper{margin:40px 0}.ls-hradec .lenses-selector-wrapper #smooth-lenses-selector{padding:30px 10px}.ls-hradec .lenses-selector-wrapper .lens-type-wrapper .lens-type-grid-wrapper{grid-column-gap:20px}.ls-hradec .lenses-selector-wrapper .lenses-selector-header{margin:30px 0 15px;font-size:17px;text-transform:uppercase}.ls-hradec .lenses-selector-wrapper .lens-refs{grid-column-gap:20px;grid-row-gap:20px}.ls-hradec .lenses-selector-wrapper .ref-dot{width:22px;height:22px}.ls-hradec .ls-tinted .lens-ref .ref-icon{width:200px;height:120px}.ls-hradec .ls-benefits-wrapper{padding:20px 20px 5px}.ls-hradec .ls-benefits-wrapper .ls-benefits-list li{margin:12px 0;font-size:18px;line-height:25px}}@media (min-width:1201px){.ls-hradec .lens-type-wrapper,.ls-hradec .parameters-ruler-prescription,.ls-hradec .thickness-refs-wrapper,.ls-hradec .ls-benefits-wrapper,.ls-hradec .ls-fields,.ls-hradec .ls-tinted,.ls-hradec .lenses-selector-btn-info-btn-price-wrapper{margin:50px 0}.ls-hradec .lenses-selector-wrapper #smooth-lenses-selector{padding:30px 0}.ls-hradec .lenses-selector-wrapper .lenses-selector-bottom-text{margin:20px 5px}.ls-hradec .ls-tinted .lens-ref .ref-icon{width:250px;height:160px}.ls-hradec .ls-benefits-wrapper{padding:25px 25px 5px}}.ls-praha .delivery-to-move{opacity:0}.ls-praha .lenses-selector-tooltip-img{display:block;width:70px;margin:10px auto 0}.ls-praha .lenses-selector-btn-info-btn-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1px -11px;background:#fff;border-top:1px solid #d9e5e8;padding-top:20px}.ls-praha .lenses-selector-btn-info-wrappern,.ls-praha .lenses-selector-btn-price-wrapper{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.ls-praha .lenses-selector-btn-price-wrapper{text-align:center}.ls-praha .lenses-selector-wrapper #smooth-lenses-selector{margin:0 10px;padding:10px 0;background-color:#f2f2f2;border:1px solid #f2f2f2;border-top:none}.ls-praha .lenses-selector-wrapper .thickness-header{padding-left:2%;font-family:'Open Sans Regular'}.ls-praha .lenses-selector-wrapper .lens-refs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ls-praha .lenses-selector-wrapper .lens-ref{float:left;width:46%;margin:5px 2%;padding-bottom:70px;border:1px solid #f2f2f2;background-color:#fff;text-align:center;position:relative;cursor:pointer}.ls-praha .lenses-selector-wrapper .lens-ref:hover{border-color:#125080}.ls-praha .lenses-selector-wrapper .lens-ref.disabled{opacity:0.5;cursor:not-allowed}.ls-praha .lenses-selector-wrapper .lens-ref.disabled a{cursor:not-allowed}.ls-praha .lenses-selector-wrapper .lens-ref.disabled .ref-dot{display:none}.ls-praha .lenses-selector-wrapper .lens-ref.lens-ref-selected{border-color:#125080}.ls-praha .lenses-selector-wrapper .lens-ref.lens-ref-selected .ref-title{background-color:#125080;color:#fff}.ls-praha .lenses-selector-wrapper .lens-ref.lens-ref-selected .ref-dot{background-color:#125080}.ls-praha .lenses-selector-wrapper .ref-title{display:block;padding:7px 10px;background-color:#f2f2f2;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c}.ls-praha .lenses-selector-wrapper .ref-subtitle{display:block;margin:10px 0;padding:0 5px;font-size:11px;color:#4c4c4c}.ls-praha .lenses-selector-wrapper .ref-icon{display:block;width:65px;height:25px;margin:15px auto}.ls-praha .lenses-selector-wrapper .ref-15 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/normal.svg') center center no-repeat}.ls-praha .lenses-selector-wrapper .ref-16 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/thin.svg') center center no-repeat}.ls-praha .lenses-selector-wrapper .ref-167 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/super-thin.svg') center center no-repeat}.ls-praha .lenses-selector-wrapper .ref-174 .ref-icon{background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/ultra-thin.svg') center center no-repeat}.ls-praha .lenses-selector-wrapper .ref-description{display:block;padding:0 10px;font-size:11px;color:#b1b3b3;line-height:14px;text-align:left}.ls-praha .lenses-selector-wrapper .ref-description ul{margin:10px 0 20px;padding-left:15px}.ls-praha .lenses-selector-wrapper .ref-description ul li{margin:2px 0;position:relative}.ls-praha .lenses-selector-wrapper .ref-description ul li:before{content:'';position:absolute;top:2px;left:-15px;width:10px;height:10px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/check.svg') center center no-repeat}.ls-praha .lenses-selector-wrapper .dioptries-text{display:block;font-family:'Open Sans Semibold';font-size:11px;text-align:center}.ls-praha .lenses-selector-wrapper .ref-price{position:absolute;bottom:40px;left:0;width:100%;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;text-align:center}.ls-praha .lenses-selector-wrapper .before-discount-price{display:block;margin-top:5px;font-family:'Open Sans Semibold';font-size:11px;color:#ed1d26;text-decoration:line-through}.ls-praha .lenses-selector-wrapper .ref-dot{position:absolute;left:50%;bottom:12px;-webkit-transform:translateX(-25%);transform:translateX(-25%);width:14px;height:14px;border:1px solid #b1b3b3;border-radius:50%}.ls-praha .lenses-selector-wrapper .lenses-selector-add-to-basket-buttons-wrapper{display:block}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included{display:block;margin:10px 0;text-align:center}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included .add-to-basket{display:inline-block;font-family:'Open Sans Semibold'}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included .price{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#ed1d26;line-height:20px}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included .info{display:block;font-size:12px;color:#b1b3b3;line-height:18px;font-style:italic}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included .info br{display:none}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-notincluded{display:block;margin:10px 0;text-align:center}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-notincluded .add-to-basket-only-frames{display:inline-block;margin-top:10px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:20px;text-decoration:underline}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-notincluded .price{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#b1b3b3;line-height:20px}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text{margin:20px 5px}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner{display:block;font-size:11px;line-height:15px}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner p,.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner li{margin:5px 0}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner .lenses-selector-bottom-text-header{font-family:'Open Sans Semibold';font-size:12px}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner li{padding-left:18px;position:relative}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner li:before{content:'';position:absolute;top:2px;left:2px;width:10px;height:10px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/check.svg') center center no-repeat}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner a{display:inline-block;color:#ed1d26}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner a:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text-inner a:hover:after{width:100%}.ls-praha .lenses-selector-wrapper .ls-tooltips{display:none}.ls-praha .lenses-selector-wrapper .tooltip{vertical-align:top}.ls-praha .lenses-selector-wrapper .tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:2px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.ls-praha .lenses-selector-wrapper .lenses-selector-how-to-read-prescription{margin:15px 5px 0}.ls-praha .lenses-selector-wrapper .lenses-selector-how-to-read-prescription i{display:inline-block;vertical-align:middle;width:17px;height:17px;margin-right:3px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/guide.svg') center no-repeat}.ls-praha .lenses-selector-wrapper .lenses-selector-how-to-read-prescription a{display:inline-block;color:#ed1d26}.ls-praha .lenses-selector-wrapper .lenses-selector-how-to-read-prescription a:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.ls-praha .lenses-selector-wrapper .lenses-selector-how-to-read-prescription a:hover:after{width:100%}.ls-praha .lenses-selector-price-btn-wrapper{margin-top:20px;text-align:center}.ls-praha .lenses-selector-price-btn-wrapper .product-main-price-total{margin-bottom:10px}@media (min-width:577px){.ls-praha .lenses-selector-btn-info-btn-price-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -11px -11px}.ls-praha .lenses-selector-btn-price-wrapper{text-align:right}.ls-praha .lenses-selector-wrapper #smooth-lenses-selector{margin:0;padding:10px}.ls-praha .lenses-selector-wrapper .thickness-refs-wrapper{margin-top:15px;padding:0}.ls-praha .lenses-selector-wrapper .thickness-header{padding-left:0}.ls-praha .lenses-selector-wrapper .lens-ref{width:24.25%;margin:0 .5% 5px}.ls-praha .lenses-selector-wrapper .lens-ref:first-of-type{margin-left:0}.ls-praha .lenses-selector-wrapper .lens-ref:last-of-type{margin-right:0}.ls-praha .lenses-selector-wrapper .lenses-selector-add-to-basket-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-included .price{display:block}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-notincluded{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ls-praha .lenses-selector-wrapper .lenses-selector-glass-notincluded .price{display:block}.ls-praha .lenses-selector-wrapper .lenses-selector-how-to-read-prescription{margin:15px 0 0 -5px}}@media (min-width:769px){.ls-praha .lenses-selector-wrapper{position:relative}.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text{margin:20px 10px}.ls-praha .lenses-selector-wrapper .thickness-header{padding-left:2%}.ls-praha .lenses-selector-wrapper .lens-ref{width:46%;margin:5px 2%}.ls-praha .lenses-selector-wrapper .lens-ref:first-of-type{margin-left:2%}.ls-praha .lenses-selector-wrapper .lens-ref:last-of-type{margin-right:2%}.ls-praha .lenses-selector-price-btn-wrapper{margin-top:20px;text-align:right}.ls-praha .lenses-selector-price-btn-wrapper .product-main-price-total{margin-bottom:5px}}@media (min-width:1201px){.ls-praha .lenses-selector-wrapper .lenses-selector-bottom-text{margin:20px 5px}.ls-praha .lenses-selector-wrapper .thickness-header{padding-left:0}.ls-praha .lenses-selector-wrapper .lens-ref{width:24.25%;margin:0 .5% 5px}.ls-praha .lenses-selector-wrapper .lens-ref:first-of-type{margin-left:0}.ls-praha .lenses-selector-wrapper .lens-ref:last-of-type{margin-right:0}}.lenses-selector-guide{margin:10px 0;padding:0 10px}.lenses-selector-guide .lenses-selector-guide-header{display:block;margin-bottom:10px;font-size:16px;color:#ed1d26;line-height:20px}.lenses-selector-guide .lenses-selector-guide-text-top,.lenses-selector-guide .lenses-selector-guide-text-bottom{display:block;font-size:12px;line-height:18px;text-align:justify}.lenses-selector-guide .lenses-selector-guide-text-top a,.lenses-selector-guide .lenses-selector-guide-text-bottom a{display:inline-block;color:#ed1d26}.lenses-selector-guide .lenses-selector-guide-text-top a:after,.lenses-selector-guide .lenses-selector-guide-text-bottom a:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.lenses-selector-guide .lenses-selector-guide-text-top a:hover:after,.lenses-selector-guide .lenses-selector-guide-text-bottom a:hover:after{width:100%}.lenses-selector-guide .lenses-selector-guide-img{display:block;margin:10px 0}@media (min-width:769px){.lenses-selector-guide{padding:0}.lenses-selector-guide .lenses-selector-guide-text-top,.lenses-selector-guide .lenses-selector-guide-text-bottom{font-size:13px}}.lenses-selector-parameters .form-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-parameters label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-family:'Open Sans Semibold'}.lenses-selector-parameters .eye{display:block;width:100%;max-width:75px;margin:0 0 5px 10px;font-family:'Open Sans Semibold';text-align:center}.lenses-selector-parameters select{width:100%;max-width:75px;margin-left:10px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #bfc7cb;border-radius:0}.lenses-selector-parameters select.not-allowed{pointer-events:none;opacity:0.5}.lenses-selector-parameters .tooltip{display:inline-block;vertical-align:text-top;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;font-family:'Open Sans Regular'}.lenses-selector-parameters .tooltip:before{content:'?';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;font-size:8px;color:#fff;background:#125080}@media (min-width:577px){.lenses-selector-parameters .form-pairs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -3px}.lenses-selector-parameters .form-pair{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 3px}.lenses-selector-parameters .form-pair-eyes{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.lenses-selector-parameters label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:5px}.lenses-selector-parameters .eye{max-width:100%;height:35px;margin:5px 5px 5px 0;line-height:35px}.lenses-selector-parameters select{max-width:100%;margin:5px 0}}.lenses-selector-prescription-table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:80px;margin-top:20px;border:1px solid #bfc7cb;background:#fff}.lenses-selector-prescription-table .pd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 10px;border-left:1px solid #bfc7cb}.lenses-selector-prescription-table .pd-header{display:block;font-family:'Open Sans Semibold';font-size:11px;text-align:center}.lenses-selector-prescription-table .pd-img{display:block;margin:5px auto}.lenses-selector-prescription-table .pd-left-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px}.lenses-selector-prescription-table .pd-left-right span{padding:5px}.lenses-selector-prescription-table .params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3;flex:3}.lenses-selector-prescription-table .params-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:11px}.lenses-selector-prescription-table .params-col span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;width:100%;height:100%;text-align:center}.lenses-selector-prescription-table .params-header{background:#f2f2f2;font-family:'Open Sans Semibold'}.lenses-selector-prescription-table .params-col{border-right:1px solid #bfc7cb}.lenses-selector-prescription-table .params-col:last-of-type{border-right:none}.lenses-selector-prescription-table .params-right{border-top:1px solid #bfc7cb;border-bottom:1px solid #bfc7cb}.lenses-selector-prescription-table .highlight{background:#125080 !important;color:#fff}.lenses-selector-prescription-table .pd-img .cls-1{fill:#4c4c4c}.lenses-selector-prescription-table .pd-img .cls-2{fill:none;stroke:rgba(76,76,76,0.8);stroke-miterlimit:10;stroke-width:0.1px}@media (min-width:577px){.lenses-selector-prescription-table{margin:0 0 5px 20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:769px){.lenses-selector-prescription-table{margin:15px 0 0}}@media (min-width:993px){.lenses-selector-prescription-table{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:80px;margin:0 0 5px 25px}.lenses-selector-prescription-table .pd{padding:5px}}.recapitulation-wrapper .sticky{background:#f2f2f2;padding:15px 10px}.recapitulation-wrapper .back{display:inline-block;padding-left:10px;font-size:13px;color:#4c4c4c;line-height:15px;text-decoration:none;position:relative}.recapitulation-wrapper .back:before{content:'\2039';position:absolute;display:block;left:0;top:0;margin-right:7px;font-size:20px}.recapitulation-wrapper .recapitulation-header{display:none;margin:15px 0 25px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.recapitulation-wrapper .recapitulation{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"name" "img" "details" "price" "sharpening" "btn";-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border:1px solid #bfc7cb;border-radius:5px;background:#fff}.recapitulation-wrapper .img-wrapper{grid-area:img}.recapitulation-wrapper .name{grid-area:name;display:block;margin-top:15px;padding:0 10px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px;text-align:center}.recapitulation-wrapper .price{grid-area:price;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 10px}.recapitulation-wrapper .btn-wrapper{grid-area:btn}.recapitulation-wrapper .details{grid-area:details;margin:0 -10px}.recapitulation-wrapper .details-frames{padding:5px 10px 0}.recapitulation-wrapper .details-glasses{padding:10px;background:rgba(18,80,128,0.05);border-radius:5px}.recapitulation-wrapper .detail-prices-wrapper{display:block}.recapitulation-wrapper .detail-prices-toggle{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;font-size:11px;color:rgba(76,76,76,0.7);line-height:15px;cursor:pointer}.recapitulation-wrapper .detail-prices-toggle:after{content:'\0276E';display:block;font-size:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.recapitulation-wrapper .detail-prices-toggle.down:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.recapitulation-wrapper .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7px 0}.recapitulation-wrapper .detail:last-of-type{margin-bottom:0}.recapitulation-wrapper .detail-main{margin:0;padding-bottom:5px}.recapitulation-wrapper .details-glasses .detail-main{border-bottom:1px solid #bfc7cb}.recapitulation-wrapper .detail-main-text,.recapitulation-wrapper .detail-main-price{font-family:'Open Sans Semibold';font-size:13px}.recapitulation-wrapper .detail-main-price{font-family:'Open Sans Semibold';white-space:nowrap}.recapitulation-wrapper .detail-text,.recapitulation-wrapper .detail-price{font-size:11px}.recapitulation-wrapper .detail-price{padding-left:15px;font-family:'Open Sans Semibold';white-space:nowrap}.recapitulation-wrapper .benefit{display:none;grid-area:benefit}.recapitulation-wrapper .img{display:block;margin:auto}.recapitulation-wrapper .price-text{display:block;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:16px}.recapitulation-wrapper .price-value{display:block;font-family:'Open Sans Bold';font-size:15px;color:#4c4c4c;line-height:16px}.recapitulation-wrapper .sharpening-time{grid-area:sharpening;display:block;margin:7px 0;font-size:11px;color:#4c4c4c;line-height:15px;text-align:center;font-style:italic}.recapitulation-wrapper .btn{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border-radius:5px;min-height:40px;font-family:'Open Sans Semibold';line-height:40px}.recapitulation-wrapper .btn i{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;margin-right:7px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/basket.svg') center no-repeat;background-size:contain}@media (min-width:769px){.recapitulation-wrapper .recapitulation-header{display:none}.recapitulation-wrapper .sticky{position:-webkit-sticky;position:sticky;top:10px;background:transparent;border:1px solid #bfc7cb;border-radius:5px;padding:10px}.recapitulation-wrapper .back,.recapitulation-wrapper .header-mobile,.recapitulation-wrapper .subheader-mobile{display:none}.recapitulation-wrapper .recapitulation{grid-template-areas:"name" "img" "details" "price" "sharpening" "btn" "benefit";border:none;padding:0}.recapitulation-wrapper .details,.recapitulation-wrapper .benefit,.recapitulation-wrapper .price-text{display:block}.recapitulation-wrapper .btn-wrapper{margin:0;padding:0;border:none;background:transparent}.recapitulation-wrapper .details{margin:0}.recapitulation-wrapper .detail-prices-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.recapitulation-wrapper .detail-main-text,.recapitulation-wrapper .detail-main-price{font-size:16px}.recapitulation-wrapper .price-text{font-size:16px}.recapitulation-wrapper .price-value{font-family:'Open Sans Bold';font-size:22px}.recapitulation-wrapper .benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;font-family:'Open Sans Semibold';font-size:13px;line-height:16px;text-align:center}.recapitulation-wrapper .benefit i{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:30px;margin-right:10px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/free-delivery.svg') center no-repeat;background-size:contain}}.back-product-detail{display:inline-block;margin:10px;padding-left:10px;font-size:13px;color:#4c4c4c;line-height:15px;text-decoration:none;position:relative}.back-product-detail:before{content:'\2039';position:absolute;display:block;left:0;top:0;margin-right:7px;font-size:20px}.lenses-selector-v3{display:-webkit-box;display:-ms-flexbox;display:flex}.lenses-selector-v3 .back-desktop{display:none}.lenses-selector-v3 .setting-section{padding:0 10px 15px;border-bottom:1px solid #bfc7cb}.lenses-selector-v3 .setting-box-wrapper.disable{opacity:0.6}.lenses-selector-v3 .setting-box-wrapper.disable-forced{cursor:not-allowed;opacity:0.5 !important;border-color:#bfc7cb !important;background:transparent !important}.lenses-selector-v3 .setting-box-wrapper.disable-forced .setting-box-name{color:#bfc7cb !important}.lenses-selector-v3 .setting-box-wrapper.disable-forced .setting-box-dot:before{border-color:#bfc7cb !important}.lenses-selector-v3 .setting-box-wrapper.disable-forced .setting-box-dot:after{display:none !important}.lenses-selector-v3 .blueblocker-active{position:relative}.lenses-selector-v3 .blueblocker-active .blueblocker-overlay{position:absolute;width:100%;height:100%;background:#fff;opacity:0.5;cursor:not-allowed;z-index:5}.lenses-selector-v3 .blueblocker-active.thickness-wrapper .setting-box-wrapper:not(.active),.lenses-selector-v3 .blueblocker-active.additional-features-wrapper .setting-box-wrapper:not(.active){display:none}.lenses-selector-v3 .setting-box-wrapper.active,.lenses-selector-v3 .setting-box-wrapper:hover{opacity:1;border-color:#125080;background:rgba(18,80,128,0.05)}.lenses-selector-v3 .setting-box-wrapper.active .setting-box-dot:before,.lenses-selector-v3 .setting-box-wrapper:hover .setting-box-dot:before{border-color:#125080}.lenses-selector-v3 .setting-box-wrapper.active .setting-box-dot:after,.lenses-selector-v3 .setting-box-wrapper:hover .setting-box-dot:after{content:'';display:block;position:absolute;width:8px;height:8px;top:3px;left:3px;border-radius:50%;background:#125080}.lenses-selector-v3 .setting-box-wrapper.active .setting-box-name,.lenses-selector-v3 .setting-box-wrapper:hover .setting-box-name{color:#125080}.lenses-selector-v3 .add-only-frames{display:inline-block;margin-top:15px;font-family:'Open Sans Regular';font-size:12px;color:#125080}.lenses-selector-v3 .add-only-frames:after{content:'';display:block;width:0;height:1px;margin:auto;background:#125080;-webkit-transition:.3s width ease;transition:.3s width ease}.lenses-selector-v3 .add-only-frames.active:after,.lenses-selector-v3 .add-only-frames:hover:after{width:100%}.lenses-selector-v3 .setting-box-wrapper{width:100%;margin-bottom:7px;padding:15px;border:1px solid #bfc7cb;border-radius:5px;cursor:pointer}.lenses-selector-v3 .setting-box-wrapper:last-of-type{margin-bottom:0}.lenses-selector-v3 .additional-features-wrapper .setting-box-wrapper:last-of-type{margin-bottom:7px}.lenses-selector-v3 .setting-box-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0 10px}.lenses-selector-v3 .setting-box-header{display:block;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.lenses-selector-v3 .setting-box-header .tooltip{display:inline-block;vertical-align:text-top;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;font-family:'Open Sans Regular'}.lenses-selector-v3 .setting-box-header .tooltip:before{content:'?';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;font-size:8px;color:#fff;background:#125080}.lenses-selector-v3 .setting-box-description{display:block;margin:5px 0 10px;line-height:15px}.lenses-selector-v3 .setting-box-header-information{display:none;font-size:11px;color:#125080;line-height:15px;cursor:pointer;white-space:nowrap}.lenses-selector-v3 .setting-box-header-information.desktop{display:none}.lenses-selector-v3 .setting-box-header-information.mobile{display:block}.lenses-selector-v3 .setting-box-header-information:after{content:'';display:block;width:0;height:1px;margin:auto;background:#125080;-webkit-transition:width .3s ease;transition:width .3s ease}.lenses-selector-v3 .setting-box-header-information:hover:after{width:100%}.lenses-selector-v3 .setting-box-header-section-toggle{display:none;margin:0 5px}.lenses-selector-v3 .setting-box-header-section-toggle:before{content:'\0276E';display:block;font-size:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.lenses-selector-v3 .setting-box-header-section-toggle.up{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.lenses-selector-v3 .setting-section-toggle-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.lenses-selector-v3 .setting-section-toggle-wrapper.frames-types-setting-section-toggle-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lenses-selector-v3 .setting-section-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lenses-selector-v3 .setting-box-dot{grid-area:dot;width:24px;position:relative}.lenses-selector-v3 .setting-box-dot:before{content:'';display:block;position:absolute;width:12px;height:12px;top:0;left:0;border-radius:50%;border:1px solid #bfc7cb}.lenses-selector-v3 .setting-box-name{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c}.lenses-selector-v3 .setting-box-text{display:block;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c}.lenses-selector-v3 .setting-box-price{grid-area:price;font-family:'Open Sans Bold';font-size:14px;color:#125080;line-height:18px;text-align:right;white-space:nowrap}.lenses-selector-v3 .setting-box-price .setting-box-discount-price{display:block;font-family:'Open Sans Regular';font-size:12px;color:#b1b3b3;line-height:18px;text-decoration:line-through}.lenses-selector-v3 .setting-box-price small{display:block;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c}.lenses-selector-v3 .frames-types-setting-section-toggle{-ms-flex-preferred-size:100%;flex-basis:100%;margin:5px 0;padding:0}.lenses-selector-v3 .lenses-selector-parameters-quide{display:block;margin-bottom:15px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.lenses-selector-v3 .frames-type-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:"heading" "img" "text" "dot";margin:0;padding:0 0 30px}.lenses-selector-v3 .frames-type-wrapper.active .frames-type-name,.lenses-selector-v3 .frames-type-wrapper:hover .frames-type-name{background:#125080;color:#fff}.lenses-selector-v3 .frames-type-heading{grid-area:heading}.lenses-selector-v3 .frames-type-name{padding:10px;background:#bfc7cb;color:#fff;text-align:center}.lenses-selector-v3 .frames-type-img-wrapper{grid-area:img;padding:0 10px}.lenses-selector-v3 .frames-type-img-wrapper img{display:block;width:100%;max-width:150px;margin:30px auto}.lenses-selector-v3 .frames-type-text-area{grid-area:text}.lenses-selector-v3 .frames-type-text{display:block;margin:10px 0;padding:0 20px;font-family:'Open Sans Semibold';line-height:15px;text-align:center}.lenses-selector-v3 .frames-type-dot{justify-self:center;height:24px;margin-bottom:10px}.lenses-selector-v3 .frames-type-dot:before,.lenses-selector-v3 .frames-type-dot:after{top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.lenses-selector-v3 .type-wrapper{display:grid;grid-template-columns:24px minmax(0, 1fr) auto;grid-template-areas:"dot text price"}.lenses-selector-v3 .type-texts{grid-area:text;padding-right:15px;line-height:18px}.lenses-selector-v3 .thickness{display:grid;grid-template-columns:24px minmax(0, 1fr) auto;grid-template-areas:"dot name price" "dot text img"}.lenses-selector-v3 .thickness-name{grid-area:name;padding-right:15px;line-height:18px}.lenses-selector-v3 .thickness-img-wrapper{grid-area:img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;margin-top:10px}.lenses-selector-v3 .thickness-img{max-width:initial;height:100%}.lenses-selector-v3 .thickness-texts{grid-area:text;padding-right:15px;line-height:18px}.lenses-selector-v3 .thickness-index{display:block;margin-bottom:5px}.lenses-selector-v3 .thickness-benefit{display:block;margin-bottom:5px;padding-left:12px;font-size:12px;color:#4c4c4c;position:relative}.lenses-selector-v3 .thickness-benefit:before{content:'\2713';position:absolute;left:0;top:0}.lenses-selector-v3 .thickness-power{display:block;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c}.lenses-selector-v3 .thickness-power .dioptries-text{display:block;margin-bottom:5px}.lenses-selector-v3 .thickness-power .dioptries-text br{display:none}.lenses-selector-v3 .field-of-view{display:grid;grid-template-columns:24px minmax(0, 1fr) auto;grid-template-areas:"dot name price" "dot text img"}.lenses-selector-v3 .field-of-view-name{grid-area:name;padding-right:15px;line-height:18px}.lenses-selector-v3 .field-of-view-img-wrapper{grid-area:img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;margin-top:10px}.lenses-selector-v3 .field-of-view-img{max-width:initial;height:100%}.lenses-selector-v3 .field-of-view-text{grid-area:text;padding-right:15px;line-height:18px}.lenses-selector-v3 .additional-features{display:grid;grid-template-columns:24px minmax(0, 1fr) auto;grid-template-areas:"dot name price" "dot text ." "dot color color";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lenses-selector-v3 .additional-features.change-order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lenses-selector-v3 .additional-features-glasses{display:none}.lenses-selector-v3 .additional-features-name{grid-area:name;padding-right:15px;line-height:18px}.lenses-selector-v3 .additional-features-text{grid-area:text;padding-right:15px;line-height:18px}.lenses-selector-v3 .additional-features-color{grid-area:color;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lenses-selector-v3 .additional-features-colors-wrapper{margin-right:30px}.lenses-selector-v3 .additional-features-color-header{display:block;margin:20px 0 10px;font-family:'Open Sans Semibold';color:#4c4c4c}.lenses-selector-v3 .additional-features-color-circles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-v3 .additional-features-color-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:55px;margin-right:20px;padding-top:65px;position:relative;cursor:pointer;font-family:'Open Sans Semibold';font-size:12px;text-transform:uppercase}.lenses-selector-v3 .additional-features-color-circle:last-of-type{margin-right:0}.lenses-selector-v3 .additional-features-color-circle:before{content:'';position:absolute;width:55px;height:55px;top:0;left:0;border-radius:50%}.lenses-selector-v3 .additional-features-color-circle:after{content:'';position:absolute;width:40px;height:40px;top:9px;left:9px;border-radius:50%}.lenses-selector-v3 .additional-features-color-circle.gray,.lenses-selector-v3 .additional-features-color-circle.grey{color:#8a8a8a}.lenses-selector-v3 .additional-features-color-circle.gray:after,.lenses-selector-v3 .additional-features-color-circle.grey:after{background:#8a8a8a}.lenses-selector-v3 .additional-features-color-circle.green{color:#1daa70}.lenses-selector-v3 .additional-features-color-circle.green:after{background:#1daa70}.lenses-selector-v3 .additional-features-color-circle.brown{color:#e8be89}.lenses-selector-v3 .additional-features-color-circle.brown:after{background:#e8be89}.lenses-selector-v3 .additional-features-color-circle.active.gray:after,.lenses-selector-v3 .additional-features-color-circle:hover.gray:after,.lenses-selector-v3 .additional-features-color-circle.active.grey:after,.lenses-selector-v3 .additional-features-color-circle:hover.grey:after,.lenses-selector-v3 .additional-features-color-circle.active.green:after,.lenses-selector-v3 .additional-features-color-circle:hover.green:after,.lenses-selector-v3 .additional-features-color-circle.active.brown:after,.lenses-selector-v3 .additional-features-color-circle:hover.brown:after{background-image:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/color-circle-check.svg');background-position:center;background-size:20px;background-repeat:no-repeat}.lenses-selector-v3 .additional-features-color-circle.active.gray:before,.lenses-selector-v3 .additional-features-color-circle:hover.gray:before,.lenses-selector-v3 .additional-features-color-circle.active.grey:before,.lenses-selector-v3 .additional-features-color-circle:hover.grey:before{border:1px solid #8a8a8a}.lenses-selector-v3 .additional-features-color-circle.active.green:before,.lenses-selector-v3 .additional-features-color-circle:hover.green:before{border:1px solid #1daa70}.lenses-selector-v3 .additional-features-color-circle.active.brown:before,.lenses-selector-v3 .additional-features-color-circle:hover.brown:before{border:1px solid #e8be89}.lenses-selector-v3 .additional-features-tints-wrapper{margin-right:30px}.lenses-selector-v3 .additional-features-color-tints{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lenses-selector-v3 .additional-features-color-tints-preview{width:100%;height:40px;background:#404040;background:-webkit-gradient(linear, left top, right top, from(#bfbfbf), to(#404040));background:linear-gradient(to right, #bfbfbf 0%, #404040 100%)}.lenses-selector-v3 .additional-features-color-tints-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.lenses-selector-v3 .additional-features-color-tint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:55px;position:relative;margin-right:20px;padding:20px 0 25px 0;font-size:12px;color:rgba(76,76,76,0.5)}.lenses-selector-v3 .additional-features-color-tint i{position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #125080}.lenses-selector-v3 .additional-features-color-tint:last-of-type{margin-right:0}.lenses-selector-v3 .additional-features-color-tint:before{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:18px;height:18px;border:1px solid #bfc7cb;border-radius:50%}.lenses-selector-v3 .additional-features-color-tint:after{content:'';position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px;height:10px;background:transparent;border-radius:50%}.lenses-selector-v3 .additional-features-color-tint.active,.lenses-selector-v3 .additional-features-color-tint:hover{color:#125080}.lenses-selector-v3 .additional-features-color-tint.active i,.lenses-selector-v3 .additional-features-color-tint:hover i{opacity:1}.lenses-selector-v3 .additional-features-color-tint.active:before,.lenses-selector-v3 .additional-features-color-tint:hover:before{border-color:#125080}.lenses-selector-v3 .additional-features-color-tint.active:after,.lenses-selector-v3 .additional-features-color-tint:hover:after{background:#125080}.lenses-selector-v3 .additional-features-interactive{display:none}.lenses-selector-v3 .lenses-selector-benefits-wrapper{padding:15px 10px;border-bottom:1px solid #bfc7cb}.lenses-selector-v3 .lenses-selector-benefits{padding:15px;background:rgba(18,80,128,0.05);border:1px solid #125080;border-radius:5px}.lenses-selector-v3 .benefits-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}.lenses-selector-v3 .benefits-header{display:block;font-family:'Open Sans Semibold';font-size:15px;color:#125080}.lenses-selector-v3 .benefit-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;margin-top:20px;padding:0 15px}.lenses-selector-v3 .benefit-img-wrapper{position:relative;overflow:hidden}.lenses-selector-v3 .benefit-img-wrapper:hover .benefit-img-shine{-webkit-transform:skewX(120deg) translateX(500px) translateY(150px);transform:skewX(120deg) translateX(500px) translateY(150px);-webkit-transition:all .3s linear;transition:all .3s linear}.lenses-selector-v3 .benefit-img-shine{position:absolute;top:-150px;left:-50px;height:150px;width:50px;background:rgba(255,255,255,0.4);-webkit-transition:all 0s;transition:all 0s;-webkit-transform:skewX(120deg) translateX(0);transform:skewX(120deg) translateX(0)}.lenses-selector-v3 .benefit-img{display:block;max-width:120px;margin:0 auto}.lenses-selector-v3 .benefit-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:10px;font-family:'Open Sans Semibold';font-size:13px;color:#125080;text-align:center}@media (min-width:425px){.lenses-selector-v3 .frames-types-setting-section-toggle{-ms-flex-preferred-size:calc(33.33% - 5px);flex-basis:calc(33.33% - 5px)}.lenses-selector-v3 .benefit-wrapper{width:33.3%}}@media (min-width:577px){.lenses-selector-v3 .setting-section-toggle-wrapper.frames-types-setting-section-toggle-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.lenses-selector-v3 .benefit-wrapper{width:20%}}@media (min-width:769px){.back-product-detail{margin:5px 0}.lenses-selector-v3 .back-desktop{display:inline-block;margin-bottom:5px;padding-left:10px;font-size:13px;color:#4c4c4c;line-height:15px;text-decoration:none;position:relative}.lenses-selector-v3 .back-desktop:before{content:'\2039';position:absolute;display:block;left:0;top:0;margin-right:7px;font-size:20px}.lenses-selector-v3 .setting-section{margin-bottom:50px;padding:0;border:none}.lenses-selector-v3 .setting-box-header-wrapper{margin-top:0}.lenses-selector-v3 .setting-box-header{font-size:22px}.lenses-selector-v3 .setting-box-header-section-toggle{display:none}.lenses-selector-v3 .setting-section-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.lenses-selector-v3 .setting-section-toggle.collapsed{display:-webkit-box;display:-ms-flexbox;display:flex}.lenses-selector-v3 .setting-box-wrapper{padding:15px 25px}.lenses-selector-v3 .setting-box-dot:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lenses-selector-v3 .setting-box-price{font-size:22px}.lenses-selector-v3 .setting-box-wrapper.active .setting-box-dot:after,.lenses-selector-v3 .setting-box-wrapper:hover .setting-box-dot:after{top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lenses-selector-v3 .thickness-texts,.lenses-selector-v3 .field-of-view-text{padding:0 15px}.lenses-selector-v3 .setting-section-toggle-wrapper{padding:0}.lenses-selector-v3 .frames-types-setting-section-toggle{-ms-flex-preferred-size:calc(33.33% - 10px);flex-basis:calc(33.33% - 10px);margin-top:0}.lenses-selector-v3 .frames-type-wrapper{margin:0;padding:0}.lenses-selector-v3 .type-wrapper{grid-template-columns:30px minmax(0, 1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-v3 .thickness{grid-template-columns:30px minmax(0, .8fr) 80px minmax(0, 3fr) 120px;grid-template-areas:"dot name img text price";-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-v3 .thickness-img-wrapper{margin-top:0;padding:0 10px;text-align:center}.lenses-selector-v3 .field-of-view{grid-template-columns:30px minmax(0, .8fr) 80px minmax(0, 3fr) 120px;grid-template-areas:"dot name img text price";-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-v3 .field-of-view-img-wrapper{margin-top:0;padding:0 10px;text-align:center}.lenses-selector-v3 .additional-features-wrapper{margin-bottom:0}.lenses-selector-v3 .additional-features{grid-template-columns:30px minmax(0, 1fr) 120px;grid-template-areas:"dot name price" "dot text price";-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-v3 .additional-features-color{display:none}.lenses-selector-v3 .additional-features-interactive{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:20px 0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.lenses-selector-v3 .additional-features-interactive .additional-features-tints-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.lenses-selector-v3 .additional-features-interactive .additional-features-colors-wrapper{margin-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lenses-selector-v3 .additional-features-interactive .additional-features-color-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 0 20px}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tints{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lenses-selector-v3 .additional-features-interactive .additional-features-color-circles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:initial;align-self:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tints-preview{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:auto;margin-right:10px;background:#404040;background:-webkit-gradient(linear, left bottom, left top, from(#bfbfbf), to(#404040));background:linear-gradient(to top, #bfbfbf 0%, #404040 100%)}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tints-values{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:initial}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint,.lenses-selector-v3 .additional-features-interactive .additional-features-color-circle{margin:0}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:nth-of-type(2),.lenses-selector-v3 .additional-features-interactive .additional-features-color-circle:nth-of-type(2){margin:10px 0}.lenses-selector-v3 .additional-features-interactive .additional-features-color-circle{padding:0 0 0 65px;width:initial;height:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:auto;height:55px;line-height:55px;position:relative;margin-left:0;padding:0 25px 0 12px;font-size:12px;color:rgba(76,76,76,0.5)}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint i{position:absolute;top:50%;left:0;right:initial;bottom:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid #125080;border-left:none}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:before{content:'';position:absolute;top:50%;right:0;left:initial;bottom:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border:1px solid #bfc7cb;border-radius:50%}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:after{content:'';position:absolute;top:50%;right:5px;left:initial;bottom:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background:transparent;border-radius:50%}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint.active,.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:hover{color:#125080}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint.active i,.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:hover i{opacity:1}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint.active:before,.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:hover:before{border-color:#125080}.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint.active:after,.lenses-selector-v3 .additional-features-interactive .additional-features-color-tint:hover:after{background:#125080}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses{display:block;max-width:475px;-webkit-box-flex:2;-ms-flex:2;flex:2;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:30px}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-wrapper{position:relative}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-wrapper img{display:block;position:relative;z-index:2}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop{position:absolute;top:10px;left:10px;right:10px;bottom:10px;width:calc(100% - 20px);max-height:calc(100% - 20px);z-index:1}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.gray,.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.grey{background:#8a8a8a}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.green{background:#1daa70}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.brown{background:#e8be89}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.perc-50{opacity:0.50}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.perc-75{opacity:0.75}.lenses-selector-v3 .additional-features-interactive .additional-features-glasses-img-backdrop.perc-85{opacity:1}.lenses-selector-v3 .lenses-selector-benefits-wrapper{border:none;margin-bottom:50px;padding:0}.lenses-selector-v3 .lenses-selector-benefits{padding:20px}.lenses-selector-v3 .benefit-wrapper{margin-top:30px;padding:0 20px}}@media (min-width:993px){.lenses-selector-v3 .frames-types-setting-section-toggle{-ms-flex-preferred-size:calc(33.33% - 25px);flex-basis:calc(33.33% - 25px)}}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url('/globalfiles/templates/alensa/responsive/components/lightbox/loading.gif') no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url('/globalfiles/templates/alensa/responsive/components/lightbox/prev.png') left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url('/globalfiles/templates/alensa/responsive/components/lightbox/next.png') right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url('/globalfiles/templates/alensa/responsive/components/lightbox/close.png') top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-closeContainer.top{position:relative}.lb-closeContainer.top .lb-close{position:absolute;top:-35px;right:-2px;width:30px;height:30px;background:url('/globalfiles/templates/alensa/responsive/components/lightbox/close.png') top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.lb-dataContainer{margin-top:-5px;padding:15px 0;background-color:#fff}.lb-dataContainer .lb-details{padding-left:5px;width:100%}.lb-dataContainer .lb-details .lb-caption{color:#4c4c4c;font-weight:normal;line-height:18px}.lb-dataContainer .lb-details .social-post-logo{display:inline-block;vertical-align:middle}.lb-dataContainer .lb-details .lightbox-caption-wrapper{display:inline-block;vertical-align:middle;max-width:calc(100% - 35px);padding-left:7px;overflow:hidden}.lb-dataContainer .lb-details a{color:#ed1d26}.lb-dataContainer .lb-details a:hover{text-decoration:underline}.lb-dataContainer .lb-details .lb-number{display:none !important}.lb-closeContainer.bottom{display:none}.lusopay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 auto;padding:15px;border:1px solid #f2f2f2}.lusopay-wrapper .lusopay-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lusopay-wrapper.fail{background:#f9dadf}.lusopay-wrapper.success{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:0;background:#ccf0e7;overflow:hidden}.lusopay-wrapper .lusopay-text{display:block;max-width:300px;margin-bottom:20px;font-family:'Open Sans Semibold';font-size:13px;line-height:18px;text-transform:uppercase;text-align:center}.lusopay-wrapper .lusopay-failed-text{color:#df4661}.lusopay-wrapper .lusopay-success-text{color:#00b388}.lusopay-wrapper .lusopay-form{display:block;width:250px}.lusopay-wrapper .lusopay-form-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin-bottom:10px;border:1px solid #f2f2f2;background:#fff}.lusopay-wrapper .lusopay-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:40px;border-right:1px solid #f2f2f2}.lusopay-wrapper .lusopay-phone svg{height:26px}.lusopay-wrapper .lusopay-form-input{display:block;width:100%;height:100%;margin:0;border:none;font-family:'Open Sans Semibold';font-size:16px;line-height:initial}.lusopay-wrapper .lusopay-submit,.lusopay-wrapper .lusopay-redirect{display:block;width:250px;height:40px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:40px;border-radius:0;text-align:center;text-decoration:none;text-transform:uppercase;opacity:0.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;outline:none;cursor:pointer}.lusopay-wrapper .lusopay-submit:hover,.lusopay-wrapper .lusopay-redirect:hover{opacity:1}.lusopay-wrapper .lusopay-submit{background:#00b388;border:1px solid #00b388}.lusopay-wrapper .lusopay-redirect{background:#df4661;border:1px solid #df4661}.lusopay-wrapper .lusopay-application{max-width:210px;position:relative;bottom:-5px}@media (min-width:577px){.lusopay-wrapper{width:50%}}@media (min-width:769px){.lusopay-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}@media (min-width:993px){.lusopay-wrapper{padding:30px 40px}}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.map-wrapper{overflow:hidden}.map-wrapper .smap{width:560px;height:230px !important;margin-bottom:15px}.map-wrapper #map{width:100% !important;height:230px !important}.widget-wrapper{position:relative;width:calc(100% - 50px);margin:0;max-width:944px;min-height:485px;background:#fff;padding:15px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2);color:#555}.widget-wrapper .smap .cluster div{border:none;background:url('/globalfiles/react-map-widget/images/icons/spendlik-prazdny.png') no-repeat bottom;width:52px;line-height:60px;height:62px}.widget-wrapper .smap .cluster div img{display:none}.widget-wrapper .smap .cluster div span.digits3{font-size:.8em;top:-2px;left:-1px}.widget-wrapper .smap .cluster div span.digits4{font-size:.7em;top:-4px;left:-2px}.widget-wrapper .smap .cluster div span{color:#fff;border-radius:7px;position:relative;display:inline-block;margin:0 auto}.branch-detail-wrapper .branch-status{float:none;display:block;position:relative;margin:10px 0;text-align:left;font-size:.9em;line-height:1.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.branch-detail-wrapper .branch-status .warning-message{width:calc(100% - 45px);height:auto;position:relative;float:left;margin-top:0;margin-left:10px;background:transparent;color:#ffa500}.branch-detail-wrapper .branch-status .has-warning{float:left}.branch-detail-wrapper .branch-status img{max-width:30px;margin-bottom:0}.branch-detail-wrapper .branch-status:hover .warning-message{padding:0}.branch-detail-wrapper .branch-status .error-message{width:calc(100% - 35px);height:auto;position:relative;float:left;margin-top:0;right:inherit;margin-left:5px;background:transparent;line-height:1.2em;top:0;left:0;color:#f00 !important}.branch-detail-wrapper .branch-status .recommended-message{color:#39b54a !important}.branch-detail-wrapper .branch-status .new-message{color:#4074d7 !important}.main-info-box{border-bottom:1px solid #dfdfdf;padding-bottom:10px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-info-box .left-address-box{border-right:1px solid #dfdfdf;margin-bottom:5px;width:58%}.main-info-box .left-address-box .branch-detail-price{display:block;margin-top:10px;font-family:'Roboto Medium';font-size:11px;color:#df4661}.main-info-box .right-opening-box{padding-left:15px;font-size:.9em;line-height:1.5em;width:39%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.branch-with-error{color:#ccc}.branch-with-error .main-info-box .right-opening-box div{color:#ccc !important}.branch-with-error .unbusy-branch{right:0 !important}.packetery-hours{text-align:left;margin-top:5px;line-height:1em}.packetery-hours tr th{width:30px;max-width:80px;padding-left:0}.button.select-branch{background:#39b54a;color:#fff !important;position:absolute;right:0;bottom:0;border:1px solid transparent;padding:0 20px !important;font-weight:600;line-height:40px}.button.select-branch:hover{background:#34a045 !important}.button.unbusy-branch{right:200px}.button.unbusy-branch:hover{border:1px solid #34a045;background:#34a045 !important;color:#fff !important}.with-warning .button.select-branch{border:1px solid #39b54a;background:transparent !important;color:#39b54a !important}.branch-address{display:-webkit-box;display:-ms-flexbox;display:flex}.branch-address p{margin:0;font-size:.9em;line-height:1.5em}.branch-address p.title{font-weight:600}.animated-background{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:-webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #ddd), color-stop(33%, #eee));background:linear-gradient(90deg, #eee 8%, #ddd 18%, #eee 33%);background-size:800px 104px;display:inline-block;height:8px;position:relative}.animated-background.light{width:30px}.animated-background.smallest{width:50px}.animated-background.small{width:90px}.animated-background.normal{width:120px}.animated-background.medium{width:180px}.animated-background.long{width:250px}.branch-thumbnail-box{width:105px;overflow:hidden;height:105px;margin-right:15px}.card-payment-icon img{width:40px;height:40px;margin-top:10px;margin-right:10px;float:left;position:relative;left:-8px}.card-payment-icon div{font-size:.9em;position:relative;line-height:15px;top:22px;left:-14px;display:inline-block;margin-bottom:17px}.branch-thumbnail{width:auto;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:105px}.branch-list-item{border-bottom:1px solid #dfdfdf;cursor:pointer;padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:calc(100% - 30px)}.loader-wrapper{left:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99}.non-selectable{cursor:default;background-color:#fff;color:#c3c3c3}.non-selectable:hover{cursor:default;background-color:#fff !important;color:#c3c3c3 !important}.error-message{background:red;color:#fff}.branch-list-row{font-weight:600;line-height:1.2em}.branch-list-row .price{display:block;margin-bottom:5px;font-family:'Roboto Medium';font-size:11px;color:#df4661}.branch-list-row .recommend-message{background:#39b54a;color:#fff}.branch-list-row .new-message{background:#4074d7;color:#fff}.branch-list-row .warning-message{background:orange;color:#fff}.branch-list-row .small-text{font-size:11px;font-weight:400}.branch-list-row .branch-status .error-message{position:absolute;right:12px;width:0;margin-top:23px;height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}.branch-list-row .branch-status:hover>.error-message{width:auto;height:auto;z-index:2;padding:3px 5px 4px;max-width:265px}.branch-search-input{width:232px;padding:5px;margin-bottom:10px;background-size:32px}.branch-search-input::-ms-clear{display:none}.branch-list-item.non-selectable{cursor:pointer}.branch-list-item.non-selectable.selected:hover{background:#f3f3f3 !important}.branch-list-item.selected{background-color:#f3f3f3}.branch-list-row.left{padding:2px 0}.search-icon{position:absolute;right:15px;width:25px;height:25px;top:12px;opacity:.7;cursor:pointer}.search-icon:hover{opacity:1}.geo-icon{position:absolute;right:52px;width:25px;height:25px;top:12px;opacity:.7;cursor:pointer}.geo-icon:hover{opacity:1}.branch-list-row.right{width:100px;font-size:9px;line-height:1.5em;font-weight:400;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.branch-list-row.right .error-message{font-size:11px}.branch-list>div{max-height:375px;overflow:auto !important;width:calc(100% + 5px)}.branch-list-wrapper{width:100%;max-width:390px;position:relative;margin-right:20px}.branch-list-wrapper input{display:block;width:calc(100% - 26px);margin-right:20px;padding:15px 12px;border:1px solid #c3c3c3}.branch-list-item.last-used{border-bottom:4px solid #dfdfdf;background:#f8f8f8}.branch-status{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.branch-status img{width:20px;height:20px;margin-bottom:4px;margin-left:3px;float:right}.branch-status img.new-sticker{height:14px;width:auto}.branch-status .new-sticker{float:left;padding:0;font-size:.9em;color:#fff;margin-top:3px}.branch-status .new-sticker img{margin:0}.distance-icon{width:9px;height:auto;position:relative;top:2px;margin-top:-2px;margin-right:2px}.widget-close{cursor:pointer;width:18px;float:right}.widget-close img{height:18px}.widget-close:hover{opacity:.5}.locked-app-modal{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:999;content:"Blocked"}.locked-app-modal:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"Nespr\E1vn\FD   API kl\ED\10D";z-index:999;color:#fff}.widget-header{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #f3f3f3}.widget-header .header-box{width:33.33%}.widget-header .header-box img.logo{display:none;height:25px}.widget-header .header-box h1{font-size:1em;font-weight:500;margin:0}.widget-header .header-box.left{text-align:left}.widget-header .header-box.right{text-align:right;-ms-flex-item-align:start;align-self:flex-start}.widget-header .header-box.center{text-align:center;height:25px}@media (min-width:769px){.widget-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.branch-info-box{position:relative;padding-bottom:55px;width:100%}.back-to-list-button{cursor:pointer}.back-to-list-button img{height:20px;position:relative;top:4px;left:2px;opacity:.7;margin-top:-2px;margin-right:8px}.back-to-list-button:hover img{left:0}.bottomInfo{width:100%;color:#fff;bottom:0;position:fixed;opacity:1;height:18px;padding:5px;background:#455a64;text-align:center;vertical-align:top;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.bottomInfo:hover{height:70px}.branch-with-error .main-info-box .right-opening-box strong{color:#ccc !important}.button.unbusy-branch{background:#39b54a;color:#fff !important;position:absolute;right:0;bottom:0;border:1px solid transparent;padding:10px 18px !important;font-weight:600;height:20px}.with-warning .button.select-branch:hover{border:1px solid #34a045;background:#34a045 !important;color:#fff !important}.branch-detail-wrapper .branch-status .new-message{width:calc(100% - 35px);height:auto;position:relative;float:left;margin-top:0;right:inherit;margin-left:5px;background:transparent;line-height:1.2em;top:0;left:0}.branch-detail-wrapper .branch-status .recommended-message{width:calc(100% - 35px);height:auto;position:relative;float:left;margin-top:0;right:inherit;margin-left:5px;background:transparent;line-height:1.2em;top:0;left:0}.branch-detail-wrapper .branch-status .warning-message{width:calc(100% - 35px);height:auto;position:relative;float:left;margin-top:0;right:inherit;margin-left:5px;background:transparent;line-height:1.2em;top:0;left:0}.branch-detail-wrapper .branch-with-error .branch-status .error-message{color:#f00 !important}.branch-list-item:hover{background-color:#f3f3f3}.branch-list-row .branch-status .new-message{position:absolute;right:12px;width:0;margin-top:23px;height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}.branch-list-row .branch-status .recommend-message{position:absolute;right:12px;width:0;margin-top:23px;height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}.branch-list-row .branch-status .warning-message{position:absolute;right:12px;width:0;margin-top:23px;height:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}.branch-list-row .branch-status:hover>.new-message{width:auto;height:auto;z-index:2;padding:3px 5px 4px;max-width:265px}.branch-list-row .branch-status:hover>.recommend-message{width:auto;height:auto;z-index:2;padding:3px 5px 4px;max-width:265px}.branch-list-row .branch-status:hover>.warning-message{width:auto;height:auto;z-index:2;padding:3px 5px 4px;max-width:265px}.branch-list-row.right .new-message{font-size:11px}.branch-list-row.right .recommend-message{font-size:11px}.branch-list-row.right .warning-message{font-size:11px}@media (max-width:992px){.map-wrapper .smap{height:220px !important;width:100% !important}.widget-outer-wrapper .branch-info-box{width:calc(100% - 340px);padding-bottom:75px}.widget-outer-wrapper .button.select-branch{width:160px;padding:10px;text-align:center;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-outer-wrapper .button.unbusy-branch{right:210px}.card-payment-icon span{font-size:.9em;position:relative;top:-7px;width:90px;display:inline-block;line-height:1.2em}.button.unbusy-branch{width:160px;padding:10px;text-align:center;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.map-wrapper .smap{width:100% !important;height:250px !important}.widget-outer-wrapper .branch-info-box{width:100%;padding-bottom:0;max-width:inherit;padding-bottom:50px}.widget-outer-wrapper .button{margin-left:15px;float:right}.widget-outer-wrapper .button.select-branch{width:auto;padding:10px 15px;text-align:center;min-height:inherit;display:inline-block}.widget-outer-wrapper .button.unbusy-branch{right:200px}.branch-detail-wrapper .main-info-box{width:100%}.branch-list-wrapper{max-width:inherit;margin-right:0}.widget-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.widget-content{display:block}.button.unbusy-branch{width:auto;padding:10px 15px;text-align:center;min-height:inherit;display:inline-block}.react-tabs [role="tab"][aria-selected="true"] div{color:#fff !important;font-weight:700}}@media (max-width:850px){.branch-list-wrapper{min-width:320px}}@media (max-width:620px){.widget-header .header-box{width:auto}.widget-outer-wrapper .branch-detail-wrapper .branch-status{margin-bottom:0;margin-top:7px}.widget-outer-wrapper .back-to-list-button{text-decoration:underline}.widget-outer-wrapper .back-to-list-button img{display:none}.widget-outer-wrapper .main-info-box{display:block;border-bottom:none;max-height:200px;overflow:auto}.widget-outer-wrapper .main-info-box .right-opening-box{padding-left:0;padding-top:10px;border-top:1px solid #f2f2f2;margin-top:10px;width:100%}.widget-outer-wrapper .main-info-box .left-address-box{width:100%;border-right:none}.widget-outer-wrapper .map-wrapper .smap{height:150px !important}.widget-outer-wrapper .widget-wrapper{min-height:415px;padding-bottom:5px}.widget-outer-wrapper .branch-search-input{background-position:right 8px center;background-size:30px}.widget-outer-wrapper .branch-list>div{max-height:300px;overflow:auto}.widget-outer-wrapper .branch-list-wrapper{min-width:inherit}.widget-outer-wrapper .button.select-branch{position:relative;right:inherit;display:block;float:none;text-align:center;max-width:250px;font-weight:400;margin:5px auto}.widget-outer-wrapper .search-icon{right:16px}.widget-outer-wrapper .geo-icon{right:48px}.widget-outer-wrapper .branch-info-box{padding-bottom:0}.button.unbusy-branch{position:relative;right:inherit;display:block;float:none;text-align:center;max-width:250px;font-weight:400;margin:5px auto}}@media (max-width:450px){.tour-price-list table td{padding:7px 8px}.tour-price-list table th{padding:7px 8px}}.deliveriesMapWidget{width:100%;min-height:400px}.widget-backdrop{position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,0.5)}.widget-outer-wrapper{position:absolute;width:100%;height:100vh;z-index:-1;opacity:0;top:0;left:0;max-height:calc(100vh - 40px);overflow-y:auto}.widget-outer-wrapper.visible{z-index:10000;opacity:1}.widget-outer-wrapper.visible .widget-wrapper{z-index:10000}.widget-outer-wrapper #root,.widget-outer-wrapper #root>div{width:100%;height:100%}.widget-wrapper,.widget-wrapper *{-webkit-box-sizing:content-box;box-sizing:content-box}.widget-wrapper{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.widget-wrapper .branch-address p{display:block}.widget-wrapper .select-branch{cursor:pointer}#m>div:first-of-type{width:100% !important;height:100% !important}.hud .noprint .print{display:none}#m div div div img{width:40px}.onesignal-bell-svg{-webkit-filter:drop-shadow(0 1px 2px rgba(34,36,38,0.35)) !important;filter:drop-shadow(0 1px 2px rgba(34,36,38,0.35)) !important}.onesignal-bell-svg .background{fill:#ed1d26 !important}.onesignal-bell-svg .stroke{display:none !important}@media (max-width:992px){.onesignal-bell-container{right:0 !important}.onesignal-bell-launcher{width:60px !important;height:60px !important;left:10px !important;bottom:80px !important;right:15px !important}.onesignal-bell-launcher-button{width:100% !important;height:100% !important}}.pagination{display:inline-block;margin:5px 0;border:1px solid #b1b3b3;border-radius:10px}.pagination:after{content:'';display:block;clear:both}.pagination .page-item{float:left}.pagination .page-item+.page-item{border-left:1px solid #b1b3b3}.pagination .page-item:first-of-type .page-link{border-radius:10px 0 0 10px}.pagination .page-item:last-of-type .page-link{border-radius:0 10px 10px 0}.pagination .page-item .page-link{display:block;padding:5px 10px;font-size:12px;color:#4c4c4c;line-height:16px;text-decoration:none}.pagination .page-item .page-link:hover{background-color:#f2f2f2}.pagination .page-item .page-link.disabled{color:#f2f2f2;cursor:default}.pagination .page-item .page-link.disabled:hover{background-color:transparent}.pagination .page-item .page-link.active{background-color:#125080;color:#fff}@media (min-width:769px){.pagination{margin:15px 0}.pagination .page-item .page-link{padding:10px 15px}}@media (min-width:1201px){.pagination{margin:25px 0}}.modal-pd-ruler{overflow:hidden !important}.modal-pd-ruler .modal-dialog{top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;margin:2% auto}.modal-pd-ruler .modal-dialog .modal-content{padding:0}.modal-pd-ruler .modal-dialog .modal-content .modal-header{padding:0}.modal-pd-ruler .modal-dialog .modal-content .modal-body{max-height:90vh;min-height:500px;padding:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto}.button-camera-class i{width:36px;height:36px;background:url('/globalfiles/templates/alensa/responsive/components/pd-ruler-online/camera.svg') center center no-repeat;background-size:contain}.button-accept-class{margin-left:10px}.button-back-class{margin-right:10px}.button-accept-class i{width:36px;height:36px;background:url('/globalfiles/templates/alensa/responsive/components/pd-ruler-online/check.svg') center center no-repeat;background-size:contain}.button-back-class i{width:36px;height:36px;background:url('/globalfiles/templates/alensa/responsive/components/pd-ruler-online/repeat.svg') center center no-repeat;background-size:contain}#button-back-6{margin-right:0}#appContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mainContainer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#camera{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;visibility:hidden;width:100% !important}#camera--view{-o-object-fit:cover;object-fit:cover;position:absolute;visibility:hidden}#camera--sensor{visibility:hidden;pointer-events:all}@media only screen and (min-width:768px){.modal-pd-ruler .modal-dialog{margin:0 auto}#mainContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}#camera{height:100%}#camera--view{height:100%}#camera--sensor,#camera--output{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;cursor:move}}@media only screen and (min-width:767px){.modal-pd-ruler .modal-dialog{width:95%;max-width:95%}}@media only screen and (min-width:993px){.modal-pd-ruler .modal-dialog{width:95%;max-width:95%}}@media only screen and (min-width:1100px){.modal-pd-ruler .modal-dialog{width:1100px;max-width:1100px}}@media only screen and (max-width:767px){#camera{width:100%}#camera--view{width:100%}#camera--sensor,#camera--output{width:100%;-o-object-fit:cover;object-fit:cover;position:relative;cursor:move}}#camera--view,#camera--sensor,#camera--output{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}#bg-container{width:344%;height:344%;z-index:110;position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;visibility:hidden}#widgetContainer{position:relative;cursor:move;z-index:130;right:0px;top:12.5%;height:75%;width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#widget1{border:2px solid;border-radius:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#widgetPlus{width:inherit;height:inherit;visibility:hidden;position:absolute}#widgetPlus>div:nth-child(1){background-color:#ed1d26;height:100%;width:1px;margin:auto}#widgetPlus>div:nth-child(2){background-color:#ed1d26;height:1px;width:inherit;position:absolute}.slidecontainer{width:100%;margin-top:30px}.pd-slider{-webkit-appearance:none;width:100%;height:10px;border-radius:5px;background:#333;outline:none;opacity:0.7;-webkit-transition:0.2s;-webkit-transition:opacity .2s;transition:opacity .2s}.pd-slider:hover{opacity:1}.pd-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border:0;background-color:#4c4c4c;cursor:pointer;border-radius:50%}.pd-slider::-moz-range-thumb{width:22px;height:22px;border:0;background-color:#4c4c4c;cursor:pointer;border-radius:50%}#navodilaMainContainer{width:100%;position:relative;float:left;visibility:hidden}.navodilaClass{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#camera--trigger,.button-accept-class,.button-back-class{background-color:#ed1d26;color:white;border:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#navodilaContainer2,#navodilaContainer3,#navodilaContainer4,#navodilaContainer5,#navodilaContainer6,#navodilaContainer7{display:none}#camera--trigger,.button-accept-class,.button-back-class{background:#ed1d26;cursor:pointer;-webkit-transition:all .13s linear;transition:all .13s linear}#navodilaMiddle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#smallCanvasContainer{width:100%;height:100%;z-index:-100;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#canvasEye1,#canvasEye2,#canvasCard1,#canvasCard2{height:50%;width:50%}#facePositionMask{width:100%;height:100%;position:absolute;pointer-events:none;visibility:hidden}#videoExitDiv{visibility:hidden;position:fixed;width:100vw;height:100vh;z-index:100001;-webkit-transition:.5s visibility;transition:.5s visibility}.transitionZero{-webkit-transition:0s;transition:0s}.flipped{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (max-width:767px){i{vertical-align:middle}#navodilaMainContainer,.navodilaContainerClass{width:100%;margin-top:10px}.navodiloGif{width:30%;z-index:100000;-webkit-transition:0.5s;transition:0.5s}.navodiloGif:hover{height:90vw;width:90vw;margin-bottom:50vh}.navodiloGif:hover~#videoExitDiv{visibility:visible;-webkit-transition-delay:0.5s;transition-delay:0.5s}.navodilaClass{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3.75vw}#camera--trigger,#button-accept-1,.button-accept-class,.button-back-class{padding:10px 12px;font-size:22px;border-radius:2px}#buttonContainer1,#navodila7>#buttonContainer2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#buttonContainer2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}#buttonContainer1,#buttonContainer2{margin:20px 0}#navodilaMiddle{width:70%;padding-left:10px}.navodiloGif{border-radius:4px}}@media only screen and (min-width:768px){#navodilaMainContainer,.navodilaContainerClass{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#navodilaMainContainer{max-width:33.3% !important;padding-left:20px}.navodiloGif{width:100%}.navodilaClass{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#camera--trigger{width:100px;padding:12px 10px;font-size:26px;border-radius:2px;height:100%}#button-accept-1,.button-accept-class,.button-back-class{width:120px;padding:12px 10px;font-size:26px;border-radius:2px;height:100%}#buttonContainer1{width:100%;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#buttonContainer2{width:100%;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#navodila7>#buttonContainer2{-ms-flex-pack:distribute;justify-content:space-around}#navodilaMiddle{width:100%;margin:30px 0}.navodiloGif{border-radius:3px}}#lds-roller{display:inline-block;position:absolute;-ms-flex-item-align:center;align-self:center;width:64px;height:64px}#lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5, 0, .5, 1) infinite;animation:lds-roller 1.2s cubic-bezier(.5, 0, .5, 1) infinite;-webkit-transform-origin:32px 32px;transform-origin:32px 32px}#lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#ed1d26;margin:-3px 0 0 -3px}#lds-roller div:nth-child(1){-webkit-animation-delay:-0.036s;animation-delay:-0.036s}#lds-roller div:nth-child(1):after{top:50px;left:50px}#lds-roller div:nth-child(2){-webkit-animation-delay:-0.072s;animation-delay:-0.072s}#lds-roller div:nth-child(2):after{top:54px;left:45px}#lds-roller div:nth-child(3){-webkit-animation-delay:-0.108s;animation-delay:-0.108s}#lds-roller div:nth-child(3):after{top:57px;left:39px}#lds-roller div:nth-child(4){-webkit-animation-delay:-0.144s;animation-delay:-0.144s}#lds-roller div:nth-child(4):after{top:58px;left:32px}#lds-roller div:nth-child(5){-webkit-animation-delay:-0.18s;animation-delay:-0.18s}#lds-roller div:nth-child(5):after{top:57px;left:25px}#lds-roller div:nth-child(6){-webkit-animation-delay:-0.216s;animation-delay:-0.216s}#lds-roller div:nth-child(6):after{top:54px;left:19px}#lds-roller div:nth-child(7){-webkit-animation-delay:-0.252s;animation-delay:-0.252s}#lds-roller div:nth-child(7):after{top:50px;left:14px}#lds-roller div:nth-child(8){-webkit-animation-delay:-0.288s;animation-delay:-0.288s}#lds-roller div:nth-child(8):after{top:45px;left:10px}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#glassesTypeContainer{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10000;visibility:hidden}#accuracyDisclaimer{color:#333;position:absolute;width:100%;text-align:center;top:250%;font-size:12px}@media only screen and (max-width:767px){#accuracyDisclaimer{visibility:hidden}}#cameraError{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#cameraError i{font-size:40px;padding-bottom:16px}#cameraError .fa-ban{color:red;font-size:30px;margin-right:10px;position:absolute;left:40%;top:-5px}#cameraError h1{padding-bottom:5px}.typeIcon{width:70%;margin-bottom:3%;height:auto}.animateExpand{-webkit-animation:.2s 0s 1 expand;animation:.2s 0s 1 expand}@-webkit-keyframes expand{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes expand{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (max-width:767px){#glassesTypeContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.glassesTypeButtons{background-color:#ed1d26;color:white;border:none;text-align:center;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;width:150px;height:104px;margin:20px}.glassesTypeButtons i{font-size:40px;margin-bottom:10px}.taken{z-index:100;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.makeVisible{visibility:visible !important}.makeInvisible{visibility:hidden !important}.makeNonClickable{pointer-events:none !important}.setCamera{height:100%;width:auto}#navodilaContainer7{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:inherit;height:inherit;z-index:1000}#navodila7{height:100%;max-width:350px;padding:0 30px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}#navodila7>div>p{display:block;text-align:center;margin-bottom:10px}#navodila7 .navodila7-header{font-size:18px;margin-bottom:30px}#navodila7>#buttonContainer2{margin:0;width:120px}#resultDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:0 30%;padding:15px 0;width:260px;border-radius:5px}#resultDiv>p{text-align:center;font-size:20px}@media only screen and (max-width:767px){#navodila7{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:3.75vw}#navodila7>#buttonContainer2{min-height:50px;height:auto}}.webui-popover-content{display:none}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;max-width:75%;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);-webkit-transition:-webkit-transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:-webkit-transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:transform .15s cubic-bezier(.3, 0, 0, 1.5), -webkit-transform .15s cubic-bezier(.3, 0, 0, 1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block;font-size:12px;color:#4c4c4c;line-height:16px}.webui-popover .webui-popover-content>div:first-child{width:99%}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:bold;line-height:16px;color:#000000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:0.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:0.8em;height:0.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-family:'Open Sans Bold';font-size:14px;line-height:18px;background-color:#f2f2f2;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333333;color:#eeeeee}.webui-popover-inverse .webui-popover-title{background:#333333;border-bottom:1px solid #3b3b3b;color:#eeeeee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url('/css/img/loading.gif') no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,0.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}@media (min-width:769px){.webui-popover{max-width:50%}}@media (min-width:1201px){.webui-popover{max-width:25%}}.post-sell-wrapper .modal-dialog .modal-content{padding:20px;background:#fff}.post-sell-wrapper .modal-header{border-bottom:1px solid #f2f2f2}.post-sell-wrapper .modal-dialog .modal-content .modal-body{padding:0;overflow:hidden}.post-sell-wrapper .post-sell-main-header{display:block;font-family:'Open Sans Semibold';font-size:20px;color:#4c4c4c;line-height:25px;text-align:center}.post-sell-wrapper .post-sell-timer{display:block;margin:10px 0;font-family:'Open Sans Bold';font-size:30px;color:#125080;line-height:35px}.post-sell-wrapper .post-sell-header{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:19px;text-align:center}.post-sell-wrapper .post-sell-text{display:block;margin:5px 0;font-size:12px;color:#4c4c4c;line-height:15px;text-align:center}.post-sell-wrapper .post-sell-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.post-sell-wrapper .post-sell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:3px 0;border:1px solid #f2f2f2;border-radius:5px;position:relative}.post-sell-wrapper .post-sell-product.selected{border-color:#125080}.post-sell-wrapper .post-sell-product.selected .post-sell-select-wrapper{background:#125080}.post-sell-wrapper .post-sell-product.selected .post-sell-select{color:#fff}.post-sell-wrapper .post-sell-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;cursor:pointer}.post-sell-wrapper .post-sell-percentage{position:absolute;top:7px;left:7px;width:40px;height:40px;border-radius:50%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#fff;background:#ed1d26}.post-sell-wrapper .post-sell-img{display:none;padding:20px;visibility:visible}.post-sell-wrapper .post-sell-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:15px;text-align:left}.post-sell-wrapper .post-sell-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 5px;white-space:nowrap}.post-sell-wrapper .post-sell-discount-price{display:block;font-family:'Open Sans Semibold';font-size:13px;color:#b1b3b3;text-decoration:line-through}.post-sell-wrapper .post-sell-price{display:block;font-family:'Open Sans Semibold';font-size:13px;color:#ed1d26}.post-sell-wrapper .post-sell-select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 7px;background:rgba(18,80,128,0.25);white-space:nowrap}.post-sell-wrapper .post-sell-select{display:none}.post-sell-wrapper .post-sell-btn-wrapper{text-align:center}.post-sell-wrapper .post-sell-btn{padding:3px 15px;cursor:not-allowed;opacity:0.3}.post-sell-wrapper .post-sell-btn.clicable{cursor:pointer;opacity:1}@media (min-width:577px){.post-sell-wrapper .post-sell-products{margin:0 -5px}.post-sell-wrapper .post-sell-product{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 10px);flex:0 1 calc(25% - 10px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px}.post-sell-wrapper .post-sell-percentage{display:-webkit-box;display:-ms-flexbox;display:flex}.post-sell-wrapper .post-sell-img{display:block}.post-sell-wrapper .post-sell-name{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center}.post-sell-wrapper .post-sell-prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:20px 0 8px;padding:0 10px}.post-sell-wrapper .post-sell-checkbox{display:none}.post-sell-wrapper .post-sell-select{display:block;font-family:'Open Sans Semibold'}}.product-benefits-generated{display:block;padding:15px 10px}.product-benefits-generated .benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:15px 0}.product-benefits-generated .benefit:before{content:'';display:block;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-right:10px;background-size:contain !important}.product-benefits-generated .benefit-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;color:#4c4c4c;line-height:16px}.product-benefits-generated .benefit-text b,.product-benefits-generated .benefit-text strong{margin-right:3px;font-family:'Open Sans Semibold'}.product-benefits-generated .benefit-delivery:before{background:url('/globalfiles/templates/alensa/responsive/icons/free-delivery-circle.svg') center no-repeat}.product-benefits-generated .benefit-gift:before{background:url('/globalfiles/templates/alensa/responsive/icons/gift-circle.svg') center no-repeat}.product-benefits-generated .benefit-guarantee:before{background:url('/globalfiles/templates/alensa/responsive/icons/money-back-quarantee-circle.svg') center no-repeat}.product-benefits-generated .benefit-prescription:before{background:url('/globalfiles/templates/alensa/responsive/icons/no-prescription-circle.svg') center no-repeat}.product-benefits-generated .benefit-authenticity:before{background:url('/globalfiles/templates/alensa/responsive/icons/authenticity-circle.svg') center no-repeat}.product-benefits-generated.glasses-benefits{padding:0}.product-benefits-generated.glasses-benefits .benefit{margin:15px 10px}@media (min-width:425px){.product-benefits-generated{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 10px 20px;padding:5px 0;border:1px solid #f2f2f2;position:relative}.product-benefits-generated .benefit{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 10px;margin:5px 0}.product-benefits-generated:after{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;background:#f2f2f2}.product-benefits-generated.glasses-benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;margin:0 0 7px}.product-benefits-generated.glasses-benefits .benefit{margin:7px 10px;padding:0}.product-benefits-generated.glasses-benefits:after{display:none}}@media (min-width:577px){.product-benefits-generated.glasses-benefits{margin:0 0 20px}.product-benefits-generated.glasses-benefits .benefit{margin:7px 0}}@media (min-width:769px){.product-benefits-generated{margin:0 0 20px}.product-benefits-generated .benefit{font-size:12px;line-height:16px}.product-benefits-generated .benefit:before{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px}.product-benefits-generated .benefit-text b,.product-benefits-generated .benefit-text strong{font-size:13px}.product-benefits-generated.glasses-benefits .benefit:before{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}}.product-comments-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-reviews-comments-header-wrapper{display:block;margin:10px 0;padding:5px 20px}.product-comments-wrapper .product-reviews-comments-header-wrapper .product-reviews-comments-header{font-family:'Open Sans Regular';font-size:18px;color:#4c4c4c;line-height:22px}.product-comments-wrapper .product-reviews-comments-header-wrapper .product-reviews-comments-header .counter{color:#b1b3b3}.product-comments-wrapper .product-comments-info-wrapper,.product-comments-wrapper .product-comments-form-wrapper{display:none}.product-comments-wrapper .product-comments-info-wrapper.active,.product-comments-wrapper .product-comments-form-wrapper.active{display:block}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-img-wrapper{float:left;min-height:1px;width:100%;text-align:center;display:none !important}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-img-wrapper img{display:inline-block;width:100%;max-width:100px}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-text-wrapper{float:left;min-height:1px;width:100%;display:none !important}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-text-wrapper .product-comments-info-text{margin:20px 0;font-size:16px;color:#4c4c4c;line-height:20px;text-align:center}.product-comments-wrapper .product-comments-info-wrapper .comments-btn-switch-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper{padding:20px;background-color:#f2f2f2}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-question-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-comment-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-name-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-email-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper .product-comments-btns-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper .comments-btn-switch-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-form-wrapper .comments-btn-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-text-wrapper .product-paginator-item{display:none;float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-text-wrapper .product-paginator-item[data-page="1"]{display:block}.product-comments-wrapper .product-comments-text-wrapper .product-comment-be-first{display:block;margin:20px 0;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:20px}.product-comments-wrapper .product-comments-text-wrapper .product-comment{float:left;min-height:1px;width:100%;padding:10px;margin:10px 0 0;background:#f2f2f2;border-left:3px solid #b1b3b3}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-topic{display:block;margin-bottom:5px;font-family:'Open Sans Regular';font-size:17px;color:#4c4c4c;line-height:20px}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-author{display:inline-block;color:#4c4c4c;font-family:'Open Sans Bold';padding:5px 0}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-time{float:right;margin-left:5px;font-size:12px;line-height:20px;white-space:nowrap}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-text-wrapper{font-size:14px;color:#3a3a3a;line-height:1.5em}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-text-wrapper p{display:block;text-align:justify}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-text-wrapper a{display:inline-block;color:#125080;text-decoration:none}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-text-wrapper a:after{display:none}.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-text-wrapper a:hover{text-decoration:underline}.product-comments-wrapper .product-comments-text-wrapper .product-comment-topic-wrapper{display:none !important}.product-comments-wrapper .product-comments-text-wrapper .product-comment-author-time-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff}.product-comments-wrapper .product-comments-text-wrapper .product-comment-text-wrapper{float:left;min-height:1px;width:100%;padding:10px 0}.product-comments-wrapper .product-comments-text-wrapper .product-comment-reply{border-top:0;padding-top:0;padding-left:65px}.product-comments-wrapper .product-comments-text-wrapper .product-comment-reply .product-comment-topic{font-size:15px;color:#ed1d26}.product-comments-wrapper .product-comments-text-wrapper .product-comment-with-moderator,.product-comments-wrapper .product-comments-text-wrapper .product-comment-reply,.product-comments-wrapper .product-comments-text-wrapper .product-comment-topic-wrapper,.product-comments-wrapper .product-comments-text-wrapper .product-comment-author-time-wrapper,.product-comments-wrapper .product-comments-text-wrapper .product-comment-text-wrapper{float:left;min-height:1px;width:100%}.product-comments-wrapper .product-comments-text-wrapper .product-comment-with-moderator{padding-left:30px}.product-comments-wrapper .product-comments-text-wrapper .product-comment-with-moderator .product-comment-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-comments-wrapper .product-comments-text-wrapper .product-comment-with-moderator .product-comment-author-logo{display:block;width:auto;height:16px;margin-right:7px}.product-comments-wrapper .product-comments-text-wrapper .product-comment-with-moderator .product-comment{background:#e8e8e8;padding:10px;border-left:3px solid #125080}@media (min-width:577px){.product-comments-wrapper .product-comments-info-wrapper.active,.product-comments-wrapper .product-comments-form-wrapper.active{display:table;width:100%}.product-comments-wrapper .product-comments-info-wrapper{width:100%}.product-comments-wrapper .product-comments-info-wrapper .product-comment-with-moderator{padding-left:20px}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-img-wrapper{display:table-cell;vertical-align:middle;float:none;width:25%;margin:0}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-text-wrapper{display:table-cell;vertical-align:middle;float:none;width:41.66666667%;margin:0}.product-comments-wrapper .product-comments-info-wrapper .product-comments-info-text-wrapper .product-comments-info-text{padding:0 20px;text-align:left}.product-comments-wrapper .product-comments-info-wrapper .comments-btn-switch-wrapper{display:table-cell;vertical-align:middle;float:none;width:100%;margin:0}.product-comments-wrapper .product-comments-info-wrapper .comments-btn-switch-wrapper .btn{display:inline-block}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-name-wrapper{width:50%;padding-right:10px}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-email-wrapper{width:50%;padding-left:10px}.product-comments-wrapper .product-comments-form-wrapper .product-comments-btns-wrapper .comments-btn-switch-wrapper{width:50%}.product-comments-wrapper .product-comments-form-wrapper .product-comments-btns-wrapper .comments-btn-wrapper{width:50%}.product-comments-wrapper .product-comments-form-wrapper .product-comments-btns-wrapper div:first-of-type{float:left;width:50%;padding-right:10px}.product-comments-wrapper .product-comments-form-wrapper .product-comments-btns-wrapper div:last-of-type{float:left;width:50%;padding-left:10px}}@media (min-width:769px){.product-comments-wrapper{padding-bottom:50px}.product-comments-wrapper .product-comment-with-moderator{padding-left:30px}.product-comments-wrapper .product-reviews-comments-header-wrapper{padding-left:0}.product-comments-wrapper .product-comments-info-wrapper{height:230px;min-height:230px}.product-comments-wrapper .product-comments-form-wrapper{min-height:430px}.product-comments-wrapper .product-comments-text-wrapper .product-comment-reply{padding-left:65px}}@media (min-width:993px){.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-question-wrapper{width:50%;padding-right:10px}.product-comments-wrapper .product-comments-form-wrapper .product-comments-form-comment-wrapper{width:100%}.product-comments-wrapper .product-comments-text-wrapper .product-comment{min-height:auto}.product-comments-wrapper .product-comments-text-wrapper .product-comment-reply .product-comment-topic{font-size:15px}}.product-deliveries-wrapper.crulle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}.product-deliveries-wrapper.crulle .product-delivery-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7px 0}.product-deliveries-wrapper.crulle .img-wrapper{display:block;margin-right:15px}.product-deliveries-wrapper.crulle .text-wrapper{display:block;margin-right:15px}.product-deliveries-wrapper.crulle .price-wrapper{font-size:20px;color:#ed1d26}@media (min-width:769px){.product-deliveries-wrapper.crulle{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:992px){.product-detail{overflow-x:hidden}}.product-left-side{float:left;min-height:1px;width:100%}.product-right-side{float:right;min-height:1px;width:100%}.row-middle{padding:5px 0 20px;border-top:1px solid #f2f2f2;margin-top:20px}.product-detail .breadcrumb-wrapper{float:left;min-height:1px;width:100%;padding:5px 10px}.product-detail .detail-badges{position:absolute;top:10px;left:5px;display:block;width:70px;z-index:99}.product-detail .moneyback-guarantee{height:60px;width:60px;cursor:initial;margin:0 0 20px 0}.product-detail .moneyback-guarantee.moneyback-guarantee-CZ{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-cz.svg')}.product-detail .moneyback-guarantee.moneyback-guarantee-DE,.product-detail .moneyback-guarantee.moneyback-guarantee-AT{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-at.svg')}.product-detail .moneyback-guarantee.moneyback-guarantee-SK{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-sk.svg')}.product-detail .moneyback-guarantee.moneyback-guarantee-RO{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-ro.svg')}.product-detail .moneyback-guarantee.moneyback-guarantee-BG{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-bg.svg')}.product-detail .moneyback-guarantee.moneyback-guarantee-ES{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-es.svg')}.product-detail .moneyback-guarantee.moneyback-guarantee-HU{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-hu.svg')}.product-detail .top-badge span{color:#fff}.product-detail .top-badge .tooltip-blue-content{display:none}.product-detail .top-badge .top-product{display:block;height:60px;width:60px;background-size:cover}.product-detail .top-badge .top-product.top-product-14days-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-14days-cz.svg')}.product-detail .top-badge .top-product.top-product-14days-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-14days-sk.svg')}.product-detail .top-badge .top-product.top-product-14days-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-14days-de.svg')}.product-detail .top-badge .top-product.top-product-14days-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-14days-bg.svg')}.product-detail .top-badge .top-product.top-product-14days-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-14days-ro.svg')}.product-detail .top-badge .top-product.top-product-14days-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-14days-es.svg')}.product-detail .top-badge .top-product.top-product-monthly-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-monthly-cz.svg')}.product-detail .top-badge .top-product.top-product-monthly-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-monthly-sk.svg')}.product-detail .top-badge .top-product.top-product-monthly-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-monthly-de.svg')}.product-detail .top-badge .top-product.top-product-monthly-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-monthly-bg.svg')}.product-detail .top-badge .top-product.top-product-monthly-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-monthly-ro.svg')}.product-detail .top-badge .top-product.top-product-monthly-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-monthly-es.svg')}.product-detail .top-badge .top-product.top-product-daily-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-daily-cz.svg')}.product-detail .top-badge .top-product.top-product-daily-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-daily-sk.svg')}.product-detail .top-badge .top-product.top-product-daily-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-daily-de.svg')}.product-detail .top-badge .top-product.top-product-daily-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-daily-bg.svg')}.product-detail .top-badge .top-product.top-product-daily-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-daily-ro.svg')}.product-detail .top-badge .top-product.top-product-daily-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-daily-es.svg')}.product-detail .top-badge .top-product.top-product-color-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-color-cz.svg')}.product-detail .top-badge .top-product.top-product-color-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-color-sk.svg')}.product-detail .top-badge .top-product.top-product-color-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-color-de.svg')}.product-detail .top-badge .top-product.top-product-color-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-color-bg.svg')}.product-detail .top-badge .top-product.top-product-color-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-color-ro.svg')}.product-detail .top-badge .top-product.top-product-color-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-color-es.svg')}.product-detail .top-badge .top-product.top-product-multif-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-multif-cz.svg')}.product-detail .top-badge .top-product.top-product-multif-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-multif-sk.svg')}.product-detail .top-badge .top-product.top-product-multif-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-multif-de.svg')}.product-detail .top-badge .top-product.top-product-multif-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-multif-bg.svg')}.product-detail .top-badge .top-product.top-product-multif-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-multif-ro.svg')}.product-detail .top-badge .top-product.top-product-multif-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-multif-es.svg')}.product-detail .top-badge .top-product.top-product-toric-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-toric-cz.svg')}.product-detail .top-badge .top-product.top-product-toric-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-toric-sk.svg')}.product-detail .top-badge .top-product.top-product-toric-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-toric-de.svg')}.product-detail .top-badge .top-product.top-product-toric-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-toric-bg.svg')}.product-detail .top-badge .top-product.top-product-toric-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-toric-ro.svg')}.product-detail .top-badge .top-product.top-product-toric-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-toric-es.svg')}.product-detail .top-badge .top-product.top-product-solutions-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-solutions-cz.svg')}.product-detail .top-badge .top-product.top-product-solutions-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-solutions-sk.svg')}.product-detail .top-badge .top-product.top-product-solutions-de{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-solutions-de.svg')}.product-detail .top-badge .top-product.top-product-solutions-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-solutions-bg.svg')}.product-detail .top-badge .top-product.top-product-solutions-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-solutions-ro.svg')}.product-detail .top-badge .top-product.top-product-solutions-es{background-image:url('/globalfiles/templates/alensa/responsive/main//top-badges/top-product-solutions-es.svg')}.product-detail .new-badge{height:60px;width:60px;display:inline-block}.product-detail .new-badge.new-badge-CZ{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-cz.svg')}.product-detail .new-badge.new-badge-SK{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-sk.svg')}.product-detail .new-badge.new-badge-AT{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-at.svg')}.product-detail .new-badge.new-badge-RO{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-ro.svg')}.product-detail .new-badge.new-badge-ES{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-es.svg')}.product-detail .new-badge.new-badge-HU{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-hu.svg')}.product-detail .product-gallery-wrapper{margin:5px 0;padding:5px 10px;position:relative}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper{visibility:hidden;height:0}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery{text-align:center}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery img{margin:auto;padding:0 25px}.product-detail .product-gallery-wrapper{margin:5px 0;padding:5px 10px;position:relative}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper{visibility:hidden;height:0}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery{text-align:center}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery img{margin:auto;padding:0 25px}.product-detail .product-gallery-wrapper .product-gallery-thumbnails{display:inline-block !important;vertical-align:middle;padding:0}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a{display:inline-block;vertical-align:middle;width:80px;margin:2px 1px;padding:10px;opacity:0.8;border:1px solid transparent}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a:hover{opacity:1;-webkit-box-shadow:0 1px 3px .1px #f2f2f2;box-shadow:0 1px 3px .1px #f2f2f2}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more{width:auto;border:none}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more:hover{-webkit-box-shadow:none;box-shadow:none}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more img{display:none}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text{font-family:'Open Sans Semibold';font-size:14px;color:#337ab7}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text:after{content:'';display:block;width:0;height:1px;margin:0 auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text:hover{color:#125080}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text:hover:after{width:100%}.product-detail .product-name-prices-wrapper{float:left;min-height:1px;width:100%;padding:5px 10px;text-align:center}.product-detail .product-name-prices-wrapper .product-name-wrapper{margin:5px 0}.product-detail .product-name-prices-wrapper .product-name-wrapper .product-name{display:block;font-family:'Open Sans Bold';font-size:30px;color:#4c4c4c;line-height:27px}.product-detail .product-name-prices-wrapper .product-prices-wrapper{margin:5px 0 10px}.product-detail .product-name-prices-wrapper .product-prices-wrapper .product-price-total{display:inline-block;vertical-align:baseline;font-family:'Open Sans Semibold';font-size:26px;color:#4c4c4c}.product-detail .product-name-prices-wrapper .product-prices-wrapper .product-price-discount{display:inline-block;vertical-align:baseline;margin-right:5px;font-size:20px;color:#c3c5c5;text-decoration:line-through}.product-detail .product-rating-extra-benefit-wrapper{float:left;min-height:1px;width:100%;text-align:center}.product-detail .product-rating-extra-benefit-wrapper .product-rating-wrapper{margin-bottom:10px}.product-detail .product-rating-extra-benefit-wrapper .product-rating-wrapper .product-rating .rating{display:inline-block;vertical-align:middle;width:auto !important;text-align:center}.product-detail .product-rating-extra-benefit-wrapper .product-rating-wrapper .product-rating .rating img{display:inline-block;width:14px;height:14px}.product-detail .product-rating-extra-benefit-wrapper .product-rating-wrapper .product-rating .rating-count{display:inline-block;vertical-align:middle;margin-right:2px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:15px}.product-detail .product-rating-extra-benefit-wrapper .product-extra-benefit-wrapper .product-extra-benefit{color:#125080}.product-detail .product-percentage-sale-wrapper{width:100%;text-align:right;padding-bottom:10px}.product-detail .product-percentage-sale-wrapper .product-percentage-sale{width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;font-size:14px;color:#fff;background:red;display:inline-block}.product-detail .product-type-glasses .product-percentage-sale-wrapper{text-align:left}.product-detail .product-stock-wrapper{padding:5px 0 15px;text-align:center}.product-detail .product-stock-wrapper i,.product-detail .product-stock-wrapper span{display:inline-block;vertical-align:middle;font-size:12px;color:#77b34a;line-height:18px}.product-detail .product-stock-wrapper i{margin-right:2px;font-size:14px}.product-detail .add-to-basket-icon{display:none;position:absolute;right:15px;top:5px}.product-detail .add-to-basket-icon .icon-add-to-basket{display:inline-block;width:27px;height:27px;background:url('/globalfiles/templates/alensa/responsive/main//controls/products-list/basket.svg') center center no-repeat;font-size:0;color:transparent;line-height:0;overflow:hidden}.product-detail .product-parameters-wrapper{float:left;min-height:1px;width:100%;padding:10px 5px}.product-detail .product-parameters-toggle-wrapper{display:none;padding-right:5px;text-align:right}.product-detail .product-parameters-toggle{color:#125080;text-decoration:underline}.product-detail .product-parameters-toggle:before{content:'';display:inline-block;vertical-align:middle;width:0;height:0;margin-right:3px;border:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #125080;-webkit-transition:.3s border;transition:.3s border}.product-detail .product-parameters-toggle.opened:before{border:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #125080}.product-detail .product-short-info-wrapper{width:100%;padding:5px 10px;margin:20px 0;font-size:14px;color:#4c4c4c;line-height:1.5em;text-align:justify}.product-detail .product-short-info-wrapper a{color:#125080}.product-detail .product-short-info-wrapper .read-more{font-family:'Open Sans Semibold';font-size:14px;color:#77b34a;line-height:18px}.product-detail .product-main-price-wrapper{margin:10px 0 5px}.product-detail .product-main-price-wrapper .product-discount-badge{display:block;margin:15px 0 10px;font-family:'Open Sans Bold';font-size:12px;color:#ed1d26;text-transform:uppercase;letter-spacing:1px}.product-detail .product-main-price-wrapper .product-main-price-total{display:block;font-family:'Open Sans Bold';font-size:30px;color:#ed1d26}.product-detail .product-main-price-wrapper .product-main-price-discount{display:block;margin-right:10px;font-size:20px;color:#c3c5c5;text-decoration:line-through}.product-detail .product-benefits-wrapper{float:left;min-height:1px;width:100%;padding:5px 10px}.product-detail .product-benefits-wrapper .benefits__item{margin:10px 0}.product-detail .product-benefits-wrapper .benefits__item i{display:inline-block;vertical-align:top;margin-right:10px;font-size:20px}.product-detail .product-benefits-wrapper .benefits__item i.icon-money-back:before{color:#019cb4}.product-detail .product-benefits-wrapper .benefits__item .benefits__item-text{display:inline-block;vertical-align:top;max-width:calc(100% - 55px)}.product-detail .product-benefits-wrapper .benefits__item .benefits__item-text strong,.product-detail .product-benefits-wrapper .benefits__item .benefits__item-text span{display:inline-block;vertical-align:middle;font-size:15px;color:#4c4c4c;line-height:20px}.product-detail .product-eyes-detail-wrapper{float:left;min-height:1px;width:100%;position:relative;overflow:hidden;margin:10px 0}.product-detail .product-eyes-detail-wrapper .product-eyes-detail{-webkit-transform:translateY(-25%);transform:translateY(-25%)}.product-detail .product-long-info-wrapper{float:left;min-height:1px;width:100%;padding:0 10px;font-size:14px;color:#3a3a3a;line-height:1.5em;text-align:justify}.product-detail .product-long-info-wrapper h2,.product-detail .product-long-info-wrapper h3,.product-detail .product-long-info-wrapper h4,.product-detail .product-long-info-wrapper h5,.product-detail .product-long-info-wrapper h6{margin-top:15px;font-family:'Open Sans Bold';font-size:16px;color:#3a3a3a;line-height:20px;padding-bottom:10px;text-align:left}.product-detail .product-long-info-wrapper h2{font-size:20px;padding:0 0 20px;margin-top:20px}.product-detail .product-long-info-wrapper p{display:block;margin:10px 0;font-size:14px;color:#3a3a3a;line-height:18px;text-align:justify}.product-detail .product-long-info-wrapper a{display:inline-block}.product-detail .product-long-info-wrapper a img{display:block}.product-detail .product-long-info-wrapper a:hover{text-decoration:underline}.product-detail .product-long-info-wrapper ul li{text-align:left}.product-detail .product-long-info-wrapper img{clear:both}.product-detail .product-long-info-wrapper .jj-image{display:inline-block;vertical-align:middle}.product-detail .product-long-info-wrapper .jj-text{display:inline-block;vertical-align:middle;max-width:calc(100% - 75px);padding-left:10px}.product-detail .product-long-info-wrapper .product-long-info-warning{padding:10px;background:rgba(237,29,38,0.2);border:1px solid #ed1d26}.product-detail .product-properties-wrapper{float:left;min-height:1px;width:auto;padding:5px 10px}.product-detail .product-properties-wrapper .product-properties-title{margin-top:10px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper{text-align:center}@media (min-width:577px){.product-detail .product-gallery-wrapper{text-align:center;position:relative}.product-detail .product-gallery-wrapper .product-gallery-thumbnails{display:inline-block;vertical-align:middle;padding:20px 0 0}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a{display:inline-block;vertical-align:middle;width:80px;margin:2px 1px;padding:10px;opacity:0.8;border:1px solid transparent}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a:hover{opacity:1;-webkit-box-shadow:0 1px 3px .1px #f2f2f2;box-shadow:0 1px 3px .1px #f2f2f2}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more{width:auto;border:none}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more:hover{-webkit-box-shadow:none;box-shadow:none}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more img{display:none}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text{font-family:'Open Sans Semibold';font-size:14px;color:#337ab7}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text:after{content:'';display:block;width:0;height:1px;margin:0 auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text:hover{color:#125080}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a.gallery-thumbnails-more .gallery-thumbnails-more-text:hover:after{width:100%}.product-detail .product-free-delivery-wrapper{padding:20px 15px}.product-detail .product-free-delivery-wrapper .free-delivery-info-text i{display:inline-block;vertical-align:middle;margin-right:10px;font-size:30px}.product-detail .product-free-delivery-wrapper .free-delivery-info-text i:before{color:#125080}.product-detail .product-free-delivery-wrapper .free-delivery-info-text span{display:inline-block;vertical-align:middle;margin:10px 0;font-size:15px;color:#4c4c4c;line-height:20px}.product-detail .product-eyes-detail-wrapper .product-eyes-detail{-webkit-transform:translateY(-35%);transform:translateY(-35%)}.product-detail .product-properties-wrapper .product-global-properties-wrapper{width:50%}}@media (max-width:768px){.product-detail .sunglasses-v2-product-detail .product-percentage-sale-wrapper,.product-detail .dioglasses-v2-product-detail .product-percentage-sale-wrapper{top:50px}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a{display:none;padding:0}.product-detail .product-gallery-wrapper .product-gallery-thumbnails a:nth-of-type(1),.product-detail .product-gallery-wrapper .product-gallery-thumbnails a:nth-of-type(2),.product-detail .product-gallery-wrapper .product-gallery-thumbnails a:nth-of-type(3){display:inline-block}.product-detail .product-long-info-more-btn-wrapper{float:left;min-height:1px;width:100%;display:none !important}.product-detail .product-parameters-wrapper{background-color:#f2f2f2;float:none}.product-detail .product-parameters-wrapper .glasses-parameters-wrapper{float:none}.product-detail .btn-primary{margin:0 auto}.product-detail .product-main-price-wrapper{margin:10px 0 5px;text-align:center}.product-detail .product-long-info-more-btn-wrapper{float:left;min-height:1px;width:100%;display:none !important}.product-detail .product-add-to-basket-wrapper{text-align:center}.product-detail .product-percentage-sale-wrapper{text-align:right;padding-bottom:10px;position:absolute;right:10px;top:10px;text-align:right !important;z-index:5}.product-detail .product-left-side.glasses .product-percentage-sale-wrapper{bottom:0;top:auto}}@media (min-width:769px){.product-left-side{width:41.66666667%;padding-right:20px}.product-left-side.glasses{width:73%;border-right:1px solid #f2f2f2}.row-middle .product-left-side.glasses{width:50%;border-right:0}.product-right-side{width:58.33333333%}.product-right-side.glasses{width:25%}.row-middle .product-right-side.glasses{width:50%}.row-middle.product-type-contact-lenses .product-right-side,.row-middle.product-type-contact-lenses .product-left-side{width:50%}.dioglasses-v2-product-detail .product-gallery-wrapper .product-gallery-thumbnails a{width:170px;padding:0}.product-detail .product-name-prices-wrapper{padding:0;text-align:left}.product-detail .product-name-prices-wrapper .product-name-wrapper{display:inline-block;vertical-align:baseline;margin:0 10px 0 0}.product-detail .product-name-prices-wrapper .product-name-wrapper .product-name{font-family:'Open Sans Bold';font-size:30px;color:#3a3a3a}.product-detail .product-name-prices-wrapper .product-prices-wrapper{display:inline-block;vertical-align:baseline;margin:0}.product-detail .product-name-prices-wrapper .product-prices-wrapper .product-price-total{font-size:20px;line-height:27px}.product-detail .product-name-prices-wrapper .product-prices-wrapper .product-price-discount{font-size:16px;line-height:27px}.product-detail .product-rating-extra-benefit-wrapper{margin:5px 0;text-align:left}.product-detail .product-rating-extra-benefit-wrapper .product-rating-wrapper{display:inline-block;vertical-align:middle;margin:0}.product-detail .product-rating-extra-benefit-wrapper .product-extra-benefit-wrapper{display:inline-block;vertical-align:middle;margin:3px 0}.product-detail .product-rating-extra-benefit-wrapper .product-extra-benefit-wrapper:before{content:'|';display:inline-block;vertical-align:baseline;margin:0 5px;font-size:12px;color:#4c4c4c}.product-detail .product-stock-wrapper{padding:5px 0 0;text-align:left;line-height:15px}.product-detail .product-parameters-wrapper{margin:5px 0 10px;padding:0 15px}.product-detail .product-short-info-wrapper{padding:0}.product-detail .product-long-info-wrapper{padding:0 0 20px}.product-detail .product-properties-wrapper{padding:0}.product-detail .product-properties-wrapper .product-properties-title{margin-top:30px}.product-detail .product-properties-wrapper .product-global-properties-wrapper{width:100%}}@media (min-width:993px){.product-detail .product-gallery-wrapper{margin:0}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper{visibility:visible;height:auto}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery a+a{display:none}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .bx-controls{display:none !important}.product-detail .product-short-info-wrapper a img{display:block}.product-detail .product-short-info-wrapper a:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:#125080;-webkit-transition:width .3s;transition:width .3s}.product-detail .product-short-info-wrapper a:hover:after{width:100%}.product-detail .product-stock-wrapper{float:right;padding-top:0;text-align:right;color:#77b34a}.product-detail .product-free-delivery-wrapper .free-delivery-info-text i{margin-right:10px;font-size:30px}.product-detail .product-free-delivery-wrapper .free-delivery-info-text span{max-width:calc(100% - 80px);font-size:15px}.product-detail .product-properties-wrapper{width:100%}.product-detail .product-properties-wrapper .product-global-properties-wrapper{width:100%}}.basket .products .product-percentage-sale{width:30px;height:30px;line-height:30px;bottom:75px;font-size:13px}@media (min-width:769px){.dioglasses-v2-product-detail .dioglasses-v2-representative-gallery{display:none}}.dsfhjsdjifgsdhjfgbsdajfgboisdfguz{display:none;visibility:hidden;opacity:0;font-size:0;background-color:transparent;color:transparent}@media (min-width:769px){.dioglasses-product-detail .product-description-photo{display:block;margin:10px 0}}.sunglasses-product-detail .product-parameters-v2{margin:0;border:none;background:none}@media (min-width:577px){.sunglasses-product-detail .parameters-and-glasses-sizes{display:-webkit-box;display:-ms-flexbox;display:flex}.sunglasses-product-detail .product-parameters-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.sunglasses-product-detail .glasses-properties-wrapper{width:initial}}@media (min-width:769px){.sunglasses-product-detail .product-left-side,.sunglasses-product-detail .product-right-side{width:50%}}.product-gallery-v2 .product-image-wrapper{position:relative;height:0;padding-top:75%}.product-gallery-v2 .product-image-wrapper .product-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto;cursor:pointer}.product-gallery-v2 .product-thumbnails-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.product-gallery-v2 .product-thumbnails-wrapper .product-thumbnail-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(25% - 6px);max-width:80px;height:80px;margin:3px;padding:10px;border:1px solid #f2f2f2;cursor:pointer}.product-gallery-v2 .product-thumbnails-wrapper .product-thumbnail-wrapper:hover{border-color:#d9d9d9;-webkit-box-shadow:0 0 3px .5px rgba(242,242,242,0.5);box-shadow:0 0 3px .5px rgba(242,242,242,0.5)}.product-gallery-v2 .product-thumbnails-wrapper .product-thumbnail-wrapper.product-thumbnail-wrapper-more{font-family:'Open Sans Semibold';font-size:14px;color:#125080}.product-gallery-v2 .product-thumbnails-wrapper .product-thumbnail{width:100%;height:auto}.product-gallery-v2 .product-thumbnails-wrapper .product-thumbnail-360{max-width:40px}.product-extra-description-wrapper{padding:30px 0}.product-gallery-brand-wrapper{max-width:250px}.product-gallery-brand-wrapper .product-gallery-brand{max-width:100%;max-height:50px;height:auto}.dioglasses-product-detail .product-name-wrapper{padding-bottom:5px;text-align:center}.dioglasses-product-detail .product-name{display:block;font-family:'Open Sans Bold';font-size:22px;color:#4c4c4c;line-height:27px}.dioglasses-product-detail .product-stock-wrapper{display:block;padding:5px 0 5px}.dioglasses-product-detail .product-main-price-total{display:inline-block;vertical-align:text-bottom;font-family:'Open Sans Bold';font-size:30px;color:#ed1d26;white-space:nowrap}.dioglasses-product-detail .product-long-info-wrapper{display:block;height:auto;margin-top:15px}.dioglasses-product-detail .product-properties-wrapper{text-align:left;margin-bottom:30px}.dioglasses-product-detail .product-global-properties-wrapper{padding:5px 0}.dioglasses-product-detail .product-properties-wrapper .product-properties-table tr th,.dioglasses-product-detail .product-properties-wrapper .product-properties-table tr td{font-size:11px}.dioglasses-product-detail .glasses-properties-wrapper{float:left;width:100%;border:none;margin-top:10px}.dioglasses-product-detail .glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper{padding:0 12px}.dioglasses-product-detail .glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper:first-of-type{padding-left:0}.dioglasses-product-detail .glasses-properties-wrapper .glasses-properties-dimensions .dimensions .dimensions-text-wrapper span{font-size:10px}.dioglasses-product-detail .similar-products-wrapper{margin:30px 0}@media (max-width:576px){.dioglasses-product-detail .product-global-properties-wrapper{padding:5px 10px}}@media (min-width:577px){.dioglasses-product-detail .product-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 5px}.dioglasses-product-detail .product-name,.dioglasses-product-detail .product-stock-wrapper{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.dioglasses-product-detail .product-stock-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0}.dioglasses-product-detail .glasses-parameters-wrapper{width:100%}.dioglasses-product-detail .product-global-properties-wrapper{width:50%}.dioglasses-product-detail .glasses-properties-wrapper{width:50%;margin:30px 0}}@media (min-width:769px){.dioglasses-product-detail .product-name-wrapper{padding:0 0 5px}.dioglasses-product-detail .deliveries-prices-row{padding:0}}@media (min-width:993px){.dioglasses-product-detail .product-left-side{padding-left:0}.dioglasses-product-detail .product-detail-main-info .product-benefit{padding-left:0}.dioglasses-product-detail .product-detail-main-info .product-benefit:before{display:none}.dioglasses-product-detail .product-properties-wrapper{width:50%}}.product-generic-info-wrapper{display:block;padding:10px}.product-generic-info-wrapper.with-content{margin-bottom:30px}.product-generic-info-wrapper .product-generic-info-text{display:block;font-size:12px;line-height:16px;text-align:justify}.product-generic-info-wrapper .product-generic-info-text h2,.product-generic-info-wrapper .product-generic-info-text h3,.product-generic-info-wrapper .product-generic-info-text h4,.product-generic-info-wrapper .product-generic-info-text h5,.product-generic-info-wrapper .product-generic-info-text h6{margin:30px 0 10px;font-family:'Open Sans Bold';font-size:16px;line-height:20px}.product-generic-info-wrapper .product-generic-info-text :first-of-type{margin-top:0}.product-generic-info-wrapper .product-generic-info-text p{margin-bottom:15px}.product-generic-info-wrapper .product-generic-info-text p:last-of-type{margin-bottom:0}@media (min-width:769px){.product-generic-info-wrapper{padding:0}.product-generic-info-wrapper .product-generic-info-text{padding:0;font-size:13px;line-height:18px}}.product-alias-left-wrapper{float:left;min-height:1px;width:100%}.product-alias-right-wrapper{float:left;min-height:1px;width:100%}.product-alias-header-wrapper{float:left;min-height:1px;width:100%;display:block;padding:5px 10px;font-family:'Open Sans Bold';font-size:14px;color:#4c4c4c;line-height:18px}.product-alias-wrapper{float:left;min-height:1px;width:100%;margin:20px 0 10px;padding:30px 15px 10px;background-color:#f2f2f2;position:relative;text-align:center}.product-alias-wrapper:before{content:'=';position:absolute;left:50%;top:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;border-radius:50%;background-color:#b1b3b3;font-size:30px;color:#fff;line-height:40px;text-align:center}.product-alias-img-wrapper{float:left;min-height:1px;width:100%;margin-bottom:15px;padding:10px 20px;border:1px solid #f2f2f2;background-color:#fff;position:relative}.product-alias-img-wrapper .product-alias-img-discount{position:absolute;top:5px;right:5px;width:65px;height:65px;border-radius:50%;background-color:#ed1d26;font-size:20px;color:#fff;line-height:65px;text-align:center}.product-alias-name-price-wrapper{float:left;min-height:1px;width:100%}.product-alias-name-price-wrapper .product-alias-name-wrapper{float:left;min-height:1px;width:100%;display:block;margin-bottom:10px}.product-alias-name-price-wrapper .product-alias-name-wrapper .product-alias-name{font-family:'Open Sans Bold';font-size:15px;color:#4c4c4c;line-height:20px}.product-alias-name-price-wrapper .product-alias-price-wrapper{float:left;min-height:1px;width:100%}.product-alias-name-price-wrapper .product-alias-price-wrapper .product-alias-price-vat{display:inline-block;vertical-align:baseline;font-family:'Open Sans Bold';font-size:20px;color:#ed1d26;line-height:25px}.product-alias-name-price-wrapper .product-alias-price-wrapper .product-alias-price-before-discount{display:inline-block;vertical-align:baseline;margin-left:3px;font-family:'Open Sans Bold';font-size:16px;color:#cbcccc;line-height:25px;text-decoration:line-through}.product-alias-btn-wrapper{float:left;min-height:1px;width:100%;margin-top:5px}.product-alias-btn-wrapper .btn{font-size:16px;text-transform:none}.product-alias-trademark-wrapper{float:left;min-height:1px;width:100%;padding:5px 15px 20px}.product-alias-trademark-wrapper .product-alias-trademark{float:left;min-height:1px;width:100%;font-size:10px;font-style:italic}.product-alias-bullets-wrapper{float:left;min-height:1px;width:100%;padding:5px 10px}.product-alias-bullets-header{display:block;margin-bottom:20px;font-family:'Open Sans Bold';font-size:14px;color:#4c4c4c;line-height:20px}.product-alias-bullet{display:block;margin:5px 0;padding-left:18px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;position:relative}.product-alias-bullet:before{content:'';position:absolute;left:5px;top:5px;width:8px;height:8px;border-radius:50%;background-color:#4c4c4c}.product-alias-bullet .tooltip{display:inline-block;vertical-align:middle}.product-alias-bullet .tooltip:before{content:'?';display:block;width:14px;height:14px;margin-left:5px;border-radius:50%;font-size:8px;color:#fff;text-align:center;line-height:14px;background-color:#125080}.product-alias-bullet .tooltip-text{display:none;margin:0 !important;padding:10px 0 !important;font-style:italic;color:#979a9a;overflow:hidden;position:relative}@media (min-width:577px){.product-alias-left-wrapper{width:41.66666667%}.product-alias-right-wrapper{width:58.33333333%}.product-alias-name-price-wrapper{padding:0 15px;text-align:left}.product-alias-name-price-wrapper .product-alias-name-wrapper{margin:15px 0}.product-alias-name-price-wrapper .product-alias-name-wrapper .product-alias-name{font-size:22px;line-height:28px}.product-alias-btn-wrapper{margin-top:15px;padding:0 15px;text-align:left}.product-alias-btn-wrapper .btn{display:inline-block;width:auto}}@media (min-width:769px){.product-alias-header-wrapper{padding-left:0}.product-alias-img-wrapper{margin-bottom:0}.product-alias-img-wrapper .product-alias-img-discount{width:40px;height:40px;font-size:15px;line-height:40px}.product-alias-name-price-wrapper .product-alias-name-wrapper{margin-top:0}.product-alias-name-price-wrapper .product-alias-name-wrapper .product-alias-name{font-size:18px;line-height:25px}.product-alias-btn-wrapper{margin-top:5px}.product-alias-trademark-wrapper{padding:0}.product-alias-bullets-wrapper{padding:15px 0}}@media (min-width:993px){.product-alias-left-wrapper{width:25%}.product-alias-right-wrapper{width:75%}.product-alias-header-wrapper{margin-top:20px;padding:0}.product-alias-wrapper{margin:10px 0;padding:10px 30px}.product-alias-wrapper:before{left:0;top:50%}.product-alias-name-price-wrapper,.product-alias-btn-wrapper,.row-table-lg>div{float:none;display:table-cell;vertical-align:middle}.product-alias-img-wrapper{padding:5px 10px}.product-alias-name-price-wrapper{width:50%}.product-alias-name-price-wrapper .product-alias-name-wrapper{margin-bottom:15px}.product-alias-name-price-wrapper .product-alias-name-wrapper .product-alias-name{font-size:15px;line-height:18px}.product-alias-btn-wrapper{width:50%;margin:0;padding:0}.product-alias-btn-wrapper .btn{display:block;margin:0;font-size:15px}.product-alias-trademark-wrapper{padding:0 0 10px}.product-alias-trademark-wrapper .product-alias-trademark{font-size:11px}}.product-detail-main-info{padding:10px;text-align:center}.product-detail-main-info .product-name-and-prices{display:block}.product-detail-main-info .product-name{display:block;font-family:'Open Sans Bold';font-size:22px;color:#4c4c4c}.product-detail-main-info .product-prices{display:block;margin:7px 0}.product-detail-main-info .product-discount-badge{display:block;margin:10px 0;font-family:'Open Sans Bold';font-size:12px;color:#ed1d26;text-align:center;text-transform:uppercase;letter-spacing:1px}.product-detail-main-info .product-discount-price{display:inline-block;vertical-align:baseline;margin:0 5px;font-size:18px;color:#c3c5c5;text-decoration:line-through}.product-detail-main-info .tooltip{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 11px;flex:0 0 11px;width:11px;height:11px;top:-10px;position:relative}.product-detail-main-info .tooltip:before{content:'?';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;font-size:9px;color:#b1b3b3;border:1px solid #b1b3b3}.product-detail-main-info .product-actual-price{display:inline-block;vertical-align:baseline;font-family:'Open Sans Semibold';font-size:22px;color:#4c4c4c;white-space:nowrap}.product-detail-main-info .product-rating-benefit-intended-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.product-detail-main-info .product-rating-benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-main-info .product-rating-wrapper{margin:5px 7px 5px 0}.product-detail-main-info .product-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail-main-info .product-rating .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:12px}.product-detail-main-info .product-rating .rating-count{margin-right:7px;font-family:'Open Sans Semibold';color:#4c4c4c}.product-detail-main-info .product-rating img{width:auto;height:100%}.product-detail-main-info .product-benefit{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0;color:#125080}.product-detail-main-info .product-benefit:before{content:'|';margin-right:7px;font-size:12px;color:#4c4c4c}.product-detail-main-info .product-intended-for{display:block;margin:5px 0}.product-detail-main-info .product-stock-info{text-align:right;white-space:nowrap}.product-detail-main-info .product-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0 5px 5px}.product-detail-main-info .product-stock i,.product-detail-main-info .product-stock span{display:block;font-size:12px;color:#125080}.product-detail-main-info .product-stock span{margin-left:5px}@media (min-width:425px){.product-detail-main-info{text-align:left}.product-detail-main-info .product-name-and-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 0 10px 0;white-space:nowrap}.product-detail-main-info .product-name{text-align:left;white-space:initial}.product-detail-main-info .product-prices{padding-left:10px;white-space:nowrap;text-align:right}.product-detail-main-info .product-discount-badge{margin-bottom:5px;text-align:right}.product-detail-main-info .product-discount-price{display:block;margin:5px 0 5px 5px}.product-detail-main-info .product-actual-price{display:block}}@media (min-width:769px){.product-detail-main-info{padding:0}.product-detail-main-info .product-discount-price{font-size:16px}.product-detail-main-info .product-actual-price{font-size:20px}.product-detail-main-info .product-intended-for{display:none}}@media (min-width:993px){.product-detail-main-info .product-name-and-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:1px 0 0}.product-detail-main-info .product-name{display:inline-block;vertical-align:baseline}.product-detail-main-info .product-prices{display:inline-block;vertical-align:baseline;white-space:nowrap;margin:0}.product-detail-main-info .product-discount-price{display:inline-block;vertical-align:baseline;margin:5px}.product-detail-main-info .product-actual-price{display:inline-block;vertical-align:baseline}.product-detail-main-info .product-rating-benefit-intended-stock{margin:7px 0}.product-detail-main-info .product-intended-for{margin-bottom:0}}.product-list{text-align:center}.product-list .product-item{float:left;width:100% !important;margin:4px 0;border:1px solid #f2f2f2;background-color:#fff}.product-list .product-item h2{display:block;margin-bottom:0;padding:5px 10px;text-align:center}.product-list .product-item h2 a{vertical-align:top;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:17px}.product-list .product-item h2 a:after{display:none}.product-list .product-item .product-item-image{display:block;max-width:200px;margin:auto;padding:10px 20px !important}.product-list .product-item .product-item-image a:after{display:none}.product-list .product-item .product-item-price{display:block;padding:10px;border-top:1px solid #f2f2f2}.product-list .product-item .product-item-price .product-item-original-price{padding:0 !important}.product-list .product-item .product-item-price strong{font-size:14px;color:#ed1d26}.product-list:after{content:'';display:block;clear:both}@media (min-width:577px){.product-list .product-item{width:calc(50% - 4px) !important;margin:2px}.product-list .product-item h2{min-height:60px}}@media (min-width:993px){.product-list .product-item{width:calc(25% - 8px) !important;margin:4px}.product-list .product-item:hover{-webkit-box-shadow:0 0 3px 1px #f2f2f2;box-shadow:0 0 3px 1px #f2f2f2;cursor:pointer}}.home-try-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 10px;padding:15px 10px;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;border:1px solid #f2f2f2;-webkit-box-shadow:0 0 10px -5px rgba(76,76,76,0.5);box-shadow:0 0 10px -5px rgba(76,76,76,0.5)}.home-try-btn svg{width:auto;height:40px;margin-right:35px}.home-try-btn svg #arrow{-webkit-transition:.3s ease;transition:.3s ease}.home-try-btn svg path{fill:#4c4c4c}.home-try-btn .home-try-text{display:block;margin-top:5px;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;text-align:center;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.home-try-btn:hover{background:#f2f2f2}.home-try-btn:hover #arrow{-webkit-transform:translateX(100px);transform:translateX(100px)}.home-try-btn:hover .home-try-text{color:#125080}@media (min-width:577px){.home-try-btn{margin:15px 0 0}}.favorite-products-wrapper .products .product-basket{display:block}.favorite-products-wrapper .products .product-basket a{opacity:1;background:url('/globalfiles/templates/alensa/responsive/controls/products-list/basket.svg') center center no-repeat}.products-header-wrapper{text-align:center}.products-header-wrapper.hp-products-header-wrapper{background-color:#f2f2f2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.products-header-wrapper.hp-products-header-wrapper .products-header{text-align:center}.products-header-wrapper .products-header{padding:10px 0;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:20px}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}.products .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}.products *{min-width:0;min-height:0}.products.products-xs-5-in-row .product-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.products.products-xs-4-in-row .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.products.products-xs-3-in-row .product-wrapper{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.products.products-xs-2-in-row .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.products.products-xs-1-in-row .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.products .product-inner{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto auto auto auto minmax(0, 1fr);grid-template-areas:"image name" "image period" "image benefits" "image stock" "image prices";-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:10px 0;border-bottom:1px solid #f2f2f2;position:relative;cursor:pointer;min-height:0;min-width:0}.products .product-inner:hover{-webkit-box-shadow:0 0 3px 1px #f2f2f2;box-shadow:0 0 3px 1px #f2f2f2}.products .product-name-area{grid-area:name;-ms-flex-item-align:start;align-self:flex-start}.products .product-image-area{grid-area:image;width:100%;position:relative}.products .product-period-area{grid-area:period}.products .product-benefits-area{grid-area:benefits}.products .product-stock-area{grid-area:stock}.products .product-prices-area{grid-area:prices}.products .product-name{display:block;margin-bottom:10px;font-family:'Open Sans Bold';font-size:14px;color:#4c4c4c;line-height:18px}.products .product-image-area:before{content:'';display:inline-block;width:100%;height:0;padding-bottom:75%}.products .product-image-area picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .product-image{display:block;margin:auto;padding:0 15px}.products .product-change-period{display:inline-block;margin-bottom:10px;padding:5px 10px;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:10px;font-size:12px;color:#4c4c4c;line-height:14px}.products .benefit-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.products .benefit-icon{display:block;margin-right:3px;width:20px;height:20px;font-size:20px;color:#4c4c4c}.products .benefit-icon.icon-money-back:before{color:#125080}.products .benefit-icon.favorite-icon{background:url('/globalfiles/templates/alensa/responsive/components/add-to-favorite/heart-filled-icon-circle.svg') center no-repeat;background-size:contain}.products .product-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:12px;color:#125080}.products .product-stock i{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;margin-right:5px;background:url('/globalfiles/templates/alensa/responsive/main//instock-icon.svg') 0 0 no-repeat;background-size:cover}.products .product-stock.not-in-stock{color:#ffc439}.products .product-stock.not-in-stock i{background:url('/globalfiles/templates/alensa/responsive/main//not-instock-icon.svg') 0 0 no-repeat;background-size:cover}.products .product-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products .product-price-discount span{display:block;margin-bottom:3px;font-size:12px;color:#b1b3b3;text-decoration:line-through}.products .product-price-actual span{display:block;font-family:'Open Sans Bold';font-size:14px;color:#4c4c4c;white-space:nowrap}.products .product-basket{display:none;text-align:right}.products .product-add-to-basket{position:absolute;display:block;right:13px;bottom:17px;width:24px;height:24px;background:url('/globalfiles/templates/alensa/responsive/controls/products-list/basket.svg') center center no-repeat;overflow:hidden}.products .top-product-ribbon{display:block;position:absolute;left:10px;top:10px;padding:3px 7px;border-radius:20px;font-size:10px;color:#fff;z-index:2}.products .top-product-ribbon.ribbon-pink{background:#df4661}.products .top-product-ribbon.ribbon-blue{background:#439ed7}.products .top-product-ribbon.ribbon-blue-dark{background:#253746}.products .top-product-ribbon.ribbon-purple{background:#57467b}.products .top-product-ribbon.ribbon-yellow{background:#ecbc4e}.products .top-product-ribbon.ribbon-green{background:#00b388}.products .top-product-ribbon.ribbon-green-dark{background:#256d1b}.products .top-product-ribbon.ribbon-green-blue{background:#009bb2}.products .top-product-ribbon.ribbon-orange{background:#ee5622}.products .moneyback-guarantee{top:0;right:15px;height:40px;width:40px;cursor:initial;position:absolute}.products .moneyback-guarantee.moneyback-guarantee-CZ{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-cz.svg')}.products .moneyback-guarantee.moneyback-guarantee-DE,.products .moneyback-guarantee.moneyback-guarantee-AT{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-at.svg')}.products .moneyback-guarantee.moneyback-guarantee-SK{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-sk.svg')}.products .moneyback-guarantee.moneyback-guarantee-RO{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-ro.svg')}.products .moneyback-guarantee.moneyback-guarantee-BG{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-bg.svg')}.products .moneyback-guarantee.moneyback-guarantee-ES{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-es.svg')}.products .moneyback-guarantee.moneyback-guarantee-HU{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-hu.svg')}.load-more-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-include{padding:5px}.products-include .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:5px}.products-include .product-inner{grid-template-rows:auto minmax(0, 1fr) auto auto auto;grid-template-areas:"period period" "name name" "image image" "benefits stock" "prices prices";padding:0;border:1px solid #f2f2f2}.products-include .product-name{margin-bottom:15px;padding:0 10px;text-align:center}.products-include .product-change-period{padding:5px 20px;border:none;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-radius:0 0 8px 0}.products-include .benefit-icons{margin:10px 0 10px 7px}.products-include .benefit-icon{width:25px;height:25px;font-size:25px}.products-include .product-stock{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 7px 10px 0}.products-include .product-prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 10px 13px;border-top:1px solid #f2f2f2}.products-include .product-prices>div{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.products-include .product-price-discount span{margin:0}.products-include .product-price-actual span{text-align:center}.products-include .product-basket{display:block}.products-slider{margin:20px 0 0;padding:0 30px}.products-slider .products.slick-slider{padding:0}.products-slider .products.slick-slider .product-wrapper{display:block !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important;max-width:100% !important;height:100%}.products-slider .products.slick-slider .slick-slide>div{height:100%}.products-slider .products.slick-slider .slick-next,.products-slider .products.slick-slider .slick-prev{z-index:1;top:50%;left:initial;right:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}.products-slider .products.slick-slider .slick-next:before,.products-slider .products.slick-slider .slick-prev:before{display:none}.products-slider .products.slick-slider .slick-next,.products-slider .products.slick-slider .slick-next:hover,.products-slider .products.slick-slider .slick-next:focus{right:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/products-slider/next.svg') center center no-repeat;background-size:contain}.products-slider .products.slick-slider .slick-prev,.products-slider .products.slick-slider .slick-prev:hover,.products-slider .products.slick-slider .slick-prev:focus{left:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/products-slider/prev.svg') center center no-repeat;background-size:contain}@media (max-width:768px){.products.slick-slider{padding:5px}.products.slick-slider .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:5px}.products.slick-slider .product-inner{grid-template-rows:auto minmax(0, 1fr) auto auto auto;grid-template-areas:"period period" "name name" "image image" "benefits stock" "prices prices";padding:0;border:1px solid #f2f2f2}.products.slick-slider .product-name{margin-bottom:15px;padding:0 10px;text-align:center}.products.slick-slider .product-change-period{padding:5px 20px;border:none;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-radius:0 0 8px 0}.products.slick-slider .benefit-icons{margin:10px 0 10px 7px}.products.slick-slider .benefit-icon{width:25px;height:25px;font-size:25px}.products.slick-slider .product-stock{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 7px 10px 0}.products.slick-slider .product-prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 10px 13px;border-top:1px solid #f2f2f2}.products.slick-slider .product-prices>div{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.products.slick-slider .product-price-discount span{margin:0}.products.slick-slider .product-price-actual span{text-align:center}.products.slick-slider .product-basket{display:block}.products.slick-slider .product-name{margin-top:10px}}@media (min-width:577px){body.UA .products .product-inner,body.RU .products .product-inner{grid-template-areas:"period period" "name name" "image image" "benefits benefits" "stock stock" "prices prices"}body.UA .products .benefit-icons,body.RU .products .benefit-icons,body.UA .products .product-stock,body.RU .products .product-stock{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alensa-optika .products .product-inner,.alensa-online .products .product-inner{grid-template-areas:"period period" "name name" "image image" "benefits benefits" "prices prices"}.alensa-optika .products .product-image,.alensa-online .products .product-image{padding:0 15px}.alensa-optika .products .benefit-icons,.alensa-online .products .benefit-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alensa-optika .products .product-stock-area,.alensa-online .products .product-stock-area{display:none}.alensa-ckontaktni .products .product-period-area{min-height:initial}.products-header-wrapper{padding:0 10px;position:relative}.products-header-wrapper.hp-products-header-wrapper{margin-top:10px;background-color:transparent;border-top:0;border-bottom:0}.products-header-wrapper.hp-products-header-wrapper:before{content:"";position:absolute;left:10px;top:50%;width:calc(100% - 20px);height:1px;background-color:#b1b3b3;z-index:1}.products-header-wrapper.hp-products-header-wrapper .products-header{display:inline-block;position:relative;padding:0 40px;font-size:16px;color:#b1b3b3;background-color:#fff;z-index:2}.products-header-wrapper .products-header{display:block;margin:0;font-size:16px;color:#4c4c4c;line-height:20px;text-align:left}.products{padding:5px}.products.products-sm-5-in-row .product-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.products.products-sm-4-in-row .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.products.products-sm-3-in-row .product-wrapper{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.products.products-sm-2-in-row .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.products.products-sm-1-in-row .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.products .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:5px}.products .product-inner{grid-template-rows:auto minmax(0, 1fr) auto auto auto;grid-template-areas:"period period" "name name" "image image" "benefits stock" "prices prices";padding:0;border:1px solid #f2f2f2}.products .product-name{margin-bottom:15px;padding:0 10px;text-align:center}.products .product-change-period{padding:5px 20px;border:none;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-radius:0 0 8px 0}.products .benefit-icons{margin:10px 0 10px 7px}.products .benefit-icon{width:25px;height:25px;font-size:25px}.products .product-stock{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px 7px 10px 0}.products .product-prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 10px 13px;border-top:1px solid #f2f2f2}.products .product-prices>div{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.products .product-price-discount span{margin:0}.products .product-price-actual span{text-align:center}.products .product-basket{display:block}.products .product-period-area{min-height:35px}.products .product-image{max-height:100%;padding:0}.products .product-benefits-area{min-height:45px}.products .top-product-ribbon{display:block;position:absolute;top:29px;right:-43px;left:auto;width:180px;padding:0;border-radius:0;font-size:11px;color:#fff;text-align:center;line-height:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;border-bottom:35px solid;border-left:35px solid transparent;border-right:35px solid transparent;height:0;letter-spacing:0.2px}.products .top-product-ribbon:before{content:"";position:absolute;left:-35px;top:35px;z-index:-1;border-left:3px solid;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid}.products .top-product-ribbon:after{content:"";position:absolute;right:-35px;top:35px;z-index:-1;border-left:3px solid transparent;border-right:3px solid;border-bottom:3px solid transparent;border-top:3px solid}.products .top-product-ribbon.ribbon-pink{background:transparent;border-bottom-color:#df4661}.products .top-product-ribbon.ribbon-pink:before{border-left-color:#771526;border-top-color:#771526}.products .top-product-ribbon.ribbon-pink:after{border-right-color:#771526;border-top-color:#771526}.products .top-product-ribbon.ribbon-blue{background:transparent;border-bottom-color:#439ed7}.products .top-product-ribbon.ribbon-blue:before{border-left-color:#174a6a;border-top-color:#174a6a}.products .top-product-ribbon.ribbon-blue:after{border-right-color:#174a6a;border-top-color:#174a6a}.products .top-product-ribbon.ribbon-blue-dark{background:transparent;border-bottom-color:#253746}.products .top-product-ribbon.ribbon-blue-dark:before{border-left-color:#000;border-top-color:#000}.products .top-product-ribbon.ribbon-blue-dark:after{border-right-color:#000;border-top-color:#000}.products .top-product-ribbon.ribbon-purple{background:transparent;border-bottom-color:#57467b}.products .top-product-ribbon.ribbon-purple:before{border-left-color:#120f19;border-top-color:#120f19}.products .top-product-ribbon.ribbon-purple:after{border-right-color:#120f19;border-top-color:#120f19}.products .top-product-ribbon.ribbon-yellow{background:transparent;border-bottom-color:#ecbc4e}.products .top-product-ribbon.ribbon-yellow:before{border-left-color:#916a10;border-top-color:#916a10}.products .top-product-ribbon.ribbon-yellow:after{border-right-color:#916a10;border-top-color:#916a10}.products .top-product-ribbon.ribbon-green{background:transparent;border-bottom-color:#00b388}.products .top-product-ribbon.ribbon-green:before{border-left-color:#001a14;border-top-color:#001a14}.products .top-product-ribbon.ribbon-green:after{border-right-color:#001a14;border-top-color:#001a14}.products .top-product-ribbon.ribbon-green-dark{background:transparent;border-bottom-color:#256d1b}.products .top-product-ribbon.ribbon-green-dark:before{border-left-color:#000;border-top-color:#000}.products .top-product-ribbon.ribbon-green-dark:after{border-right-color:#000;border-top-color:#000}.products .top-product-ribbon.ribbon-green-blue{background:transparent;border-bottom-color:#009bb2}.products .top-product-ribbon.ribbon-green-blue:before{border-left-color:#001619;border-top-color:#001619}.products .top-product-ribbon.ribbon-green-blue:after{border-right-color:#001619;border-top-color:#001619}.products .top-product-ribbon.ribbon-orange{background:transparent;border-bottom-color:#ee5622}.products .top-product-ribbon.ribbon-orange:before{border-left-color:#6f2308;border-top-color:#6f2308}.products .top-product-ribbon.ribbon-orange:after{border-right-color:#6f2308;border-top-color:#6f2308}.products .moneyback-guarantee{height:50px;width:50px}.jh-hp-products-wrapper .products{margin:0}.jh-hp-products-wrapper .products .product-wrapper{padding:0}.jh-hp-products-wrapper .products .product-name{margin-top:12px}.jh-hp-products-wrapper .products .product-prices{border-top:none}}@media (min-width:769px){.products-header-wrapper{padding:0}.products-header-wrapper.hp-products-header-wrapper{margin-top:0}.products-header-wrapper.hp-products-header-wrapper:before{left:0;width:100%}.products{margin:0 -5px;padding:5px 0}.products.products-md-5-in-row .product-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.products.products-md-4-in-row .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.products.products-md-3-in-row .product-wrapper{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.products.products-md-2-in-row .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.products.products-md-1-in-row .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width:993px){.products.products-lg-5-in-row .product-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.products.products-lg-4-in-row .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.products.products-lg-3-in-row .product-wrapper{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.products.products-lg-2-in-row .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.products.products-lg-1-in-row .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.products .product-wrapper{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.products.products-4-in-row .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.jh-hp-products-wrapper .products .product-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media (min-width:1201px){.products.products-xl-5-in-row .product-wrapper{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.products.products-xl-4-in-row .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.products.products-xl-3-in-row .product-wrapper{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.products.products-xl-2-in-row .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.products.products-xl-1-in-row .product-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.products-wrapper-crulle .products-crulle{margin-bottom:40px}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner{min-height:200px;width:100%;text-align:center;padding:11px;border:1px solid transparent}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner .product-name-wrapper{margin:10px 0}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner .product-name-wrapper .product-name{font-family:'Open Sans Regular';line-height:22px;font-size:20px;color:#4c4c4c}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner .product-prices-wrapper .product-price-actual{font-family:'Open Sans Regular';line-height:20px;font-size:18px;color:#4c4c4c}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner .product-link{margin-top:15px}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner .product-link a{text-align:center;text-decoration:none;font-size:17px}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner .product-link:hover a{text-decoration:underline}.products-wrapper-crulle .products-crulle .product-wrapper .product-inner:hover{border:1px solid #eaeaea}@media (min-width:769px){.products-crulle .product-wrapper{display:inline-block}.products-crulle .product-wrapper .product-inner{width:20%}}.basket-product-wrapper{margin-top:-1px;padding:25px 0 10px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative;z-index:1}.basket-product-wrapper:first-of-type:last-of-type{border-bottom:0}.basket-product-wrapper .basket-product-image-wrapper{float:left;min-height:1px;width:33.33333333%;padding:0 10px;text-align:center}.basket-product-wrapper .basket-product-name-price-wrapper{float:left;min-height:1px;width:66.66666667%}.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-name{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-decoration:none}.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-name a{font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-decoration:none}.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-price-wrapper .basket-product-price-before,.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-price-wrapper .basket-product-price{display:block}.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-price-wrapper .basket-product-price-before{margin-bottom:5px;font-size:14px;color:#cbcccc;text-decoration:line-through}.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-price-wrapper .basket-product-price{font-size:20px;color:#ed1d26}.basket-product-wrapper .basket-product-params-wrapper{float:left;min-height:1px;width:100%;margin-top:10px}.basket-product-wrapper .basket-product-params-wrapper .form-pair-colored{display:none}.basket-product-wrapper .basket-product-params-wrapper-with-hidden-delivery-time .formControlstockInfo label{visibility:hidden}.basket-product-wrapper .btn-remove{position:absolute;top:10px;right:10px}.basket-product-wrapper .lenses-selector-params{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-product-wrapper .lenses-selector-params .right-eye{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.basket-product-wrapper .lenses-selector-params .left-eye{max-width:85px;text-align:right}.basket-product-wrapper .lenses-selector-params .left-eye .param-name{display:none}.basket-product-wrapper .lenses-selector-params .left-eye .param-value{display:inline-block}.basket-product-wrapper .lenses-selector-params .param-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7px;padding:0 5px;text-align:left}.basket-product-wrapper .lenses-selector-params .param-header{display:inline-block;min-width:75px;margin-right:5px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;text-align:center}.basket-product-wrapper .lenses-selector-params .param-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.basket-product-wrapper .lenses-selector-params .param-value{display:inline-block;width:75px;height:25px;margin:0;padding:0 5px;font-size:12px;color:#4c4c4c;line-height:25px;border:1px solid #f2f2f2;background:#fff}.basket-product-wrapper .lenses-manufacturing-time{display:block;width:100%;padding:5px;font-size:12px;color:#125080;line-height:15px;font-style:italic;text-align:left}@media (min-width:577px){.basket-product-wrapper{padding:25px 0}.basket-product-wrapper .basket-product-params-wrapper{width:66.66666667%;background:transparent;border:none;padding:0}.basket-product-wrapper .lenses-selector-params{display:block;text-align:left}.basket-product-wrapper .lenses-selector-params .eye{display:block;text-align:left}.basket-product-wrapper .lenses-selector-params .right-eye{margin-bottom:15px}.basket-product-wrapper .lenses-selector-params .left-eye{max-width:100%}.basket-product-wrapper .lenses-selector-params .left-eye .param-name{display:block}.basket-product-wrapper .lenses-selector-params .param-header{display:block;width:auto;text-align:left}.basket-product-wrapper .lenses-selector-params .param-wrapper{display:inline-block;vertical-align:top;padding-left:0}.basket-product-wrapper .lenses-selector-params .param-name{display:block}.basket-product-wrapper .lenses-selector-params .param-value{width:auto}}@media (max-width:768px){.basket-product-wrapper:after{content:'';display:block;clear:both}}@media (min-width:769px){.basket-product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.basket-product-wrapper .basket-product-image-wrapper,.basket-product-wrapper .basket-product-name-price-wrapper,.basket-product-wrapper .basket-product-params-wrapper,.basket-product-wrapper .basket-product-price-wrapper{float:none}.basket-product-wrapper .basket-product-image-wrapper{width:16%;padding:0}.basket-product-wrapper .basket-product-image-wrapper img{max-width:100px}.basket-product-wrapper .basket-product-params-wrapper{width:52%}.basket-product-wrapper .basket-product-name-price-wrapper{width:17%;padding-left:0}.basket-product-wrapper .basket-product-name-price-wrapper .basket-product-price-wrapper{display:none}.basket-product-wrapper .basket-product-price-wrapper{min-height:1px;width:15%;padding-right:20px;text-align:right}.basket-product-wrapper .basket-product-price-wrapper .basket-product-price-before,.basket-product-wrapper .basket-product-price-wrapper .basket-product-price{display:block}.basket-product-wrapper .basket-product-price-wrapper .basket-product-price-before{margin-bottom:10px;font-size:16px;color:#cbcccc;text-decoration:line-through}.basket-product-wrapper .basket-product-price-wrapper .basket-product-price{white-space:nowrap;font-size:20px;color:#ed1d26}}@media (min-width:993px){.basket-product-wrapper{padding:10px 0}.basket-product-wrapper .basket-product-price-wrapper{padding-right:60px}.basket-product-wrapper .btn-remove{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:22px}.basket-product-wrapper .lenses-selector-params{display:inline-block;vertical-align:middle;width:calc(70% - 4px)}.basket-product-wrapper .lenses-manufacturing-time{display:inline-block;vertical-align:middle;width:30%;text-align:center}}.products-list-basket-v2 .product-basket-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"name		name" "img		price" "params		params" "alt		alt" "ls-info	ls-info";min-height:0;min-width:0;padding:15px 10px;position:relative;border-bottom:1px solid #f2f2f2}.products-list-basket-v2 .product-basket-wrapper:first-of-type{border-top:1px solid #f2f2f2}.products-list-basket-v2 .product-name-area{grid-area:name;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding-right:20px}.products-list-basket-v2 .product-img-area{grid-area:img;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-list-basket-v2 .product-img-area>a,.products-list-basket-v2 .product-img-area>img{display:block;width:75%;margin:auto}.products-list-basket-v2 .product-img-area>a{text-align:center}.products-list-basket-v2 .product-img-area img{max-height:100px}.products-list-basket-v2 .product-prices-area{grid-area:price;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.products-list-basket-v2 .product-parameters-area{grid-area:params;margin-top:20px}.products-list-basket-v2 .product-smart-alternative-area{grid-area:alt;margin-top:20px}.products-list-basket-v2 .product-lenses-selector-info-area{grid-area:alt;margin-top:20px}.products-list-basket-v2 .product-remove{position:absolute;top:16px;right:10px;width:16px;height:16px;border-radius:50%;border:1px solid #ed1d26;background-size:8px;-webkit-transition:all 0s ease;transition:all 0s ease}.products-list-basket-v2 .product-remove:hover{background:#ed1d26 url('/globalfiles/templates/alensa/responsive/controls/close-white.svg') center no-repeat;background-size:8px;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.products-list-basket-v2 .product-name{display:inline-block;margin-right:10px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px}.products-list-basket-v2 .product-name a{color:#4c4c4c;text-decoration:none}.products-list-basket-v2 .product-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:5px}.products-list-basket-v2 .product-edit-icon{display:block;width:10px;height:10px;margin-right:3px;background:url('/globalfiles/templates/alensa/responsive/icons/pencil.svg') center no-repeat;background-size:contain}.products-list-basket-v2 .product-edit-text{display:block;font-size:11px;color:#4c4c4c;text-decoration:none}.products-list-basket-v2 .product-edit-text:after{content:'';display:block;width:0;height:1px;margin:auto;background:#125080;-webkit-transition:width .3s ease;transition:width .3s ease}.products-list-basket-v2 .product-edit-text:hover{color:#125080}.products-list-basket-v2 .product-edit-text:hover:after{width:100%}.products-list-basket-v2 .product-price-before{display:block;margin-bottom:10px;font-size:16px;color:#cbcccc;text-decoration:line-through}.products-list-basket-v2 .product-price{display:block;font-size:20px;color:#ed1d26}.products-list-basket-v2 .product-parameters-v2{margin:0}.products-list-basket-v2 .product-parameters-v2 .form-pair-colored{display:none !important}.products-list-basket-v2 .product-lenses-selector-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;border:1px solid #f2f2f2;background:#f2f2f2}.products-list-basket-v2 .product-lenses-selector-info-text{display:block;-ms-flex-item-align:start;align-self:flex-start;line-height:15px}.products-list-basket-v2 .product-lenses-selector-info-text .dif-color{font-family:'Open Sans Semibold';color:#125080}.products-list-basket-v2 .product-lenses-selector-info-text{font-family:'Open Sans Semibold'}.products-list-basket-v2 .product-lenses-selector-info-text br{display:none}.products-list-basket-v2 .product-smart-alternative-area.back .product-smart-alternative{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.products-list-basket-v2 .product-smart-alternative-area.back .product-smart-alternative-btn{margin-top:10px}.products-list-basket-v2 .product-smart-alternative{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:37px 15px 15px 20px;border:1px solid #f2f2f2;background:#f2f2f2}.products-list-basket-v2 .product-smart-alternative-img-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-list-basket-v2 .product-smart-alternative-img-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;background:#fff;border:1px solid rgba(18,80,128,0.75);position:relative}.products-list-basket-v2 .product-smart-alternative-ribbon{position:absolute;left:-10px;top:-26px;padding:7px 20px;background:#125080;font-family:'Open Sans Semibold';font-size:12px;color:#fff;text-transform:uppercase;white-space:nowrap}.products-list-basket-v2 .product-smart-alternative-ribbon br{display:none}.products-list-basket-v2 .product-smart-alternative-ribbon:before{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border-top:10px solid #0c3453;border-left:10px solid transparent}.products-list-basket-v2 .product-smart-alternative-ribbon:after{content:'';position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:13px solid transparent;border-left:7px solid #125080;border-bottom:13px solid transparent}.products-list-basket-v2 .product-smart-alternative-text-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;margin-left:15px}.products-list-basket-v2 .product-smart-alternative-text{display:block;font-size:12px;color:#4c4c4c;line-height:18px}.products-list-basket-v2 .product-smart-alternative-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:15px}.products-list-basket-v2 .product-smart-alternative-btn{min-height:0;line-height:initial;margin:0;padding:5px 10px;font-family:'Open Sans Regular';font-style:italic;border-radius:5px}@media (min-width:577px){.products-list-basket-v2 .product-basket-wrapper{grid-template-columns:minmax(0, .7fr) minmax(0, 3fr) minmax(0, 1fr);grid-template-areas:"img		name		name" "img		params		price" "alt		alt			alt" "ls-info	ls-info		ls-info";grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.products-list-basket-v2 .product-basket-wrapper.product-basket-wrapper-with-alternative,.products-list-basket-v2 .product-basket-wrapper.product-basket-wrapper-with-lenses-selector{padding-bottom:0}.products-list-basket-v2 .product-basket-wrapper.product-basket-wrapper-with-lenses-selector{border-bottom:0}.products-list-basket-v2 .product-name-area{margin:0}.products-list-basket-v2 .product-name,.products-list-basket-v2 .product-name a{font-size:18px;color:#125080}.products-list-basket-v2 .product-parameters-area{margin:20px 0 0}.products-list-basket-v2 .product-parameters-v2{padding:0;border:none;background:transparent}.products-list-basket-v2 .product-lenses-selector-info-area{display:grid;grid-template-columns:minmax(0, .7fr) minmax(0, 4fr);grid-template-areas:"";padding:15px 0;border:1px solid #f2f2f2;background:#f2f2f2}.products-list-basket-v2 .product-lenses-selector-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 15px 0 0;border:none;background:transparent}.products-list-basket-v2 .product-lenses-selector-info-text{margin:0 10px 0 0;-ms-flex-item-align:initial;align-self:initial}.products-list-basket-v2 .product-smart-alternative-area{display:grid;grid-template-columns:minmax(0, .7fr) minmax(0, 4fr);grid-template-areas:"spacer alt";padding:30px 0 15px;background:#f2f2f2}.products-list-basket-v2 .product-smart-alternative-area.back{padding-top:15px}.products-list-basket-v2 .product-smart-alternative-area.back .product-smart-alternative{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.products-list-basket-v2 .product-smart-alternative-area.back .product-smart-alternative-btn{margin-top:0}.products-list-basket-v2 .product-smart-alternative-spacer{grid-area:spacer}.products-list-basket-v2 .product-smart-alternative{grid-area:alt;border:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 0}.products-list-basket-v2 .product-smart-alternative-img-wrapper{max-width:90px;padding:20px 15px 10px}.products-list-basket-v2 .product-smart-alternative-ribbon{top:-15px}.products-list-basket-v2 .product-smart-alternative-text-wrapper{-webkit-box-flex:7;-ms-flex:7;flex:7}.products-list-basket-v2 .product-smart-alternative-text{margin-right:10px}.products-list-basket-v2 .product-smart-alternative-btn-wrapper{width:auto;margin-top:0}}@media (min-width:769px){.products-list-basket-v2 .product-basket-wrapper{grid-template-columns:minmax(0, 1.2fr) minmax(0, 3fr) minmax(0, .5fr);padding:20px 0}.products-list-basket-v2 .product-smart-alternative-area,.products-list-basket-v2 .product-lenses-selector-info-area{grid-template-columns:minmax(0, 1.2fr) minmax(0, 3.5fr)}.products-list-basket-v2 .product-remove{top:21px;right:0}}.modal .products-list-home-try-wrapper{clear:both;border-top:1px solid #f2f2f2;border-bottom:none}.modal .products-list-home-try-wrapper .home-try-header{color:#125080;text-align:center}.modal .products-list-home-try-wrapper .home-try-product-remove{display:none}.products-list-home-try-wrapper{padding:15px 10px;border-bottom:1px solid #f2f2f2}.products-list-home-try-wrapper .home-try-header{display:block;margin-bottom:15px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:18px}.products-list-home-try-wrapper .home-try-products{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:auto;gap:10px}.products-list-home-try-wrapper .home-try-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:180px;padding:15px;border:1px solid #f2f2f2;position:relative;cursor:pointer}.products-list-home-try-wrapper .home-try-product:hover{border-color:#d9d9d9;-webkit-box-shadow:0 0 7px .5px #fff;box-shadow:0 0 7px .5px #fff}.products-list-home-try-wrapper .home-try-product-img{display:block;width:100%;max-width:150px;margin:auto}.products-list-home-try-wrapper .home-try-product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0 10px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:18px;text-align:center}.products-list-home-try-wrapper .home-try-product-prices{display:block;text-align:center}.products-list-home-try-wrapper .home-try-product-before-discount-price{display:block;margin-bottom:5px;font-size:13px;color:rgba(76,76,76,0.5)}.products-list-home-try-wrapper .home-try-product-actual-price{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#ed1d26}.products-list-home-try-wrapper .home-try-product-remove{position:absolute;top:5px;right:5px;width:16px;height:16px;border-radius:50%;border:1px solid #ed1d26;background-size:8px;-webkit-transition:all 0s ease;transition:all 0s ease}.products-list-home-try-wrapper .home-try-product-remove:hover{background:#ed1d26 url('/globalfiles/templates/alensa/responsive/controls/close-white.svg') center no-repeat;background-size:8px;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:all .3s ease;transition:all .3s ease}.products-list-home-try-wrapper .home-try-product.empty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(242,242,242,0.4)}.products-list-home-try-wrapper .home-try-product.empty .home-try-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -60px);transform:translate(-50%, -60px);width:65%;max-width:150px;opacity:0.25;z-index:1}.products-list-home-try-wrapper .home-try-product.empty .home-try-plus{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin:30px 0 10px;border-radius:50%;background:#125080;font-style:initial}.products-list-home-try-wrapper .home-try-product.empty .home-try-plus:after{content:'+';display:block;font-family:'Open Sans Semibold';font-size:13px;color:#fff}.products-list-home-try-wrapper .home-try-product.empty .home-try-text{position:relative;z-index:2;display:block;max-width:120px;font-size:11px;color:#125080;line-height:14px;text-align:center}.products-list-home-try-customers-wrapper{margin:auto;border:none;padding:20px 10px}.products-list-home-try-customers-wrapper .home-try-header{display:block;margin-bottom:30px;font-size:20px;text-align:center;text-transform:uppercase}.products-list-home-try-customers-wrapper .home-try-header:after{content:'';display:block;width:50px;height:3px;margin:10px auto;background:#ed1d26}.products-list-home-try-customers-wrapper .home-try-order-recap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0}.products-list-home-try-customers-wrapper .home-try-order-recap-text{display:block;font-size:12px;color:#4c4c4c;line-height:20px}.products-list-home-try-customers-wrapper .home-try-products-header{display:block;margin:30px 0 15px;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px}.products-list-home-try-customers-wrapper .home-try-products-description{display:block;margin:15px 0;font-size:12px;color:#4c4c4c;line-height:15px}.products-list-home-try-customers-wrapper .home-try-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 !important;margin:-5px;padding:0 !important}.products-list-home-try-customers-wrapper .home-try-product{min-width:220px;width:20%;margin:5px;padding:15px 10px}.products-list-home-try-customers-wrapper .home-try-product.added{border-color:#125080;background:rgba(18,80,128,0.05);cursor:default}.products-list-home-try-customers-wrapper .home-try-product.added .home-try-product-img{border:1px solid #f2f2f2}.products-list-home-try-customers-wrapper .home-try-product-img{max-width:100%}.products-list-home-try-customers-wrapper .home-try-parameters{margin-top:15px;padding:7px;border:1px solid #f2f2f2;background:#fff}.products-list-home-try-customers-wrapper .home-try-parameter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 0;font-size:11px;color:#4c4c4c;line-height:15px;border-bottom:1px dotted #f2f2f2}.products-list-home-try-customers-wrapper .home-try-parameter:first-of-type{padding-top:0}.products-list-home-try-customers-wrapper .home-try-parameter:last-of-type{border:none;padding-bottom:0}.products-list-home-try-customers-wrapper .home-try-parameter .key{padding-right:5px;font-family:'Open Sans Semibold'}.products-list-home-try-customers-wrapper .home-try-parameter .value{text-align:right}.products-list-home-try-customers-wrapper .home-try-product-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px -11px -16px}.products-list-home-try-customers-wrapper .home-try-product-btn-wrapper .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;line-height:initial;margin:0;border-radius:0;text-transform:uppercase}.products-list-home-try-customers-wrapper .home-try-product-btn-wrapper .btn.btn-tercialy:hover{cursor:default;background-color:#ed1d26;border:1px solid #ed1d26}.products-list-home-try-customers-wrapper .home-try-order-btns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-list-home-try-customers-wrapper .home-try-order-btns-wrapper .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;height:50px;min-height:initial;line-height:initial;padding:0 30px;border-radius:4px}@media (min-width:577px){.products-list-home-try-wrapper .modal .products-list-home-try-wrapper .home-try-products{gap:10px;padding:0 20px}.products-list-home-try-wrapper .home-try-products{grid-template-columns:repeat(3, minmax(0, 1fr));gap:15px}}@media (min-width:769px){.products-list-home-try-wrapper{padding:20px 0 30px}.products-list-home-try-wrapper .home-try-products{grid-template-columns:repeat(5, minmax(0, 1fr));gap:10px;padding:0}}@media (min-width:993px){.modal .products-list-home-try-wrapper{padding:20px 0 10px}.modal .products-list-home-try-wrapper .home-try-products{gap:20px;padding:0 20px}.products-list-home-try-wrapper .home-try-products{gap:35px}}@media (min-width:1201px){.products-list-home-try-wrapper .home-try-products{gap:45px}}.product-long-info-wrapper,.original-product-text-wrapper{display:block;width:100%;margin-bottom:30px;padding:0 10px;font-size:13px;color:#4c4c4c;line-height:18px}.product-long-info-wrapper h2,.original-product-text-wrapper h2,.product-long-info-wrapper h3,.original-product-text-wrapper h3,.product-long-info-wrapper h4,.original-product-text-wrapper h4,.product-long-info-wrapper h5,.original-product-text-wrapper h5,.product-long-info-wrapper h6,.original-product-text-wrapper h6{margin:30px 0 10px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.product-long-info-wrapper :first-of-type,.original-product-text-wrapper :first-of-type{margin-top:0}.product-long-info-wrapper p,.original-product-text-wrapper p{display:block;margin-bottom:15px;font-size:13px;color:#4c4c4c;line-height:18px;text-align:justify}.product-long-info-wrapper p:last-of-type,.original-product-text-wrapper p:last-of-type{margin-bottom:0}.product-long-info-wrapper a,.original-product-text-wrapper a{display:inline-block;vertical-align:middle;color:#125080}.product-long-info-wrapper a img,.original-product-text-wrapper a img{display:block}.product-long-info-wrapper a:after,.original-product-text-wrapper a:after{content:'';display:block;width:0;height:1px;margin:0 auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.product-long-info-wrapper a:hover:after,.original-product-text-wrapper a:hover:after{width:100%}.product-long-info-wrapper img,.original-product-text-wrapper img{clear:both}.product-long-info-wrapper .jj-image,.original-product-text-wrapper .jj-image{display:inline-block;vertical-align:middle}.product-long-info-wrapper .jj-text,.original-product-text-wrapper .jj-text{display:inline-block;vertical-align:middle;max-width:calc(100% - 75px);padding-left:10px}.product-long-info-wrapper .product-long-info-warning,.original-product-text-wrapper .product-long-info-warning{margin:15px 0;padding:10px;background:rgba(237,29,38,0.2);border:1px solid #ed1d26}@media (min-width:769px){.product-long-info-wrapper,.original-product-text-wrapper{padding:0}}.modal-added-to-basket .products-map-items-wrapper{margin:0 0 -10px;padding:0 20px 20px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#f2f2f2}.modal-added-to-basket .products-map-items-wrapper .products-map-header-wrapper{margin:10px 0;padding:0 20px}.modal-added-to-basket .products-map-items-wrapper .products-map-item:hover .products-map-item__btn{background-color:rgba(18,80,128,0.1) !important;border:1px solid rgba(18,80,128,0.2) !important;font-size:12px !important;color:#125080 !important}.modal-added-to-basket .products-map-items-wrapper .slick-next{right:-10px}.modal-added-to-basket .products-map-items-wrapper .slick-prev{left:-10px}.products-map-items-wrapper{display:block;margin:20px 0;position:relative;overflow:hidden}.products-map-items-wrapper:before,.products-map-items-wrapper:after{content:'';position:absolute;top:0;width:20%;height:100%;z-index:1}.products-map-items-wrapper:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%)}.products-map-items-wrapper:after{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%)}.products-map-items-wrapper .products-map-header-wrapper{display:block;margin:20px 0;padding:0 20%;text-align:center}.products-map-items-wrapper .products-map-header-wrapper .products-map-header{font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.products-map-items-wrapper .slick-slide>div{padding:0 5px}.products-map-items-wrapper .slick-arrow{width:32px;height:32px;z-index:999999}.products-map-items-wrapper .slick-arrow:before{display:none}.products-map-items-wrapper .slick-next{background-image:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-products-map-items/controls.png') !important;background-position:-43px -32px;background-repeat:no-repeat;right:10px}.products-map-items-wrapper .slick-next:hover,.products-map-items-wrapper .slick-next:focus{background-position:-43px 0}.products-map-items-wrapper .slick-prev{background-image:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-products-map-items/controls.png') !important;background-position:0 -32px;background-repeat:no-repeat;left:10px}.products-map-items-wrapper .slick-prev:hover,.products-map-items-wrapper .slick-prev:focus{background-position:0 0}.products-map-items-wrapper .products-map-items-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;width:10000px;height:250px;opacity:0}.products-map-items-wrapper .products-map-items-slider.slick-initialized{width:100%;opacity:1}.products-map-items-wrapper .products-map-items-slider.slick-initialized .products-map-item{margin:0}.products-map-items-wrapper .products-map-item{float:left;width:190px;height:250px;border:1px solid #f2f2f2;background:#fff;font-family:'Open Sans Semibold';text-align:center;max-width:190px;margin:0 5px}.products-map-items-wrapper .products-map-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;text-decoration:none}.products-map-items-wrapper .products-map-item__img-wrapper{display:block;padding:15px 20px}.products-map-items-wrapper .products-map-item__img-wrapper img{width:100%;max-width:150px;margin:auto}.products-map-items-wrapper .products-map-item__name{display:block;min-height:40px;padding:0 5px;font-size:12px;color:#4c4c4c;line-height:18px}.products-map-items-wrapper .products-map-item__price{display:block;margin:5px 0 10px;font-size:16px;color:#ed1d26}.products-map-items-wrapper .products-map-item__btn{display:block;background-color:#125080;font-size:14px;color:#fff;line-height:35px}@media (min-width:993px){.modal-added-to-basket .products-map-items-wrapper .products-map-item{margin:0 3px}.products-map-items-wrapper .products-map-header-wrapper{padding:0}.products-map-items-wrapper:before,.products-map-items-wrapper:after{display:none}.products-map-items-wrapper .products-map-items-slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;opacity:1}.products-map-items-wrapper .products-map-item{margin:0 1px}.products-map-items-wrapper .products-map-item:hover{-webkit-box-shadow:0 0 3px 1px #f2f2f2;box-shadow:0 0 3px 1px #f2f2f2}.products-map-items-wrapper .products-map-item:hover .products-map-item__btn{background-color:#0f426a}}#snippet--globalParams{padding:0 10px}.eyes-parameters-wrapper .eyes-wrapper{display:block;width:100%;text-align:right;padding:0 5px}.eyes-parameters-wrapper .eye-wrapper{display:inline-block;width:75px;margin-left:10px;margin-bottom:10px;font-family:'Open Sans Semibold';text-align:center}.eyes-parameters-wrapper .right-eye-wrapper{display:inline-block;vertical-align:top}.eyes-parameters-wrapper .left-eye-wrapper{display:inline-block;vertical-align:top;max-width:85px}.product-parameters-wrapper #snippet-lensesSelector-additionalData,.basket-product-params-wrapper #snippet-lensesSelector-additionalData{display:block}.product-parameters-wrapper .lenses-selector-moved-delivery,.basket-product-params-wrapper .lenses-selector-moved-delivery{display:none !important}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .selector_attributes,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .selector_attributes,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .selector_attributes,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .selector_attributes,.product-parameters-wrapper .tercialy-add-params .selector_attributes,.basket-product-params-wrapper .tercialy-add-params .selector_attributes,.product-parameters-wrapper .lenses-selector-moved-delivery .selector_attributes,.basket-product-params-wrapper .lenses-selector-moved-delivery .selector_attributes,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_attributes_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_attributes_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_attributes_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_attributes_form,.product-parameters-wrapper .tercialy-add-params .ajax_attributes_form,.basket-product-params-wrapper .tercialy-add-params .ajax_attributes_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_attributes_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_attributes_form,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper .tercialy-add-params .ajax_axis_form,.basket-product-params-wrapper .tercialy-add-params .ajax_axis_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper .tercialy-add-params .ajax_pupillary_distance_form,.basket-product-params-wrapper .tercialy-add-params .ajax_pupillary_distance_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:25px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper .tercialy-add-params .ajax_axis_form,.basket-product-params-wrapper .tercialy-add-params .ajax_axis_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper .tercialy-add-params .ajax_pupillary_distance_form,.basket-product-params-wrapper .tercialy-add-params .ajax_pupillary_distance_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form{padding-bottom:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl,.product-parameters-wrapper .tercialy-add-params .ajax_axis_form dl,.basket-product-params-wrapper .tercialy-add-params .ajax_axis_form dl,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl,.product-parameters-wrapper .tercialy-add-params .ajax_pupillary_distance_form dl,.basket-product-params-wrapper .tercialy-add-params .ajax_pupillary_distance_form dl,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock,.product-parameters-wrapper .tercialy-add-params .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper .tercialy-add-params .ajax_axis_form dl.lastBlock,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.product-parameters-wrapper .tercialy-add-params .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper .tercialy-add-params .ajax_pupillary_distance_form dl.lastBlock,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock{max-width:85px;padding-right:5px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper .tercialy-add-params .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper .tercialy-add-params .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.product-parameters-wrapper .tercialy-add-params .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper .tercialy-add-params .ajax_pupillary_distance_form dl.lastBlock dt,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock dt{display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"]:after,.basket-product-params-wrapper div[id^="snippet-lensesSelector"]:after,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"]:after,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"]:after,.product-parameters-wrapper .tercialy-add-params:after,.basket-product-params-wrapper .tercialy-add-params:after,.product-parameters-wrapper .lenses-selector-moved-delivery:after,.basket-product-params-wrapper .lenses-selector-moved-delivery:after{content:'';display:block;clear:both}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset legend,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset legend,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset legend,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset legend,.product-parameters-wrapper .tercialy-add-params fieldset legend,.basket-product-params-wrapper .tercialy-add-params fieldset legend,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset legend,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset legend{display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .submitAttrs,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .submitAttrs,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .submitAttrs,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .submitAttrs,.product-parameters-wrapper .tercialy-add-params .submitAttrs,.basket-product-params-wrapper .tercialy-add-params .submitAttrs,.product-parameters-wrapper .lenses-selector-moved-delivery .submitAttrs,.basket-product-params-wrapper .lenses-selector-moved-delivery .submitAttrs{display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] [class^="formControlcleaner"]>dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] [class^="formControlcleaner"]>dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] [class^="formControlcleaner"]>dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] [class^="formControlcleaner"]>dt,.product-parameters-wrapper .tercialy-add-params [class^="formControlcleaner"]>dt,.basket-product-params-wrapper .tercialy-add-params [class^="formControlcleaner"]>dt,.product-parameters-wrapper .lenses-selector-moved-delivery [class^="formControlcleaner"]>dt,.basket-product-params-wrapper .lenses-selector-moved-delivery [class^="formControlcleaner"]>dt{display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .eye-title,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .eye-title,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .eye-title,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .eye-title,.product-parameters-wrapper .tercialy-add-params .eye-title,.basket-product-params-wrapper .tercialy-add-params .eye-title,.product-parameters-wrapper .lenses-selector-moved-delivery .eye-title,.basket-product-params-wrapper .lenses-selector-moved-delivery .eye-title{float:left;width:100%;margin-bottom:15px;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;line-height:18px;text-align:center}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type,.product-parameters-wrapper .tercialy-add-params .attributesFieldset:first-of-type,.basket-product-params-wrapper .tercialy-add-params .attributesFieldset:first-of-type,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:5px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset,.product-parameters-wrapper .tercialy-add-params .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper .tercialy-add-params .attributesFieldset+.attributesFieldset,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset{max-width:85px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.product-parameters-wrapper .tercialy-add-params .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper .tercialy-add-params .attributesFieldset+.attributesFieldset dt,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dt{width:75px;display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.product-parameters-wrapper .tercialy-add-params .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper .tercialy-add-params .attributesFieldset+.attributesFieldset dd,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dd{max-width:75px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dd select.alwaysSelected,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dd select.alwaysSelected,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd select.alwaysSelected,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd select.alwaysSelected,.product-parameters-wrapper .tercialy-add-params dd select.alwaysSelected,.basket-product-params-wrapper .tercialy-add-params dd select.alwaysSelected,.product-parameters-wrapper .lenses-selector-moved-delivery dd select.alwaysSelected,.basket-product-params-wrapper .lenses-selector-moved-delivery dd select.alwaysSelected{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 10px;height:28px;line-height:28px;cursor:auto;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"]>dl>dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"]>dl>dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"]>dl>dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"]>dl>dt,.product-parameters-wrapper .tercialy-add-params>dl>dt,.basket-product-params-wrapper .tercialy-add-params>dl>dt,.product-parameters-wrapper .lenses-selector-moved-delivery>dl>dt,.basket-product-params-wrapper .lenses-selector-moved-delivery>dl>dt{margin-right:10px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.product-parameters-wrapper .tercialy-add-params dl,.basket-product-params-wrapper .tercialy-add-params dl,.product-parameters-wrapper .lenses-selector-moved-delivery dl,.basket-product-params-wrapper .lenses-selector-moved-delivery dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7px;padding:0 5px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl dd,.product-parameters-wrapper .tercialy-add-params dl dd,.basket-product-params-wrapper .tercialy-add-params dl dd,.product-parameters-wrapper .lenses-selector-moved-delivery dl dd,.basket-product-params-wrapper .lenses-selector-moved-delivery dl dd{display:inline-block;max-width:75px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl label,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl label,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl label,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl label,.product-parameters-wrapper .tercialy-add-params dl label,.basket-product-params-wrapper .tercialy-add-params dl label,.product-parameters-wrapper .lenses-selector-moved-delivery dl label,.basket-product-params-wrapper .lenses-selector-moved-delivery dl label{font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl select,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl select,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl select,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl select,.product-parameters-wrapper .tercialy-add-params dl select,.basket-product-params-wrapper .tercialy-add-params dl select,.product-parameters-wrapper .lenses-selector-moved-delivery dl select,.basket-product-params-wrapper .lenses-selector-moved-delivery dl select{min-width:0;width:75px;height:28px;margin:0;padding:0 5px;line-height:28px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl select:disabled,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl select:disabled,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl select:disabled,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl select:disabled,.product-parameters-wrapper .tercialy-add-params dl select:disabled,.basket-product-params-wrapper .tercialy-add-params dl select:disabled,.product-parameters-wrapper .lenses-selector-moved-delivery dl select:disabled,.basket-product-params-wrapper .lenses-selector-moved-delivery dl select:disabled{padding:1px 0 0 5px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl.color-select-wrapper dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl.color-select-wrapper dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl.color-select-wrapper dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl.color-select-wrapper dd,.product-parameters-wrapper .tercialy-add-params dl.color-select-wrapper dd,.basket-product-params-wrapper .tercialy-add-params dl.color-select-wrapper dd,.product-parameters-wrapper .lenses-selector-moved-delivery dl.color-select-wrapper dd,.basket-product-params-wrapper .lenses-selector-moved-delivery dl.color-select-wrapper dd{min-height:35px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button,.product-parameters-wrapper .tercialy-add-params dl .color-dropdown-button,.basket-product-params-wrapper .tercialy-add-params dl .color-dropdown-button,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button{display:block;width:100%;height:35px;padding:0 10px;background-color:#fff;font-family:'Open Sans Regular';font-size:12px;color:#4c4c4c;line-height:35px;text-align:left;border:1px solid #f2f2f2;border-radius:17px;outline:none;overflow:hidden;position:relative;cursor:pointer}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button:after,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button:after,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button:after,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button:after,.product-parameters-wrapper .tercialy-add-params dl .color-dropdown-button:after,.basket-product-params-wrapper .tercialy-add-params dl .color-dropdown-button:after,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button:after,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button:after{content:'';position:absolute;top:14px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #000;z-index:1}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button.filled,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button.filled,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button.filled,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button.filled,.product-parameters-wrapper .tercialy-add-params dl .color-dropdown-button.filled,.basket-product-params-wrapper .tercialy-add-params dl .color-dropdown-button.filled,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button.filled,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button.filled{padding:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-list,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-list,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list,.product-parameters-wrapper .tercialy-add-params dl .color-list,.basket-product-params-wrapper .tercialy-add-params dl .color-list,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-list,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-list{display:none;background-color:#fff;color:#4c4c4c;line-height:20px;border:1px solid #f2f2f2;cursor:pointer}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-list.opened,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-list.opened,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list.opened,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list.opened,.product-parameters-wrapper .tercialy-add-params dl .color-list.opened,.basket-product-params-wrapper .tercialy-add-params dl .color-list.opened,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-list.opened,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-list.opened{position:absolute;display:block;margin-top:-1px;z-index:100}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-list li,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-list li,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list li,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list li,.product-parameters-wrapper .tercialy-add-params dl .color-list li,.basket-product-params-wrapper .tercialy-add-params dl .color-list li,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-list li,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-list li{position:relative;padding:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-list li:hover,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-list li:hover,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list li:hover,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-list li:hover,.product-parameters-wrapper .tercialy-add-params dl .color-list li:hover,.basket-product-params-wrapper .tercialy-add-params dl .color-list li:hover,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-list li:hover,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-list li:hover{background-color:#125080;color:#fff}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-name,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-name,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-name,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-name,.product-parameters-wrapper .tercialy-add-params dl .color-name,.basket-product-params-wrapper .tercialy-add-params dl .color-name,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-name,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-name{display:block;padding:0 20px;position:relative;z-index:2}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info,.product-parameters-wrapper .tercialy-add-params .stock-info,.basket-product-params-wrapper .tercialy-add-params .stock-info,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info{text-align:center;height:33px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info .stockinfo__item--notInStock p,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info .stockinfo__item--notInStock p,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info .stockinfo__item--notInStock p,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info .stockinfo__item--notInStock p,.product-parameters-wrapper .tercialy-add-params .stock-info .stockinfo__item--notInStock p,.basket-product-params-wrapper .tercialy-add-params .stock-info .stockinfo__item--notInStock p,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info .stockinfo__item--notInStock p,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info .stockinfo__item--notInStock p,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info .stockinfo__item--notInStock span,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info .stockinfo__item--notInStock span,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info .stockinfo__item--notInStock span,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info .stockinfo__item--notInStock span,.product-parameters-wrapper .tercialy-add-params .stock-info .stockinfo__item--notInStock span,.basket-product-params-wrapper .tercialy-add-params .stock-info .stockinfo__item--notInStock span,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info .stockinfo__item--notInStock span,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info .stockinfo__item--notInStock span{color:#e6b73b !important}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info p,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info p,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info p,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info p,.product-parameters-wrapper .tercialy-add-params .stock-info p,.basket-product-params-wrapper .tercialy-add-params .stock-info p,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info p,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info p,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info span,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info span,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info span,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info span,.product-parameters-wrapper .tercialy-add-params .stock-info span,.basket-product-params-wrapper .tercialy-add-params .stock-info span,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info span,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info span{color:#77b34a !important;font-weight:normal !important}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info p.stockinfo__item--pleaseselect,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info p.stockinfo__item--pleaseselect,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info p.stockinfo__item--pleaseselect,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info p.stockinfo__item--pleaseselect,.product-parameters-wrapper .tercialy-add-params .stock-info p.stockinfo__item--pleaseselect,.basket-product-params-wrapper .tercialy-add-params .stock-info p.stockinfo__item--pleaseselect,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info p.stockinfo__item--pleaseselect,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info p.stockinfo__item--pleaseselect,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info span.stockinfo__item--pleaseselect,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info span.stockinfo__item--pleaseselect,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info span.stockinfo__item--pleaseselect,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info span.stockinfo__item--pleaseselect,.product-parameters-wrapper .tercialy-add-params .stock-info span.stockinfo__item--pleaseselect,.basket-product-params-wrapper .tercialy-add-params .stock-info span.stockinfo__item--pleaseselect,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info span.stockinfo__item--pleaseselect,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info span.stockinfo__item--pleaseselect{color:#b1b3b3 !important}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info .stock-info__item__time,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info .stock-info__item__time,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info .stock-info__item__time,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info .stock-info__item__time,.product-parameters-wrapper .tercialy-add-params .stock-info .stock-info__item__time,.basket-product-params-wrapper .tercialy-add-params .stock-info .stock-info__item__time,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info .stock-info__item__time,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info .stock-info__item__time{margin-left:5px;font-family:'Open Sans Semibold';font-size:12px;line-height:18px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .secondary,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .secondary,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .secondary,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .secondary,.product-parameters-wrapper .tercialy-add-params .secondary,.basket-product-params-wrapper .tercialy-add-params .secondary,.product-parameters-wrapper .lenses-selector-moved-delivery .secondary,.basket-product-params-wrapper .lenses-selector-moved-delivery .secondary{display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset:last-of-type,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset:last-of-type,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset:last-of-type,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset:last-of-type,.product-parameters-wrapper .tercialy-add-params fieldset:last-of-type,.basket-product-params-wrapper .tercialy-add-params fieldset:last-of-type,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset:last-of-type,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset:last-of-type{display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset .packageItemName,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset .packageItemName,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .packageItemName,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .packageItemName,.product-parameters-wrapper .tercialy-add-params fieldset .packageItemName,.basket-product-params-wrapper .tercialy-add-params fieldset .packageItemName,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset .packageItemName,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset .packageItemName{font-family:'Open Sans Semibold';padding:5px 5px 5px 0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset:nth-of-type(3) .packageItemName,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset:nth-of-type(3) .packageItemName,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset:nth-of-type(3) .packageItemName,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset:nth-of-type(3) .packageItemName,.product-parameters-wrapper .tercialy-add-params fieldset:nth-of-type(3) .packageItemName,.basket-product-params-wrapper .tercialy-add-params fieldset:nth-of-type(3) .packageItemName,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset:nth-of-type(3) .packageItemName,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset:nth-of-type(3) .packageItemName{margin-top:20px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle,.product-parameters-wrapper .tercialy-add-params fieldset .secondaryAttributesToggle,.basket-product-params-wrapper .tercialy-add-params fieldset .secondaryAttributesToggle,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle{max-width:80px;height:auto;margin:0;padding:10px;font-size:10px;color:#ed1d26;line-height:15px;border:none;border-radius:0;background-color:transparent;cursor:pointer;white-space:normal}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.product-parameters-wrapper .tercialy-add-params fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper .tercialy-add-params fieldset .secondaryAttributesToggle.hide,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle.hide{position:absolute;right:5px;bottom:0;max-width:100%;width:auto;padding:5px 10px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_attributes_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_attributes_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_attributes_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_attributes_form{padding-bottom:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset:not([class]),.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset:not([class]),.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset:not([class]),.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset:not([class]){display:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle{display:none !important}.product-parameters-wrapper .lenses-selector-moved-delivery,.basket-product-params-wrapper .lenses-selector-moved-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-bottom:10px}.product-parameters-wrapper .lenses-selector-moved-delivery dl:nth-of-type(1),.basket-product-params-wrapper .lenses-selector-moved-delivery dl:nth-of-type(1){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-parameters-wrapper .lenses-selector-moved-delivery dl:nth-of-type(2),.basket-product-params-wrapper .lenses-selector-moved-delivery dl:nth-of-type(2){max-width:85px}.product-parameters-wrapper .lenses-selector-moved-delivery dl:nth-of-type(2) dt,.basket-product-params-wrapper .lenses-selector-moved-delivery dl:nth-of-type(2) dt{display:none !important}.product-parameters-wrapper .lenses-selector-moved-delivery dl:nth-of-type(3),.basket-product-params-wrapper .lenses-selector-moved-delivery dl:nth-of-type(3),.product-parameters-wrapper .lenses-selector-moved-delivery dl:nth-of-type(4),.basket-product-params-wrapper .lenses-selector-moved-delivery dl:nth-of-type(4){display:none !important}.basket div[id^="snippet-lensesSelector"] .attributesFieldset,.basket div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset{float:left}.basket div[id^="snippet-lensesSelector"] dd select.notfilled,.basket div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd select.notfilled{border:1px solid #f14c53}@media (min-width:577px){.eyes-parameters-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5px}.eyes-parameters-wrapper .eyes-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;text-align:left}.eyes-parameters-wrapper .right-eye-wrapper,.eyes-parameters-wrapper .left-eye-wrapper{display:block;max-width:100%;text-align:left;padding-right:10px}.eyes-parameters-wrapper .right-eye-wrapper{margin-top:39px}.eyes-parameters-wrapper .left-eye-wrapper{margin-top:26px}.eyes-parameters-wrapper .eye-wrapper{margin:0;width:auto}.eyes-parameters-wrapper .parameters-wrapper{width:auto}.product-parameters-wrapper #snippet-lensesSelector-additionalData,.basket-product-params-wrapper #snippet-lensesSelector-additionalData{display:inline-block}.product-parameters-wrapper div[id^="snippet-lensesSelector"],.basket-product-params-wrapper div[id^="snippet-lensesSelector"],.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"],.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"]{margin-left:-5px}.product-parameters-wrapper div[id^="snippet-lensesSelector"],.basket-product-params-wrapper div[id^="snippet-lensesSelector"],.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"],.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"],.product-parameters-wrapper .lenses-selector-moved-delivery,.basket-product-params-wrapper .lenses-selector-moved-delivery{padding-top:10px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .selector_attributes,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .selector_attributes,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .selector_attributes,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .selector_attributes,.product-parameters-wrapper .lenses-selector-moved-delivery .selector_attributes,.basket-product-params-wrapper .lenses-selector-moved-delivery .selector_attributes,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_attributes_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_attributes_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_attributes_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_attributes_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_attributes_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_attributes_form,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form{display:block;padding-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form{padding-bottom:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl{padding-right:0 !important}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock{max-width:100%}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock dt,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dt,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock dt{opacity:0;visibility:hidden}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_axis_form dl.lastBlock dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_axis_form dl.lastBlock dd,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock dd,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_axis_form dl.lastBlock dd,.product-parameters-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .ajax_pupillary_distance_form dl.lastBlock dd,.product-parameters-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock dd,.basket-product-params-wrapper .lenses-selector-moved-delivery .ajax_pupillary_distance_form dl.lastBlock dd{margin-top:5px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset{width:100% !important;position:relative}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset .secondary,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset .secondary,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset .secondary,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset .secondary,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset .secondary,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset .secondary{display:block}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dt,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type+.attributesFieldset dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type+.attributesFieldset dt{opacity:0;visibility:hidden}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type+.attributesFieldset dd,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type+.attributesFieldset dd,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type+.attributesFieldset dd{margin-top:-18px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset:first-of-type,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset:first-of-type,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset:first-of-type{-webkit-box-flex:0;-ms-flex:none;flex:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset{max-width:100%}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dt,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dt,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dt{width:auto;display:block}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .attributesFieldset+.attributesFieldset dd,.product-parameters-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dd,.basket-product-params-wrapper .lenses-selector-moved-delivery .attributesFieldset+.attributesFieldset dd{max-width:100%}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dd select.alwaysSelected,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dd select.alwaysSelected,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd select.alwaysSelected,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd select.alwaysSelected,.product-parameters-wrapper .lenses-selector-moved-delivery dd select.alwaysSelected,.basket-product-params-wrapper .lenses-selector-moved-delivery dd select.alwaysSelected{width:auto;margin-top:5px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0px 5px;height:28px;line-height:26px;text-align:center;display:block}.product-parameters-wrapper div[id^="snippet-lensesSelector"].two-eyes,.basket-product-params-wrapper div[id^="snippet-lensesSelector"].two-eyes,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"].two-eyes,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"].two-eyes,.product-parameters-wrapper .lenses-selector-moved-delivery.two-eyes,.basket-product-params-wrapper .lenses-selector-moved-delivery.two-eyes{padding-left:5%}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .eye-title,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .eye-title,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .eye-title,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .eye-title,.product-parameters-wrapper .lenses-selector-moved-delivery .eye-title,.basket-product-params-wrapper .lenses-selector-moved-delivery .eye-title{position:absolute;top:20px;left:10px;width:auto;margin:0;line-height:35px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.product-parameters-wrapper .lenses-selector-moved-delivery dl,.basket-product-params-wrapper .lenses-selector-moved-delivery dl{display:inline-block;vertical-align:top;padding-left:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl dd,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl dd,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl dd,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl dd,.product-parameters-wrapper .lenses-selector-moved-delivery dl dd,.basket-product-params-wrapper .lenses-selector-moved-delivery dl dd{max-width:100%}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl select,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl select,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl select,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl select,.product-parameters-wrapper .lenses-selector-moved-delivery dl select,.basket-product-params-wrapper .lenses-selector-moved-delivery dl select{display:block;width:auto;margin-top:5px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0 5px;height:28px;line-height:28px;text-align:center}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button{height:28px;line-height:28px;margin-top:5px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button:after,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl .color-dropdown-button:after,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button:after,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl .color-dropdown-button:after,.product-parameters-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button:after,.basket-product-params-wrapper .lenses-selector-moved-delivery dl .color-dropdown-button:after{top:12px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] .stock-info,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] .stock-info,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] .stock-info,.product-parameters-wrapper .lenses-selector-moved-delivery .stock-info,.basket-product-params-wrapper .lenses-selector-moved-delivery .stock-info{text-align:left}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle{display:inline-block;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;margin:5px 0;padding:0 10px;background-color:transparent;font-size:12px;color:#ed1d26;line-height:22px;border:none;border-radius:0;cursor:pointer;max-width:100%}.product-parameters-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper div[id^="snippet-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] fieldset .secondaryAttributesToggle.hide,.product-parameters-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle.hide,.basket-product-params-wrapper .lenses-selector-moved-delivery fieldset .secondaryAttributesToggle.hide{position:relative;margin-left:10px;padding:0 10px}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl{padding:0;margin-bottom:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"],.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"],.product-parameters-wrapper .primary-add-params,.product-parameters-wrapper .secondary-add-params{display:inline-block;vertical-align:top}.product-parameters-wrapper .primary-add-params dl,.product-parameters-wrapper .secondary-add-params dl{display:block !important;max-width:100%}.product-parameters-wrapper .primary-add-params select,.product-parameters-wrapper .secondary-add-params select{max-width:100px}.lenses-selector-moved-delivery{display:inline-block !important;vertical-align:top}.lenses-selector-moved-delivery .stock-info{max-width:150px}.lenses-selector-moved-delivery dl{display:block !important}.lenses-selector-moved-delivery dl:nth-of-type(2){max-width:100% !important;margin-top:10px}}@media (min-width:769px){#snippet--globalParams{padding:0}.product-parameters-wrapper div[id^="snippet-lensesSelector"] dl label,.product-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl label{padding-right:15px}.eyes-parameters-wrapper .eyes-wrapper{padding-left:0}}.product-parameters-v2{margin:15px 0;padding:15px;background:#f2f2f2;border:1px solid #f2f2f2}.product-parameters-v2 .glasses,.product-parameters-v2 .sunglasses{display:none}.product-parameters-v2 .eye{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:75px;margin:0 0 5px 10px;font-family:'Open Sans Semibold';text-align:center}.product-parameters-v2 .package-product-name-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.product-parameters-v2 .package-product-name-wrapper.pushed{margin-top:30px}.product-parameters-v2 .package-product-name-wrapper .package-product-name{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';font-size:13px}.product-parameters-v2 .form-pairs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-parameters-v2 .form-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.product-parameters-v2 label,.product-parameters-v2 .fake-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:15px;position:relative}.product-parameters-v2 .label-caption{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.product-parameters-v2 .tooltip{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;margin-left:5px;width:8px;height:8px;top:-5px;position:relative}.product-parameters-v2 .tooltip:before{content:'?';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:50%;font-size:7px;color:rgba(18,80,128,0.75);border:1px solid rgba(18,80,128,0.75)}.product-parameters-v2 select,.product-parameters-v2 select:disabled,.product-parameters-v2 .fake-input,.product-parameters-v2 .ls-fake-input,.product-parameters-v2 .color-dropdown-trigger{min-width:75px;max-width:25%;height:30px;margin-left:10px;padding:0 5px;line-height:30px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.product-parameters-v2 select:disabled{padding:0 8px}.product-parameters-v2 .color-dropdown-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:5px 0 5px 10px;padding-right:20px;outline:0;border:1px solid #f2f2f2;background:#fff;font-size:12px;color:#4c4c4c;position:relative;cursor:pointer}.product-parameters-v2 .color-dropdown-trigger:after{content:'';position:absolute;top:50%;right:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #000;z-index:1}.product-parameters-v2 .color-dropdown{display:none;position:absolute;max-width:100px;top:28px;right:-1px;background:#fff;border:1px solid #f2f2f2;z-index:10}.product-parameters-v2 .color-dropdown.active{display:block}.product-parameters-v2 .color-dropdown a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#4c4c4c;line-height:15px;padding:5px 10px}.product-parameters-v2 .color-dropdown a:hover{background:#ade1f5}.product-parameters-v2 .color-icon{-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;margin-right:5px;border-radius:50%;border-width:4px;border-style:solid}.product-parameters-v2 .color-name{overflow:hidden;white-space:nowrap}.product-parameters-v2 .ls-fake-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:5px 0 5px 10px;padding:0 8px;outline:0;border:1px solid #f2f2f2;background:#fff;font-size:12px;color:#4c4c4c;position:relative}.product-parameters-v2 .stock-wrapper-part-missing{line-height:12px;font-size:12px}.product-parameters-v2 .params-stock-info{width:100%;height:auto;margin:10px 0 10px 0;padding:0;font-size:12px;color:#77b34a;line-height:initial;text-align:center}.product-parameters-v2 .not-in-stock{color:#e6b73b}.product-parameters-v2 .toggles-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}.product-parameters-v2 .secondary-parameters-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:auto;margin:5px 10px 5px 0;padding:5px 10px 5px 30px;font-size:11px;color:#125080;line-height:15px;border:none;border-radius:0;cursor:pointer;white-space:normal;border:1px solid #f2f2f2}.product-parameters-v2 .secondary-parameters-toggle.hide-secondary-attributes{background:#fff url('/globalfiles/templates/alensa/responsive/main//icons/minus.svg') left 8px center no-repeat;background-size:15px}.product-parameters-v2 .secondary-parameters-toggle.hide-secondary-attributes:hover{background:#125080 url('/globalfiles/templates/alensa/responsive/main//icons/minus-white.svg') left 8px center no-repeat;background-size:15px;color:#fff}.product-parameters-v2 .secondary-parameters-toggle.show-secondary-attributes{background:#fff url('/globalfiles/templates/alensa/responsive/main//icons/plus.svg') left 8px center no-repeat;background-size:15px}.product-parameters-v2 .secondary-parameters-toggle.show-secondary-attributes:hover{background:#125080 url('/globalfiles/templates/alensa/responsive/main//icons/plus-white.svg') left 8px center no-repeat;background-size:15px;color:#fff}.product-parameters-v2 .set-previous-order-data{margin:5px 0;padding:5px 10px 5px 30px;font-size:11px;color:#125080;line-height:15px;border:none;border-radius:0;cursor:pointer;white-space:normal;background:#fff url('/globalfiles/templates/alensa/responsive/main//icons/repeat.svg') left 8px center no-repeat;background-size:15px;border:1px solid #f2f2f2}.product-parameters-v2 .set-previous-order-data:hover{background:#125080 url('/globalfiles/templates/alensa/responsive/main//icons/repeat-white.svg') left 8px center no-repeat;background-size:15px;color:#fff}@media (max-width:576px){.product-parameters-v2{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-parameters-v2 form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-parameters-v2 .params-stock-info{margin:10px 0 10px 0}.product-parameters-v2 .params-stock-info.right{margin-left:10px}}@media (min-width:577px){.product-parameters-v2 .form-pairs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-parameters-v2 .form-pair{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-parameters-v2 .form-pair br{display:none}.product-parameters-v2 .eye{width:auto;height:30px;margin:5px 10px 5px 0;line-height:18px}.product-parameters-v2 label,.product-parameters-v2 .fake-label{width:calc(100% - 10px);-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:10px}.product-parameters-v2 .label-caption{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.product-parameters-v2 .tooltip{top:-2px}.product-parameters-v2 select,.product-parameters-v2 select:disabled,.product-parameters-v2 .fake-input,.product-parameters-v2 .ls-fake-input,.product-parameters-v2 .color-dropdown-trigger{width:calc(100% - 10px);min-width:initial;max-width:100%;margin:5px 10px 5px 0}.product-parameters-v2 .color-dropdown{max-width:initial;min-width:calc(100% + 2px);left:-1px;right:initial}.product-parameters-v2 .color-dropdown a:hover{background:#1e90ff;color:#fff}.product-parameters-v2 .params-stock-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px;text-align:left}.product-parameters-v2 .stock-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-parameters-v2 .stock-pcs{margin-right:5px}.product-parameters-v2 .today-version-b{display:none}.product-parameters-v2 .toggles-wrapper{margin-top:0}.product-parameters-v2 .secondary-parameters-toggle,.product-parameters-v2 .set-previous-order-data{padding:5px 10px 5px 30px}}@media (min-width:769px){.product-parameters-v2{margin:10px 0}}@media (min-width:993px){.product-parameters-v2{margin:15px 0}}.top-header-navigation{display:none}@media (min-width:993px){.top-header-navigation{display:block}.top-header-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-header-navigation ul li{margin-right:15px;font-size:11px}.top-header-navigation ul li:last-of-type{margin-right:0}.top-header-navigation ul li a{display:block;margin-top:3px;color:#4c4c4c}.top-header-navigation ul li a:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:rgba(76,76,76,0.5);-webkit-transition:width .3s ease;transition:width .3s ease}.top-header-navigation ul li a:hover:after{width:100%}}.glasses-parameters-wrapper dl[class*="Attribute33"],.glasses-parameters-wrapper dl[class*="Attribute39"],.glasses-parameters-wrapper dl[class*="Amount"]{display:none !important}.glasses-parameters-wrapper dl[class*="deliveryTimeInfo"]{display:none !important}.glasses-parameters-wrapper .parameters-wrapper{padding:0 5px}.glasses-parameters-wrapper .tercialy-add-params{display:none}.glasses-parameters-wrapper .tercialy-add-params .fake-label{display:block;width:100%;position:relative;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;white-space:nowrap}.glasses-parameters-wrapper .tercialy-add-params select{font-size:12px;color:#4c4c4c;cursor:pointer}@media (max-width:576px){.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-bottom:0}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params .primary-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params .secondary-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:85px;padding-right:5px}}@media (min-width:577px){.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"],.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector"]{width:33%}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"],.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"]{width:15%}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params{float:left;width:calc(18% - 10px);margin-right:10px;padding-top:10px}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"],.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalDataPD"]{width:34%}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-attributesPickerBasic"] dl,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-attributesPickerBasic"] dl{width:calc(50% - 10px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params{width:calc(100% - 10px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params{width:calc(100% - 10px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params dl{width:100%;display:block;margin-bottom:0;padding:0;max-width:100% !important}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params dl dt.label-wrapper{margin-right:0}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params dl dd{max-width:100%}.glasses-parameters-wrapper .eyes-parameters-wrapper{width:100%;text-transform:uppercase;padding-left:0}.glasses-parameters-wrapper .eyes-parameters-wrapper .right-eye-wrapper{margin-top:46px}.glasses-parameters-wrapper .eyes-parameters-wrapper .left-eye-wrapper{margin-top:27px}.glasses-parameters-wrapper .parameters-wrapper{width:100%;padding:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"],.glasses-parameters-wrapper div[id^="snippet-lensesSelector"]{float:left;width:40%;margin:0}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"]{float:left;width:60%;margin:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"],.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"]{float:left;width:20%;margin:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"],.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"]{float:left;width:40%;margin:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl{float:left;width:calc(50% - 10px);margin-right:10px;padding:0}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params{float:left;width:calc(35% - 10px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params{float:left;width:calc(100% - 10px)}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .secondary-add-params{float:left;width:65%;margin-right:0;padding:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper .tercialy-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params{margin-right:10px;padding:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] form dl,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] form dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] form dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] form dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] form dl,.glasses-parameters-wrapper .tercialy-add-params dl{width:100%}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dt label,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] dt label,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] dt label,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dt label,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] dt label,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] dt label,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] dt label,.glasses-parameters-wrapper .tercialy-add-params dt .fake-label{display:block;width:100%;position:relative}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dt label span,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] dt label span,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] dt label span,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dt label span,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] dt label span,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] dt label span,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] dt label span,.glasses-parameters-wrapper .tercialy-add-params dt .fake-label span{position:absolute;right:0;top:2px}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dt label span:after,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] dt label span:after,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] dt label span:after,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dt label span:after,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] dt label span:after,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] dt label span:after,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] dt label span:after,.glasses-parameters-wrapper .tercialy-add-params dt .fake-label span:after{width:15px;height:15px;line-height:15px;background-color:#ed1d26}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] dd,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] dd,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dd,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] dd,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] dd,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] dd,.glasses-parameters-wrapper .tercialy-add-params dd{display:block;width:100%;margin-top:5px}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dd select,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] dd select,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] dd select,.glasses-parameters-wrapper .tercialy-add-params dd select{width:100%;max-width:100%}}@media (min-width:769px){.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-attributesPickerBasic"] dl,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-attributesPickerBasic"] dl{width:calc(50% - 20px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params{width:calc(100% - 20px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params{width:calc(18% - 20px);margin-right:20px}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params{width:100%}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl{width:calc(50% - 20px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params{width:calc(100% - 20px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .secondary-add-params{width:100%;margin-right:0}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params{margin-right:20px}}@media (min-width:993px){.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-attributesPickerBasic"] dl,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-attributesPickerBasic"] dl{width:calc(50% - 10px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalData"] .primary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalData"] .primary-add-params{width:calc(100% - 10px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params{width:calc(18% - 10px);margin-right:10px}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalData"] .secondary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalData"] .secondary-add-params{width:calc(100% - 10px)}.glasses-parameters-wrapper .eyes-parameters-wrapper{width:60%}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl{width:calc(50% - 10px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params{width:calc(100% - 10px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params{width:calc(100% - 10px)}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params{width:calc(35% - 10px)}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .secondary-add-params{width:calc(65% - 10px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .secondary-add-params{margin-right:10px}}@media (min-width:1201px){.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-attributesPickerBasic"] dl,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-attributesPickerBasic"] dl{width:calc(50% - 20px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalData"] .primary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalData"] .primary-add-params{width:calc(100% - 20px)}.glasses-parameters-wrapper .parameters-multifocales-wrapper .tercialy-add-params{width:calc(18% - 20px);margin-right:20px}.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalData"] .secondary-add-params,.glasses-parameters-wrapper .parameters-multifocales-wrapper div[id^="snippet-lensesSelector-additionalData"] .secondary-add-params{width:calc(100% - 20px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl{width:calc(50% - 20px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params{width:calc(100% - 20px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params{width:calc(100% - 20px)}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params{width:calc(35% - 20px)}.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .secondary-add-params{width:calc(65% - 20px)}.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-glassesLensesReplacement-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dl,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] .secondary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .primary-add-params,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] .secondary-add-params{margin-right:20px}}.pd-ruler-wrapper{float:left;width:70%;margin:30px 15% 10px;text-align:center}.pd-ruler-wrapper .pd-ruler-header{display:block;margin-top:10px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;text-transform:uppercase}.pd-ruler-wrapper .pd-ruler-img{display:block;margin:5px 0}.pd-ruler-wrapper .pd-ruler-online{margin:10px 0}.pd-ruler-wrapper .pd-ruler-opener{border:1px solid #3a3a3a}@media (min-width:577px){.pd-ruler-wrapper{width:30%;margin:30px 10%}}@media (min-width:769px){.pd-ruler-wrapper{width:24%;margin:30px 13%}}@media (min-width:993px){.pd-ruler-wrapper{width:15%;padding-right:10px;margin:0}.pd-ruler-wrapper .pd-ruler-header{text-align:left}.pd-ruler-wrapper .pd-ruler-img{max-width:160px;margin:15px 0}}@media (min-width:1201px){.pd-ruler-wrapper{width:16%;padding-right:20px}.pd-ruler-wrapper .pd-ruler-img{margin:20px 0}}.prescription-table-wrapper{float:left;width:70%;margin:10px 15% 30px}.prescription-table-wrapper.prescription-table-multifocales-wrapper .prescription-table .add{display:table-cell}.prescription-table-wrapper .prescription-table-header{display:block;margin-top:10px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px;text-transform:uppercase}.prescription-table-wrapper .prescription-table{width:100%;min-height:85px;margin-top:5px;text-align:center}.prescription-table-wrapper .prescription-table th{padding:5px;vertical-align:middle;font-family:'Open Sans Semibold';border:1px solid #3a3a3a;background-color:#f2f2f2}.prescription-table-wrapper .prescription-table th:first-of-type{background-color:transparent}.prescription-table-wrapper .prescription-table td{padding:5px;vertical-align:middle;border:1px solid #3a3a3a}.prescription-table-wrapper .prescription-table .eye{font-family:'Open Sans Semibold'}.prescription-table-wrapper .prescription-table .add{display:none}.prescription-table-wrapper .prescription-table .highlight{background:#125080 !important;color:#fff !important}.prescription-table-wrapper .prescription-img{width:90%;max-width:100px;min-height:70px;max-height:70px}@media (min-width:577px){.prescription-table-wrapper{width:50%;margin:30px 0}}@media (min-width:769px){.prescription-table-wrapper{float:left;width:35%;margin:30px 7.5%}}@media (min-width:993px){.prescription-table-wrapper{width:25%;margin:0}.prescription-table-wrapper .prescription-img{width:100%}}@media (min-width:1201px){.prescription-table-wrapper{width:24%}}.perc-100::after{width:100%}.perc-99::after{width:99%}.perc-98::after{width:98%}.perc-97::after{width:97%}.perc-96::after{width:96%}.perc-95::after{width:95%}.perc-94::after{width:94%}.perc-93::after{width:93%}.perc-92::after{width:92%}.perc-91::after{width:91%}.perc-90::after{width:90%}.perc-89::after{width:89%}.perc-88::after{width:88%}.perc-87::after{width:87%}.perc-86::after{width:86%}.perc-85::after{width:85%}.perc-84::after{width:84%}.perc-83::after{width:83%}.perc-82::after{width:82%}.perc-81::after{width:81%}.perc-80::after{width:80%}.perc-79::after{width:79%}.perc-78::after{width:78%}.perc-77::after{width:77%}.perc-76::after{width:76%}.perc-75::after{width:75%}.perc-74::after{width:74%}.perc-73::after{width:73%}.perc-72::after{width:72%}.perc-71::after{width:71%}.perc-70::after{width:70%}.perc-69::after{width:69%}.perc-68::after{width:68%}.perc-67::after{width:67%}.perc-66::after{width:66%}.perc-65::after{width:65%}.perc-64::after{width:64%}.perc-63::after{width:63%}.perc-62::after{width:62%}.perc-61::after{width:61%}.perc-60::after{width:60%}.perc-59::after{width:59%}.perc-58::after{width:58%}.perc-57::after{width:57%}.perc-56::after{width:56%}.perc-55::after{width:55%}.perc-54::after{width:54%}.perc-53::after{width:53%}.perc-52::after{width:52%}.perc-51::after{width:51%}.perc-50::after{width:50%}.perc-49::after{width:49%}.perc-48::after{width:48%}.perc-47::after{width:47%}.perc-46::after{width:46%}.perc-45::after{width:45%}.perc-44::after{width:44%}.perc-43::after{width:43%}.perc-42::after{width:42%}.perc-41::after{width:41%}.perc-40::after{width:40%}.perc-39::after{width:39%}.perc-38::after{width:38%}.perc-37::after{width:37%}.perc-36::after{width:36%}.perc-35::after{width:35%}.perc-34::after{width:34%}.perc-33::after{width:33%}.perc-32::after{width:32%}.perc-31::after{width:31%}.perc-30::after{width:30%}.perc-29::after{width:29%}.perc-28::after{width:28%}.perc-27::after{width:27%}.perc-26::after{width:26%}.perc-25::after{width:25%}.perc-24::after{width:24%}.perc-23::after{width:23%}.perc-22::after{width:22%}.perc-21::after{width:21%}.perc-20::after{width:20%}.perc-19::after{width:19%}.perc-18::after{width:18%}.perc-17::after{width:17%}.perc-16::after{width:16%}.perc-15::after{width:15%}.perc-14::after{width:14%}.perc-13::after{width:13%}.perc-12::after{width:12%}.perc-11::after{width:11%}.perc-10::after{width:10%}.perc-9::after{width:9%}.perc-8::after{width:8%}.perc-7::after{width:7%}.perc-6::after{width:6%}.perc-5::after{width:5%}.perc-4::after{width:4%}.perc-3::after{width:3%}.perc-2::after{width:2%}.perc-1::after{width:1%}.perc-0::after{width:0%}.product-reviews-wrapper{float:left;min-height:1px;width:100%}.product-reviews-wrapper .product-reviews-comments-header-wrapper{display:block;margin:10px 0;padding:5px 20px}.product-reviews-wrapper .product-reviews-comments-header-wrapper .product-reviews-comments-header{font-family:'Open Sans Regular';font-size:18px;color:#4c4c4c;line-height:22px}.product-reviews-wrapper .product-reviews-comments-header-wrapper .product-reviews-comments-header .counter{color:#b1b3b3}.product-reviews-wrapper .product-reviews-info-wrapper,.product-reviews-wrapper .product-reviews-form-wrapper{display:none}.product-reviews-wrapper .product-reviews-info-wrapper.active,.product-reviews-wrapper .product-reviews-form-wrapper.active{display:block}.product-reviews-wrapper .product-reviews-info-wrapper{padding:20px;background-color:#f2f2f2;text-align:center}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper{float:left;min-height:1px;width:100%}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating-count{font-size:65px;color:#4c4c4c}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating{width:100% !important;margin:5px 0}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating img{display:inline-block;width:20px;height:20px}.product-reviews-wrapper .product-reviews-info-wrapper .reviews-btn-switch-wrapper{float:left;min-height:1px;width:100%;margin-top:15px}.product-reviews-wrapper .product-reviews-info-wrapper .reviews-btn-wrapper{float:left;min-height:1px;width:100%}.product-reviews-wrapper .rating-counts-wrapper{float:left;min-height:1px;width:100%;margin:5px 0 10px}.product-reviews-wrapper .rating-counts-wrapper .rating-counts{display:table;width:100%;margin:8px 0}.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-bar,.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-text,.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-stars{display:table-cell;vertical-align:middle}.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-bar{width:calc(100% - 120px);height:17px;background-color:#fff;position:relative}.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-bar:after{content:'';position:absolute;top:0;left:0;height:100%;background-color:#125080}.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-text{width:40px;padding:0 10px 0 0;font-size:12px;color:#4c4c4c;text-align:right}.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-stars{width:80px}.product-reviews-wrapper .rating-counts-wrapper .rating-counts .rating-counts-stars .product-rating .rating img{width:15px;height:15px}.product-reviews-wrapper .product-reviews-form-wrapper{padding:20px;background-color:#f2f2f2}.product-reviews-wrapper .product-reviews-form-wrapper .product-rating{margin:5px 0 18px}.product-reviews-wrapper .product-reviews-form-wrapper .product-rating .rating-text{display:inline-block;vertical-align:middle;margin-left:10px;font-size:20px;color:#4c4c4c}.product-reviews-wrapper .product-reviews-text-wrapper .product-paginator-item{display:none;float:left;min-height:1px;width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-paginator-item[data-page="1"]{display:block}.product-reviews-wrapper .product-reviews-text-wrapper .product-review-be-first{display:block;margin:20px 0;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:20px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review{float:left;min-height:1px;width:100%;padding:15px 20px;border-top:1px solid #f2f2f2}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper{float:left;min-height:1px;width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-left{float:left;min-height:1px;width:33.33333333%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-right{float:left;min-height:1px;width:66.66666667%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply{float:left;min-height:1px;width:100%;padding-top:0;border-top:0}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-content-wrapper{float:left;min-height:1px;width:100%;padding-left:50px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-moderator-answer-header{display:block;margin-bottom:5px;font-family:'Open Sans Regular';font-size:15px;color:#ed1d26;line-height:20px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-author{margin:0;font-size:12px;color:#b1b3b3;line-height:20px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-text-wrapper{float:left;min-height:1px;width:100%;font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-text-wrapper a{display:inline-block;color:#125080}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-text-wrapper a:after{content:'';display:block;width:0;height:1px;margin:auto;background:#125080;-webkit-transition:width .3s;transition:width .3s}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-text-wrapper a:hover:after{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-percentage{display:block;border:1px solid #f2f2f2;padding:5px 0;font-size:20px;color:#4c4c4c;text-align:center}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-percentage.not-rated{display:table;width:100%;min-height:32px;padding:5px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-percentage.not-rated .product-review-percentage-text{display:table-cell;vertical-align:middle;font-size:11px;color:#b1b3b3}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating{margin:10px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating img{width:15px;height:15px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-author{display:block;margin:10px 0;font-size:17px;color:#4c4c4c;line-height:24px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-text{display:block;font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}@media (min-width:577px){.product-reviews-wrapper .product-reviews-info-wrapper,.product-reviews-wrapper .product-reviews-form-wrapper{display:none}.product-reviews-wrapper .product-reviews-info-wrapper.active,.product-reviews-wrapper .product-reviews-form-wrapper.active{display:table;width:100%}.product-reviews-wrapper .product-reviews-info-wrapper{width:100%}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper,.product-reviews-wrapper .product-reviews-info-wrapper .rating-counts-wrapper{display:table-cell;vertical-align:middle;float:none;margin:0}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper{width:50%;padding-right:10px}.product-reviews-wrapper .product-reviews-info-wrapper .rating-counts-wrapper{width:50%}.product-reviews-wrapper .product-reviews-info-wrapper .reviews-btn-switch-wrapper{width:calc(100% - 120px)}.product-reviews-wrapper .product-reviews-info-wrapper .reviews-btn-wrapper{width:50%}.product-reviews-wrapper .product-reviews-form-wrapper .product-reviews-btns-wrapper div:first-of-type{float:left;width:50%;padding-right:10px}.product-reviews-wrapper .product-reviews-form-wrapper .product-reviews-btns-wrapper div:last-of-type{float:left;width:50%;padding-left:10px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper{width:25%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-left{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-right{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-content-wrapper{float:left;width:75%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-content-wrapper{float:left;width:75%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-review-text{margin-top:0}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper{padding-right:20px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-percentage{display:block;border:1px solid #f2f2f2;padding:5px 0;font-size:20px;color:#4c4c4c;text-align:center}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating{margin:10px auto;text-align:center}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-author{margin:0;line-height:30px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-review-text{margin-top:10px}}@media (min-width:769px){.product-reviews-wrapper{padding-bottom:50px}.product-reviews-wrapper .product-reviews-comments-header-wrapper{padding-left:0}.product-reviews-wrapper .product-reviews-info-wrapper{height:230px;min-height:230px;padding:10px}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper{width:33.33333333%}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating-count{font-size:45px}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating img{width:15px;height:15px}.product-reviews-wrapper .product-reviews-info-wrapper .rating-counts-wrapper{width:66.66666667%}.product-reviews-wrapper .product-reviews-info-wrapper .reviews-btn-switch-wrapper{width:100%}.product-reviews-wrapper .product-reviews-form-wrapper{min-height:430px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-content-wrapper{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-left{width:33.33333333%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-right{width:66.66666667%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating{margin-left:10px;text-align:left}}@media (min-width:993px){.product-reviews-wrapper .product-reviews-info-wrapper{padding:20px}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper{display:table-cell}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating-count{font-size:60px}.product-reviews-wrapper .product-reviews-info-wrapper .rating-percentage-wrapper .product-rating .rating img{width:20px;height:20px}.product-reviews-wrapper .product-reviews-text-wrapper .product-review.product-review-reply .product-content-wrapper{width:75%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper{width:25%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-left{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating-wrapper .product-rating-right{width:100%}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating{margin-left:0;text-align:center}.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating img{width:12px;height:12px}}@media (min-width:1201px){.product-reviews-wrapper .product-reviews-text-wrapper .product-review .product-rating img{width:15px;height:15px}}.product-superpacks-wrapper{display:block;margin:10px 0;padding:10px 10px 0;border:1px solid #f2f2f2}.product-superpacks-wrapper .product-superpacks-header{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:12px;line-height:15px;text-align:left}.product-superpacks-wrapper .product-superpacks{width:100%;margin-top:10px}.product-superpacks-wrapper tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-superpacks-wrapper .product-superpack{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;vertical-align:middle;border-top:1px solid #f2f2f2}.product-superpacks-wrapper .product-superpack.change-order{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-superpacks-wrapper .product-superpack td{width:100%;padding:10px 5px;vertical-align:top;line-height:16px}.product-superpacks-wrapper .product-superpack td:first-of-type{padding-left:0}.product-superpacks-wrapper .product-superpack td:last-of-type{padding-right:0}.product-superpacks-wrapper .product-superpack-name{position:relative;z-index:2;font-size:12px;color:#125080;background:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(#125080), to(#125080));background-image:linear-gradient(#125080, #125080);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .3s;transition:background-size .3s}.product-superpacks-wrapper .product-superpack-prices{text-align:right}.product-superpacks-wrapper .product-superpack-price{display:inline-block;position:relative;z-index:2;padding-left:5px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;white-space:nowrap;background:#fff}.product-superpacks-wrapper .product-superpack-price-saving{clear:both;display:inline-block;font-size:11px;color:#125080;white-space:nowrap}.product-superpacks-wrapper .product-superpack-price-saving span{text-transform:lowercase}@media (min-width:425px){.product-superpacks-wrapper .product-superpack{border:none}.product-superpacks-wrapper .product-superpack td{padding:2px 5px}.product-superpacks-wrapper .product-superpack td{position:relative}.product-superpacks-wrapper .product-superpack td:after{content:'';position:absolute;width:calc(100% - 1px);height:0;border-bottom:1px dashed #4c4c4c;left:0;top:12px;z-index:1;opacity:0.3}.product-superpacks-wrapper .product-superpack-name:hover{background-size:100% 1px}}@media (min-width:577px){.product-superpacks-wrapper{margin:0}}@media (min-width:769px){.product-superpacks-wrapper{margin:0 0 10px}}@media (min-width:993px){.product-superpacks-wrapper{max-width:60%;margin:0;padding-bottom:5px}}.product-economy-packs-wrapper{border-bottom:1px solid #f2f2f2}.product-economy-packs-wrapper.v2,.product-economy-packs-wrapper.v3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-economy-packs-wrapper.v2 .product-economy-packs-title,.product-economy-packs-wrapper.v3 .product-economy-packs-title{-ms-flex-preferred-size:100%;flex-basis:100%}.product-economy-packs-wrapper.v2 .product-economy-pack,.product-economy-packs-wrapper.v3 .product-economy-pack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-economy-packs-wrapper.v2 .product-economy-pack>.row:first-of-type,.product-economy-packs-wrapper.v3 .product-economy-pack>.row:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-economy-packs-wrapper.v2 .product-name,.product-economy-packs-wrapper.v3 .product-name{margin-bottom:10px}.product-smart-alternative-wrapper,.product-economy-packs-wrapper{float:left;min-height:1px;width:100%;margin:20px 0 0}.product-smart-alternative-wrapper .product-smart-alternative-header,.product-economy-packs-wrapper .product-smart-alternative-header{display:block;width:100%;margin-bottom:8px;padding-bottom:20px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.product-smart-alternative-wrapper .product-smart-alternative-header br,.product-economy-packs-wrapper .product-smart-alternative-header br{display:none}.product-smart-alternative-wrapper .product-smart-alternative-title,.product-economy-packs-wrapper .product-smart-alternative-title,.product-smart-alternative-wrapper .product-economy-packs-title,.product-economy-packs-wrapper .product-economy-packs-title{display:block;padding:5px 10px;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.product-smart-alternative-wrapper .product-smart-alternative-title br,.product-economy-packs-wrapper .product-smart-alternative-title br,.product-smart-alternative-wrapper .product-economy-packs-title br,.product-economy-packs-wrapper .product-economy-packs-title br{display:none}.product-smart-alternative-wrapper>h2,.product-economy-packs-wrapper>h2{display:none;font-family:'Open Sans Semibold';font-size:18px;line-height:22px;padding:15px}.product-smart-alternative-wrapper .product-economy-pack,.product-economy-packs-wrapper .product-economy-pack{width:50%}.product-smart-alternative-wrapper .smart-alternative,.product-economy-packs-wrapper .smart-alternative{width:100%}.product-smart-alternative-wrapper .smart-alternative,.product-economy-packs-wrapper .smart-alternative,.product-smart-alternative-wrapper .product-economy-pack,.product-economy-packs-wrapper .product-economy-pack{float:left;min-height:1px;padding:15px;border-top:1px solid #f2f2f2;text-align:center}.product-smart-alternative-wrapper .smart-alternative .product-name,.product-economy-packs-wrapper .smart-alternative .product-name,.product-smart-alternative-wrapper .product-economy-pack .product-name,.product-economy-packs-wrapper .product-economy-pack .product-name{min-height:1px;width:100%;display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:19px;text-decoration:none;text-align:left}.product-smart-alternative-wrapper .smart-alternative .image-wrapper,.product-economy-packs-wrapper .smart-alternative .image-wrapper,.product-smart-alternative-wrapper .product-economy-pack .image-wrapper,.product-economy-packs-wrapper .product-economy-pack .image-wrapper{float:left;min-height:1px;width:50%;margin-bottom:15px;padding:10px 20px;border:1px solid #f2f2f2;background-color:#fff}.product-smart-alternative-wrapper .smart-alternative .info-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper{float:left;min-height:1px;width:50%;text-align:left}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-desc,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-desc,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-desc,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-desc{height:28px;margin-bottom:10px;padding-right:10px;font-size:12px;color:#4c4c4c;line-height:14px;text-align:justify;text-align-last:justify;overflow:hidden;position:relative}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-desc:after,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-desc:after,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-desc:after,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-desc:after{content:'...';position:absolute;bottom:0;right:0}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-desc .read-more,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-desc .read-more,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-desc .read-more,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-desc .read-more{font-family:'Open Sans Semibold';color:#125080;text-decoration:none}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-benefits,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-benefits,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-benefits,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-benefits{margin-bottom:10px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-benefits ul,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-benefits ul,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-benefits ul,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-benefits ul{padding-left:20px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-benefits ul li,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-benefits ul li,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-benefits ul li,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-benefits ul li{padding-bottom:5px;list-style:initial}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-benefits ul li:first-of-type,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-benefits ul li:first-of-type,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-benefits ul li:first-of-type,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-benefits ul li:first-of-type{padding-bottom:10px;list-style:none}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-benefits ul li:last-of-type,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-benefits ul li:last-of-type,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-benefits ul li:last-of-type,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-benefits ul li:last-of-type{padding-bottom:0}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .price-and-save-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper .price-and-save-wrapper,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .price-and-save-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .price-and-save-wrapper{min-height:1px;width:100%}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .btn-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper .btn-wrapper,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .btn-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .btn-wrapper{float:left;min-height:1px;width:100%}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-price,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-price,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-price,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-price,.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-save,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-save,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-save,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-save{float:left;min-height:1px;width:100%;font-size:14px;color:#4c4c4c;line-height:19px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-price span,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-price span,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-price span,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-price span,.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-save span,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-save span,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-save span,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-save span{font-family:'Open Sans Semibold';color:#ed1d26}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-stock,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-stock,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-stock,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-stock{margin:10px 0}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-stock i,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-stock i,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-stock i,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-stock i,.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-stock span,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-stock span,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-stock span,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-stock span{display:inline-block;vertical-align:middle;font-size:12px;color:#125080;line-height:18px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-stock span,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-stock span,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-stock span,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-stock span{max-width:calc(100% - 25px)}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-stock i,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-stock i,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-stock i,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-stock i{margin-right:2px;font-size:14px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .btn,.product-economy-packs-wrapper .smart-alternative .info-wrapper .btn,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .btn,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .btn{margin-top:20px}.product-smart-alternative-wrapper .smart-alternative .btn-wrapper .btn,.product-economy-packs-wrapper .smart-alternative .btn-wrapper .btn,.product-smart-alternative-wrapper .product-economy-pack .btn-wrapper .btn,.product-economy-packs-wrapper .product-economy-pack .btn-wrapper .btn{display:inline-block}.product-smart-alternative-wrapper .smart-alternative{background-color:#ebf8fa;border-bottom:1px solid #f2f2f2}.product-smart-alternative-wrapper .smart-alternative .image-wrapper{padding:0 20px 0 0;border:none;background-color:transparent}.product-smart-alternative-wrapper .smart-alternative .image-wrapper a{display:block;padding:10px 20px;border:1px solid #f2f2f2;background-color:#fff}.product-economy-packs-wrapper .product-economy-pack .image-wrapper{padding:0 10px;margin:0;border:none}.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-name{margin-bottom:10px}@media (max-width:768px){.product-smart-alternative-wrapper>h2,.product-economy-packs-wrapper>h2{display:block}.product-smart-alternative-wrapper .smart-alternative .image-wrapper,.product-economy-packs-wrapper .smart-alternative .image-wrapper{width:41.66666667%;margin-bottom:0}.product-smart-alternative-wrapper .smart-alternative .info-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper{width:58.33333333%;padding-left:20px}.product-smart-alternative-wrapper .product-economy-pack .image-wrapper,.product-economy-packs-wrapper .product-economy-pack .image-wrapper{width:100%;margin-bottom:10px}.product-smart-alternative-wrapper .product-economy-pack .image-wrapper img,.product-economy-packs-wrapper .product-economy-pack .image-wrapper img{width:80%}.product-smart-alternative-wrapper .product-economy-pack .info-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper{width:100%;padding-left:0px}.product-smart-alternative-wrapper .smart-alternative .image-wrapper{padding:0}}@media (min-width:769px){.product-smart-alternative-wrapper,.product-economy-packs-wrapper{margin:10px 0 0;padding-right:20px}.product-smart-alternative-wrapper .product-smart-alternative-header,.product-economy-packs-wrapper .product-smart-alternative-header{display:none}.product-smart-alternative-wrapper .product-smart-alternative-title,.product-economy-packs-wrapper .product-smart-alternative-title,.product-smart-alternative-wrapper .product-economy-packs-title,.product-economy-packs-wrapper .product-economy-packs-title{display:none}.product-smart-alternative-wrapper .smart-alternative,.product-economy-packs-wrapper .smart-alternative,.product-smart-alternative-wrapper .product-economy-pack,.product-economy-packs-wrapper .product-economy-pack{margin:0 0 10px;padding:10px;border:1px solid #f2f2f2}.product-smart-alternative-wrapper .smart-alternative>.row,.product-economy-packs-wrapper .smart-alternative>.row,.product-smart-alternative-wrapper .product-economy-pack>.row,.product-economy-packs-wrapper .product-economy-pack>.row{display:table;width:100%}.product-smart-alternative-wrapper .smart-alternative .image-wrapper,.product-economy-packs-wrapper .smart-alternative .image-wrapper,.product-smart-alternative-wrapper .product-economy-pack .image-wrapper,.product-economy-packs-wrapper .product-economy-pack .image-wrapper{display:table-cell;vertical-align:top;float:none;padding:0 10px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper{display:table-cell;vertical-align:top;float:none;padding:0 0 0 10px;text-align:left}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-name,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-name,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-name,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-name{min-height:0;font-size:12px;line-height:17px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-price,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-price,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-price,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-price,.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-save,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-save,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-save,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-save{font-family:'Open Sans Bold';font-size:12px;line-height:17px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .btn,.product-economy-packs-wrapper .smart-alternative .info-wrapper .btn,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .btn,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .btn{margin-top:10px}.product-smart-alternative-wrapper .smart-alternative .image-wrapper{padding:0}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-benefits ul li:first-of-type{margin-left:-20px}.product-economy-packs-wrapper .product-economy-pack .image-wrapper{padding:0 20px;margin:0}}@media (min-width:993px){.product-smart-alternative-wrapper .smart-alternative,.product-economy-packs-wrapper .smart-alternative,.product-smart-alternative-wrapper .product-economy-pack,.product-economy-packs-wrapper .product-economy-pack{padding:10px}.product-smart-alternative-wrapper .smart-alternative .image-wrapper,.product-economy-packs-wrapper .smart-alternative .image-wrapper,.product-smart-alternative-wrapper .product-economy-pack .image-wrapper,.product-economy-packs-wrapper .product-economy-pack .image-wrapper{width:50%}.product-smart-alternative-wrapper .smart-alternative .info-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper{width:50%}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-name,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-name,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-name,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-name{min-height:0;margin-bottom:0;font-size:15px;line-height:20px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .price-and-save-wrapper,.product-economy-packs-wrapper .smart-alternative .info-wrapper .price-and-save-wrapper,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .price-and-save-wrapper,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .price-and-save-wrapper{width:100%}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-price,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-price,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-price,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-price,.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-save,.product-economy-packs-wrapper .smart-alternative .info-wrapper .product-save,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .product-save,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-save{margin:3px 0 0;font-family:'Open Sans Semibold';font-size:13px;line-height:18px}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .btn,.product-economy-packs-wrapper .smart-alternative .info-wrapper .btn,.product-smart-alternative-wrapper .product-economy-pack .info-wrapper .btn,.product-economy-packs-wrapper .product-economy-pack .info-wrapper .btn{margin:7px 0}.product-smart-alternative-wrapper .smart-alternative{position:relative}.product-smart-alternative-wrapper .smart-alternative .info-wrapper .product-price{font-size:13px}.product-smart-alternative-wrapper .smart-alternative .arrow{position:absolute;width:160px;height:250px;left:-50px;top:-260px;background:url('/globalfiles/templates/alensa/responsive/smart-alternative-arrow.png') center 0 no-repeat}.product-smart-alternative-wrapper .smart-alternative .arrow span{position:absolute;width:250px;top:50%;left:-110px;font-family:'Kalam',cursive;font-size:22px;color:#009cb3;line-height:20px;text-align:center;-webkit-transform:translateY(-80%) rotate(-90deg);transform:translateY(-80%) rotate(-90deg)}.product-economy-packs-wrapper .product-economy-pack{border:0}.product-economy-packs-wrapper .product-economy-pack .info-wrapper .product-name{min-height:40px;margin-bottom:10px}}@media (min-width:993px) and (max-width:1300px){.product-smart-alternative-wrapper .smart-alternative .arrow span{left:-52px;font-size:17px;line-height:15px}}.progress-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.progress-wrapper .add-more-products-text{display:block;font-family:'Open Sans Semibold';font-size:12px;text-align:left}.progress-wrapper .product-parameters-v2{width:100%;margin:15px auto;padding:0;border:none;background:transparent}.progress-wrapper .add-more-products-select{padding:4px 10px;outline:none;border-radius:0;border:1px solid #f2f2f2}.progress-wrapper .fake-label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.progress-wrapper .fake-input{margin:5px 0 5px 5px;padding:0 15px;font-family:'Open Sans Regular';color:#4c4c4c;border:1px solid #f2f2f2;border-radius:0;outline:none;white-space:nowrap}.progress-wrapper .fake-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.progress-wrapper .progress{display:block;width:100%;height:10px;margin:40px 0;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:10px;position:relative}.progress-wrapper .progress-line{position:absolute;top:0;left:0;height:100%;border-radius:10px;background:#bfbfbf;z-index:1;-webkit-animation:animateProgresBarInPopup 1.5s ease;animation:animateProgresBarInPopup 1.5s ease}.progress-wrapper .progress-line.perc-100{width:100%}.progress-wrapper .progress-line.perc-99{width:99%}.progress-wrapper .progress-line.perc-98{width:98%}.progress-wrapper .progress-line.perc-97{width:97%}.progress-wrapper .progress-line.perc-96{width:96%}.progress-wrapper .progress-line.perc-95{width:95%}.progress-wrapper .progress-line.perc-94{width:94%}.progress-wrapper .progress-line.perc-93{width:93%}.progress-wrapper .progress-line.perc-92{width:92%}.progress-wrapper .progress-line.perc-91{width:91%}.progress-wrapper .progress-line.perc-90{width:90%}.progress-wrapper .progress-line.perc-89{width:89%}.progress-wrapper .progress-line.perc-88{width:88%}.progress-wrapper .progress-line.perc-87{width:87%}.progress-wrapper .progress-line.perc-86{width:86%}.progress-wrapper .progress-line.perc-85{width:85%}.progress-wrapper .progress-line.perc-84{width:84%}.progress-wrapper .progress-line.perc-83{width:83%}.progress-wrapper .progress-line.perc-82{width:82%}.progress-wrapper .progress-line.perc-81{width:81%}.progress-wrapper .progress-line.perc-80{width:80%}.progress-wrapper .progress-line.perc-79{width:79%}.progress-wrapper .progress-line.perc-78{width:78%}.progress-wrapper .progress-line.perc-77{width:77%}.progress-wrapper .progress-line.perc-76{width:76%}.progress-wrapper .progress-line.perc-75{width:75%}.progress-wrapper .progress-line.perc-74{width:74%}.progress-wrapper .progress-line.perc-73{width:73%}.progress-wrapper .progress-line.perc-72{width:72%}.progress-wrapper .progress-line.perc-71{width:71%}.progress-wrapper .progress-line.perc-70{width:70%}.progress-wrapper .progress-line.perc-69{width:69%}.progress-wrapper .progress-line.perc-68{width:68%}.progress-wrapper .progress-line.perc-67{width:67%}.progress-wrapper .progress-line.perc-66{width:66%}.progress-wrapper .progress-line.perc-65{width:65%}.progress-wrapper .progress-line.perc-64{width:64%}.progress-wrapper .progress-line.perc-63{width:63%}.progress-wrapper .progress-line.perc-62{width:62%}.progress-wrapper .progress-line.perc-61{width:61%}.progress-wrapper .progress-line.perc-60{width:60%}.progress-wrapper .progress-line.perc-59{width:59%}.progress-wrapper .progress-line.perc-58{width:58%}.progress-wrapper .progress-line.perc-57{width:57%}.progress-wrapper .progress-line.perc-56{width:56%}.progress-wrapper .progress-line.perc-55{width:55%}.progress-wrapper .progress-line.perc-54{width:54%}.progress-wrapper .progress-line.perc-53{width:53%}.progress-wrapper .progress-line.perc-52{width:52%}.progress-wrapper .progress-line.perc-51{width:51%}.progress-wrapper .progress-line.perc-50{width:50%}.progress-wrapper .progress-line.perc-49{width:49%}.progress-wrapper .progress-line.perc-48{width:48%}.progress-wrapper .progress-line.perc-47{width:47%}.progress-wrapper .progress-line.perc-46{width:46%}.progress-wrapper .progress-line.perc-45{width:45%}.progress-wrapper .progress-line.perc-44{width:44%}.progress-wrapper .progress-line.perc-43{width:43%}.progress-wrapper .progress-line.perc-42{width:42%}.progress-wrapper .progress-line.perc-41{width:41%}.progress-wrapper .progress-line.perc-40{width:40%}.progress-wrapper .progress-line.perc-39{width:39%}.progress-wrapper .progress-line.perc-38{width:38%}.progress-wrapper .progress-line.perc-37{width:37%}.progress-wrapper .progress-line.perc-36{width:36%}.progress-wrapper .progress-line.perc-35{width:35%}.progress-wrapper .progress-line.perc-34{width:34%}.progress-wrapper .progress-line.perc-33{width:33%}.progress-wrapper .progress-line.perc-32{width:32%}.progress-wrapper .progress-line.perc-31{width:31%}.progress-wrapper .progress-line.perc-30{width:30%}.progress-wrapper .progress-line.perc-29{width:29%}.progress-wrapper .progress-line.perc-28{width:28%}.progress-wrapper .progress-line.perc-27{width:27%}.progress-wrapper .progress-line.perc-26{width:26%}.progress-wrapper .progress-line.perc-25{width:25%}.progress-wrapper .progress-line.perc-24{width:24%}.progress-wrapper .progress-line.perc-23{width:23%}.progress-wrapper .progress-line.perc-22{width:22%}.progress-wrapper .progress-line.perc-21{width:21%}.progress-wrapper .progress-line.perc-20{width:20%}.progress-wrapper .progress-line.perc-19{width:19%}.progress-wrapper .progress-line.perc-18{width:18%}.progress-wrapper .progress-line.perc-17{width:17%}.progress-wrapper .progress-line.perc-16{width:16%}.progress-wrapper .progress-line.perc-15{width:15%}.progress-wrapper .progress-line.perc-14{width:14%}.progress-wrapper .progress-line.perc-13{width:13%}.progress-wrapper .progress-line.perc-12{width:12%}.progress-wrapper .progress-line.perc-11{width:11%}.progress-wrapper .progress-line.perc-10{width:10%}.progress-wrapper .progress-line.perc-9{width:9%}.progress-wrapper .progress-line.perc-8{width:8%}.progress-wrapper .progress-line.perc-7{width:7%}.progress-wrapper .progress-line.perc-6{width:6%}.progress-wrapper .progress-line.perc-5{width:5%}.progress-wrapper .progress-line.perc-4{width:4%}.progress-wrapper .progress-line.perc-3{width:3%}.progress-wrapper .progress-line.perc-2{width:2%}.progress-wrapper .progress-line.perc-1{width:1%}.progress-wrapper .progress-line.perc-0{width:0%}.progress-wrapper .free-delivery,.progress-wrapper .free-gift{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:26px;height:26px;padding:4px;border-radius:50%;bottom:10px;z-index:2}.progress-wrapper .free-delivery:before,.progress-wrapper .free-gift:before{content:'';display:block;width:100%;height:100%;border-radius:50%}.progress-wrapper .free-delivery:after,.progress-wrapper .free-gift:after{content:'';position:absolute;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:14px}.progress-wrapper .free-delivery{background:#125080}.progress-wrapper .free-delivery.perc-100{left:100%}.progress-wrapper .free-delivery.perc-99{left:99%}.progress-wrapper .free-delivery.perc-98{left:98%}.progress-wrapper .free-delivery.perc-97{left:97%}.progress-wrapper .free-delivery.perc-96{left:96%}.progress-wrapper .free-delivery.perc-95{left:95%}.progress-wrapper .free-delivery.perc-94{left:94%}.progress-wrapper .free-delivery.perc-93{left:93%}.progress-wrapper .free-delivery.perc-92{left:92%}.progress-wrapper .free-delivery.perc-91{left:91%}.progress-wrapper .free-delivery.perc-90{left:90%}.progress-wrapper .free-delivery.perc-89{left:89%}.progress-wrapper .free-delivery.perc-88{left:88%}.progress-wrapper .free-delivery.perc-87{left:87%}.progress-wrapper .free-delivery.perc-86{left:86%}.progress-wrapper .free-delivery.perc-85{left:85%}.progress-wrapper .free-delivery.perc-84{left:84%}.progress-wrapper .free-delivery.perc-83{left:83%}.progress-wrapper .free-delivery.perc-82{left:82%}.progress-wrapper .free-delivery.perc-81{left:81%}.progress-wrapper .free-delivery.perc-80{left:80%}.progress-wrapper .free-delivery.perc-79{left:79%}.progress-wrapper .free-delivery.perc-78{left:78%}.progress-wrapper .free-delivery.perc-77{left:77%}.progress-wrapper .free-delivery.perc-76{left:76%}.progress-wrapper .free-delivery.perc-75{left:75%}.progress-wrapper .free-delivery.perc-74{left:74%}.progress-wrapper .free-delivery.perc-73{left:73%}.progress-wrapper .free-delivery.perc-72{left:72%}.progress-wrapper .free-delivery.perc-71{left:71%}.progress-wrapper .free-delivery.perc-70{left:70%}.progress-wrapper .free-delivery.perc-69{left:69%}.progress-wrapper .free-delivery.perc-68{left:68%}.progress-wrapper .free-delivery.perc-67{left:67%}.progress-wrapper .free-delivery.perc-66{left:66%}.progress-wrapper .free-delivery.perc-65{left:65%}.progress-wrapper .free-delivery.perc-64{left:64%}.progress-wrapper .free-delivery.perc-63{left:63%}.progress-wrapper .free-delivery.perc-62{left:62%}.progress-wrapper .free-delivery.perc-61{left:61%}.progress-wrapper .free-delivery.perc-60{left:60%}.progress-wrapper .free-delivery.perc-59{left:59%}.progress-wrapper .free-delivery.perc-58{left:58%}.progress-wrapper .free-delivery.perc-57{left:57%}.progress-wrapper .free-delivery.perc-56{left:56%}.progress-wrapper .free-delivery.perc-55{left:55%}.progress-wrapper .free-delivery.perc-54{left:54%}.progress-wrapper .free-delivery.perc-53{left:53%}.progress-wrapper .free-delivery.perc-52{left:52%}.progress-wrapper .free-delivery.perc-51{left:51%}.progress-wrapper .free-delivery.perc-50{left:50%}.progress-wrapper .free-delivery.perc-49{left:49%}.progress-wrapper .free-delivery.perc-48{left:48%}.progress-wrapper .free-delivery.perc-47{left:47%}.progress-wrapper .free-delivery.perc-46{left:46%}.progress-wrapper .free-delivery.perc-45{left:45%}.progress-wrapper .free-delivery.perc-44{left:44%}.progress-wrapper .free-delivery.perc-43{left:43%}.progress-wrapper .free-delivery.perc-42{left:42%}.progress-wrapper .free-delivery.perc-41{left:41%}.progress-wrapper .free-delivery.perc-40{left:40%}.progress-wrapper .free-delivery.perc-39{left:39%}.progress-wrapper .free-delivery.perc-38{left:38%}.progress-wrapper .free-delivery.perc-37{left:37%}.progress-wrapper .free-delivery.perc-36{left:36%}.progress-wrapper .free-delivery.perc-35{left:35%}.progress-wrapper .free-delivery.perc-34{left:34%}.progress-wrapper .free-delivery.perc-33{left:33%}.progress-wrapper .free-delivery.perc-32{left:32%}.progress-wrapper .free-delivery.perc-31{left:31%}.progress-wrapper .free-delivery.perc-30{left:30%}.progress-wrapper .free-delivery.perc-29{left:29%}.progress-wrapper .free-delivery.perc-28{left:28%}.progress-wrapper .free-delivery.perc-27{left:27%}.progress-wrapper .free-delivery.perc-26{left:26%}.progress-wrapper .free-delivery.perc-25{left:25%}.progress-wrapper .free-delivery.perc-24{left:24%}.progress-wrapper .free-delivery.perc-23{left:23%}.progress-wrapper .free-delivery.perc-22{left:22%}.progress-wrapper .free-delivery.perc-21{left:21%}.progress-wrapper .free-delivery.perc-20{left:20%}.progress-wrapper .free-delivery.perc-19{left:19%}.progress-wrapper .free-delivery.perc-18{left:18%}.progress-wrapper .free-delivery.perc-17{left:17%}.progress-wrapper .free-delivery.perc-16{left:16%}.progress-wrapper .free-delivery.perc-15{left:15%}.progress-wrapper .free-delivery.perc-14{left:14%}.progress-wrapper .free-delivery.perc-13{left:13%}.progress-wrapper .free-delivery.perc-12{left:12%}.progress-wrapper .free-delivery.perc-11{left:11%}.progress-wrapper .free-delivery.perc-10{left:10%}.progress-wrapper .free-delivery.perc-9{left:9%}.progress-wrapper .free-delivery.perc-8{left:8%}.progress-wrapper .free-delivery.perc-7{left:7%}.progress-wrapper .free-delivery.perc-6{left:6%}.progress-wrapper .free-delivery.perc-5{left:5%}.progress-wrapper .free-delivery.perc-4{left:4%}.progress-wrapper .free-delivery.perc-3{left:3%}.progress-wrapper .free-delivery.perc-2{left:2%}.progress-wrapper .free-delivery.perc-1{left:1%}.progress-wrapper .free-delivery.perc-0{left:0%}.progress-wrapper .free-delivery:before{background:url('/globalfiles/templates/alensa/responsive/icons/progress-free-delivery.svg') center no-repeat;background-size:contain}.progress-wrapper .free-delivery:after{background:#125080}.progress-wrapper .free-gift{background:#ed1d26}.progress-wrapper .free-gift.perc-100{left:100%}.progress-wrapper .free-gift.perc-99{left:99%}.progress-wrapper .free-gift.perc-98{left:98%}.progress-wrapper .free-gift.perc-97{left:97%}.progress-wrapper .free-gift.perc-96{left:96%}.progress-wrapper .free-gift.perc-95{left:95%}.progress-wrapper .free-gift.perc-94{left:94%}.progress-wrapper .free-gift.perc-93{left:93%}.progress-wrapper .free-gift.perc-92{left:92%}.progress-wrapper .free-gift.perc-91{left:91%}.progress-wrapper .free-gift.perc-90{left:90%}.progress-wrapper .free-gift.perc-89{left:89%}.progress-wrapper .free-gift.perc-88{left:88%}.progress-wrapper .free-gift.perc-87{left:87%}.progress-wrapper .free-gift.perc-86{left:86%}.progress-wrapper .free-gift.perc-85{left:85%}.progress-wrapper .free-gift.perc-84{left:84%}.progress-wrapper .free-gift.perc-83{left:83%}.progress-wrapper .free-gift.perc-82{left:82%}.progress-wrapper .free-gift.perc-81{left:81%}.progress-wrapper .free-gift.perc-80{left:80%}.progress-wrapper .free-gift.perc-79{left:79%}.progress-wrapper .free-gift.perc-78{left:78%}.progress-wrapper .free-gift.perc-77{left:77%}.progress-wrapper .free-gift.perc-76{left:76%}.progress-wrapper .free-gift.perc-75{left:75%}.progress-wrapper .free-gift.perc-74{left:74%}.progress-wrapper .free-gift.perc-73{left:73%}.progress-wrapper .free-gift.perc-72{left:72%}.progress-wrapper .free-gift.perc-71{left:71%}.progress-wrapper .free-gift.perc-70{left:70%}.progress-wrapper .free-gift.perc-69{left:69%}.progress-wrapper .free-gift.perc-68{left:68%}.progress-wrapper .free-gift.perc-67{left:67%}.progress-wrapper .free-gift.perc-66{left:66%}.progress-wrapper .free-gift.perc-65{left:65%}.progress-wrapper .free-gift.perc-64{left:64%}.progress-wrapper .free-gift.perc-63{left:63%}.progress-wrapper .free-gift.perc-62{left:62%}.progress-wrapper .free-gift.perc-61{left:61%}.progress-wrapper .free-gift.perc-60{left:60%}.progress-wrapper .free-gift.perc-59{left:59%}.progress-wrapper .free-gift.perc-58{left:58%}.progress-wrapper .free-gift.perc-57{left:57%}.progress-wrapper .free-gift.perc-56{left:56%}.progress-wrapper .free-gift.perc-55{left:55%}.progress-wrapper .free-gift.perc-54{left:54%}.progress-wrapper .free-gift.perc-53{left:53%}.progress-wrapper .free-gift.perc-52{left:52%}.progress-wrapper .free-gift.perc-51{left:51%}.progress-wrapper .free-gift.perc-50{left:50%}.progress-wrapper .free-gift.perc-49{left:49%}.progress-wrapper .free-gift.perc-48{left:48%}.progress-wrapper .free-gift.perc-47{left:47%}.progress-wrapper .free-gift.perc-46{left:46%}.progress-wrapper .free-gift.perc-45{left:45%}.progress-wrapper .free-gift.perc-44{left:44%}.progress-wrapper .free-gift.perc-43{left:43%}.progress-wrapper .free-gift.perc-42{left:42%}.progress-wrapper .free-gift.perc-41{left:41%}.progress-wrapper .free-gift.perc-40{left:40%}.progress-wrapper .free-gift.perc-39{left:39%}.progress-wrapper .free-gift.perc-38{left:38%}.progress-wrapper .free-gift.perc-37{left:37%}.progress-wrapper .free-gift.perc-36{left:36%}.progress-wrapper .free-gift.perc-35{left:35%}.progress-wrapper .free-gift.perc-34{left:34%}.progress-wrapper .free-gift.perc-33{left:33%}.progress-wrapper .free-gift.perc-32{left:32%}.progress-wrapper .free-gift.perc-31{left:31%}.progress-wrapper .free-gift.perc-30{left:30%}.progress-wrapper .free-gift.perc-29{left:29%}.progress-wrapper .free-gift.perc-28{left:28%}.progress-wrapper .free-gift.perc-27{left:27%}.progress-wrapper .free-gift.perc-26{left:26%}.progress-wrapper .free-gift.perc-25{left:25%}.progress-wrapper .free-gift.perc-24{left:24%}.progress-wrapper .free-gift.perc-23{left:23%}.progress-wrapper .free-gift.perc-22{left:22%}.progress-wrapper .free-gift.perc-21{left:21%}.progress-wrapper .free-gift.perc-20{left:20%}.progress-wrapper .free-gift.perc-19{left:19%}.progress-wrapper .free-gift.perc-18{left:18%}.progress-wrapper .free-gift.perc-17{left:17%}.progress-wrapper .free-gift.perc-16{left:16%}.progress-wrapper .free-gift.perc-15{left:15%}.progress-wrapper .free-gift.perc-14{left:14%}.progress-wrapper .free-gift.perc-13{left:13%}.progress-wrapper .free-gift.perc-12{left:12%}.progress-wrapper .free-gift.perc-11{left:11%}.progress-wrapper .free-gift.perc-10{left:10%}.progress-wrapper .free-gift.perc-9{left:9%}.progress-wrapper .free-gift.perc-8{left:8%}.progress-wrapper .free-gift.perc-7{left:7%}.progress-wrapper .free-gift.perc-6{left:6%}.progress-wrapper .free-gift.perc-5{left:5%}.progress-wrapper .free-gift.perc-4{left:4%}.progress-wrapper .free-gift.perc-3{left:3%}.progress-wrapper .free-gift.perc-2{left:2%}.progress-wrapper .free-gift.perc-1{left:1%}.progress-wrapper .free-gift.perc-0{left:0%}.progress-wrapper .free-gift:before{background:url('/globalfiles/templates/alensa/responsive/icons/progress-free-gift.svg') center no-repeat;background-size:contain}.progress-wrapper .free-gift:after{background:#ed1d26}.progress-wrapper .value{position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:'Open Sans Bold';font-size:11px;white-space:nowrap}.progress-wrapper .value-reached,.progress-wrapper .value-not-reached{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0;font-size:12px;line-height:15px;text-align:left}.progress-wrapper .value-reached i,.progress-wrapper .value-not-reached i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;margin-right:10px;padding:4px;border-radius:50%;position:relative}.progress-wrapper .value-reached i:before,.progress-wrapper .value-not-reached i:before{content:'';display:block;width:100%;height:100%;border-radius:50%}.progress-wrapper .free-delivery-reached,.progress-wrapper .free-delivery-not-reached{color:#125080}.progress-wrapper .free-delivery-reached i,.progress-wrapper .free-delivery-not-reached i{background:#125080}.progress-wrapper .free-delivery-reached i:before,.progress-wrapper .free-delivery-not-reached i:before{background:url('/globalfiles/templates/alensa/responsive/icons/progress-free-delivery.svg') center no-repeat;background-size:contain}.progress-wrapper .free-gift-reached,.progress-wrapper .free-gift-not-reached{color:#ed1d26}.progress-wrapper .free-gift-reached i,.progress-wrapper .free-gift-not-reached i{background:#ed1d26}.progress-wrapper .free-gift-reached i:before,.progress-wrapper .free-gift-not-reached i:before{background:url('/globalfiles/templates/alensa/responsive/icons/progress-free-gift.svg') center no-repeat;background-size:contain}.progress-wrapper .free-delivery-reached i:after,.progress-wrapper .free-gift-reached i:after{content:'';position:absolute;top:-7px;right:-7px;width:15px;height:15px}.progress-wrapper .free-delivery-reached i:after{background:url('/globalfiles/templates/alensa/responsive/icons/progress-reached.svg') center no-repeat;background-size:contain}.progress-wrapper .free-gift-reached i:after{background:url('/globalfiles/templates/alensa/responsive/icons/progress-reached.svg') center no-repeat;background-size:contain}@media (min-width:577px){.progress-wrapper .fake-input{margin:5px 10px 5px 0}}@-webkit-keyframes animateProgresBarInPopup{from{width:0}}@keyframes animateProgresBarInPopup{from{width:0}}.info-panel{float:left;width:100%;padding:20px;margin:10px 0;background:#fff url('/globalfiles/templates/alensa/responsive/main//icons/info-panel-bg.png') no-repeat 100% 0}.info-panel h2{font-size:1.5em;padding:0 0 20px}.info-panel a{color:#0a295e}.info-panel>section{overflow:hidden}.info-panel ul{display:grid;grid-template-columns:1fr;font-size:13px;line-height:1.6}.info-panel ul:first-child{margin:0}.info-panel ul li{margin:0 0 10px}.info-panel ul li a{display:block;padding-left:25px;position:relative}.info-panel ul li a:hover{color:#62a0d0;text-decoration:none}.info-panel ul li a:before{background:#fff url('/globalfiles/templates/alensa/responsive/main//icons/info.svg') no-repeat 100% 0;content:"";position:absolute;left:0;height:15px;width:15px}@media (min-width:769px){.info-panel ul{grid-template-columns:1fr 1fr 1fr}}#___ratingbadge_0{z-index:999 !important}.rating{display:inline-block;vertical-align:middle;width:auto !important}.rating img{display:inline-block;width:20px;height:20px}.rating-after-email-wrapper .rating-headline{font-family:'Open Sans Semibold';font-size:22px;line-height:27px;color:#009bb2;text-transform:uppercase;text-align:right;margin:0px auto 25px auto;max-width:80%}.rating-after-email-wrapper p{font-size:16px;line-height:21px}.rating-after-email-wrapper .rating-top-section{display:block}.rating-after-email-wrapper .rating-top-section .rating-top-section-left p{display:block}.rating-after-email-wrapper .rating-top-section .rating-top-section-left p span{display:block;font-family:'Open Sans Semibold';font-size:22px;line-height:27px;color:#009bb2;margin-bottom:25px}.rating-after-email-wrapper .rating-top-section .rating-top-section-right{margin-top:30px}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product{width:100%}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-name{display:block;font-family:'Open Sans Semibold';font-size:22px;line-height:27px;color:#009bb2;text-align:left;margin-bottom:25px}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:180px;width:70%}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-btn{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#fff;text-align:center;padding:10px 15px 10px 40px;border-radius:5px;max-width:150px;background-color:#00b388;position:relative;display:block;margin-top:5px;margin-bottom:15px}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-btn:hover{background-color:#00cc9b}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-btn:before{position:absolute !important;left:9px;bottom:8px;width:30px;height:30px;background-image:url('/globalfiles/templates/alensa/responsive/icons/basket-white.svg');content:'';display:block !important}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .rating-form label{display:block;margin:10px auto}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .rating-form label:first-child{margin-top:0px}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .rating-form .registerbtn{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#fff;text-align:center;padding:10px 15px 10px 15px;border-radius:5px;border:1px solid #009bb2;max-width:150px;background-color:#009bb2;position:relative;display:block;margin-top:10px;margin-bottom:15px;cursor:pointer}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .rating-form .registerbtn:hover{background-color:#00b1cb}.rating-after-email-wrapper .rating-source-section{margin-top:50px}.rating-after-email-wrapper .rating-source-section .rating-source-wrapper{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.rating-after-email-wrapper .rating-source-section .rating-source-wrapper .rating-source-item{width:20%;text-align:center}.rating-after-email-wrapper .rating-source-section .rating-source-wrapper .rating-source-item a{width:100%;height:100%}.rating-after-email-wrapper .rating-source-section .rating-source-wrapper .rating-source-item a img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:80px;height:80px}.rating-after-email-wrapper .rating-another-product-section{margin-top:80px;margin-bottom:60px}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item{width:20%;text-align:center}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100px;width:100%}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item .thumbs ul{padding:0}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item .thumbs ul li{display:inline-block;width:20%;height:20px}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item .thumbs ul li a{display:block;width:100%;height:100%}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item .thumbs ul li a.positive{background:url('/globalfiles/templates/alensa/responsive/components/reviews/positive-review.svg') center center no-repeat;background-size:20px 20px}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item .thumbs ul li a.neutral{background:url('/globalfiles/templates/alensa/responsive/components/reviews/neutral-review.svg') center center no-repeat;background-size:20px 20px}.rating-after-email-wrapper .rating-another-product-section .rating-another-product-wrapper .rating-another-product-item .thumbs ul li a.negative{background:url('/globalfiles/templates/alensa/responsive/components/reviews/negative-review.svg') center center no-repeat;background-size:20px 20px}@media (min-width:768px){.rating-after-email-wrapper .rating-top-section{display:-webkit-box;display:-ms-flexbox;display:flex}.rating-after-email-wrapper .rating-top-section p{padding-right:40px}.rating-after-email-wrapper .rating-top-section .rating-top-section-left{width:60%}.rating-after-email-wrapper .rating-top-section .rating-top-section-right{width:40%;margin-top:0px}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-name{text-align:center}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-img{width:100%}.rating-after-email-wrapper .rating-top-section .rating-top-section-right .upsell-product .upsell-product-btn{margin:5px auto 15px auto}}@media (min-width:769px){.rating-after-email-wrapper .rating-headline{position:relative;text-align:center}.rating-after-email-wrapper .rating-headline:after{position:absolute;right:180px;bottom:12px;width:80px;height:2px;background-color:#009bb2;content:''}.rating-after-email-wrapper .rating-headline:before{position:absolute;left:180px;bottom:12px;width:80px;height:2px;background-color:#009bb2;content:''}}.reminder-wrapper{margin:15px 0;background:#f2f2f2;border:1px solid #f2f2f2}.reminder-wrapper .reminder-header{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#ed1d26;line-height:20px}.reminder-wrapper .reminder-subheader{display:block;margin-top:10px;font-size:14px;color:#4c4c4c;line-height:20px}.reminder-wrapper .reminder-subheader .date{font-family:'Open Sans Semibold'}.reminder-wrapper .reminder-section-header{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px}.reminder-wrapper .reminder-texts{padding:20px}.reminder-wrapper .reminder-types-next-wrapper{padding:40px 20px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.reminder-wrapper .reminder-types-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px;margin-bottom:20px;cursor:pointer}.reminder-wrapper .reminder-type-wrapper{background-color:#fff;position:relative;border-radius:5px;border:1px solid #c3c5c5;-webkit-box-shadow:0 2px 4px #c3c5c5;box-shadow:0 2px 4px #c3c5c5}.reminder-wrapper .reminder-type-wrapper:before{content:"";display:block;padding-bottom:100%;grid-area:.25}.reminder-wrapper .reminder-type-wrapper.reminder-type-sms{background:#fff url('/globalfiles/templates/alensa/responsive/components/reminder/sms.svg') center 30% no-repeat;background-size:50%}.reminder-wrapper .reminder-type-wrapper.reminder-type-email{background:#fff url('/globalfiles/templates/alensa/responsive/components/reminder/email.svg') center 30% no-repeat;background-size:50%}.reminder-wrapper .reminder-type-wrapper.reminder-type-calendar{background:#fff url('/globalfiles/templates/alensa/responsive/components/reminder/calendar.svg') center 30% no-repeat;background-size:50%}.reminder-wrapper .reminder-inputs-wrapper{position:absolute;left:0;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 10px}.reminder-wrapper .reminder-inputs-wrapper input[type="checkbox"]{display:none}.reminder-wrapper .reminder-inputs-wrapper input[type="checkbox"]:checked+label:before{background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-on.svg') center center no-repeat}.reminder-wrapper .reminder-inputs-wrapper label{display:inline-block;vertical-align:middle;padding-left:22px;font-size:8px;color:#4c4c4c;text-transform:uppercase;position:relative}.reminder-wrapper .reminder-inputs-wrapper label:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:18px;height:18px;background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-off.svg') center center no-repeat}.reminder-wrapper .reminder-next-wrapper .reminder-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reminder-wrapper .reminder-next-wrapper img{display:block;margin:0 5px}.reminder-wrapper .reminder-next-wrapper input{display:block;width:100%;margin:0;padding-right:35px;background:#fff url('/globalfiles/templates/alensa/responsive/components/reminder/calendar-input.svg') right 8px center no-repeat;background-size:19px 19px}.reminder-wrapper .reminder-types-error-wrapper .error.error-types{margin:0 0 15px 0}.reminder-wrapper .reminder-user-wrapper{margin:6px 0 10px}.reminder-wrapper .reminder-contact-wrapper{padding:20px}.reminder-wrapper .contact-wrapper{width:100%}.reminder-wrapper .contact-wrapper .contact-icon,.reminder-wrapper .contact-wrapper .contact-text-wrapper{display:inline-block;vertical-align:middle}.reminder-wrapper .contact-wrapper .contact-text-wrapper{max-width:calc(100% - 55px)}.reminder-wrapper .contact-wrapper .contact-icon{margin:0 15px 0 10px;opacity:0.7}.reminder-wrapper .contact-wrapper .contact-text-header,.reminder-wrapper .contact-wrapper .contact-text{display:block;color:#4c4c4c}.reminder-wrapper .contact-wrapper .contact-text-header{margin-bottom:2px;font-family:'Open Sans Semibold';font-size:13px}.reminder-wrapper .contact-wrapper .contact-text{font-size:12px;line-height:15px}.reminder-wrapper .contact-wrapper .contact-text .contact-email,.reminder-wrapper .contact-wrapper .contact-text .contact-phone{margin-right:5px}.reminder-wrapper .contact-wrapper .contact-edit{display:inline-block;font-size:10px;color:#ed1d26;text-transform:lowercase}.reminder-wrapper .contact-wrapper .contact-edit:after{content:'';display:block;width:0;height:1px;margin:auto;background-color:#ed1d26;-webkit-transition:width .3s;transition:width .3s}.reminder-wrapper .contact-wrapper .contact-edit:hover:after{width:80%}.reminder-wrapper .reminder-agree-wrapper{margin:5px 0}.reminder-wrapper .reminder-agree-wrapper .reminder-agree{font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.reminder-wrapper .reminder-thankyou-page{padding:20px;text-align:center}.reminder-wrapper .reminder-thankyou-page .reminder-types-header{margin-top:30px}.reminder-wrapper .reminder-thankyou-page .reminder-type{display:inline-block;width:25px;height:25px;margin:10px 5px 30px;background-size:contain}.reminder-wrapper .reminder-thankyou-page .reminder-type.sms{background:url('/globalfiles/templates/alensa/responsive/components/reminder/sms.svg') center center no-repeat}.reminder-wrapper .reminder-thankyou-page .reminder-type.email{background:url('/globalfiles/templates/alensa/responsive/components/reminder/email.svg') center center no-repeat}.reminder-wrapper .reminder-thankyou-page .reminder-type.calendar{background:url('/globalfiles/templates/alensa/responsive/components/reminder/calendar.svg') center center no-repeat}.reminder-wrapper .reminder-thankyou-page .reminder-download-calendar{color:#ed1d26;text-decoration:none}.reminder-wrapper .reminder-thankyou-page .reminder-go-to-reminders{display:inline-block;margin-top:20px;color:#ed1d26;text-decoration:none}.reminder-promo-wrapper{float:left;min-height:1px;width:100%;margin:15px 0;padding:20px;background:#f2f2f2;border:1px solid #f2f2f2}.reminder-promo-wrapper .text-wrapper{float:left;min-height:1px;width:100%}.reminder-promo-wrapper .text-wrapper .reminder-header{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#ed1d26;line-height:20px}.reminder-promo-wrapper .text-wrapper .reminder-text{display:block;margin:5px 0 20px;font-size:12px;color:#4c4c4c;line-height:15px}.reminder-promo-wrapper .icons-wrapper{float:left;min-height:1px;width:100%;text-align:center}.reminder-promo-wrapper .icons-wrapper img{margin:0 10px}.reminder-promo-wrapper .icons-btn-wrapper{float:left;min-height:1px;width:100%}.reminder-promo-wrapper .btn-wrapper{float:left;min-height:1px;width:100%;margin-top:20px;text-align:center}@media (min-width:577px){.reminder-wrapper>form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.reminder-wrapper .reminder-texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #f2f2f2}.reminder-wrapper .reminder-types-next-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;border:none;border-right:1px solid #f2f2f2}.reminder-wrapper .reminder-next-wrapper{margin-bottom:8px}.reminder-wrapper .reminder-contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px}.reminder-wrapper .reminder-agree-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.reminder-promo-wrapper .icons-wrapper,.reminder-promo-wrapper .btn-wrapper{float:none;display:table-cell;vertical-align:middle}.reminder-promo-wrapper .icons-wrapper{width:50%}.reminder-promo-wrapper .icons-wrapper img{max-width:25px;margin:0 5px}.reminder-promo-wrapper .btn-wrapper{width:50%}}@media (min-width:769px){.reminder-wrapper{padding:0;border:1px solid #f2f2f2}.reminder-wrapper .reminder-texts{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:20px;border:none}.reminder-wrapper .reminder-types-next-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.reminder-wrapper .reminder-contact-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:20px}}@media (min-width:993px){.reminder-wrapper{margin:15px 0}.reminder-wrapper .reminder-texts{padding:20px 30px}.reminder-wrapper .reminder-types-next-wrapper{padding:20px 30px}.reminder-wrapper .reminder-types-wrapper{grid-gap:10px}.reminder-wrapper .reminder-contact-wrapper{padding:20px 30px}.reminder-promo-wrapper .icons-wrapper img{max-width:30px}}@media (min-width:1201px){.reminder-promo-wrapper .text-wrapper,.reminder-promo-wrapper .icons-btn-wrapper{float:none;display:table-cell;vertical-align:middle}.reminder-promo-wrapper .text-wrapper{width:41.66666667%}.reminder-promo-wrapper .text-wrapper .reminder-text{margin-bottom:5px}.reminder-promo-wrapper .icons-wrapper{width:41.66666667%}.reminder-promo-wrapper .icons-btn-wrapper{width:58.33333333%}.reminder-promo-wrapper .btn-wrapper{width:58.33333333%}}.reminder-guide-hiding-wrapper{min-height:1px;width:100%;display:none}.reminder-guide-hiding-toggle-wrapper{min-height:1px;width:100%;margin:15px 0;padding:0 15px;text-align:right}.reminder-guide-hiding-toggle-icon{display:inline-block;vertical-align:middle;width:17px;height:17px;margin-right:3px;background:url('/globalfiles/templates/alensa/responsive/main//components/reminder/guide.svg') center no-repeat;background-size:cover}.reminder-guide-hiding-toggle{display:inline-block;vertical-align:middle;color:#ed1d26;text-decoration:none}.reminder-guide-hiding-toggle:after{content:'';display:block;width:0;height:1px;margin:auto;background-color:#ed1d26;-webkit-transition:width .3s;transition:width .3s}.reminder-guide-hiding-toggle:hover:after{width:100%}.reminder-guide-banner{padding:0 0 20px;background:url('/globalfiles/templates/alensa/responsive/components/reminder/reminder-guide-banner-bg.png') left top no-repeat;overflow:hidden}.reminder-guide-banner .reminder-guide-banner-text-wrapper{display:block;max-width:90%;margin:auto;padding:15px;background-color:#ed1d26;border-radius:0 0 15px 15px;-webkit-box-shadow:0 1px 4px .5px rgba(76,76,76,0.6);box-shadow:0 1px 4px .5px rgba(76,76,76,0.6)}.reminder-guide-banner .reminder-guide-banner-text{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#fff;line-height:18px;text-align:center}.reminder-guide-banner .reminder-guide-banner-icons-wrapper{display:block;margin:15px 0 0;text-align:center}.reminder-guide-banner .reminder-guide-banner-icon-wrapper{display:inline-block;vertical-align:middle;width:50px;height:50px;margin:0 3px;padding:12px;background-color:#fff;border-radius:50%}.reminder-guide-wrapper .reminder-guide-step-wrapper{margin:10px 0;padding:10px;background-color:#f2f2f2}.reminder-guide-wrapper .reminder-guide-step-wrapper.bordered{padding:10px 20px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.reminder-guide-wrapper .reminder-guide-number{display:block;margin:auto;width:25px;height:25px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:24px;text-align:center;position:relative}.reminder-guide-wrapper .reminder-guide-number:before{content:'';position:absolute;left:-1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px;border:1px solid #4c4c4c;border-radius:50%}.reminder-guide-wrapper .reminder-guide-text-wrapper{float:left;width:100%}.reminder-guide-wrapper .reminder-guide-text{margin:15px 0;line-height:15px}.reminder-guide-wrapper .reminder-guide-img-wrapper{float:left;width:100%;text-align:center}.reminder-guide-wrapper .reminider-guide-header{margin:20px 0 5px;font-family:'Open Sans Semibold';color:#4c4c4c}.reminder-guide-wrapper .reminider-guide-header b{color:#ed1d26;text-decoration:underline}@media (min-width:577px){.reminder-guide-banner{position:relative;min-height:140px}.reminder-guide-banner:after{content:'';display:block;clear:both}.reminder-guide-banner .reminder-guide-banner-text-wrapper{width:60%;margin:0;border-radius:0 15px 15px 0}.reminder-guide-banner .reminder-guide-banner-icons-wrapper{width:60%}.reminder-guide-banner .reminder-guide-banner-woman-wrapper{position:absolute;width:40%;height:100%;right:0;bottom:0}.reminder-guide-banner .reminder-guide-banner-woman{display:block;widows:100%;height:100%;background:url('/globalfiles/templates/alensa/responsive/components/reminder/reminder-guide-banner-woman.png') center bottom no-repeat}.reminder-guide-wrapper .reminder-guide-step-wrapper{display:table;padding:15px}.reminder-guide-wrapper .reminder-guide-text-wrapper,.reminder-guide-wrapper .reminder-guide-img-wrapper,.reminder-guide-wrapper .reminder-guide-number,.reminder-guide-wrapper .reminder-guide-text{float:none;display:table-cell;vertical-align:middle}.reminder-guide-wrapper .reminder-guide-text-wrapper{width:58.33333333%}.reminder-guide-wrapper .reminder-guide-img-wrapper{width:41.66666667%;text-align:center}.reminder-guide-wrapper .reminder-guide-text{padding:0 15px}}@media (min-width:769px){.reminder-guide-hiding-toggle-wrapper{padding:0}.reminder-guide-wrapper .reminder-guide-step-wrapper{padding:15px 20px}.reminder-guide-wrapper .reminder-guide-step-wrapper.bordered{border:1px solid #f2f2f2}.reminder-guide-wrapper .reminder-guide-text-wrapper,.reminder-guide-wrapper .reminder-guide-img-wrapper{float:left;display:block;width:100%}.reminder-guide-wrapper .reminder-guide-img-wrapper{margin-top:10px}.reminder-guide-wrapper .reminder-guide-text{padding:0 20px}.reminder-overview-guide-wrapper .reminder-guide-text-wrapper,.reminder-overview-guide-wrapper .reminder-guide-img-wrapper{float:none;display:table-cell;vertical-align:middle}.reminder-overview-guide-wrapper .reminder-guide-text-wrapper{width:66.66666667%}.reminder-overview-guide-wrapper .reminder-guide-img-wrapper{width:33.33333333%;padding-left:20px}}@media (min-width:993px){.reminder-guide-hiding-toggle-wrapper{margin-bottom:0}.reminder-guide-banner{display:table;padding:20px 0}.reminder-guide-banner .reminder-guide-banner-text-wrapper{float:none;display:table-cell;vertical-align:middle;width:35%;margin:35px 0;padding:0;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.reminder-guide-banner .reminder-guide-banner-text{padding:15px;background-color:#ed1d26;border-radius:0 15px 15px 0;-webkit-box-shadow:0 1px 4px .5px rgba(76,76,76,0.6);box-shadow:0 1px 4px .5px rgba(76,76,76,0.6)}.reminder-guide-banner .reminder-guide-banner-icons-wrapper{float:none;display:table-cell;vertical-align:middle;width:35%}.reminder-guide-banner .reminder-guide-banner-woman-wrapper{width:30%}.reminder-guide-wrapper .reminder-guide-step-wrapper.bordered{padding:10px 30px}.reminder-guide-wrapper .reminder-guide-text-wrapper,.reminder-guide-wrapper .reminder-guide-img-wrapper{float:none;display:table-cell;vertical-align:middle;margin-top:0}.reminder-guide-wrapper .reminder-guide-text-wrapper{width:58.33333333%}.reminder-guide-wrapper .reminder-guide-img-wrapper{width:41.66666667%}.reminder-guide-wrapper .reminder-guide-step-wrapper{padding:15px 25px}.reminder-guide-wrapper .reminder-guide-text{padding:0 25px}.reminder-overview-guide-wrapper .reminder-guide-text-wrapper{width:65%}.reminder-overview-guide-wrapper .reminder-guide-img-wrapper{width:35%;padding-left:30px}}@media (min-width:1201px){.reminder-guide-wrapper .reminder-guide-step-wrapper.bordered{padding:10px 40px}.reminder-overview-guide-wrapper .reminder-guide-img-wrapper{padding-left:40px}}.repeat-last-order-control-wrapper{float:left;min-height:1px;width:100%;margin-bottom:-1px;padding:20px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#f2f2f2}.repeat-last-order-control-wrapper .repeat-last-order-header-wrapper{float:left;min-height:1px;width:100%}.repeat-last-order-control-wrapper .repeat-last-order-header-wrapper .repeat-last-order-header{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#ed1d26;line-height:20px}.repeat-last-order-control-wrapper .repeat-last-order-subheader-wrapper{float:left;min-height:1px;width:100%}.repeat-last-order-control-wrapper .repeat-last-order-subheader-wrapper .repeat-last-order-subheader{display:block;margin:10px 0 20px;font-size:14px;color:#4c4c4c;line-height:15px}.repeat-last-order-control-wrapper .repeat-last-order-items{float:left;min-height:1px;width:100%;background-color:#fff;border:1px solid #f2f2f2}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper{float:left;min-height:1px;width:100%;padding:5px 10px;border-bottom:1px solid #f2f2f2}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper:last-of-type{border-bottom:none}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-img-wrapper{float:left;min-height:1px;width:33.33333333%;text-align:center}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper{float:left;min-height:1px;width:66.66666667%;margin-top:10px;padding-left:5px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper .repeat-last-order-item-name{display:block}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper .repeat-last-order-item-name a{font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:18px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper .repeat-last-order-item-price-wrapper{margin-top:5px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper .repeat-last-order-item-price-wrapper .repeat-last-order-item-price-discount{font-size:13px;color:#cbcccc;line-height:18px;text-decoration:line-through}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper .repeat-last-order-item-price-wrapper .repeat-last-order-item-price{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#ed1d26;line-height:18px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper{float:left;min-height:1px;width:100%}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper .repeat-last-order-item-params-attribute-wrapper{display:inline-block;vertical-align:top;margin:10px 5px 10px 0}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper .repeat-last-order-item-params-attribute-wrapper .repeat-last-order-item-params-attribute-header{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper .repeat-last-order-item-params-attribute-wrapper .repeat-last-order-item-params-attribute-value{display:inline-block;clear:both;padding:3px 5px;font-size:11px;color:#4c4c4c;line-height:18px;border:1px solid #f2f2f2}.repeat-last-order-control-wrapper .repeat-last-order-btn-wrapper{float:left;min-height:1px;width:100%;margin-top:10px}@media (min-width:577px){.repeat-last-order-control-wrapper{margin-bottom:15px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper{margin-top:10px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper{width:66.66666667%;padding-left:5px}.repeat-last-order-control-wrapper .repeat-last-order-btn-wrapper{text-align:right}.repeat-last-order-control-wrapper .repeat-last-order-btn-wrapper .btn{display:inline-block;width:auto}}@media (min-width:769px){.repeat-last-order-control-wrapper{padding:15px;border:1px solid #f2f2f2}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-img-wrapper,.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper,.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper,.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-price-wrapper{float:none;display:table-cell;vertical-align:middle}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-img-wrapper{width:16.66666667%;padding-right:5px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper{width:25%}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper .repeat-last-order-item-price-wrapper{display:none}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper{padding:5px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper{width:41.66666667%;padding:5px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper .repeat-last-order-item-params{margin:0}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-price-wrapper{min-height:1px;width:16.66666667%;padding-left:5px;text-align:right}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-price-wrapper .repeat-last-order-item-price-discount{font-size:13px;color:#cbcccc;line-height:18px;text-decoration:line-through}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-price-wrapper .repeat-last-order-item-price{display:block;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26;line-height:18px}}@media (min-width:993px){.repeat-last-order-control-wrapper{padding:15px 20px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper{padding:0 20px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-img-wrapper{width:8.33333333%;padding-right:15px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-img-wrapper img{max-width:60px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-name-price-wrapper{width:25%;padding:15px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-params-wrapper{width:50%;padding:0 15px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-price-wrapper{padding-left:15px}.repeat-last-order-control-wrapper .repeat-last-order-items .repeat-last-order-item-wrapper .repeat-last-order-item-price-wrapper .repeat-last-order-item-price{font-family:'Open Sans Regular';font-size:18px}}.safecharge-wrapper{display:block;width:100%;margin:0 auto;padding:15px;background:#f2f2f2;border:1px solid #f2f2f2}.safecharge-wrapper .worldline-header-id-wrapper{float:left;min-height:1px;width:100%}.safecharge-wrapper .worldline-raiffeisenbank-wrapper{float:left;min-height:1px;width:100%}.safecharge-wrapper .error{display:none;float:left;width:100%}.safecharge-wrapper .error.payment-form-cvc-error{width:46%}.safecharge-wrapper .nojs-error{display:block;padding:20px 15px;background:#ed1d26;color:#fff;text-align:center;position:relative;z-index:1}.safecharge-wrapper .nojs-img{opacity:0;width:100%}.safecharge-wrapper .worldline-header{display:block;font-family:'Open Sans Semibold';font-size:18px;color:#4c4c4c;line-height:25px}.safecharge-wrapper .worldline-order-id{display:block;margin-top:5px;font-size:13px;color:#4c4c4c;line-height:18px}.safecharge-wrapper .worldline-bank-info-wrapper .worldline-bank-info-text{margin-top:15px;line-height:18px}.safecharge-wrapper .wordline-cards{margin:15px 0}.safecharge-wrapper .wordline-cards img{display:inline-block;vertical-align:middle;width:45px;margin-right:5px}.safecharge-wrapper .worldline-cards-text{width:100%;margin:10px 0}.safecharge-wrapper .worldline-cards-text:after{content:'';display:block;clear:both}.safecharge-wrapper .worldline-cards-text span{display:block;margin-bottom:15px;font-size:10px;color:#4c4c4c;line-height:18px}.safecharge-wrapper .worldline-cards-text span br{display:none}.safecharge-wrapper .worldline-cards-text span.worldline-cards-text-header{display:block;margin:10px 0;font-size:12px;font-weight:bold;color:#4c4c4c;line-height:18px}.safecharge-wrapper .worldline-cards-text span.tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.safecharge-wrapper legend{display:block;margin-bottom:15px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:20px}.safecharge-wrapper .field{margin-bottom:10px}.safecharge-wrapper .field:after{content:"";display:block;clear:both}.safecharge-wrapper .field label{float:left;width:100%}.safecharge-wrapper .field input[type="text"]{float:left;width:100%}.safecharge-wrapper .field input[type="text"].small-input{width:46%}.safecharge-wrapper .expiration-field select{float:left;width:46%}.safecharge-wrapper .expiration-field .separator{float:left;width:8%;text-align:center;line-height:45px}.safecharge-wrapper .order-price-wrapper{display:block;margin:10px 0;text-align:center}.safecharge-wrapper .order-price-wrapper .order-price{font-family:'Open Sans Semibold';font-size:20px;color:#4c4c4c;line-height:30px}.safecharge-wrapper .btn{margin-top:15px}.safecharge-wrapper .ssl-icon{margin-top:10px;text-align:center}.safecharge-wrapper .ssl-icon img{width:50px}.safecharge-wrapper .in-progress{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(255,255,255,0.7);width:100%;height:100%}.safecharge-wrapper .in-progress .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30px;height:30px;background:url('/globalfiles/templates/alensa/responsive/spinner.svg') center center no-repeat;background-size:cover}@media (min-width:577px){.safecharge-wrapper{width:50%}}@media (min-width:769px){.safecharge-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}@media (min-width:993px){.safecharge-wrapper{position:relative;padding:30px 40px}.safecharge-wrapper .worldline-header-id-wrapper{width:58.33333333%}.safecharge-wrapper .worldline-raiffeisenbank-wrapper{width:41.66666667%}.safecharge-wrapper .worldline-bank-info-wrapper .tooltip:before{content:'?';display:block;width:12px;height:12px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.safecharge-wrapper .worldline-cards-text span{float:left;font-size:13px}.safecharge-wrapper .worldline-cards-text span br{display:block}.safecharge-wrapper .error{float:right;width:58%;margin-right:2px}.safecharge-wrapper .error.payment-form-number-error{width:100%}.safecharge-wrapper .error.payment-form-number-error:before{left:50px}.safecharge-wrapper .error.payment-form-cvc-error{width:58%}.safecharge-wrapper .field{margin-bottom:0}.safecharge-wrapper .field label{float:none;display:inline-block;vertical-align:middle;width:40%}.safecharge-wrapper .field input[type="text"]{float:none;display:inline-block;vertical-align:middle;width:58%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.safecharge-wrapper .field .small-input-wrapper{display:inline-block;vertical-align:middle;width:58%}.safecharge-wrapper .field .small-input-wrapper input[type="text"]{float:left}.safecharge-wrapper .field .small-input-wrapper input[type="text"].small-input{width:41%}.safecharge-wrapper .field .small-input-wrapper span{float:left;margin:16px 5px}.safecharge-wrapper .field .small-input-wrapper span.tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.safecharge-wrapper .expiration-field .small-input-wrapper{display:inline-block;vertical-align:middle;width:24%}.safecharge-wrapper .expiration-field .small-input-wrapper select{float:left;width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.safecharge-wrapper .expiration-field .separator{float:none;display:inline-block;vertical-align:middle;width:8%}.safecharge-wrapper .order-price-wrapper{text-align:left}.safecharge-wrapper .btn{display:inline-block;vertical-align:middle;width:58%}.safecharge-wrapper .ssl-icon:first-of-type{display:inline-block;vertical-align:middle;width:40%;text-align:left}}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:3px;background-color:#f2f2f2}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:3px;background-color:#4c4c4c;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.cd-top{display:inline-block;z-index:1000;height:60px;width:60px;position:fixed;bottom:150px;left:10px;border-radius:50%;overflow:hidden;text-indent:100%;white-space:nowrap;background:#125080 url('/globalfiles/templates/alensa/responsive/components/scroll-to-top/cd-top-arrow.svg') no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#125080;opacity:1}@media (min-width:993px){.cd-top{left:initial;bottom:15%;right:10%}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{float:left;min-height:1px;height:35px;width:100% !important;margin:5px 0 9px}.select2-container .selection{display:block;width:100%}.select2-container .select2-selection{height:35px;padding:0 15px;line-height:35px;border:1px solid #f2f2f2;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-family:'Open Sans Regular';color:#4c4c4c;outline:0;font-size:12px}.select2-container .select2-selection__rendered{padding:0 !important;line-height:35px !important}.select2-container .select2-selection__arrow{height:35px !important;top:0 !important}.select2-container .select2-search__field{outline:0 !important}.select2-container .select2-dropdown{border:1px solid #f2f2f2;margin-top:-1px}.select2-container .select2-results__option{padding:5px 15px}@media (min-width:577px) and (max-width:768px),(min-width:993px){#frm-orderForm-form .select2-container{width:calc(100% / 3) !important;margin:0}#frm-orderForm-form .form-control-select2{padding:5px 0}#frm-orderForm-form .form-control-select2 .error{margin:0 0 0 10px !important}#frm-orderForm-form .form-control-select2 .order-form-label-wrapper{margin:8px 0 !important}}.sidebar-wrapper{float:left;min-height:1px;width:100%}@media (max-width:768px){.sidebar-wrapper .double-optin-wrapper{display:none}}@media (min-width:769px){.ck-main-content-bg.content-wrapper,.hp-content-wrapper.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow-anchor:none}.sidebar-wrapper{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;max-width:calc(35% - 15px);position:relative}.sidebar-wrapper .double-optin-wrapper{background:#4c4c4c}.sidebar-wrapper .sidebar__inner{position:static;width:100%;-webkit-transition:none;transition:none;z-index:1}.sidebar-wrapper .sidebar__inner.bound{position:absolute;left:auto;right:auto}.sidebar-wrapper .sidebar__inner.fixed{position:fixed;left:auto;right:auto}.sidebar-wrapper .sidebar__inner.native{position:-webkit-sticky;position:sticky}.sidebar-wrapper .sidebar__inner.bound.top,.sidebar-wrapper .sidebar__inner.fixed.top{top:0;bottom:auto}.sidebar-wrapper .sidebar__inner.bound.bottom,.sidebar-wrapper .sidebar__inner.fixed.bottom{top:auto;bottom:0}.sidebar-wrapper .sidebar__inner.bottom{position:absolute;bottom:0}}@media (min-width:993px){.sidebar-wrapper{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:calc(25% - 15px)}}.sidebar-outlet{padding:20px;border:1px solid #f2f2f2;border-bottom:none;background:#d9e5e8 url('/globalfiles/templates/alensa/responsive/components/sidebar-outlet/outlet-bg.png') right center no-repeat;background-size:cover;text-align:center}.sidebar-outlet .sidebar-outlet-header{display:block;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26;line-height:20px;text-transform:uppercase;letter-spacing:2px}.sidebar-outlet .sidebar-outlet-text{display:block;margin-top:15px;font-size:13px;color:#4c4c4c;line-height:20px;letter-spacing:1px}.sidebar-outlet .sidebar-outlet-text a{display:inline-block;color:#ed1d26}.sidebar-outlet .sidebar-outlet-text a:after{content:'';display:block;width:0;height:1px;background:#ed1d26;margin:0 auto;-webkit-transition:width .3s ease;transition:width .3s ease}.sidebar-outlet .sidebar-outlet-text a:hover:after{width:100%}.similar-products-wrapper{float:left;min-height:1px;width:100%;padding:5px 10px;position:relative}.similar-products-wrapper .similar-products-header{margin:10px 0;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.similar-products-wrapper .similar-products-bg{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:4px;background-color:#f2f2f2;border:1px solid #f2f2f2}.similar-products-wrapper .similar-product-outer-wrapper{float:left;-ms-flex-negative:0;flex-shrink:0;min-height:1px;width:50%;padding:4px;-webkit-transition:margin .3s ease;transition:margin .3s ease}.similar-products-wrapper .similar-product{position:relative;overflow:hidden;padding:10px;background-color:#fff;border:1px solid #f2f2f2;cursor:pointer;text-align:center}.similar-products-wrapper .similar-product:hover{-webkit-box-shadow:0 1px 3px 1px #f2f2f2;box-shadow:0 1px 3px 1px #f2f2f2}.similar-products-wrapper .similar-product:hover .similar-product-backdrop{-webkit-transform:translateY(0%);transform:translateY(0%)}.similar-products-wrapper .similar-product-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:20px;background:rgba(76,76,76,0.7);-webkit-transform:translateY(-101%);transform:translateY(-101%);-webkit-transition:all .3s;transition:all .3s;text-align:center}.similar-products-wrapper .similar-product-name{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:100%;padding:0 20px;font-family:'Open Sans Semibold';font-size:12px;color:#fff;line-height:20px}.similar-products-wrapper .similar-product-img{display:block;margin:0 auto 20px}.similar-products-wrapper .similar-product-price{display:inline-block;vertical-align:baseline;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;text-align:center}.similar-products-wrapper .similar-product-before-discount-price{display:inline-block;vertical-align:baseline;margin-top:3px;font-size:10px;color:#b1b3b3;text-align:center;text-decoration:line-through}.similar-products-wrapper .similar-products-controls{display:none}.similar-products-wrapper .similar-products-controls.visible{display:block}.similar-products-wrapper .similar-products-control.counter{display:none}.similar-products-wrapper .similar-products-control{position:absolute;bottom:50%;-webkit-transform:translateY(45px);transform:translateY(45px);outline:0;width:45px;height:45px;text-indent:-9999px;z-index:950;border-radius:50%;border:1px solid #f2f2f2;cursor:pointer}.similar-products-wrapper .similar-products-control.disabled{opacity:0.5;cursor:default}.similar-products-wrapper .similar-products-control.prev{left:5px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-similar-products-detail/bx-prev.svg') center center no-repeat}.similar-products-wrapper .similar-products-control.next{right:5px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-similar-products-detail/bx-next.svg') center center no-repeat}@media (min-width:577px){.similar-products-wrapper .similar-product-outer-wrapper{width:25%}}@media (min-width:769px){.similar-products-wrapper{padding:0;margin:0 0 10px}.similar-products-wrapper .similar-product-outer-wrapper{width:33.33333333%}.similar-products-wrapper .similar-products-control.prev{left:-18px}.similar-products-wrapper .similar-products-control.next{right:-18px}}@media (min-width:769px){.similar-products-wrapper .similar-products-header{margin:0 0 10px}}@media (min-width:993px){.similar-products-wrapper .similar-product-outer-wrapper{width:25%}.dioglasses-product-detail .similar-products-wrapper .similar-product-outer-wrapper{width:33.33333333%}.dioglasses-product-detail .similar-products-wrapper .similar-products-header{display:block;font-family:'Open Sans Bold';font-size:16px;text-align:left}.dioglasses-product-detail .similar-products-wrapper .similar-products-control.prev{left:-10px}.dioglasses-product-detail .similar-products-wrapper .similar-products-control.next{right:-10px}}.similar-products-slick-wrapper{opacity:0;margin:10px}.similar-products-slick-wrapper .similar-products-header{display:block;margin:10px 0;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.similar-products-slick{margin-bottom:40px;padding:6px;background:#f2f2f2;border:1px solid #f2f2f2}.similar-products-slick .slick-slide{margin:0 3px}.similar-products-slick .slick-list{margin:0 -3px}.similar-products-slick .slick-next,.similar-products-slick .slick-prev{z-index:1;top:initial;bottom:-45px;left:initial;right:initial;width:35px;height:35px;border:1px solid #f2f2f2;border-radius:50%;opacity:0.9}.similar-products-slick .slick-next:before,.similar-products-slick .slick-prev:before{display:none}.similar-products-slick .slick-next:hover,.similar-products-slick .slick-prev:hover,.similar-products-slick .slick-next:focus,.similar-products-slick .slick-prev:focus{opacity:1}.similar-products-slick .slick-next,.similar-products-slick .slick-next:hover,.similar-products-slick .slick-next:focus{right:50%;-webkit-transform:translateX(110%);transform:translateX(110%);background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/next.svg') center center no-repeat;background-size:contain}.similar-products-slick .slick-prev,.similar-products-slick .slick-prev:hover,.similar-products-slick .slick-prev:focus{left:50%;-webkit-transform:translateX(-110%);transform:translateX(-110%);background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/prev.svg') center center no-repeat;background-size:contain}.similar-products-slick .similar-product{display:block !important;position:relative;padding:10px 0;background:#fff;border:1px solid #f2f2f2;overflow:hidden}.similar-products-slick .similar-product:hover .similar-product-backdrop{top:0}.similar-products-slick .similar-product-backdrop{position:absolute;top:-100%;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(76,76,76,0.7);-webkit-transition:top 250ms ease;transition:top 250ms ease}.similar-products-slick .similar-product-name{display:block;padding:0 20px;font-family:'Open Sans Semibold';font-size:12px;color:#fff;line-height:20px;text-align:center}.similar-products-slick .similar-product-img{padding:0 10px}.similar-products-slick .similar-product-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.similar-products-slick .similar-product-before-discount-price{margin:1px 10px 0 0;font-size:10px;color:#b1b3b3;text-align:center;text-decoration:line-through}.similar-products-slick .similar-product-price{font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c}@media (min-width:769px){.similar-products-slick-wrapper{margin:0}.similar-products-slick-wrapper .similar-products-header{margin:0 0 10px}.similar-products-slick{margin-bottom:55px}}@media (min-width:993px){.similar-products-slick{margin-bottom:15px}.similar-products-slick .slick-next,.similar-products-slick .slick-prev{top:50%;bottom:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;margin-top:-15px}.similar-products-slick .slick-next,.similar-products-slick .slick-next:hover,.similar-products-slick .slick-next:focus{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.similar-products-slick .slick-prev,.similar-products-slick .slick-prev:hover,.similar-products-slick .slick-prev:focus{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.product-similar-models-wrapper{padding:10px}.product-similar-models-wrapper .product-similar-models-header{display:block;margin-bottom:10px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px;text-align:left}.product-similar-models-wrapper .product-similar-models{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:5px;background-color:#f2f2f2;border:1px solid #f2f2f2;padding:5px}.product-similar-models-wrapper .product-similar-model{padding:5px;border:1px solid #f2f2f2;background:#fff}.product-similar-models-wrapper .product-similar-model:hover,.product-similar-models-wrapper .product-similar-model.active{border:1px solid #337ab7;-webkit-box-shadow:0 0 1px #125080;box-shadow:0 0 1px #125080}.product-similar-models-wrapper .product-similar-model-img{display:block}@media (min-width:769px){.product-similar-models-wrapper{margin-bottom:30px;padding:0}.product-similar-models-wrapper .product-similar-models-4{grid-template-columns:1fr 1fr 1fr 1fr}.product-similar-models-wrapper .product-similar-models-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product-similar-models-wrapper .product-similar-models-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.product-similar-models-wrapper .product-similar-models-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.slevomat-not-met{display:block;width:100%;text-align:center;margin-bottom:10px}.slevomat-not-met .slevomat-not-met-text{max-width:240px;line-height:16px;color:#ed1d26}@media (min-width:577px){.slevomat-not-met{float:right;text-align:right}}.slim-banner a{display:block}.slim-banner img{margin:10px 0}.smart-alternative-basket-wrapper{margin-top:-1px;padding:10px;text-align:left;position:relative;z-index:2;border-top:1px solid #fff}.smart-alternative-basket-wrapper.swapped{text-align:center}.smart-alternative-basket-wrapper .product-img-text-wrapper{display:table}.smart-alternative-basket-wrapper .product-img-wrapper{display:table-cell;vertical-align:top}.smart-alternative-basket-wrapper .product-img{max-width:100px;margin-bottom:5px;padding:10px;background-color:#fff;border:1px solid #f2f2f2}.smart-alternative-basket-wrapper .product-mobile-price{display:block;max-width:100px;margin:auto;font-family:'Open Sans Semibold';font-size:14px;color:#ed1d26;text-align:center}.smart-alternative-basket-wrapper .product-text-buttons-wrapper{display:table-cell;vertical-align:top;padding-left:15px}.smart-alternative-basket-wrapper .product-text-wrapper{line-height:18px}.smart-alternative-basket-wrapper .product-header{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#125080;font-style:normal}.smart-alternative-basket-wrapper .product-header br{display:none}.smart-alternative-basket-wrapper .product-text .dif-color{font-family:'Open Sans Semibold';color:#125080;text-decoration:underline}.smart-alternative-basket-wrapper .product-buttons-wrapper{display:none;margin-top:5px}.smart-alternative-basket-wrapper .product-buttons-wrapper .btn{min-height:20px;margin:5px 0 0;padding:0 10px;font-family:'Open Sans Regular';font-size:12px;font-style:italic;line-height:24px}.smart-alternative-basket-wrapper .product-buttons-mobile-wrapper{display:block;margin-top:5px;text-align:center}.smart-alternative-basket-wrapper .product-buttons-mobile-wrapper .btn{display:inline-block;vertical-align:middle;min-height:20px;margin:5px 0 0;padding:0 10px;font-family:'Open Sans Regular';font-size:12px;font-style:italic;line-height:24px}@media (min-width:425px){.smart-alternative-basket-wrapper .product-buttons-mobile-wrapper{display:none}.smart-alternative-basket-wrapper .product-buttons-wrapper{display:block}}@media (min-width:577px){.smart-alternative-basket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.smart-alternative-basket-wrapper.swapped{text-align:left}.smart-alternative-basket-wrapper.swapped .product-wrapper{display:table;width:100%}.smart-alternative-basket-wrapper.swapped .product-text-wrapper{width:70%}.smart-alternative-basket-wrapper.swapped .product-buttons-wrapper{width:30%;text-align:right}.smart-alternative-basket-wrapper.swapped .product-buttons-wrapper .btn{display:inline-block;margin-top:0}.smart-alternative-basket-wrapper .handwrite-wrapper{width:33.33333333%;text-align:center}.smart-alternative-basket-wrapper .product-wrapper{width:66.66666667%;padding:5px;background-color:#f2f2f2;border:1px solid #f2f2f2}.smart-alternative-basket-wrapper .handwrite{display:block;min-width:105px;padding-bottom:30px;font-family:'Kalam';font-size:17px;color:#125080;line-height:18px;position:relative}.smart-alternative-basket-wrapper .handwrite:after{content:'';position:absolute;width:103px;height:38px;left:50%;bottom:10px;-webkit-transform:translateX(-60%);transform:translateX(-60%);background:url('/globalfiles/templates/alensa/responsive/smart-alternative-arrow-basket.png') 0 0 no-repeat}.smart-alternative-basket-wrapper .product-header{display:none}.smart-alternative-basket-wrapper .product-benefit{display:block;margin-top:5px;padding:3px 0;font-size:12px;color:#4c4c4c;line-height:16px;font-style:italic}}@media (min-width:769px){.smart-alternative-basket-wrapper{padding:0 0 10px}.smart-alternative-basket-wrapper .handwrite-wrapper{width:16%}.smart-alternative-basket-wrapper .product-wrapper{width:84%;padding:10px}.smart-alternative-basket-wrapper .product-img-wrapper{vertical-align:middle;width:15%}.smart-alternative-basket-wrapper .product-text-buttons-wrapper{vertical-align:middle;width:100%;padding-left:10px}.smart-alternative-basket-wrapper .product-price-wrapper{display:none}.smart-alternative-basket-wrapper .product-price{display:none}}@media (min-width:993px){.smart-alternative-basket-wrapper.swapped{text-align:left}.smart-alternative-basket-wrapper.swapped .product-text-wrapper{width:60%}.smart-alternative-basket-wrapper.swapped .product-buttons-wrapper{width:40%;padding-right:50px}.smart-alternative-basket-wrapper .product-img-wrapper{width:10%}.smart-alternative-basket-wrapper .product-text-buttons-wrapper{width:70%}.smart-alternative-basket-wrapper .product-img{max-width:100%}.smart-alternative-basket-wrapper .product-text-buttons-row-table{margin-bottom:14px}.smart-alternative-basket-wrapper .product-text-wrapper{display:table-cell;vertical-align:middle;width:66.66666667%;padding-right:30px}.smart-alternative-basket-wrapper .product-buttons-wrapper{display:table-cell;vertical-align:middle;width:33.33333333%;padding:0 10px}.smart-alternative-basket-wrapper .product-buttons-wrapper .btn{display:block}.smart-alternative-basket-wrapper .product-buttons-wrapper .btn:first-of-type{margin-top:0}.smart-alternative-basket-wrapper .product-price-wrapper{padding-right:50px}}@media (min-width:1201px){.smart-alternative-basket-wrapper .product-img-wrapper{width:8%}.smart-alternative-basket-wrapper .product-text-buttons-wrapper{width:72%}.smart-alternative-basket-wrapper .product-text-wrapper{width:75%;padding-right:50px}.smart-alternative-basket-wrapper .product-buttons-wrapper{width:25%}}.product-smart-alternative-new.v1{display:block;padding:10px;border:1px solid #f2f2f2;background:#c4e3ec;background:-webkit-gradient(linear, left top, left bottom, from(#ddeff5), to(#c4e3ec));background:linear-gradient(to bottom, #ddeff5 0%, #c4e3ec 100%);text-align:left}.product-smart-alternative-new.v1 .product-smart-alternative-header{display:block;width:100%;margin-bottom:7px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.product-smart-alternative-new.v1 .product-smart-alternative-header br{display:none}.product-smart-alternative-new.v1 .benefits-wrapper{position:absolute;top:10px;right:10px}.product-smart-alternative-new.v1 .benefit-wrapper{display:inline-block;vertical-align:top}.product-smart-alternative-new.v1 .benefit{display:table;vertical-align:middle;padding:5px 15px;border-radius:10px;font-family:'Open Sans Semibold';font-size:10px;color:#4c4c4c;line-height:11px;text-align:center;-webkit-box-shadow:0 2px 3px #b1b3b3;box-shadow:0 2px 3px #b1b3b3;-webkit-transition:all .5s;transition:all .5s}.product-smart-alternative-new.v1 .benefit.free-delivery{background:#ffc439}.product-smart-alternative-new.v1 .benefit.top-choice{background:#ed1d26;color:#fff}.product-smart-alternative-new.v1 .benefit br{display:none}.product-smart-alternative-new.v1 .benefit-text{display:table-cell;vertical-align:middle}.product-smart-alternative-new.v1 .image-wrapper{position:relative;padding:15px;background:#fff;border:1px solid #f2f2f2}.product-smart-alternative-new.v1 .content-wrapper{margin-top:15px}.product-smart-alternative-new.v1 .product-name a{display:block;font-family:'Open Sans Bold';font-size:17px;color:#4c4c4c;line-height:18px}.product-smart-alternative-new.v1 .rating-stock-wrapper{margin:10px 0;text-align:left}.product-smart-alternative-new.v1 .product-rating{display:inline-block;display:none;vertical-align:middle;margin-right:10px}.product-smart-alternative-new.v1 .product-rating img{width:14px;height:14px}.product-smart-alternative-new.v1 .product-stock-wrapper{display:block;padding:0;text-align:left}.product-smart-alternative-new.v1 .product-stock-wrapper i,.product-smart-alternative-new.v1 .product-stock-wrapper span{font-size:12px}.product-smart-alternative-new.v1 .product-stock-wrapper span{max-width:calc(100% - 20px)}.product-smart-alternative-new.v1 .product-list{margin:12px 0;text-align:left}.product-smart-alternative-new.v1 .product-list li{position:relative;margin:5px 0;padding-left:15px;font-size:12px}.product-smart-alternative-new.v1 .product-list li:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:8px;margin-right:5px;background:url('/globalfiles/templates/alensa/responsive/components/smart-alternative/check.svg') center center no-repeat;background-size:contain}.product-smart-alternative-new.v1 .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-smart-alternative-new.v1 .product-price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:14px}.product-smart-alternative-new.v1 .product-price{color:#ed1d26}.product-smart-alternative-new.v1 .button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.product-smart-alternative-new.v1 .btn{display:inline-block;min-height:auto;margin:0;padding:5px 20px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:22px;background:#125080;border-radius:19px}@media (min-width:577px){.product-smart-alternative-new.v1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-smart-alternative-new.v1 .product-smart-alternative-header{display:none}.product-smart-alternative-new.v1 .benefits-wrapper{position:absolute;top:5px;left:5px;right:auto}.product-smart-alternative-new.v1 .benefit-wrapper{display:block;margin-bottom:5px}.product-smart-alternative-new.v1 .image-wrapper{display:table;-webkit-box-flex:1;-ms-flex:1 41.66666667%;flex:1 41.66666667%;text-align:center;position:relative}.product-smart-alternative-new.v1 .image-wrapper a{display:table-cell;vertical-align:middle}.product-smart-alternative-new.v1 .image-wrapper img{max-height:120px}.product-smart-alternative-new.v1 .content-wrapper{-webkit-box-flex:1;-ms-flex:1 58.33333333%;flex:1 58.33333333%;margin-top:0;padding-left:20px}}@media (min-width:769px){.product-smart-alternative-new.v1{margin-bottom:10px}.product-smart-alternative-new.v1 .image-wrapper{padding:10px}.product-smart-alternative-new.v1 .image-wrapper a{display:table-row}.product-smart-alternative-new.v1 .benefits-wrapper{display:block;position:relative;left:initial;right:initial;top:initial;text-align:center}.product-smart-alternative-new.v1 .benefit-wrapper{display:inline-block;clear:both}.product-smart-alternative-new.v1 .content-wrapper{padding-left:10px}.product-smart-alternative-new.v1 .rating-stock-wrapper{margin:0}.product-smart-alternative-new.v1 .product-rating{margin:5px 5px 5px 0}.product-smart-alternative-new.v1 .product-stock-wrapper{margin:5px 0}.product-smart-alternative-new.v1 .product-price-button-wrapper{display:block}.product-smart-alternative-new.v1 .product-price{padding-right:10px}.product-smart-alternative-new.v1 .btn{margin-top:15px}}@media (min-width:993px){.product-smart-alternative-new.v1{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-smart-alternative-new.v1 .image-wrapper{position:initial;-webkit-box-flex:1;-ms-flex:1 33.33333333%;flex:1 33.33333333%}.product-smart-alternative-new.v1 .benefits-wrapper{position:absolute;left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-smart-alternative-new.v1 .benefit-wrapper{display:block}.product-smart-alternative-new.v1 .benefit{display:table;width:45px;height:45px;padding:0;border-radius:50%;font-size:9px}.product-smart-alternative-new.v1 .benefit br{display:block}.product-smart-alternative-new.v1 .content-wrapper{-webkit-box-flex:1;-ms-flex:1 66.66666667%;flex:1 66.66666667%}.product-smart-alternative-new.v1 .product-stock-wrapper{float:none}.product-smart-alternative-new.v1 .product-list{margin:5px 0}.product-smart-alternative-new.v1 .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-smart-alternative-new.v1 .btn{margin-top:0;opacity:0.9}.product-smart-alternative-new.v1 .btn:hover{opacity:1}}@media (min-width:1201px){.product-smart-alternative-new.v1 .arrow{position:absolute;width:160px;height:250px;left:-130px;top:-260px;background:url('/globalfiles/templates/alensa/responsive/smart-alternative-arrow.png') center 0 no-repeat}.product-smart-alternative-new.v1 .arrow-text{position:absolute;width:250px;top:50%;left:-110px;font-family:'Kalam',cursive;font-size:22px;color:#125080;line-height:20px;text-align:center;-webkit-transform:translateY(-80%) rotate(-90deg);transform:translateY(-80%) rotate(-90deg)}}@media (min-width:1201px) and (max-width:1300px){.product-smart-alternative-new.v1 .arrow-text{left:-52px;font-size:17px;line-height:15px}}.product-smart-alternative-new.v2,.product-smart-alternative-new.v3,.product-smart-alternative-new.v4,.product-smart-alternative-new.v5{display:none !important}.social-media-photos-wrapper{padding:5px 10px}.social-media-photos-wrapper .social-media-photos-header{margin-top:10px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}@media (min-width:769px){.social-media-photos-wrapper{padding:0}}.solution-picker-wrapper{display:block;margin:10px 0;padding:10px;border:1px solid #f2f2f2}.solution-picker-wrapper .solution-picker-add{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:12px;line-height:15px;text-align:left}.solution-picker-wrapper .solutionPickerForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.solution-picker-wrapper .solution-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-picker-wrapper .solution-picker input[type="checkbox"]{display:none}.solution-picker-wrapper .solution-picker label{display:block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;padding:3px;margin-right:7px;cursor:pointer;background:#fff;border:1px solid #f2f2f2}.solution-picker-wrapper .solution-picker label:before{content:'';display:block;width:100%;height:100%}.solution-picker-wrapper .solution-picker input[type="checkbox"]:checked~label:before{background:#fff url('/globalfiles/templates/alensa/responsive/fancyform/radio-check-on-no-border.svg') center no-repeat;background-size:contain}.solution-picker-wrapper .solution-picker select{display:inline-block;vertical-align:middle;width:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:30px;padding:0 2px;max-width:200px;min-width:0}.solution-picker-wrapper .solution-picker-price{display:inline-block;vertical-align:middle;margin-left:7px;font-family:'Open Sans Semibold';font-size:14px;white-space:nowrap}@media (min-width:577px){.solution-picker-wrapper{margin:0 15px 0 0}.solution-picker-wrapper #snippet-solutionPickerForm-solutionPickerForm{height:100%}.solution-picker-wrapper .solution-picker-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-picker-wrapper .solution-picker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:769px){.solution-picker-wrapper{margin:0 0 10px}}@media (min-width:993px){.solution-picker-wrapper{max-width:40%;margin:0 15px 0 0}}.sort-by-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 15px;background-color:#f2f2f2;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.sort-by-wrapper:after{content:'';display:block;clear:both}.sort-by-wrapper .sort-by-title{display:none}.sort-by-wrapper .sort-by-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-by-wrapper .sort-by-items .sort-by-item{margin:7px 10px 7px 0;padding-bottom:3px;border-bottom:2px solid transparent;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px;text-align:center}.sort-by-wrapper .sort-by-items .sort-by-item.active{border-bottom:2px solid #125080}@media (min-width:577px){.sort-by-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;margin:10px 15px;background-color:transparent;border-top:none}.sort-by-wrapper .sort-by-title{display:block;padding:5px 15px 5px 0;font-size:14px;color:#4c4c4c;line-height:20px;white-space:nowrap}.sort-by-wrapper .sort-by-items .sort-by-item{margin:0 0 0 -1px;padding:5px 20px;border:1px solid #f2f2f2;border-bottom:none}.sort-by-wrapper .sort-by-items .sort-by-item:hover,.sort-by-wrapper .sort-by-items .sort-by-item.active{background:#f2f2f2;border-bottom:none}}@media (min-width:769px){.sort-by-wrapper{margin:10px 5px}}@media (min-width:993px){.sort-by-wrapper{margin-left:0;margin-right:0}}.ajax-spinner{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.5);z-index:99999999}.ajax-spinner .spinner{position:absolute;top:50%;left:50%;width:65px;height:65px;margin-top:-32.5px;margin-left:-32.5px;background:url('/globalfiles/templates/alensa/responsive/spinner.svg') center center no-repeat}.ajax-spinner .load{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:65px;height:65px}.ajax-spinner .spinning{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-animation:spin .75s infinite linear;animation:spin .75s infinite linear}.ajax-spinner .mask{width:65px;height:40px;overflow:hidden}.ajax-spinner .masked-circle{width:65px;height:65px;border-radius:50%;border:6px solid #ed1d26}.spinner{margin:0 auto;width:100px;text-align:center}.spinner>div{display:inline-block;width:12px;height:12px;background-color:#125080;border-radius:100%;-webkit-animation:sk-bouncedelay 1.7s infinite ease-in-out both;animation:sk-bouncedelay 1.7s infinite ease-in-out both;margin-right:5px}.spinner .item-1{-webkit-animation-delay:-0.60s;animation-delay:-0.60s}.spinner .item-2{-webkit-animation-delay:-0.40s;animation-delay:-0.40s}.spinner .item-3{-webkit-animation-delay:-0.20s;animation-delay:-0.20s}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes colors{0%{stroke:#ed1d26}33%{stroke:rgba(237,29,38,0.5)}66%{stroke:#ed1d26}100%{stroke:#f57b81}}@keyframes colors{0%{stroke:#ed1d26}33%{stroke:rgba(237,29,38,0.5)}66%{stroke:#ed1d26}100%{stroke:#f57b81}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.surchargeType-surchargeInsurance:after{background-image:url('/globalfiles/templates/alensa/responsive/main//surcharges/insurance.svg')}.surchargeType-surchargePriorityShipping:after{background-image:url('/globalfiles/templates/alensa/responsive/main//surcharges/priority-shipping.svg')}.table-responsive thead{display:none}.table-responsive tbody tr{display:block;width:100%}.table-responsive tbody td{display:block}.table-responsive tbody td .table-responsive-header{display:inline-block;vertical-align:top;width:50%;font-family:'Open Sans Semibold';color:#b1b3b3;line-height:1.5}.table-responsive tbody td .table-responsive-content{display:inline-block;vertical-align:top;width:45%;line-height:1.5}@media (min-width:577px){.table-responsive thead{display:table-header-group}.table-responsive tbody tr{display:table-row}.table-responsive tbody td{display:table-cell}.table-responsive tbody td .table-responsive-header{display:none}.table-responsive tbody td .table-responsive-content{width:100%}}.tipso_bubble,.tipso_bubble>.tipso_arrow{-webkit-box-sizing:border-box;box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999999}.tipso_title{border-radius:6px 6px 0 0}.tipso_content{word-wrap:break-word;padding:0.5em}.tipso_bubble.tiny{font-size:0.6rem}.tipso_bubble.small{font-size:0.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}.tipso_bubble{width:auto !important;max-width:250px !important;background:#d4d4d4 !important;border:1px solid #d4d4d4 !important}.tipso_bubble.top .tipso_arrow{border-color:#d4d4d4 transparent transparent transparent !important}.tipso_bubble.bottom .tipso_arrow{border-color:transparent transparent #d4d4d4 transparent !important}.tipso_bubble.left .tipso_arrow{border-color:transparent transparent transparent #d4d4d4 !important}.tipso_bubble.right .tipso_arrow{border-color:transparent #d4d4d4 transparent transparent !important}.tipso_content{font-size:12px !important;color:#3a3a3a !important;line-height:15px !important}.thank-you-wrapper{float:left;min-height:1px;width:100%;padding:0 15px 20px}.thank-you-wrapper .thank-you-header{display:block;padding:25px 0;font-family:'Open Sans Semibold';font-size:18px;color:#4c4c4c;line-height:24px;text-align:center}.thank-you-wrapper.thank-you-wrapper-worldline .thank-you-inner-wrapper,.thank-you-wrapper.thank-you-wrapper-safecharge .thank-you-inner-wrapper,.thank-you-wrapper.thank-you-wrapper-lusopay .thank-you-inner-wrapper,.thank-you-wrapper.thank-you-wrapper-adyen .thank-you-inner-wrapper{border:none}.thank-you-wrapper.thank-you-wrapper-worldline .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-safecharge .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-lusopay .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-adyen .checkout-basket-wrapper{display:block;width:100%;margin:0 auto;border:1px solid #f2f2f2;border-top:0}.thank-you-wrapper .thank-you-inner-wrapper{padding:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.thank-you-wrapper .thank-you-inner-wrapper.no-border-bottom{border-bottom:0}.thank-you-wrapper .thank-you-inner-wrapper .thank-you-order-info{float:left;min-height:1px;width:100%}.thank-you-wrapper .thank-you-inner-wrapper .thank-you-order-info td{padding:5px 0;font-size:12px;color:#4c4c4c;line-height:18px}.thank-you-wrapper .thank-you-inner-wrapper .thank-you-order-info td:last-of-type{font-family:'Open Sans Bold';text-align:right}.thank-you-wrapper .thank-you-inner-wrapper .thank-you-btn-add-info-wrapper{float:left;min-height:1px;width:100%;margin-top:20px;text-align:center}.thank-you-wrapper .thank-you-inner-wrapper .thank-you-btn-add-info-wrapper .thank-you-add-info{text-align:left}.thank-you-wrapper .thank-you-inner-wrapper .thank-you-btn-add-info-wrapper .thank-you-add-info table td{padding:5px !important;font-size:12px}.thank-you-wrapper .ty-checkboxes{float:left;min-height:1px;width:100%;padding:20px 0}.thank-you-wrapper .thank-you-redirect-wrapper{text-align:center}.thank-you-wrapper .thank-you-redirect-wrapper .thank-you-redirect-header{display:block;margin-top:20px;font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:18px}.thank-you-wrapper .thank-you-redirect-wrapper .thank-your-redirect-loader{margin-top:15px}.thank-you-wrapper .qr-code-wrapper{float:left;min-height:1px;width:100%;margin:10px 0;text-align:center}.thank-you-wrapper .qr-code-wrapper img{display:inline-block}@media (min-width:577px){.thank-you-wrapper.thank-you-online-wrapper{width:66.66666667%;margin-left:16.66666667%}.thank-you-wrapper.thank-you-wrapper-worldline .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-safecharge .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-lusopay .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-adyen .checkout-basket-wrapper{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:769px){.thank-you-wrapper.thank-you-online-wrapper{width:50%;margin-left:25%}.thank-you-wrapper .thank-you-inner-wrapper{display:table;width:100%}.thank-you-wrapper.thank-you-wrapper-worldline .thank-you-inner-wrapper,.thank-you-wrapper.thank-you-wrapper-safecharge .thank-you-inner-wrapper,.thank-you-wrapper.thank-you-wrapper-lusopay .thank-you-inner-wrapper,.thank-you-wrapper.thank-you-wrapper-adyen .thank-you-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.thank-you-wrapper.thank-you-wrapper-worldline .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-safecharge .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-lusopay .checkout-basket-wrapper,.thank-you-wrapper.thank-you-wrapper-adyen .checkout-basket-wrapper{border:1px solid #f2f2f2;border-left:0}}@media (min-width:993px){.thank-you-wrapper{padding:0 0 50px}.thank-you-wrapper.thank-you-wrapper-worldline,.thank-you-wrapper.thank-you-wrapper-safecharge,.thank-you-wrapper.thank-you-wrapper-lusopay,.thank-you-wrapper.thank-you-wrapper-adyen{padding:50px 10%}.thank-you-wrapper.thank-you-wrapper-worldline .checkout-basket-wrapper .checkout-basket-separator,.thank-you-wrapper.thank-you-wrapper-safecharge .checkout-basket-wrapper .checkout-basket-separator,.thank-you-wrapper.thank-you-wrapper-lusopay .checkout-basket-wrapper .checkout-basket-separator,.thank-you-wrapper.thank-you-wrapper-adyen .checkout-basket-wrapper .checkout-basket-separator{height:100px}}.tipsy{position:absolute;top:0;left:0;max-width:75%;padding:6px 8px;font-size:12px;line-height:16px;color:#4c4c4c;border-radius:3px;background-color:#fff;z-index:9999;border:1px solid #b1b3b3;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);-webkit-transition:-webkit-transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:-webkit-transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:transform .15s cubic-bezier(.3, 0, 0, 1.5);transition:transform .15s cubic-bezier(.3, 0, 0, 1.5), -webkit-transform .15s cubic-bezier(.3, 0, 0, 1.5)}.tipsy.pop-in{-webkit-transform:none;transform:none}.tipsy:before{position:absolute;bottom:-5px;left:5px;display:inline-block;content:'';border-right:5px solid transparent;border-top:5px solid #b1b3b3;border-bottom:0 solid #b1b3b3;border-left:5px solid transparent}.tipsy.arrow-top:before{bottom:auto;top:-5px;border-top-width:0;border-bottom-width:5px}.tipsy.arrow-bottom:before{bottom:-5px;top:auto;border-top-width:5px;border-bottom-width:0}.tipsy.arrow-left:before{left:5px;right:auto}.tipsy.arrow-center:before{left:50%;right:auto;margin-left:-5px}.tipsy.arrow-right:before{right:5px;left:auto}.tipsy.arrow-side-left:before{top:50%;bottom:auto;left:0;right:auto;margin-top:-5px;margin-left:-5px;border-right-color:#b1b3b3;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:0}.tipsy.arrow-side-right:before{top:50%;bottom:auto;right:0;left:auto;margin-top:-5px;margin-right:-5px;border-left-color:#b1b3b3;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:0}.overwrite-example.tipsy{color:red}@media (min-width:769px){.tipsy{max-width:50%}}@media (min-width:1201px){.tipsy{max-width:25%}}.top-repeat-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0}.top-repeat-order .icon-repeat{margin-right:7px;font-size:16px}.top-repeat-order .text-repeat{display:block;margin-top:3px;color:#4c4c4c;font-size:11px}.top-repeat-order .text-repeat:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background:rgba(76,76,76,0.5);-webkit-transition:width .3s ease;transition:width .3s ease}.top-repeat-order:hover .text-repeat:after{width:100%}@media (min-width:993px){.top-repeat-order{margin:0 50px 0 0}}.user-credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-decoration:none;margin:3px 0}.user-credit .user-credit-coin{width:16px;height:16px;margin-right:5px;background:transparent;background-size:16px}.user-credit .user-credit-text{display:block;margin-top:3px;font-size:11px;color:#4c4c4c}.user-credit .user-credit-text:after{content:'';display:block;width:0;height:1px;margin:2px auto 0;background-color:rgba(76,76,76,0.5);-webkit-transition:width .3s ease;transition:width .3s ease}.user-credit .user-credit-value{margin-left:5px;font-family:'Open Sans Semibold';font-size:11px;color:#ed1d26}.user-credit:hover .user-credit-text:after{width:100%}.user-credit .user-credit-tooltip{margin-bottom:5px;margin-left:5px}.user-credit .user-credit-tooltip:before{content:'?';display:block;width:12px;height:12px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}@media (min-width:993px){.user-credit{margin:0 50px 0 0}}.video-wrapper{position:relative;height:0;margin-bottom:20px;background:#fff;padding-top:56.25%}.video-wrapper.orientation-portrait.aspect-ratio-4-3{padding-top:133.33333333%}.video-wrapper.orientation-portrait.aspect-ratio-5-4{padding-top:125%}.video-wrapper.orientation-portrait.aspect-ratio-16-9{padding-top:177.77777778%}.video-wrapper.orientation-portrait.aspect-ratio-16-10{padding-top:160%}.video-wrapper.orientation-portrait.aspect-ratio-21-9{padding-top:233.33333333%}.video-wrapper.orientation-landscape.aspect-ratio-4-3{padding-top:75%}.video-wrapper.orientation-landscape.aspect-ratio-5-4{padding-top:80%}.video-wrapper.orientation-landscape.aspect-ratio-16-9{padding-top:56.25%}.video-wrapper.orientation-landscape.aspect-ratio-16-10{padding-top:62.5%}.video-wrapper.orientation-landscape.aspect-ratio-21-9{padding-top:42.85714286%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 2s ease;transition:opacity 2s ease}.video-wrapper iframe.visible{opacity:1}.widgets-wrapper{text-align:center}.widgets-wrapper .widget{display:block;width:100%;padding-top:15px}.widgets-wrapper .widget.left{float:left;text-align:left}.widgets-wrapper .widget.right{float:right;text-align:right}@media (min-width:577px) and (max-width:768px){.widgets-wrapper{display:none}}.worldline-payment{display:block;width:100%;margin:0 auto;padding:15px;background:#f2f2f2;border:1px solid #f2f2f2}.worldline-payment .worldline-header-id-wrapper{float:left;min-height:1px;width:100%}.worldline-payment .worldline-raiffeisenbank-wrapper{float:left;min-height:1px;width:100%}.worldline-payment .error,.worldline-payment fieldset .field .error{display:none;float:left;width:100%}.worldline-payment .error.payment-form-cvc-error,.worldline-payment fieldset .field .error.payment-form-cvc-error{width:46%}.worldline-payment .nojs-error{display:block;padding:20px 15px;background:#ed1d26;color:#fff;text-align:center;position:relative;z-index:1}.worldline-payment .nojs-img{opacity:0;width:100%}.worldline-payment .worldline-header{display:block;font-family:'Open Sans Semibold';font-size:18px;color:#4c4c4c;line-height:25px}.worldline-payment .worldline-order-id{display:block;margin-top:5px;font-size:13px;color:#4c4c4c;line-height:18px}.worldline-payment .worldline-bank-info-wrapper .worldline-bank-info-text{margin-top:15px;line-height:18px}.worldline-payment .wordline-cards{margin:15px 0}.worldline-payment .wordline-cards img{display:inline-block;vertical-align:middle;width:45px;margin-right:5px}.worldline-payment .worldline-cards-text{width:100%;margin:10px 0}.worldline-payment .worldline-cards-text:after{content:'';display:block;clear:both}.worldline-payment .worldline-cards-text span{display:block;margin-bottom:15px;font-size:10px;color:#4c4c4c;line-height:18px}.worldline-payment .worldline-cards-text span br{display:none}.worldline-payment .worldline-cards-text span.worldline-cards-text-header{display:block;margin:10px 0;font-size:12px;font-weight:bold;color:#4c4c4c;line-height:18px}.worldline-payment .worldline-cards-text span.tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.worldline-payment legend{display:block;margin-bottom:15px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;line-height:20px}.worldline-payment .field{margin-bottom:10px}.worldline-payment .field:after{content:"";display:block;clear:both}.worldline-payment .field label{float:left;width:100%}.worldline-payment .field input[type="text"]{float:left;width:100%}.worldline-payment .field input[type="text"].small-input{width:46%}.worldline-payment .expiration-field select{float:left;width:46%}.worldline-payment .expiration-field .separator{float:left;width:8%;text-align:center;line-height:45px}.worldline-payment .order-price-wrapper{display:block;margin:10px 0;text-align:center}.worldline-payment .order-price-wrapper .order-price{font-family:'Open Sans Semibold';font-size:20px;color:#4c4c4c;line-height:30px}.worldline-payment .btn{margin-top:15px}.worldline-payment .ssl-icon{margin-top:10px;text-align:center}.worldline-payment .ssl-icon img{width:50px}@media (min-width:577px){.worldline-payment{width:50%}}@media (min-width:769px){.worldline-payment{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}@media (min-width:993px){.worldline-payment{position:relative;padding:30px 40px}.worldline-payment .worldline-header-id-wrapper{width:58.33333333%}.worldline-payment .worldline-raiffeisenbank-wrapper{width:41.66666667%}.worldline-payment .worldline-bank-info-wrapper .tooltip:before{content:'?';display:block;width:12px;height:12px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.worldline-payment .worldline-cards-text span{float:left;font-size:13px}.worldline-payment .worldline-cards-text span br{display:block}.worldline-payment .error,.worldline-payment fieldset .field .error{float:right;width:58%;margin-right:2px}.worldline-payment .error.payment-form-number-error,.worldline-payment fieldset .field .error.payment-form-number-error{width:100%}.worldline-payment .error.payment-form-number-error:before,.worldline-payment fieldset .field .error.payment-form-number-error:before{left:50px}.worldline-payment .error.payment-form-cvc-error,.worldline-payment fieldset .field .error.payment-form-cvc-error{width:58%}.worldline-payment .field{margin-bottom:0}.worldline-payment .field label{float:none;display:inline-block;vertical-align:middle;width:40%}.worldline-payment .field input[type="text"]{float:none;display:inline-block;vertical-align:middle;width:58%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.worldline-payment .field .small-input-wrapper{display:inline-block;vertical-align:middle;width:58%}.worldline-payment .field .small-input-wrapper input[type="text"]{float:left}.worldline-payment .field .small-input-wrapper input[type="text"].small-input{width:41%}.worldline-payment .field .small-input-wrapper span{float:left;margin:16px 5px}.worldline-payment .field .small-input-wrapper span.tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.worldline-payment .expiration-field .small-input-wrapper{display:inline-block;vertical-align:middle;width:24%}.worldline-payment .expiration-field .small-input-wrapper select{float:left;width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.worldline-payment .expiration-field .separator{float:none;display:inline-block;vertical-align:middle;width:8%}.worldline-payment .order-price-wrapper{text-align:left}.worldline-payment .btn{display:inline-block;vertical-align:middle;width:58%}.worldline-payment .ssl-icon:first-of-type{display:inline-block;vertical-align:middle;width:40%;text-align:left}}.parcel-shop .parcel-shop-layout .parcel-shop-box{width:100%;float:left}.parcel-shop .parcel-shop-layout .parcel-shop-box h3{background:#009CB3;padding:10px 6px 10px 18px;font-size:16px;line-height:20px;color:white;margin-bottom:0}.parcel-shop .parcel-shop-layout .parcel-shop-box ul{margin:0;padding-left:0px}.parcel-shop .parcel-shop-layout .parcel-shop-box ul li{font-size:13px;line-height:18px;padding:7px 7px 7px 18px;list-style-type:none}.parcel-shop .parcel-shop-layout .parcel-shop-box ul li a{color:#000 !important;text-decoration:underline}.parcel-shop .parcel-shop-layout .parcel-shop-box ul li a:hover{color:#ed1d26 !important;text-decoration:none}.parcel-shop .parcel-shop-layout .parcel-shop-box ul li:nth-child(odd){background:#f2f7f8}.parcel-shop img{margin:20px auto}.parcel-shop .parcel-shop-headline{text-align:center;font-size:24px;line-height:38px;color:black}.parcel-shop .parcel-shop-headline span{color:#df4661;font-weight:bold;font-size:38px;line-height:38px}@media (min-width:577px){.parcel-shop .parcel-shop-layout{display:inline-block;width:100%}.parcel-shop .parcel-shop-layout .parcel-shop-box{width:46%;float:none;margin:0 1%;display:inline-block;vertical-align:top}.parcel-shop .parcel-shop-layout .parcel-shop-box:last-of-type{float:right}}@media (min-width:993px){.parcel-shop .parcel-shop-layout{display:unset}.parcel-shop .parcel-shop-layout .parcel-shop-box{width:32%;float:left;margin:0}.parcel-shop .parcel-shop-layout .parcel-shop-box.parcel-shop-margin{margin:0 2%}.parcel-shop .parcel-shop-layout .parcel-shop-box:last-of-type{float:left}.parcel-shop .box-clear{clear:both}}/*! lightgallery - v1.6.6 - 2017-12-20
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */.lg-icon{font-family:'LightGallery';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:0;cursor:pointer;display:block;position:absolute;top:calc(50% - 75px);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;z-index:1080;border:none;outline:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:10px}.lg-actions .lg-next:before{content:'';display:block;width:20px;height:32px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-product-gallery/controls.png') -20px -32px no-repeat}.lg-actions .lg-prev{left:10px}.lg-actions .lg-prev:after{content:'';display:block;width:20px;height:32px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-product-gallery/controls.png') 0 -32px no-repeat}.lg-actions .lg-prev:after:hover,.lg-actions .lg-prev:after.focus{background-position:0 -32px}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:#4c4c4c}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 20px;position:absolute;right:0;text-align:left;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{display:block;clear:both;padding:10px 0;font-family:'Open Sans Semibold';font-size:18px;color:#fff;text-align:center}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;-webkit-transition:opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5, .5, .5);transform:scale3d(.5, .5, .5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1) !important;-webkit-transition:opacity 250ms cubic-bezier(0, 0, .25, 1),-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s !important;transition:opacity 250ms cubic-bezier(0, 0, .25, 1),-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s !important;transition:transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1),-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s !important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#f2f2f2;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s, -webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;min-width:100%;text-align:center}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;display:inline-block;overflow:hidden;height:100%;border:2px solid #fff;border-radius:0;margin:0 5px !important}@media (min-width:993px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#ed1d26}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#4c4c4c;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:10px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url('/globalfiles/templates/alensa/responsive/components/light-gallery/vimeo-play.png') no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url('/globalfiles/templates/alensa/responsive/components/light-gallery/vimeo-play.png') no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url('/globalfiles/templates/alensa/responsive/components/light-gallery/video-play.png') no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url('/globalfiles/templates/alensa/responsive/components/light-gallery/youtube-play.png') no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url('/globalfiles/templates/alensa/responsive/components/light-gallery/youtube-play.png') no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#4c4c4c;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#ed1d26;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s, -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s !important;-webkit-transition:opacity .15s,-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s !important;transition:opacity .15s,-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s !important;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s !important;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s,-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s !important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s, -webkit-box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-webkit-transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#4c4c4c}.lg-outer .lg-dropdown a{color:#4c4c4c;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07000000000000001)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#4c4c4c;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url('/globalfiles/templates/alensa/responsive/components/light-gallery/loading.gif') no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 30px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#fff;opacity:0;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}/*! lightgallery - v1.6.6 - 2017-12-20
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3)}.lg-css3.lg-zoom-in .lg-item.lg-next-slide{-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-zoom-in-big .lg-item{opacity:0}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(.7, .7, .7);transform:scale3d(.7, .7, .7)}.lg-css3.lg-zoom-out .lg-item.lg-next-slide{-webkit-transform:scale3d(.7, .7, .7);transform:scale3d(.7, .7, .7)}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-zoom-out-big .lg-item{opacity:0}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-scale-up .lg-item{opacity:0}.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-webkit-transform:scale3d(.8, .8, .8) translate3d(0%, 10%, 0);transform:scale3d(.8, .8, .8) translate3d(0%, 10%, 0)}.lg-css3.lg-scale-up .lg-item.lg-next-slide{-webkit-transform:scale3d(.8, .8, .8) translate3d(0%, 10%, 0);transform:scale3d(.8, .8, .8) translate3d(0%, 10%, 0)}.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-scale-up .lg-item.lg-prev-slide,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(0, -100%, 0);transform:scale3d(0, 0, 0) translate3d(0, -100%, 0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(0, 100%, 0);transform:scale3d(0, 0, 0) translate3d(0, 100%, 0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-webkit-transform:scale3d(.5, .5, .5) translate3d(0, -150%, 0);transform:scale3d(.5, .5, .5) translate3d(0, -150%, 0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-webkit-transform:scale3d(.5, .5, .5) translate3d(0, 150%, 0);transform:scale3d(.5, .5, .5) translate3d(0, 150%, 0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-webkit-transform:skew(10deg, 0deg);transform:skew(10deg, 0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide{-webkit-transform:skew(10deg, 0deg);transform:skew(10deg, 0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide{-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, 10deg);transform:skew(0deg, 10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide{-webkit-transform:skew(0deg, 10deg);transform:skew(0deg, 10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, -10deg);transform:skew(0deg, -10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide{-webkit-transform:skew(0deg, -10deg);transform:skew(0deg, -10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-webkit-transform:skew(20deg, 0deg) translate3d(-100%, 0%, 0px);transform:skew(20deg, 0deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-webkit-transform:skew(20deg, 0deg) translate3d(100%, 0%, 0px);transform:skew(20deg, 0deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-webkit-transform:skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);transform:skew(-20deg, 0deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-webkit-transform:skew(-20deg, 0deg) translate3d(100%, 0%, 0px);transform:skew(-20deg, 0deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, 60deg) translate3d(-100%, 0%, 0px);transform:skew(0deg, 60deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-webkit-transform:skew(0deg, 60deg) translate3d(100%, 0%, 0px);transform:skew(0deg, 60deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, -60deg) translate3d(-100%, 0%, 0px);transform:skew(0deg, -60deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-webkit-transform:skew(0deg, -60deg) translate3d(100%, 0%, 0px);transform:skew(0deg, -60deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-webkit-transform:skew(60deg, 0deg) translate3d(0, -100%, 0px);transform:skew(60deg, 0deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-webkit-transform:skew(60deg, 0deg) translate3d(0, 100%, 0px);transform:skew(60deg, 0deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-webkit-transform:skew(-60deg, 0deg) translate3d(0, -100%, 0px);transform:skew(-60deg, 0deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-webkit-transform:skew(-60deg, 0deg) translate3d(0, 100%, 0px);transform:skew(-60deg, 0deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, 20deg) translate3d(0, -100%, 0px);transform:skew(0deg, 20deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-webkit-transform:skew(0deg, 20deg) translate3d(0, 100%, 0px);transform:skew(0deg, 20deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, -20deg) translate3d(0, -100%, 0px);transform:skew(0deg, -20deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-webkit-transform:skew(0deg, -20deg) translate3d(0, 100%, 0px);transform:skew(0deg, -20deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-webkit-transform:translate3d(0, 0, 0) scale(.5);transform:translate3d(0, 0, 0) scale(.5)}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-prev-slide,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-webkit-transform:translate3d(0, 0, 0) scale(.5);transform:translate3d(0, 0, 0) scale(.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.lg-css3.lg-rotate .lg-item.lg-prev-slide,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{-webkit-transform:scale3d(1, 0, 1) translate3d(-100%, 0, 0);transform:scale3d(1, 0, 1) translate3d(-100%, 0, 0)}.lg-css3.lg-tube .lg-item.lg-next-slide{-webkit-transform:scale3d(1, 0, 1) translate3d(100%, 0, 0);transform:scale3d(1, 0, 1) translate3d(100%, 0, 0)}.lg-css3.lg-tube .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-tube .lg-item.lg-prev-slide,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s}/*! lightgallery - v1.6.6 - 2017-12-20
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */.lg-outer.fb-comments .lg-img-wrap,.lg-outer.fb-comments .lg-video-cont{padding-right:400px !important}.lg-outer.fb-comments .fb-comments{height:100%;overflow-y:auto;position:absolute;right:0;top:0;width:420px;z-index:99999;background:#fff url('/css/components/img/loading.gif') no-repeat scroll center center}.lg-outer.fb-comments .fb-comments.fb_iframe_widget{background-image:none}.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader{background:#fff url('/css/components/img/loading.gif') no-repeat scroll center center}.lg-outer.fb-comments .lg-toolbar{right:420px;width:auto}.lg-outer.fb-comments .lg-actions .lg-next{right:420px}.lg-outer.fb-comments .lg-item{background-image:none}.lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap,.lg-outer.fb-comments .lg-item.lg-complete .lg-video-cont{background-image:none}.lg-outer.fb-comments .lg-img-wrap,.lg-outer.fb-comments .lg-video-cont{background:url('/css/components/img/loading.gif') no-repeat scroll transparent;background-position:center center;background-position:calc(-150%) center}.lg-outer.fb-comments .lg-sub-html{padding:0;position:static}.lg-outer.fb-comments .lg-video-cont{max-width:1250px !important}.lg-backdrop{background-color:rgba(0,0,0,0.5)}.lg-outer{top:0;left:0;right:0;max-width:576px;margin:auto;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.lg-image-caption{display:block;margin-top:30px;color:#4c4c4c}@media (min-width:577px) and (max-width:768px){.lg-outer{max-width:768px}}@media (max-width:992px){.lg-outer .lg-img-wrap{padding-top:100px;padding-bottom:200px}}@media (min-width:769px) and (max-width:992px){.lg-outer{max-width:992px}}@media (min-width:993px){.lg-backdrop{cursor:pointer}.lg-toolbar{background:none}#lg-counter{clear:none;padding:30px 25% 0 0;color:#4c4c4c}.lg-outer{top:50%;max-width:80%;max-height:80%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lg-outer.single .lg-image-caption{width:100%}.lg-outer.single .lg-inner .lg-img-wrap{padding:60px 30px 50px}.lg-outer.single #lg-counter{padding:30px 0}.lg-outer.single .lg-toolbar .lg-icon:hover{color:#4c4c4c}.lg-outer .lg-inner{border-top:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c}.lg-outer .lg-inner .lg-img-wrap{padding-right:calc(25% + 30px)}.lg-outer .lg{padding-right:25%}.lg-outer .lg-actions{height:100%;position:relative}.lg-outer .lg-sub-html{width:100%;bottom:0 !important;padding-right:25%;background-color:#4c4c4c}.lg-outer .lg-thumb-outer{right:0;height:100% !important;width:25%;padding:50px 0;max-height:inherit}.lg-outer .lg-toogle-thumb{display:none !important}.lg-outer .lg-thumb{padding:0 20px;height:auto}.lg-outer .lg-thumb .lg-thumb-item{float:left;width:33.3% !important;height:auto !important;margin:0 !important;padding:10px;background-color:#fff;border:2px solid #f2f2f2}.lg-outer .lg-thumb .lg-thumb-item:hover,.lg-outer .lg-thumb .lg-thumb-item.active{border:2px solid #ed1d26}.lg-outer .lg-thumb .lg-thumb-item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;cursor:pointer}.lg-image-caption{position:absolute;bottom:20px;left:0;width:75%;margin-top:0}}.lg-toogle-thumb,.lg-sub-html{display:none !important}.lg-product-info{margin:0 21px 20px;padding:10px;background:#fff;text-align:left}.lg-product-info .lg-product-info-name{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px}.lg-product-info .lg-product-info-price{display:block;margin:10px 0;font-family:'Open Sans Semibold';font-size:20px;color:#ed1d26;line-height:20px}.lg-product-info .lg-product-info-stock{display:block;font-size:12px;color:#4c4c4c;line-height:20px}@media (max-width:992px){.lg-product-info{position:absolute;width:100%;bottom:100px;margin:0;text-align:center}}@media (min-width:993px){.lg-actions .lg-next,.lg-actions .lg-prev{top:50%}.lg-outer .lg-thumb{width:100% !important}.lg-outer .lg-thumb.lg-group{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;overflow-y:auto;overflow-y:overlay}}.irs{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{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;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:0.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{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:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(-50%, #ddd), color-stop(150%, #fff));background:linear-gradient(to bottom, #ddd -50%, #fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(30%, #428bca), to(#b9d4ec));background:linear-gradient(to bottom, #fff 0%, #428bca 30%, #b9d4ec 100%);-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(30%, #b4b9be), to(#fff));background:linear-gradient(to bottom, #fff 0%, #b4b9be 30%, #fff 100%);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px #fff;box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(30%, #919ba5), to(#fff));background:linear-gradient(to bottom, #fff 0%, #919ba5 30%, #fff 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:-webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:-webkit-gradient(linear, left top, left bottom, from(#e0e4ea), to(#d1d6e0));background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:-webkit-gradient(linear, left top, left bottom, from(#20b426), to(#18891d));background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9e6e6));background:linear-gradient(to bottom, #fff 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(30%, #919ba5), to(#fff));background:linear-gradient(to bottom, #fff 0%, #919ba5 30%, #fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{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:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:0.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{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:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,255,0.3);box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{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:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.irs--flat .irs-bar,.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single,.irs--flat .irs-handle>i:first-child,.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#ed1d26}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:#ed1d26}.irs--flat .irs-line{background:#fff;border:1px solid #f2f2f2}.irs--flat .irs-min,.irs--flat .irs-max{border:none;background:transparent;color:#b1b3b3}.irs--flat .irs-handle{cursor:pointer}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d9e5e8;background:#f9fbfc;border-radius:5px 5px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#253746;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative;margin:5px 0}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:block}.selectize-input{border:1px solid #d9e5e8;display:block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff;padding:0 15px}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.dropdown-active{border-radius:5px 5px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#253746;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#253746;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#828282;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block !important;padding:0 15px !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown,.selectize-input,.selectize-input input{color:#253746;font-family:inherit;font-size:13px}.selectize-input input,.selectize-input.full{height:33px;line-height:33px}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d9e5e8;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 5px 5px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;padding:8px 15px}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown .option,.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:0.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#253746;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(37,55,70,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;padding-right:5px}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #000 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.product-compare .product-compare-wrapper .product-compare-top-section{display:block}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-img{padding:0% 2% 0% 0%}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info h2{font-family:'Open Sans Semibold';color:#4c4c4c}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info h3{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#009bb2;margin-bottom:20px;position:relative}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info h3:after{position:absolute;left:0;bottom:-10px;width:100%;height:1px;background-color:#c8cdd1;content:" "}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info p{font-family:'Open Sans Semibold'}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info p a{line-height:unset;color:#009bb2;text-align:unset;margin-top:0px;padding:unset;border-radius:unset;min-width:unset;background-color:unset}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info p a:hover{background-color:unset;text-decoration:underline}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-top-compare-article{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-height:initial;height:40px;line-height:initial;margin-right:10px;padding:0 20px;border-radius:4px;font-size:13px;text-transform:uppercase;font-family:'Open Sans Semibold';color:#fff;text-align:center;margin:5px 10px 5px 0;background-color:#00b388;position:relative}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-top-compare-article:hover{background-color:#00cc9b}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-top-compare-article:after{display:none}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-top-compare-article:before{content:'';display:block !important;width:20px;height:20px;margin-right:7px;background:url('/globalfiles/templates/alensa/responsive/icons/basket-white.svg') center no-repeat}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-top-compare-article.blue{background-color:transparent;color:#de4662;position:unset;font-size:20px;line-height:22px;text-align:left;padding:0;cursor:unset}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-sample-order{margin:5px 0;font-size:13px}.product-compare .product-compare-wrapper .product-compare-suggested-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 30px;opacity:0}.product-compare .product-compare-wrapper .product-compare-suggested-alt h2{font-family:'Open Sans Semibold';font-size:22px;line-height:26px;color:#009bb2;text-transform:uppercase;letter-spacing:1px;position:relative;text-align:center;display:block;margin:0px auto 20px;max-width:100%}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-specification-section-pretext{max-width:100%;margin:0 auto;font-size:15px;font-family:'Open Sans Semibold';line-height:28px;margin-bottom:30px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product{display:block !important;position:relative;background:white;-webkit-box-shadow:0 0 0 1px #b1b3b3 inset;box-shadow:0 0 0 1px #b1b3b3 inset;border-radius:3px;height:160px;text-align:center;padding:10px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product a{color:#009bb2;text-align:center}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product a img{height:80px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;text-align:center;margin:0 auto}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product a h3{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#009bb2;text-transform:uppercase;text-align:center;margin-top:10px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product.current,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product:hover{-webkit-box-shadow:0 0 0 1px #4c4c4c inset;box-shadow:0 0 0 1px #4c4c4c inset}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product.current a:after,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product:hover a:after{display:none}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product .product-similar-product-price{position:absolute;bottom:5px;right:-5px;padding:5px 10px;font-family:'Open Sans Semibold';font-size:11px;color:#fff;line-height:18px;text-align:center;z-index:3;background:#4c4c4c}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product .product-similar-product-price:after{content:"";position:absolute;right:0;top:-5px;z-index:-1;border-left:3px solid;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid;border-left-color:#333;border-bottom-color:#333}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product .product-similar-product-save{position:absolute;bottom:5px;left:0px;padding:5px 10px;font-family:'Open Sans Semibold';font-size:11px;color:#fff;line-height:18px;text-align:center;z-index:3;background:#ed1d26}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-slide>div{padding:0 5px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-track:before,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-track:after{display:none !important}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-next,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-next:hover,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-next:focus{right:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/next-v2.svg') center center no-repeat;background-size:contain}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-prev,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-prev:hover,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-prev:focus{left:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/prev-v2.svg') center center no-repeat;background-size:contain}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-next:before,.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .slick-prev:before{display:none !important}.product-compare .product-compare-wrapper .product-compare-benefits-section{display:block;margin-top:0px}.product-compare .product-compare-wrapper .product-compare-benefits-section h2{font-family:'Open Sans Semibold';font-size:22px;line-height:26px;color:#009bb2;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;position:relative;text-align:center;display:block;margin:0 auto;margin:10px auto 20px;max-width:400px}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items .product-compare-benefits-section-item{width:270px;height:270px;padding:30px;text-align:center;border-radius:50%;-webkit-box-shadow:3px 5px 11px #808080;box-shadow:3px 5px 11px #808080;margin:0px auto 20px auto}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items .product-compare-benefits-section-item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:45px;height:45px}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items .product-compare-benefits-section-item h2{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#009bb2;margin-bottom:16px;position:relative;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;margin:0px auto 10px}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items .product-compare-benefits-section-item h2:after{position:absolute;left:0;right:0;top:50px;margin:0 auto;width:100px;height:1px;background-color:#c8cdd1;content:" "}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items .product-compare-benefits-section-item h2:before{display:none}.product-compare .product-compare-wrapper .product-compare-benefits-section .product-compare-benefits-section-items .product-compare-benefits-section-item p{font-family:'Open Sans Semibold';text-align:center;padding:0px 20px}.product-compare .product-compare-wrapper .product-compare-specification-section{display:block}.product-compare .product-compare-wrapper .product-compare-specification-section h2{font-family:'Open Sans Semibold';font-size:22px;line-height:26px;color:#009bb2;text-transform:uppercase;letter-spacing:1px;position:relative;text-align:center;display:block;margin:10px auto 30px;max-width:400px}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-pretext{max-width:100%;margin:0 auto;font-size:15px;font-family:'Open Sans Semibold';line-height:28px;margin-bottom:55px}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-pretext p{text-align:center}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs{display:grid;grid-template-columns:1fr;grid-gap:100px}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-title,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-title,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-title,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-title{font-family:'Open Sans Semibold';font-size:22px;line-height:26px;color:#009bb2;text-transform:uppercase;letter-spacing:1px;margin:20px auto;display:block;position:relative}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-title:after,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-title:after,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-title:after,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-title:after{position:absolute;left:0;bottom:-15px;margin:0 auto;width:100%;height:1px;background-color:#c8cdd1;content:" "}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-info,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-info,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-info,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-info{width:100%}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-info .tab-content-info-item,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-info .tab-content-info-item,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-info .tab-content-info-item,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-info .tab-content-info-item{width:100%;display:inline-table;font-family:'Open Sans Regular';font-size:11px;line-height:20px;display:table;vertical-align:middle;text-transform:uppercase;padding:8px 0px;position:relative;border-bottom:1px solid #c8cdd1}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-info .tab-content-info-item b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-info .tab-content-info-item b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-info .tab-content-info-item b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-info .tab-content-info-item b{font-family:'Open Sans Semibold';font-size:15px;line-height:22px;color:#009bb2;vertical-align:middle;text-transform:uppercase;width:60%;display:inline-block}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-info .tab-content-info-item a,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-info .tab-content-info-item a,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-info .tab-content-info-item a,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-info .tab-content-info-item a{font-size:unset;line-height:unset;color:#009bb2;text-align:unset;margin-top:0px;padding:unset;border-radius:unset;min-width:unset;background-color:unset}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-info .tab-content-info-item a:hover,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-info .tab-content-info-item a:hover,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-info .tab-content-info-item a:hover,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-info .tab-content-info-item a:hover{background-color:unset;text-decoration:underline}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-info .tab-content-info-item .price-tab,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-info .tab-content-info-item .price-tab,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-info .tab-content-info-item .price-tab,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-info .tab-content-info-item .price-tab{font-family:'Open Sans Semibold';font-size:15px;line-height:22px;color:#df4661}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-product-name,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-product-name,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-product-name,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-product-name{margin-top:18px;font-size:14px;display:inline-block;width:100%}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-product-name b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-product-name b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-product-name b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-product-name b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .right-tab-content .tab-content-product-name span,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .right-tab-content .tab-content-product-name span,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content .tab-content-product-name span,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content .tab-content-product-name span{padding:5px 25px;border:1px solid #d9e5e8;border-radius:5px;width:49%;text-align:center;display:inline-block}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content a,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content a{background-color:#3a3a3a}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .left-tab-content a:hover,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .left-tab-content a:hover{background-color:#474747}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab a,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab a{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#fff;text-align:center;margin-top:20px;padding:10px 15px;border-radius:5px;min-width:270px;background-color:#00b388}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab a:hover,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab a:hover{background-color:#00cc9b}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab a:after,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab a:after{background:transparent}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product h2,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product h2{max-width:100%;margin:20px auto 20px auto;text-align:left}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product h2:after,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product h2:after{position:absolute;left:0;bottom:-15px;margin:0 auto;width:100%;height:1px;background-color:#c8cdd1;content:" "}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product h2:before,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product h2:before{display:none}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product form select,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product form select{width:48%;margin:15px 1%;display:inline-block}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table-wrapper,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table{width:100%;display:inline-table;font-family:'Open Sans Regular';font-size:11px;line-height:20px;display:table;vertical-align:middle;text-transform:uppercase;padding:8px 0px;position:relative;border-bottom:1px solid #c8cdd1}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table b,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table b{font-family:'Open Sans Semibold';font-size:15px;line-height:22px;color:#009bb2;vertical-align:middle;text-transform:uppercase;width:60%;display:inline-block;padding-right:20px}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-20,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-19,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-18,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-17,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-16,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-15,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-14,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-13,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-12,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-11,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-10,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-9,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-8,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-7,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-6,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-5,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-4,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-3,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-2,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table.order-1,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table span,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table span{display:none}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .right-tab .choose-product .compared-table .right-tab-price,.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs .left-tab .choose-product .compared-table .right-tab-price{font-family:'Open Sans Semibold';font-size:15px;line-height:22px;color:#df4661;display:inline-block !important}.product-compare .product-compare-wrapper .button-to-center{font-family:'Open Sans Semibold';font-size:17px;line-height:22px;color:#fff;text-align:center;margin-top:50px;margin-bottom:unset;margin-left:auto;margin-right:auto;padding:10px 15px;border-radius:5px;width:280px;display:block;background-color:#00b388}.product-compare .product-compare-wrapper .button-to-center:hover{background-color:#00cc9b}.product-compare .product-compare-wrapper .button-to-center:after{background:transparent}.product-compare .none{display:none !important}@media (max-width:768px){.product-compare .product-compare-wrapper .product-compare-specification-section h2:after,.product-compare .product-compare-wrapper .product-compare-specification-section h2:before,.product-compare .product-compare-wrapper .product-compare-suggested-alt h2:before,.product-compare .product-compare-wrapper .product-compare-suggested-alt h2:after,.product-compare .product-compare-wrapper .product-compare-benefits-section h2:before,.product-compare .product-compare-wrapper .product-compare-benefits-section h2:after{display:none}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product{height:210px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product .product-similar-product-price{display:none}}@media (min-width:768px){.product-compare .product-compare-wrapper .product-compare-top-section{display:-webkit-box;display:-ms-flexbox;display:flex}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-img{width:50%;padding:0% 2% 0% 0%;text-align:center}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-img img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info{width:50%}.product-compare .product-compare-wrapper .product-compare-specification-section .product-compare-specification-section-tabs{grid-template-columns:1fr 1fr;grid-gap:100px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product{height:190px}}@media (min-width:769px){.product-compare .product-compare-wrapper .product-compare-specification-section-tabs .tab-content-info{margin-top:15px}}@media (min-width:1200px){.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-wrapper{margin-bottom:40px}.product-compare .product-compare-wrapper .product-compare-top-section .product-compare-info .btn-top-compare-article{display:inline-block}.product-compare .product-compare-wrapper .product-compare-specification-section-tabs .tab-content-info{margin-top:15px}.product-compare .product-compare-wrapper .product-compare-suggested-alt .product-compare-suggested-products .suggested-product{height:160px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset "UTF-8";.slick-loading .slick-list{background:#fff url('/globalfiles/templates/alensa/responsive/components/slick/ajax-loader.gif') center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-hp-banners{display:none}.slick-hp-banners a{display:block !important}.slick-hp-banners .slick-dots{bottom:5px;right:5px;text-align:right;width:auto}.slick-hp-banners .slick-dots li{margin:0}.slick-hp-banners .slick-dots li button{width:14px;height:14px;background:#fff;border-radius:50%;position:relative;text-indent:-99999px}.slick-hp-banners .slick-dots li button:before{content:'';width:10px;height:10px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:12px;background:#4c4c4c;opacity:1;border-radius:50%}.slick-hp-banners .slick-dots li.slick-active button,.slick-hp-banners .slick-dots li:hover button,.slick-hp-banners .slick-dots li.slick-active button:before,.slick-hp-banners .slick-dots li:hover button:before{background:#ed1d26}@media (min-width:769px){.slick-hp-banners .slick-slide{margin-bottom:15px}.slick-hp-banners .slick-dots{bottom:20px}}@media (min-width:1201px){.slick-hp-banners{display:block;margin-bottom:17px;height:250px;overflow:hidden}.alensa-ckontaktni .slick-hp-banners{margin-bottom:2px}.alensa-optika .slick-hp-banners,.alensa-online .slick-hp-banners,.miha-project .slick-hp-banners{margin-bottom:17px}.alensa-optika .slick-hp-banners,.alensa-online .slick-hp-banners{height:300px}.alensa-ckontaktni .slick-hp-banners{height:428px}.miha-project .slick-hp-banners{height:400px}}#packeta-modal{-webkit-transition:height 1s;transition:height 1s;max-width:100%;height:0;line-height:40px;background:#eee;margin:0;padding:0}@media (min-width:1201px){iframe#packeta-widget{max-width:1180px;max-height:900px;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.watchdogs-wrapper{padding:20px 0;background:#fff}.watchdogs-wrapper .any-watchdogs-yet{display:block;margin:75px 0;text-align:center;font-style:italic}.watchdogs-wrapper .product-name{padding-right:30px}.watchdogs-wrapper .product-watchdog-remove-customers{position:absolute;top:13px;right:10px;width:10px;height:10px;background:url('/globalfiles/templates/alensa/responsive/controls/close.svg') center no-repeat;z-index:1}.product-watchdog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1px 10px;padding:7px 0}.product-watchdog .product-watchdog-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:15px}.product-watchdog .product-watchdog-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer}.product-watchdog .product-watchdog-link:hover .product-watchdog-icon,.product-watchdog .product-watchdog-link.added .product-watchdog-icon{background:url('/globalfiles/templates/alensa/responsive/components/watchdog/bell-filled-icon.svg') center no-repeat;background-size:contain}.product-watchdog .product-watchdog-link:hover .product-watchdog-text:after,.product-watchdog .product-watchdog-link.added .product-watchdog-text:after{width:100%}.product-watchdog .product-watchdog-icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-right:10px;background:url('/globalfiles/templates/alensa/responsive/components/watchdog/bell-icon.svg') center no-repeat;background-size:contain;-webkit-transition:background .3s ease;transition:background .3s ease}.product-watchdog .product-watchdog-text{display:block;font-size:12px;color:#4c4c4c}.product-watchdog .product-watchdog-text:after{content:'';display:block;width:0;height:1px;margin:auto;background:#4c4c4c;-webkit-transition:width .3s ease;transition:width .3s ease}.product-watchdog .product-watchdog-remove-link{font-size:10px;color:#ed1d26;cursor:pointer}.product-watchdog .product-watchdog-remove-link:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.product-watchdog .product-watchdog-remove-link:hover:after{width:100%}.product-watchdog .product-watchdog-list{display:block;margin-right:5px;font-size:13px;color:#4c4c4c;text-decoration:none}.product-watchdog .product-watchdog-list:after{content:'';display:block;width:0;height:1px;margin:auto;background:#4c4c4c;-webkit-transition:width .3s ease;transition:width .3s ease}.product-watchdog .product-watchdog-list:hover:after{width:100%}@media (min-width:577px){.watchdogs-wrapper .product-name{padding-right:10px}.watchdogs-wrapper .product-watchdog-remove-customers{top:12px;right:12px;width:16px;height:16px}.product-watchdog{margin:-1px 0;padding:5px 0 10px}}@media (min-width:769px){.watchdogs-wrapper{margin:10px 0}.alensa-ckontaktni .watchdogs-wrapper{padding:20px}.product-watchdog{padding:5px 0 15px}}@media (max-width:768px){.surcharge-name i.surcharge-subtitle-mobile{display:block;width:100%;font-size:11px;color:#4c4c4c;text-align:left;margin:5px 0 0 0;font-family:'Open Sans Regular'}.surcharge-name i.surcharge-subtitle-desktop{display:none}}@media (min-width:769px){.product-detail .product-main-price-button-wrapper .product-main-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.surcharge-name i.surcharge-subtitle-desktop{display:inline-block;color:#fff;font-style:normal;padding:1px 6px;border-radius:50%;font-size:11px;color:#125080;border:1px solid #125080;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:-3px 0 0 5px}.surcharge-name i.surcharge-subtitle-desktop:before{content:'i';display:block}.surcharge-name i.surcharge-subtitle-mobile{display:none !important}}.favorite-products-wrapper{padding:20px 0;background:#fff}.favorite-products-wrapper .any-favorite-yet{display:block;margin:75px 0;text-align:center;font-style:italic}.favorite-products-wrapper .product-name{padding-right:30px}.favorite-products-wrapper .product-favorite-remove-customers{position:absolute;top:13px;right:10px;width:10px;height:10px;background:url('/globalfiles/templates/alensa/responsive/controls/close.svg') center no-repeat;z-index:1}.product-add-to-favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-1px 10px;padding:12px 0 7px;border-top:1px solid #f2f2f2}.product-add-to-favorite .favorite-products-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:15px}.product-add-to-favorite .add-to-favorite-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.product-add-to-favorite .add-to-favorite-link:hover .add-to-favorite-icon,.product-add-to-favorite .add-to-favorite-link.added .add-to-favorite-icon{background:url('/globalfiles/templates/alensa/responsive/components/add-to-favorite/heart-filled-icon.svg') center no-repeat;background-size:contain}.product-add-to-favorite .add-to-favorite-link:hover .add-to-favorite-text:after,.product-add-to-favorite .add-to-favorite-link.added .add-to-favorite-text:after{width:100%}.product-add-to-favorite .add-to-favorite-icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-right:10px;background:url('/globalfiles/templates/alensa/responsive/components/add-to-favorite/heart-icon.svg') center no-repeat;background-size:contain;-webkit-transition:background .3s ease;transition:background .3s ease}.product-add-to-favorite .add-to-favorite-text{display:block;font-size:12px;color:#4c4c4c}.product-add-to-favorite .add-to-favorite-text:after{content:'';display:block;width:0;height:1px;margin:auto;background:#4c4c4c;-webkit-transition:width .3s ease;transition:width .3s ease}.product-add-to-favorite .remove-from-favorite-link{font-size:10px;color:#ed1d26}.product-add-to-favorite .remove-from-favorite-link:after{content:'';display:block;width:0;height:1px;margin:auto;background:#ed1d26;-webkit-transition:width .3s ease;transition:width .3s ease}.product-add-to-favorite .remove-from-favorite-link:hover:after{width:100%}.product-add-to-favorite .favorite-products-list{display:block;margin-right:5px;font-size:13px;color:#4c4c4c;text-decoration:none}.product-add-to-favorite .favorite-products-list:after{content:'';display:block;width:0;height:1px;margin:auto;background:#4c4c4c;-webkit-transition:width .3s ease;transition:width .3s ease}.product-add-to-favorite .favorite-products-list:hover:after{width:100%}@media (min-width:577px){.favorite-products-wrapper .product-name{padding-right:10px}.favorite-products-wrapper .product-favorite-remove-customers{top:12px;right:12px;width:16px;height:16px}.product-add-to-favorite{margin:-1px 0;padding:10px 0 5px}}@media (min-width:769px){.favorite-products-wrapper{margin:10px 0}.alensa-ckontaktni .favorite-products-wrapper{padding:20px}.product-add-to-favorite{padding:20px 0 5px}}.product-benefits-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0;padding:0 10px}.product-benefits-v2>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 0}.product-benefits-v2>div span,.product-benefits-v2>div a{color:#4c4c4c;text-decoration:none}.product-benefits-v2 i{display:block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;margin-right:7px}.product-benefits-v2 i.free-delivery{background:url('/globalfiles/templates/alensa/responsive/icons/free-delivery-circle.svg') center no-repeat;background-size:contain}.product-benefits-v2 i.gift{background:url('/globalfiles/templates/alensa/responsive/icons/gift-circle.svg') center no-repeat;background-size:contain}.product-benefits-v2 i.money-back-quarantee{background:url('/globalfiles/templates/alensa/responsive/icons/money-back-quarantee-circle.svg') center no-repeat;background-size:contain}.product-benefits-v2 i.original-quarantee{background:url('/globalfiles/templates/alensa/responsive/icons/money-back-quarantee-circle.svg') center no-repeat;background-size:contain}.product-benefits-v2 i.lens-replacement-quarantee{background:url('/globalfiles/templates/alensa/responsive/icons/money-back-quarantee-circle.svg') center no-repeat;background-size:contain}.product-benefits-v2 i.no-prescription{background:url('/globalfiles/templates/alensa/responsive/icons/no-prescription-circle.svg') center no-repeat;background-size:contain}@media (min-width:577px){.product-benefits-v2{padding:0}}.product-description-gallery{opacity:0;margin:-5px -5px 0}.product-description-gallery .slick-list{margin:5px 5px 70px;border:1px solid #f2f2f2}.product-description-gallery .slick-slide>div{padding:0}.product-description-gallery .slick-slide img{display:block !important}.product-description-gallery .slick-next,.product-description-gallery .slick-prev{top:initial;-webkit-transform:translate(0, 0);transform:translate(0, 0);bottom:-35px;left:initial;right:initial;width:auto;height:auto;opacity:0.7;z-index:1}.product-description-gallery .slick-prev:before,.product-description-gallery .slick-next:before{content:'';display:block;width:20px;height:20px;font-size:0;opacity:1}.product-description-gallery .slick-prev{left:50%;-webkit-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px))}.product-description-gallery .slick-prev:before{background:url('/globalfiles/templates/alensa/responsive/components/slick/description-gallery/prev.svg') center no-repeat}.product-description-gallery .slick-next{right:50%;-webkit-transform:translateX(calc(100% + 10px));transform:translateX(calc(100% + 10px))}.product-description-gallery .slick-next:before{background:url('/globalfiles/templates/alensa/responsive/components/slick/description-gallery/next.svg') center no-repeat}.social-media-wrapper-v2{margin:0 -5px 20px;padding:0 10px}.social-media-wrapper-v2 .instagram-gallery-header{display:block;margin:5px;font-family:'Open Sans Bold';font-size:16px;color:#4c4c4c;line-height:20px}.social-media-wrapper-v2 .instagram-gallery-header .tooltip:before{content:'?';float:left;width:12px;height:12px;margin:0 0 3px 2px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.social-media-wrapper-v2 .slider-with-arrows{padding-bottom:30px}.social-media-wrapper-v2 .social-media-previews{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.social-media-wrapper-v2 .slick-initialized{opacity:1}.social-media-wrapper-v2 .social-media-preview{position:relative;display:block !important;cursor:pointer;overflow:hidden}.social-media-wrapper-v2 .social-media-preview img:first-of-type{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.social-media-wrapper-v2 .social-media-post-logo{position:absolute;top:10px;left:10px;z-index:1}.social-media-wrapper-v2 .slick-track{margin:0}.social-media-wrapper-v2 .slick-slide>div{padding:5px}.social-media-wrapper-v2 .slick-next,.social-media-wrapper-v2 .slick-prev{top:initial;-webkit-transform:translate(0, 0);transform:translate(0, 0);bottom:0;left:initial;right:initial;width:auto;height:auto;opacity:0.7;z-index:1}.social-media-wrapper-v2 .slick-prev:before,.social-media-wrapper-v2 .slick-next:before{content:'';display:block;width:20px;height:20px;font-size:0;opacity:1}.social-media-wrapper-v2 .slick-prev{left:50%;-webkit-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px))}.social-media-wrapper-v2 .slick-prev:before{background:url('/globalfiles/templates/alensa/responsive/components/slick/socials-gallery/prev.svg') center no-repeat}.social-media-wrapper-v2 .slick-next{right:50%;-webkit-transform:translateX(calc(100% + 10px));transform:translateX(calc(100% + 10px))}.social-media-wrapper-v2 .slick-next:before{background:url('/globalfiles/templates/alensa/responsive/components/slick/socials-gallery/next.svg') center no-repeat}.social-media-wrapper-v2 .social-media-post{display:none !important;position:absolute;width:100%;max-width:552px;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10000}.social-media-wrapper-v2 .social-media-post iframe{width:100% !important;max-width:552px !important;min-width:300px !important;margin:auto !important}.social-media-wrapper-v2 .fb_iframe_widget,.social-media-wrapper-v2 .fb_iframe_widget span{width:100% !important;background:#fff}.social-media-wrapper-v2 .social-media-posts-backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:9999;cursor:pointer}@media (min-width:577px){.social-media-glasses-wrapper-v2{padding:0}}@media (min-width:769px){.social-media-wrapper-v2{padding:0}.social-media-wrapper-v2 .social-media-post{width:50%}}@media (min-width:993px){.social-media-wrapper-v2 .social-media-post{width:100%}}@media (min-width:1201px){.social-media-wrapper-v2{overflow:hidden}.social-media-wrapper-v2.social-media-glasses-wrapper-v2.social-media-less-than-4 .social-media-previews{height:230px;padding:0}.social-media-wrapper-v2.social-media-glasses-wrapper-v2.social-media-more-than-4 .social-media-previews{height:430px;padding:0}}.glasses-size-tooltip-img{display:block;width:75px;margin:auto}.product-glasses-sizes{display:block;padding:10px 0;text-align:center;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.product-glasses-sizes .glasses-sizes-text-header{display:block;font-family:'Open Sans Bold';font-size:13px;color:#4c4c4c;line-height:13px}.product-glasses-sizes .glasses-sizes-text-header .tooltip{width:12px;height:12px;text-align:center}.product-glasses-sizes .glasses-sizes-text-header .tooltip:after{content:'?';display:inline-block;vertical-align:super;width:100%;height:100%;margin-left:3px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.product-glasses-sizes .glasses-sizes-modal-trigger{display:initial;margin-top:2px;font-size:11px;color:#125080;background-image:-webkit-gradient(linear, left top, left bottom, from(#125080), to(#125080));background-image:linear-gradient(#125080, #125080);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .3s;transition:background-size .3s;cursor:pointer}.product-glasses-sizes .glasses-sizes-modal-trigger:hover,.product-glasses-sizes .glasses-sizes-modal-trigger:focus{background-size:100% 1px}.product-glasses-sizes .glasses-sizes-buttons{margin:10px 0 0}.product-glasses-sizes form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-glasses-sizes form input[type="radio"]{display:none}.product-glasses-sizes form label:hover,.product-glasses-sizes form input[type="radio"]:checked+label{-webkit-box-shadow:0 0 0 1px #4c4c4c inset;box-shadow:0 0 0 1px #4c4c4c inset;background:#4c4c4c;color:#fff}.product-glasses-sizes form label{display:block;margin:0 2px;padding:7px 10px 7px 20px;font-size:13px;color:#4c4c4c;cursor:pointer;background:#fff;border:1px solid #4c4c4c;position:relative;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.product-glasses-sizes form label:before{position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:7px;height:7px;border-radius:50%;border:1px solid #4c4c4c;background:#fff}.product-glasses-sizes form label:hover{background:#4c4c4c;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.product-glasses-sizes form br{display:none}@media (min-width:577px){.product-glasses-sizes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.product-glasses-sizes .glasses-sizes-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.product-glasses-sizes form label:first-of-type{margin-left:0}.product-glasses-sizes form label:last-of-type{margin-right:0}}.product-glasses-dimensions-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:-1px;padding-top:15px;border-top:1px solid #f2f2f2}.product-glasses-dimensions-text .product-glasses-dimensions-text-header{display:block;font-family:'Open Sans Bold';font-size:13px;color:#4c4c4c;line-height:13px}.product-glasses-dimensions-text .product-glasses-dimensions-text-small{display:block;margin-left:5px;font-size:11px;color:#4c4c4c;line-height:11px}.product-glasses-dimensions{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);grid-column-gap:10px;margin:10px}.product-glasses-dimensions .glasses-dimensions{text-align:center}.product-glasses-dimensions .glasses-dimensions:before{content:'';display:block;width:100%;height:40px}.product-glasses-dimensions .glasses-dimensions.dim-4:before{background:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-4.png') center no-repeat;background-size:contain}.product-glasses-dimensions .glasses-dimensions.dim-2:before{background:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-2.png') center no-repeat;background-size:contain}.product-glasses-dimensions .glasses-dimensions.dim-3:before{background:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-3.png') center no-repeat;background-size:contain}.product-glasses-dimensions .glasses-dimensions.dim-3 .glasses-dimension-text-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-glasses-dimensions .glasses-dimensions.dim-1:before{background:url('/globalfiles/templates/alensa/responsive/properties/glasses/glasses-dimensions-1.png') center no-repeat;background-size:contain}.product-glasses-dimensions .glasses-dimension-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px}.product-glasses-dimensions .glasses-dimension-text.half:first-of-type{margin-right:2px}.product-glasses-dimensions .glasses-dimension-text.half:last-of-type{margin-left:2px}@media (min-width:577px){.product-glasses-dimensions-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-glasses-dimensions{margin:10px 0 20px;grid-column-gap:20px}}@media (min-width:993px){.product-glasses-dimensions{grid-column-gap:30px}}.product-main-categories{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-main-categories .category{font-size:13px;color:#4c4c4c;line-height:15px}.product-main-categories .category:after{content:'|';display:inline-block;vertical-align:bottom;margin:0 5px;font-size:10px}.product-main-categories .category:first-of-type:last-of-type:after,.product-main-categories .category:last-of-type:after{display:none}@media (min-width:577px){.product-main-categories{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-name-new{display:block;margin-bottom:10px;padding:0 10px;font-family:'Open Sans Bold';font-size:22px;line-height:27px;text-align:center}@media (min-width:577px){.product-name-new{padding:0;text-align:left}}.product-price-and-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;padding:10px;background:#f2f2f2;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-price-and-button .prices-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto;white-space:nowrap;margin:10px 0;padding-right:10px}.product-price-and-button .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-price-and-button .product-percentage-discount{display:block;margin-bottom:2px;font-family:'Open Sans Bold';font-size:12px;color:#ed1d26;text-align:center;text-transform:uppercase;letter-spacing:1px}.product-price-and-button .product-main-price-total{display:block;font-family:'Open Sans Bold';font-size:20px;color:#4c4c4c;text-align:center}.product-price-and-button .product-main-price-discount{display:block;margin-top:2px;font-size:13px;color:#ed1d26;text-align:center;text-decoration:line-through}.product-price-and-button .btn{height:45px;min-height:45px;line-height:45px;border-radius:5px}.product-price-and-button .lenses-selector-or{display:block;margin:8px 0;text-align:center}.product-price-and-button .btn-add-to-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 0;border-radius:5px;min-height:40px;font-family:'Open Sans Semibold';line-height:40px}.product-price-and-button .btn-add-to-basket i{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;margin-right:7px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/basket.svg') center no-repeat;background-size:contain}.product-price-and-button .btn-add-to-basket i:before{display:none}.product-price-and-button .btn-choose-lenses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border-radius:5px;min-height:40px;font-family:'Open Sans Semibold';line-height:40px;text-transform:uppercase}.product-price-and-button .btn-choose-lenses i{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:20px;margin-right:7px;background:url('/globalfiles/templates/alensa/responsive/components/lenses-selector/choose-lenses.svg') center no-repeat;background-size:contain}.product-price-and-button .btn-choose-lenses i:before{display:none}.product-price-and-button .btn-add-only-frames{display:inline-block;margin-top:10px;font-family:'Open Sans Regular';font-size:12px;color:#125080;text-align:center}@media (min-width:577px){.product-price-and-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;background:transparent}.product-price-and-button .product-main-price-total,.product-price-and-button .product-main-price-discount,.product-price-and-button .product-percentage-discount{text-align:left}}.product-similar-models-v2{opacity:0;padding:20px 30px;border-top:1px solid #f2f2f2}.product-similar-models-v2 .product-similar-models-header{display:block;margin-bottom:20px;font-family:'Open Sans Bold';font-size:13px;color:#4c4c4c;line-height:18px;text-align:center;text-transform:uppercase}.product-similar-models-v2 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-similar-models-v2 .slick-track:before,.product-similar-models-v2 .slick-track:after{display:none}.product-similar-models-v2 .slick-slide>div{padding:0 5px}.product-similar-models-v2 .product-similar-model{display:block !important;position:relative;background:white;-webkit-box-shadow:0 0 0 1px #b1b3b3 inset;box-shadow:0 0 0 1px #b1b3b3 inset;border-radius:3px;height:130px}.product-similar-models-v2 .product-similar-model.current,.product-similar-models-v2 .product-similar-model:hover{-webkit-box-shadow:0 0 0 1px #4c4c4c inset;box-shadow:0 0 0 1px #4c4c4c inset}.product-similar-models-v2 .product-similar-model:hover .product-similar-model-img-description{opacity:1}.product-similar-models-v2 .product-similar-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:20px 5px;position:relative}.product-similar-models-v2 .product-similar-model-current-info{position:absolute;top:0;right:0;padding:7px 10px;background:rgba(76,76,76,0.7);font-size:10px;color:#fff;border-radius:0 3px 0 5px;z-index:3}.product-similar-models-v2 .product-similar-model-img{display:block;width:auto;max-width:calc(100% - 10px);max-height:125px;margin:auto;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-similar-models-v2 .product-similar-model-img-description{display:block;width:auto;max-width:calc(100% - 10px);max-height:125px;margin:auto;position:absolute;opacity:0;z-index:2;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-similar-models-v2 .product-similar-model-price{display:none;position:absolute;bottom:5px;right:-5px;padding:5px 10px;font-family:'Open Sans Semibold';font-size:11px;color:#fff;line-height:18px;text-align:center;z-index:3;background:#125080}.product-similar-models-v2 .product-similar-model-price:after{content:"";position:absolute;right:0;top:-5px;z-index:-1;border-left:3px solid;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid;border-left-color:#0f426a;border-bottom-color:#0f426a}.product-similar-models-v2 .slick-next,.product-similar-models-v2 .slick-prev{z-index:1;top:50%;left:initial;right:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}.product-similar-models-v2 .slick-next:before,.product-similar-models-v2 .slick-prev:before{display:none}.product-similar-models-v2 .slick-next,.product-similar-models-v2 .slick-next:hover,.product-similar-models-v2 .slick-next:focus{right:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/next-v2.svg') center center no-repeat;background-size:contain}.product-similar-models-v2 .slick-prev,.product-similar-models-v2 .slick-prev:hover,.product-similar-models-v2 .slick-prev:focus{left:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/prev-v2.svg') center center no-repeat;background-size:contain}@media (min-width:577px){.product-similar-models-v2{padding:20px 30px}.product-similar-models-v2 .product-similar-models-header{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:20px;padding:0}.product-similar-models-v2 .slick-next,.product-similar-models-v2 .slick-next:hover,.product-similar-models-v2 .slick-next:focus{right:-30px}.product-similar-models-v2 .slick-prev,.product-similar-models-v2 .slick-prev:hover,.product-similar-models-v2 .slick-prev:focus{left:-30px}}@media (min-width:577px) and (max-width:768px){.product-similar-models-v2 .product-similar-model{height:170px}.product-similar-models-v2 .product-similar-model-img,.product-similar-models-v2 .product-similar-model-img-description{max-height:165px}}@media (min-width:769px){.product-similar-models-v2 .product-similar-model{height:150px}.product-similar-models-v2 .product-similar-models-header{text-align:center}.product-similar-models-v2 .product-similar-model-img,.product-similar-models-v2 .product-similar-model-img-description{max-height:145px}}.product-similar-products-v2{opacity:0;margin-top:30px;padding:20px 30px;border-top:1px solid #f2f2f2}.product-similar-products-v2 .product-similar-products-header{display:block;margin-bottom:20px;font-family:'Open Sans Bold';font-size:13px;color:#4c4c4c;line-height:18px;text-align:center;text-transform:uppercase}.product-similar-products-v2 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-similar-products-v2 .slick-track:before,.product-similar-products-v2 .slick-track:after{display:none}.product-similar-products-v2 .slick-slide>div{padding:0 5px}.product-similar-products-v2 .product-similar-product{display:block !important;position:relative;background:white;-webkit-box-shadow:0 0 0 1px #b1b3b3 inset;box-shadow:0 0 0 1px #b1b3b3 inset;border-radius:3px;height:130px}.product-similar-products-v2 .product-similar-product:hover{-webkit-box-shadow:0 0 0 1px #4c4c4c inset;box-shadow:0 0 0 1px #4c4c4c inset}.product-similar-products-v2 .product-similar-product:hover .product-similar-product-img-description{opacity:1}.product-similar-products-v2 .product-similar-product-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:20px 5px}.product-similar-products-v2 .product-similar-product-brand{display:block;position:absolute;top:1px;left:1px;width:calc(100% - 2px);padding:10px 5px;font-size:12px;color:#4c4c4c;line-height:15px;text-align:center;z-index:3}.product-similar-products-v2 .product-similar-product-img{display:block;width:auto;max-width:calc(100% - 10px);max-height:125px;margin:auto;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-similar-products-v2 .product-similar-product-img-description{display:block;width:auto;max-width:calc(100% - 10px);max-height:125px;margin:auto;position:absolute;opacity:0;z-index:2;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product-similar-products-v2 .product-similar-product-price{position:absolute;bottom:5px;right:-5px;padding:5px 10px;font-family:'Open Sans Semibold';font-size:11px;color:#fff;line-height:18px;text-align:center;z-index:3;background:#125080;white-space:nowrap}.product-similar-products-v2 .product-similar-product-price:after{content:"";position:absolute;right:0;top:-5px;z-index:-1;border-left:3px solid;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid;border-left-color:#0f426a;border-bottom-color:#0f426a}.product-similar-products-v2 .slick-next,.product-similar-products-v2 .slick-prev{z-index:1;top:50%;left:initial;right:initial;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}.product-similar-products-v2 .slick-next:before,.product-similar-products-v2 .slick-prev:before{display:none}.product-similar-products-v2 .slick-next,.product-similar-products-v2 .slick-next:hover,.product-similar-products-v2 .slick-next:focus{right:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/next-v2.svg') center center no-repeat;background-size:contain}.product-similar-products-v2 .slick-prev,.product-similar-products-v2 .slick-prev:hover,.product-similar-products-v2 .slick-prev:focus{left:-25px;background:url('/globalfiles/templates/alensa/responsive/components/slick/similar-products/prev-v2.svg') center center no-repeat;background-size:contain}@media (min-width:577px){.alternatives-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-similar-products-v2{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 30px}.product-similar-products-v2 .product-similar-products-header{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:20px;padding:0}.product-similar-products-v2 .slick-next,.product-similar-products-v2 .slick-next:hover,.product-similar-products-v2 .slick-next:focus{right:-30px}.product-similar-products-v2 .slick-prev,.product-similar-products-v2 .slick-prev:hover,.product-similar-products-v2 .slick-prev:focus{left:-30px}}@media (min-width:577px) and (max-width:768px){.product-similar-products-v2 .product-similar-product{height:170px}.product-similar-products-v2 .product-similar-product-img,.product-similar-products-v2 .product-similar-product-img-description{max-height:165px}}@media (min-width:769px){.product-similar-products-v2 .product-similar-product{height:150px}.product-similar-products-v2 .product-similar-products-header{text-align:center}.product-similar-products-v2 .product-similar-product-img,.product-similar-products-v2 .product-similar-product-img-description{max-height:145px}}.product-stock-info-v2{margin:20px 10px;padding:10px;background:#f2f2f2;border-radius:5px}.product-stock-info-v2 .glasses,.product-stock-info-v2 .sunglasses{display:none}.product-stock-info-v2 .stock-and-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-stock-info-v2 .stock,.product-stock-info-v2 .free-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-stock-info-v2 .stock-icon,.product-stock-info-v2 .not-instock-icon,.product-stock-info-v2 .free-delivery-icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;margin-right:10px;background:url('/globalfiles/templates/alensa/responsive/main//instock-icon.svg') center no-repeat;background-size:contain}.product-stock-info-v2 .not-instock-icon{background:url('/globalfiles/templates/alensa/responsive/not-instock-icon.svg') center no-repeat;background-size:contain}.product-stock-info-v2 .stock-text,.product-stock-info-v2 .not-instock-text,.product-stock-info-v2 .free-delivery-text{display:block;font-family:'Open Sans Semibold';font-size:13px;color:#125080 !important}.product-stock-info-v2 .not-instock-text{color:#ccab2c}.product-stock-info-v2 .send{text-align:right}.product-stock-info-v2 .send .stock-date{font-family:'Open Sans Bold'}.product-stock-info-v2 .free-delivery{margin-top:15px}@media (min-width:577px){.product-stock-info-v2{margin:20px 0}}@media (min-width:769px){.product-stock-info-v2{margin:30px 0;padding:15px}}.virtual-try-btn{opacity:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 10px;padding:15px 10px;border-radius:5px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background:#fff;border:1px solid #f2f2f2;-webkit-box-shadow:0 0 10px -5px rgba(76,76,76,0.5);box-shadow:0 0 10px -5px rgba(76,76,76,0.5)}.virtual-try-btn svg{width:auto;height:40px;margin-right:35px}.virtual-try-btn svg #male-glasses,.virtual-try-btn svg #female-glasses{fill:#fff}.virtual-try-btn .virtual-try-text{display:block;margin-top:5px;font-family:'Open Sans Bold';font-size:12px;color:#4c4c4c;text-align:center;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.virtual-try-btn:hover{background:#f2f2f2}.virtual-try-btn:hover svg #male-glasses,.virtual-try-btn:hover svg #female-glasses{fill:#4c4c4c}.virtual-try-btn:hover .virtual-try-text{color:#125080}@media (min-width:577px){.virtual-try-btn{margin:10px 0}}@media (max-width:992px){.virtual-try-btn.mobile-active{background:#f2f2f2}.virtual-try-btn.mobile-active svg #male-glasses,.virtual-try-btn.mobile-active svg #female-glasses{fill:#4c4c4c}.virtual-try-btn.mobile-active .virtual-try-text{color:#125080}}.main-menu-login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px 20px 30px;text-align:right}.main-menu-login-wrapper.not-logged{padding:20px}.main-menu-login-wrapper.not-logged .login-link,.main-menu-login-wrapper.not-logged .register-link{display:block;margin:7px 0;font-size:11px;color:#4c4c4c;text-decoration:none}.main-menu-login-wrapper.new-main-menu-login-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.main-menu-login-wrapper.new-main-menu-login-wrapper.not-logged{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px}.main-menu-login-wrapper .user-dropdown{display:none;margin-top:15px}.main-menu-login-wrapper .user-dropdown li{display:block}.main-menu-login-wrapper .user-dropdown li a{display:block;padding:6px 0;font-size:11px;color:#4c4c4c;white-space:nowrap}.main-menu-login-wrapper .user-dropdown li a:after{display:none}.new-header-user-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:left;position:relative}.new-header-user-wrapper .header-user{display:block;width:100%}.new-header-user-wrapper .header-user .user-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:0;padding:15px 20px;border-bottom:1px solid #4c4c4c}.new-header-user-wrapper .user-name-email,.new-header-user-wrapper .user-name,.new-header-user-wrapper .user-email{margin:5px 0}.new-header-user-wrapper .user-text,.new-header-user-wrapper .user-separator{display:none}.new-header-user-wrapper .head-icon{width:40px;height:40px;margin-right:15px;fill:#4c4c4c;opacity:0.7}.new-header-user-wrapper .user-name-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-header-user-wrapper .user-name{display:block;margin-bottom:7px;font-family:'Open Sans Bold';font-size:13px;color:#4c4c4c;text-decoration:none;letter-spacing:0.5px}.new-header-user-wrapper .user-email{display:block;font-family:'Open Sans Regular';font-size:10px;color:#4c4c4c;opacity:0.7;text-decoration:none;letter-spacing:0.5px}.new-header-user-wrapper .user-arrow-icon{position:absolute;right:20px;width:13px;height:9px;margin:0;background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/arrow-down.svg') center no-repeat;background-size:contain;border:none}.new-header-user-wrapper .user-arrow-icon.up{-webkit-transform:scaleY(-1);transform:scaleY(-1);margin-top:-5px}.new-header-user-wrapper .user-dropdown{width:100%;margin:0;padding:15px 20px}.new-header-user-wrapper .user-dropdown li a{display:block;padding:10px 0 10px 55px;position:relative;font-size:11px;color:#4c4c4c;opacity:0.7;text-decoration:none}.new-header-user-wrapper .user-dropdown li a:before{content:'';position:absolute;width:16px;height:16px;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-header-user-wrapper .user-dropdown li a.orders:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/orders.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.favorites:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/favorites.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.watchdog:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/notifications.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.reminder:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/alarm.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.repeat:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/repeat.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.dashboard:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/grid.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.prescription:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/prescription.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.complaints:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/complaints.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.settings:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/settings.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.logout:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/light/logout.svg') center no-repeat;background-size:contain}@media (min-width:993px){.new-header-user-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-header-user-wrapper .header-user .user-name{padding:0 0 16px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:16px;margin:0 0 -16px 0;border:none}.new-header-user-wrapper .header-user:hover~.user-dropdown{display:block}.new-header-user-wrapper .user-dropdown:hover{display:block}.new-header-user-wrapper .user-head-icon{display:none}.new-header-user-wrapper .user-name{margin-bottom:0;font-family:'Open Sans Regular';font-size:11px;letter-spacing:initial}.new-header-user-wrapper .user-name-email,.new-header-user-wrapper .user-name,.new-header-user-wrapper .user-email{margin:0}.new-header-user-wrapper .user-text{display:block;font-size:11px}.new-header-user-wrapper .user-separator{display:block;margin:0 7px;font-size:11px}.new-header-user-wrapper .user-email{display:none}.new-header-user-wrapper .user-arrow-icon{display:block;width:0;height:0;margin-left:7px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #4c4c4c;background:none;position:relative;right:initial}.new-header-user-wrapper .user-dropdown{width:auto;text-align:right;display:none;position:absolute;top:calc(100% + 15px);right:0;z-index:1000;padding:10px 0;list-style:none;background-color:#fff;border:1px solid #cbcccc;border-radius:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.2);box-shadow:0 6px 12px rgba(0,0,0,0.2)}.new-header-user-wrapper .user-dropdown li:hover{background:#fff}.new-header-user-wrapper .user-dropdown li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right;padding:10px 40px 10px 20px;opacity:1;font-size:11px;color:#4c4c4c;white-space:nowrap}.new-header-user-wrapper .user-dropdown li a:after{display:none}.new-header-user-wrapper .user-dropdown li a:before{left:initial;right:12px}.new-header-user-wrapper .user-dropdown li a.orders:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/orders.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.favorites:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/favorites.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.watchdog:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/notifications.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.reminder:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/alarm.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.repeat:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/repeat.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.dashboard:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/grid.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.prescription:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/prescription.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.complaints:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/complaints.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.settings:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/settings.svg') center no-repeat;background-size:contain}.new-header-user-wrapper .user-dropdown li a.logout:before{background:url('/globalfiles/templates/alensa/responsive/main//navigations/user-menu/new/dark/logout.svg') center no-repeat;background-size:contain}}.order-number-wrapper{float:left;min-height:1px;width:50%}.order-date-wrapper{float:left;min-height:1px;width:50%}.order-state-wrapper{float:left;min-height:1px;width:100%}.order-detail-params .table-responsive-header-inner{line-height:initial !important}.orders-overview-order-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orders-overview-order-review .review-header{margin:5px 5px 5px 0 !important;font-family:'Open Sans Semibold' !important;font-size:12px !important;color:#125080 !important}.orders-overview-order-review .review-header:after{display:none}.orders-overview-order-review .review{display:inline-block;opacity:0.7;margin:0 !important}.orders-overview-order-review .review .review-inner{display:inline-block;width:30px;height:30px;margin:auto;border-radius:5px;-webkit-box-shadow:0 2px 5px #b1b3b3;box-shadow:0 2px 5px #b1b3b3}.orders-overview-order-review .review .review-inner:after{display:none}.orders-overview-order-review .review .review-inner:hover,.orders-overview-order-review .review.full-view{opacity:1}.orders-overview-order-review .review.full-view{text-align:right}.orders-overview-order-review .review.full-view span{display:inline-block !important}.orders-overview-order-review .review.full-view .review-inner{-webkit-box-shadow:none;box-shadow:none;margin:auto}.orders-overview-order-review .review .recommended{background:url('/globalfiles/templates/alensa/responsive/components/reviews/positive-review.svg') center center no-repeat;background-size:20px 20px}.orders-overview-order-review .review .neutral{background:url('/globalfiles/templates/alensa/responsive/components/reviews/neutral-review.svg') center center no-repeat;background-size:20px 20px}.orders-overview-order-review .review .notRecommended{background:url('/globalfiles/templates/alensa/responsive/components/reviews/negative-review.svg') center center no-repeat;background-size:20px 20px}.order-payment-type-wrapper{float:left;min-height:1px;width:100%}.order-button-wrapper{float:left;min-height:1px;width:100%}.order-button-wrapper .btn{text-transform:uppercase}.orders-overview-detail-opener{float:left;min-height:1px;width:100%}.orders-overview-detail-opener .not-paid{display:inline-block;margin-top:3px;padding:2px 10px;font-family:'Open Sans Semibold';font-style:italic;font-size:11px;line-height:20px;border-radius:4px;text-align:center;position:relative;background:#fbd5d9;border:1px solid #f7a6af;color:#bf1224}.order-detail-addresses{float:left;min-height:1px;width:100%}.order-detail-edit-address-link-wrapper,.order-detail-edit-parameters-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:7px}.order-detail-edit-address{display:inline-block;font-size:11px;color:#125080}.order-detail-edit-address:after{content:'';display:block;width:0;height:1px;background:#125080;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.order-detail-edit-address:hover:after{width:100%}.order-detail-edit-address-tooltip,.order-detail-edit-parameters-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px;margin-left:4px;margin-bottom:1px;cursor:pointer}.order-detail-edit-address-tooltip:before,.order-detail-edit-parameters-tooltip:before{content:'i';display:block;width:100%;height:100%;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.order-detail-edit-parameters{margin-left:7px;font-size:10px}.order-detail-edit-parameters:after{content:'';display:block;width:0;height:1px;background:#125080;margin:auto;-webkit-transition:width .3s ease;transition:width .3s ease}.order-detail-edit-parameters:hover:after{width:100%}.table-responsive-content-inner{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.order-detail-params td{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px !important}.order-detail-params td:before{display:none}.order-detail-params td .table-responsive-header-inner,.order-detail-params td .table-responsive-content-inner{background:transparent !important}.order-detail-params td:nth-of-type(even){background:#f7f7f7}.table-responsive tbody td.rating{margin:0}.table-responsive-content-inner.price{white-space:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order-detail-delivery{float:left;min-height:1px;width:100%;line-height:1.5}.order-detail-delivery p{font-size:12px}.order-detail-delivery a{color:#125080;text-decoration:none}.order-detail-delivery .delivery-code{display:block;margin:10px 0}.order-payment-type-outer-wrapper{float:left;min-height:1px}.order-detail-payment-wrapper{float:left;min-height:1px;width:100%}.orders-overview-item-main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.order-detail__downloadInvoice{display:block;margin:15px 0;color:#125080;text-decoration:none}.orders-overview{padding:0}.orders-overview .orders-overview-title{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;margin:10px 0;padding:0 15px}.orders-overview .orders-overview-credit{margin-bottom:30px}.orders-overview .orders-overview-credit p{display:block;margin:5px 0;font-size:13px;color:#4c4c4c}.orders-overview .orders-overview-credit p span{color:#b1b3b3}.orders-overview .orders-overview-credit strong{display:block;margin:5px 0;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c}.orders-overview .paginator{text-align:right}.orders-overview .orders-overview-header{display:none}.orders-overview .orders-overview-item{border-top:1px solid #b1b3b3}.orders-overview .orders-overview-item:nth-of-type(even){background:#f7f7f7}.orders-overview .orders-overview-item .orders-overview-item-main-info{cursor:pointer}.orders-overview .orders-overview-item .orders-overview-item-main-info .orders-overview-detail-opener:after{content:'';display:block;clear:both}.orders-overview .orders-overview-item .orders-overview-item-main-info span{display:block;margin:5px 0;font-size:13px;color:#4c4c4c;line-height:18px;position:relative}.orders-overview .orders-overview-item .orders-overview-item-main-info span.order-number-wrapper{font-family:'Open Sans Semibold'}.orders-overview .orders-overview-item .orders-overview-item-main-info span.order-number-wrapper:after{position:absolute;content:'';top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-14px;width:0;height:0;margin-top:2px;border:4px solid transparent;border-top-color:#4c4c4c;-webkit-transition:all ease 500ms;transition:all ease 500ms}.orders-overview .orders-overview-item .orders-overview-item-main-info span.opened.order-number-wrapper:after{margin-top:-2px;border:4px solid transparent;border-bottom-color:#4c4c4c}.orders-overview .orders-overview-item .orders-overview-item-main-info span:nth-of-type(2){text-align:right}.orders-overview .orders-overview-item .orders-overview-item-main-info span:nth-of-type(3){font-family:'Open Sans Semibold'}.orders-overview .orders-overview-item .orders-overview-item-main-info select{width:100%;max-width:100%;height:36px;margin:5px 0}.orders-overview .orders-overview-item .orders-overview-item-main-info .btn{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;border-radius:4px}.orders-overview .orders-overview-item .orders-overview-item-main-info .autoPostButton{display:none}.orders-overview .orders-overview-item .order-detail{cursor:initial;display:none;margin:0 20px 20px;background:#fff;border:1px solid #b1b3b3}.orders-overview .orders-overview-item .order-detail .product-name-text,.orders-overview .orders-overview-item .order-detail .price{font-family:'Open Sans Semibold'}.orders-overview .orders-overview-item .order-detail .order-detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;border-bottom:1px solid #b1b3b3}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses,.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery,.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment-wrapper{padding:15px;margin:0 !important}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses,.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery{border-bottom:1px solid #b1b3b3}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses{margin-bottom:30px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses .address{display:block;margin-bottom:30px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses .address:last-of-type{margin-bottom:0}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses .address strong{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:1.5}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses .address strong p{margin-bottom:10px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses .address address{font-size:12px;color:#4c4c4c;line-height:1.5}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery{margin-bottom:30px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .delivery-method{display:block;margin-bottom:10px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .delivery-method strong{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:1.5}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .delivery-method strong p{margin-bottom:10px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .delivery-method .delivery-method-name{font-size:12px;line-height:18px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .deliveryBranchInformation{padding:0;font-size:12px;line-height:18px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .deliveryBranchInformation .deliveryBranch{font-size:12px;line-height:18px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .deliveryBranchInformation a{color:#ed1d26}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery .deliveryBranchInformation a img{max-width:100px;margin:10px 0 10px 10px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment strong{display:block;margin-bottom:5px;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:1.5}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment strong p{margin-bottom:10px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-method-name{font-size:12px;line-height:18px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text{margin-top:18px;font-size:12px;color:#4c4c4c;line-height:1.5}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text br{display:none}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text span{display:block}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text table{width:100%;margin:10px 0 30px;text-align:left}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text table tr:nth-of-type(odd){background:#f7f7f7}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text table td{vertical-align:middle;padding:7px;text-align:left;font-size:12px;color:#4c4c4c}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text p{display:block}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .payment-type-text p span{font-size:12px}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment .qr-code{max-width:100px;margin-top:30px;border:1px solid #4c4c4c}.orders-overview .orders-overview-item .order-detail .order-detail-params-wrapper{padding:5px 15px}.orders-overview .orders-overview-item .order-detail .order-detail-params{width:100%}.orders-overview .orders-overview-item .order-detail .order-detail-params.table-responsive tbody tr{padding:10px 0}.orders-overview .orders-overview-item .order-detail .order-detail-params.table-responsive tbody tr:last-of-type{border:none !important}.orders-overview .orders-overview-item .order-detail .order-detail-params td{font-size:13px;color:#4c4c4c;text-align:left}.orders-overview .orders-overview-item .order-detail .order-detail-params td a,.orders-overview .orders-overview-item .order-detail .order-detail-params td span{color:#125080;text-decoration:none}.orders-overview .orders-overview-item .order-detail .order-detail-params td .leaflet{font-size:12px;font-style:italic}.orders-overview .orders-overview-item .order-detail .order-detail-params td:nth-of-type(1){padding-bottom:10px;text-align:left}.orders-overview .orders-overview-item .order-detail .order-detail-prices-wrapper{padding:15px;border-top:1px solid #b1b3b3}.orders-overview .orders-overview-item .order-detail .order-detail-footer.order-detail-footer-ta-left .order-detail__downloadInvoice{display:inline-block;margin:0 25px 15px}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices{width:100%}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices th{font-size:14px;color:#4c4c4c;line-height:1.5}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices th:first-child{text-align:left;width:50%}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices th:last-child{font-family:'Open Sans Semibold';text-align:right}@media (min-width:577px){.order-detail-params td{display:table-cell !important}.order-detail-params td:nth-of-type(even){background:transparent}.order-detail-params td.rating.mobile{display:none !important}.table-responsive-content-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-addresses,.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery,.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-payment-wrapper{padding:20px 25px !important}.order-number-wrapper{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px}.order-date-wrapper{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.order-state-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.orders-overview-item-main-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orders-overview-detail-opener{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding-right:5px}.orders-overview-order-review{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;min-height:18px;padding-right:10px}.orders-overview-order-review .review.full-view{text-align:left}.orders-overview-order-review .review:before{margin-left:0}.order-payment-type-outer-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices{width:auto}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices th:first-child{width:auto;padding:0 100px 0 0}.order-detail-prices-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.orders-overview{padding:0 15px}.orders-overview .orders-overview-title{padding:0}.orders-overview .orders-overview-item{margin-top:-1px;padding:0}.orders-overview .orders-overview-item .orders-overview-item-main-info{padding:20px 0 20px 20px}.orders-overview .orders-overview-item .orders-overview-item-main-info span{margin:9px 0}.orders-overview .orders-overview-item .orders-overview-item-main-info span:nth-of-type(2){text-align:left}.orders-overview .orders-overview-item .orders-overview-item-main-info select{margin:0}.orders-overview .orders-overview-item .order-detail{margin:0}.orders-overview .orders-overview-item .order-detail .order-detail-params.alensa th:last-of-type{text-align:right !important}.orders-overview .orders-overview-item .order-detail .order-detail-params tbody tr:nth-of-type(odd),.orders-overview .orders-overview-item .order-detail .order-detail-params tbody tr:nth-of-type(odd) .table-responsive-content-inner,.orders-overview .orders-overview-item .order-detail .order-detail-params tbody tr:nth-of-type(odd) .product-name-wrapper{background:#f7f7f7 !important}.orders-overview .orders-overview-item .order-detail .order-detail-params .product-name-wrapper{padding-left:10px}.orders-overview .orders-overview-item .order-detail .order-detail-params tr{border:none}.orders-overview .orders-overview-item .order-detail .order-detail-params th{padding:0 10px 10px;font-family:'Open Sans Semibold';font-size:13px;color:#4c4c4c;text-align:left}.orders-overview .orders-overview-item .order-detail .order-detail-params th:nth-of-type(1){text-align:left}.orders-overview .orders-overview-item .order-detail .order-detail-params th:last-of-type{text-align:left !important}.orders-overview .orders-overview-item .order-detail .order-detail-params td{padding:2px 0 !important;text-align:left;vertical-align:middle}.orders-overview .orders-overview-item .order-detail .order-detail-params td:before{display:none !important}.orders-overview .orders-overview-item .order-detail .order-detail-params td:nth-of-type(1){text-align:left;padding-bottom:5px}.orders-overview .orders-overview-item .order-detail .order-detail-params td:last-of-type{text-align:right}.orders-overview .orders-overview-item .order-detail .order-detail-params td.product-name:before{display:block}.orders-overview .orders-overview-item .order-detail .order-detail-params td.price .table-responsive-content{text-align:right}.orders-overview .orders-overview-item .order-detail .order-detail-params td .table-responsive-content{float:none;text-align:left}.orders-overview .orders-overview-item .order-detail .order-detail-params td .table-responsive-content-inner{padding:0 10px}.orders-overview .orders-overview-item .order-detail .order-detail-footer .order-detail-prices tr th:last-child{text-align:right}}@media (min-width:577px){.orders-overview .orders-overview-item .order-detail .order-detail-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.order-detail-addresses,.order-detail-delivery{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.order-detail-delivery{border-left:1px solid #b1b3b3 !important}.order-detail-payment-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.orders-overview .orders-overview-item .order-detail .order-detail-params-wrapper{padding:15px}}@media (min-width:769px){.orders-overview .orders-overview-item .order-detail .order-detail-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.order-detail-addresses,.order-detail-delivery{-webkit-box-flex:1;-ms-flex:1 1 28%;flex:1 1 28%;border:none !important}.order-detail-delivery{border-left:1px solid #b1b3b3 !important;border-right:1px solid #b1b3b3 !important}.order-detail-payment-wrapper{-webkit-box-flex:1;-ms-flex:1 1 44%;flex:1 1 44%}.order-number-wrapper{width:16.66666667%}.order-date-wrapper{width:16.66666667%}.order-detail-addresses-wrapper{width:33.33333333%}.orders-overview-detail-opener{width:50%}.orders-overview .orders-overview-item .order-payment-type-wrapper{margin-bottom:10px}.orders-overview .orders-overview-item .orders-overview-item-main-info .btn{margin:0}}@media (min-width:993px){.orders-overview-detail-opener{width:33.33333333%}.orders-overview-order-review{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.orders-overview-order-review .review:before{margin:auto}.orders-overview .orders-overview-item .order-detail .order-detail-header{padding:0}.order-detail-addresses-wrapper{width:58%;padding:15px}.order-detail-addresses{width:40%}.order-detail-delivery{width:60%}.order-payment-type-outer-wrapper .order-payment-type-wrapper{width:50%;padding:0}.order-payment-type-outer-wrapper .order-button-wrapper{width:50%;padding-left:10px}.order-number-wrapper{width:16.66666667%}.order-date-wrapper{width:25%}.order-detail-payment-wrapper{width:42%;padding:15px 15px 15px 0}.orders-overview{padding:20px 0}.orders-overview .orders-overview-item .order-payment-type-wrapper{margin:0}.orders-overview .orders-overview-item .order-detail .order-detail-header .order-detail-delivery{padding-right:15px}}.prescriptions-wrapper .prescription-wrapper{padding:20px}.prescriptions-wrapper .prescriptions-header{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#4c4c4c;line-height:20px}.prescriptions-wrapper .prescriptions-steps-wrapper{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;grid-gap:15px;margin:20px 0}.prescriptions-wrapper .prescriptions-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;margin:auto;padding:20px 15px;border:1px solid #f2f2f2;text-align:center;overflow:hidden}.prescriptions-wrapper .prescriptions-step-header{display:block;margin-bottom:20px;font-family:'Open Sans Semibold';font-size:16px;color:#125080;line-height:20px}.prescriptions-wrapper .prescriptions-step-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#4c4c4c;line-height:16px;position:relative;z-index:2}.prescriptions-wrapper .prescriptions-step-counter{position:absolute;top:50%;right:-35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:210px;color:rgba(18,80,128,0.07000000000000001);line-height:146px;z-index:1}.prescriptions-wrapper .prescriptions-step-counter.one{right:-45px}.prescriptions-wrapper .prescriptions-step-counter.five{top:initial;-webkit-transform:translateY(0);transform:translateY(0);bottom:-10px;right:-20px}.prescriptions-wrapper .prescriptions-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0;padding:20px;background:#f2f2f2;border:1px solid #f2f2f2;position:relative}.prescriptions-wrapper .prescriptions-form{width:100%;max-width:300px}.prescriptions-wrapper .prescriptions-form .form-pairs-files .error::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.prescriptions-wrapper .prescriptions-form .form-pair-file label{margin-top:0}.prescriptions-wrapper .prescriptions-form label,.prescriptions-wrapper .prescriptions-form .fake-label{display:block;margin:15px 0 5px;font-family:'Open Sans Semibold';font-size:11px;color:#4c4c4c;line-height:15px;text-align:left}.prescriptions-wrapper .prescriptions-form .prescriptions-files-area-wrapper{background:#fff;border:1px solid #f2f2f2}.prescriptions-wrapper .prescriptions-form .prescriptions-files-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prescriptions-wrapper .prescriptions-form .not-selected{opacity:0.3}.prescriptions-wrapper .prescriptions-form .file-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:150px;color:#125080;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:relative}.prescriptions-wrapper .prescriptions-form .file-wrapper .error{display:none}.prescriptions-wrapper .prescriptions-form .file-wrapper:first-of-type{border-bottom:1px solid #f2f2f2}.prescriptions-wrapper .prescriptions-form .file-wrapper.active .selected-text{opacity:1}.prescriptions-wrapper .prescriptions-form .file-wrapper.active .text-bigger,.prescriptions-wrapper .prescriptions-form .file-wrapper.active .text-smaller{display:none}.prescriptions-wrapper .prescriptions-form .file-wrapper.active .file-name-to-show{display:block}.prescriptions-wrapper .prescriptions-form .file-wrapper.not-active{opacity:0.3}.prescriptions-wrapper .prescriptions-form .file-wrapper:hover,.prescriptions-wrapper .prescriptions-form .file-wrapper.active{opacity:1;color:#fff;background:#125080}.prescriptions-wrapper .prescriptions-form .file-wrapper:hover .file-img-wrapper.file,.prescriptions-wrapper .prescriptions-form .file-wrapper.active .file-img-wrapper.file{background-image:url('/globalfiles/templates/alensa/responsive/components/prescription/file-white.svg')}.prescriptions-wrapper .prescriptions-form .file-wrapper:hover .file-img-wrapper.camera,.prescriptions-wrapper .prescriptions-form .file-wrapper.active .file-img-wrapper.camera{background-image:url('/globalfiles/templates/alensa/responsive/components/prescription/camera-white.svg')}.prescriptions-wrapper .prescriptions-form .file-wrapper:hover .text-bigger,.prescriptions-wrapper .prescriptions-form .file-wrapper.active .text-bigger,.prescriptions-wrapper .prescriptions-form .file-wrapper:hover .text-smaller,.prescriptions-wrapper .prescriptions-form .file-wrapper.active .text-smaller,.prescriptions-wrapper .prescriptions-form .file-wrapper:hover .file-name-to-show,.prescriptions-wrapper .prescriptions-form .file-wrapper.active .file-name-to-show{color:#fff}.prescriptions-wrapper .prescriptions-form .file-wrapper.drag-over{background:rgba(18,80,128,0.25)}.prescriptions-wrapper .prescriptions-form .selected-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px;font-family:'Open Sans Bold';font-size:10px;color:#fff;text-transform:uppercase;opacity:0}.prescriptions-wrapper .prescriptions-form .file-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;margin:10px 0}.prescriptions-wrapper .prescriptions-form .file-img-wrapper.file{background:url('/globalfiles/templates/alensa/responsive/components/prescription/file.svg') center no-repeat;background-size:50px}.prescriptions-wrapper .prescriptions-form .file-img-wrapper.camera{background:url('/globalfiles/templates/alensa/responsive/components/prescription/camera.svg') center no-repeat;background-size:50px}.prescriptions-wrapper .prescriptions-form .file-img{display:block;width:50px;height:auto;margin:30px 0}.prescriptions-wrapper .prescriptions-form .texts-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 15px}.prescriptions-wrapper .prescriptions-form .text-bigger{display:block;font-family:'Open Sans Bold';font-size:11px;color:#4c4c4c;text-transform:uppercase}.prescriptions-wrapper .prescriptions-form .text-smaller{display:block;margin-top:5px;font-size:10px;color:#4c4c4c}.prescriptions-wrapper .prescriptions-form .file-name-to-show{display:none;font-size:10px;color:#4c4c4c;overflow-wrap:anywhere}.prescriptions-wrapper .prescriptions-form .files-restictions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px;border-top:1px solid #f2f2f2;font-size:8px;line-height:10px;text-align:center}.prescriptions-wrapper .prescriptions-form .file-input{position:absolute;left:0;top:0;height:100%;width:100%;margin:0;cursor:pointer;opacity:0;z-index:10}.prescriptions-wrapper .prescriptions-form .file-input:focus{outline:none}.prescriptions-wrapper .prescriptions-form input[type="text"],.prescriptions-wrapper .prescriptions-form select{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;background:#fff}.prescriptions-wrapper .prescriptions-form input[type="text"].datepicker{background:#fff url('/globalfiles/templates/alensa/responsive/main//components/prescription/calendar.svg') right 10px center no-repeat;background-size:20px}.prescriptions-wrapper .prescriptions-form .btn{min-height:40px;line-height:40px;border-radius:5px;margin-top:20px}.prescriptions-wrapper .prescription-set-active-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:30px auto;padding:20px;border:1px solid #f2f2f2;text-align:center;position:relative;overflow:hidden}.prescriptions-wrapper .prescription-set-active-form-header{display:block;font-family:'Open Sans Semibold';font-size:16px;color:#125080;line-height:20px}.prescriptions-wrapper .prescription-set-active-form-text{display:block;margin:20px 0;font-size:12px;color:#4c4c4c;line-height:17px}.prescriptions-wrapper .prescription-set-active-form{position:relative;z-index:1}.prescriptions-wrapper .prescription-set-active-form input[type="text"],.prescriptions-wrapper .prescription-set-active-form select{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;background:#fff}.prescriptions-wrapper .prescriptions-no-prescription-yet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:100px 0;font-family:'Open Sans Semibold';text-align:center;line-height:18px}.prescriptions-wrapper .prescriptions-no-prescription-yet i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;margin:10px;border-radius:50%;background:#125080;font-style:normal;-webkit-box-shadow:0 0 0 0 #125080;box-shadow:0 0 0 0 #125080;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.prescriptions-wrapper .prescriptions-no-prescription-yet i:before{content:'i';font-family:'Open Sans Semibold';font-size:9px;color:#fff}.prescriptions-wrapper .prescription-general-info{margin-top:30px}.prescriptions-wrapper .prescription-general-info-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans Semibold';font-size:16px;color:#4c4c4c;line-height:20px}.prescriptions-wrapper .prescription-general-info-date{display:block;font-size:11px;color:#4c4c4c;line-height:15px;font-style:italic}.prescriptions-wrapper .prescription-ribbon{margin:5px;padding:4px 10px;border-radius:20px;font-family:'Open Sans Regular';font-size:11px;line-height:12px}.prescriptions-wrapper .prescription-ribbon.inactive{background:#fbd5d9;border:1px solid #f7a6af;color:#bf1224}.prescriptions-wrapper .prescription-ribbon.waiting{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700}.prescriptions-wrapper .prescription-ribbon.active{background:#d0edda;border:1px solid #abdfbd;color:#358952}.prescription-customer-pdf{width:100%;min-height:80vh}@media (min-width:425px){.prescriptions-wrapper .prescriptions-form .prescriptions-files-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.prescriptions-wrapper .prescriptions-form .file-wrapper:first-of-type{border:none;border-right:1px solid #f2f2f2}}@media (min-width:577px){.prescriptions-wrapper .prescriptions-header{font-size:15px}.prescriptions-wrapper .prescriptions-steps-wrapper{grid-template-columns:1fr 1fr}.prescriptions-wrapper .prescriptions-form-wrapper{margin:30px 0;padding:40px 0 50px}}@media (min-width:769px){.prescriptions-wrapper .prescription-wrapper{padding:30px 0}.prescriptions-wrapper .prescriptions-header{font-size:16px}.prescriptions-wrapper .form-pairs-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:15px}.prescriptions-wrapper .form-pairs-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prescriptions-wrapper .prescriptions-form{max-width:550px}.prescriptions-wrapper .prescriptions-form .form-pair-file label{margin-top:15px}.prescriptions-wrapper .prescriptions-form .btn{display:block;width:auto;margin:30px auto 0;text-transform:uppercase}.prescriptions-wrapper .prescription-set-active-form-wrapper{max-width:450px;padding:30px}.prescriptions-wrapper .prescription-general-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.prescriptions-wrapper .prescription-general-info-dates{text-align:right}.prescription-customer-pdf{min-height:500px}}@media (min-width:993px){.prescriptions-wrapper{padding:0}.prescriptions-wrapper .prescriptions-header{font-size:18px}.prescriptions-wrapper .prescriptions-steps-wrapper{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.prescriptions-wrapper .form-pairs-grid{grid-gap:20px}.prescriptions-wrapper .prescriptions-form{max-width:calc(50% - 10px)}}@media (min-width:1201px){.prescriptions-wrapper .prescriptions-form{max-width:580px}.prescriptions-wrapper .prescription-set-active-form-wrapper{max-width:580px;padding:30px 60px}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(18,80,128,0.7);box-shadow:0 0 0 0 rgba(18,80,128,0.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 7px rgba(18,80,128,0);box-shadow:0 0 0 7px rgba(18,80,128,0)}100%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(18,80,128,0);box-shadow:0 0 0 0 rgba(18,80,128,0)}}@keyframes pulse{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(18,80,128,0.7);box-shadow:0 0 0 0 rgba(18,80,128,0.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 7px rgba(18,80,128,0);box-shadow:0 0 0 7px rgba(18,80,128,0)}100%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 rgba(18,80,128,0);box-shadow:0 0 0 0 rgba(18,80,128,0)}}.reminders-overview-header{padding:10px 20px;font-family:'Open Sans Bold';font-size:16px;color:#ed1d26;line-height:20px;border-bottom:1px solid #f2f2f2}.reminders-overview-table{width:100%}.reminders-overview-table.table-responsive tbody td:before{display:none}.reminders-overview-table tr{padding:5px 20px;line-height:25px}.reminders-overview-table th,.reminders-overview-table td{padding:5px 0;vertical-align:middle}.reminders-overview-table tbody tr{border-bottom:1px solid #f2f2f2}.reminders-overview-table tbody tr:last-of-type{border-bottom:none}.reminders-overview-table tbody tr td .table-responsive-header{font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:25px}.reminders-overview-table tbody tr td .table-responsive-content{font-size:12px;color:#4c4c4c;line-height:25px;text-align:right}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-next-bell{display:none}.reminders-overview-table tbody tr td .table-responsive-content .reminder-type{display:inline-block;width:25px;height:25px;background-size:contain}.reminders-overview-table tbody tr td .table-responsive-content .reminder-type.sms{background:url('/globalfiles/templates/alensa/responsive/components/reminder/sms.svg') center center no-repeat}.reminders-overview-table tbody tr td .table-responsive-content .reminder-type.email{background:url('/globalfiles/templates/alensa/responsive/components/reminder/email.svg') center center no-repeat}.reminders-overview-table tbody tr td .table-responsive-content .reminder-type.calendar{background:url('/globalfiles/templates/alensa/responsive/components/reminder/calendar.svg') center center no-repeat}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-status-icon,.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-status-text{display:inline-block;vertical-align:middle}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-status-icon{margin-right:5px}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-status-text{font-family:'Open Sans Semibold'}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-status-text.sent{color:#125080}.reminders-overview-table tbody tr td .table-responsive-content .reminder-download-icon{display:inline-block;vertical-align:baseline;margin-right:3px}.reminders-overview-table tbody tr td .table-responsive-content .reminder-download-calendar{display:inline-block;vertical-align:baseline;color:#125080}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-delete-icon,.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-delete-text{display:inline-block;vertical-align:middle;color:#ed1d26}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-delete-icon{margin-right:2px;font-size:9px}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-delete-text{font-family:'Open Sans Semibold';font-size:12px}.reminders-overview-no-reminders-yet{display:block;margin:50px 0;text-align:center}@media (min-width:577px){.reminders-overview-header{border-bottom:none}.reminders-overview-table thead{font-family:'Open Sans Semibold';font-size:12px;color:#4c4c4c;line-height:25px}.reminders-overview-table tbody tr td .table-responsive-content{display:table;text-align:center}.reminders-overview-table tbody tr td .table-responsive-content .reminder-type{display:table-cell}}@media (min-width:769px){.reminders-overview-header{padding:10px 0}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-next-bell,.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-next-text{display:inline-block;vertical-align:middle}.reminders-overview-table tbody tr td .table-responsive-content .reminders-overview-next-bell{margin-right:10px}}@media (min-width:993px){.reminders-overview-table tbody tr td.created,.reminders-overview-table tbody tr td.next-reminder{width:20%}.reminders-overview-table tbody tr td.icons{width:5%}.reminders-overview-table tbody tr td.status{width:30%}.reminders-overview-table tbody tr td.download{width:12%}.reminders-overview-table tbody tr td.delete{width:13%}}.customer-dashboard-wrapper{padding:20px;background:#fff}.customer-dashboard-wrapper .customer-dashboard-header{display:block;font-family:'Open Sans Semibold';font-size:14px;color:#ed1d26;line-height:20px;text-align:center}.customer-dashboard-wrapper .customer-dashboard-user{display:block;margin:20px 0 10px;font-size:12px;color:#4c4c4c;line-height:15px;text-align:center}.customer-dashboard-wrapper .customer-dashboard-user-credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:#4c4c4c;line-height:15px;text-align:center}.customer-dashboard-wrapper .customer-dashboard-user-credit-tooltip{margin-bottom:10px}.customer-dashboard-wrapper .customer-dashboard-user-credit-tooltip:before{content:'?';display:block;width:12px;height:12px;margin-left:5px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}.customer-dashboard-wrapper .customer-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:865px;margin:30px auto 0}.customer-dashboard-wrapper .customer-dashboard-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:175px;min-height:150px;margin:20px;padding:20px 10px 15px;border:1px solid #f2f2f2;background:rgba(242,242,242,0.05)}.customer-dashboard-wrapper .customer-dashboard-box svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;margin:auto}.customer-dashboard-wrapper .customer-dashboard-box svg path,.customer-dashboard-wrapper .customer-dashboard-box svg rect{fill:#666}.customer-dashboard-wrapper .customer-dashboard-box svg .check{fill:none;stroke:#666;stroke-width:9;stroke-miterlimit:10;stroke-dasharray:70;stroke-dashoffset:0}.customer-dashboard-wrapper .customer-dashboard-box svg .circle{fill:none;stroke:#666;stroke-width:25;stroke-miterlimit:10;stroke-dasharray:840;stroke-dashoffset:0}.customer-dashboard-wrapper .customer-dashboard-box svg .controls{fill:#666;stroke:rgba(242,242,242,0.05);stroke-width:0.5;stroke-miterlimit:10}.customer-dashboard-wrapper .customer-dashboard-box svg .favorites{fill:none;stroke:#666;stroke-miterlimit:10;stroke-width:2px;stroke-dasharray:140;stroke-dashoffset:0}.customer-dashboard-wrapper .customer-dashboard-box svg .minute-hand{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.customer-dashboard-wrapper .customer-dashboard-box:hover{border-color:#d9d9d9;-webkit-box-shadow:0 0 5px .5px rgba(217,217,217,0.1);box-shadow:0 0 5px .5px rgba(217,217,217,0.1)}.customer-dashboard-wrapper .customer-dashboard-box:hover svg path,.customer-dashboard-wrapper .customer-dashboard-box:hover svg rect{fill:#125080}.customer-dashboard-wrapper .customer-dashboard-box:hover svg .check,.customer-dashboard-wrapper .customer-dashboard-box:hover svg .circle,.customer-dashboard-wrapper .customer-dashboard-box:hover svg .favorites{stroke:#125080}.customer-dashboard-wrapper .customer-dashboard-box:hover svg .favorites{fill:none}.customer-dashboard-wrapper .customer-dashboard-box:hover .customer-dashboard-box-text{color:#125080}.customer-dashboard-wrapper .customer-dashboard-box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;font-family:'Open Sans Semibold';font-size:12px;color:#666;line-height:16px;text-align:center}@media (min-width:769px){.customer-dashboard-wrapper{padding:50px 0}.customer-dashboard-wrapper .customer-dashboard-header{font-size:20px;line-height:25px;text-transform:uppercase}.customer-dashboard-wrapper .customer-dashboard{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.customer-dashboard-wrapper .customer-dashboard-box.repeat:hover #repeat{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.watchdog:hover #watchdog .sound{-webkit-animation:buzz .25s linear infinite;animation:buzz .25s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.favorites:hover #favorites .favorites{-webkit-animation:favorites 1s linear infinite;animation:favorites 1s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.reminder:hover #reminder .minute-hand{-webkit-animation:reminder 1.5s linear infinite;animation:reminder 1.5s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.orders:hover #orders .check{-webkit-animation:check 1.5s linear infinite;animation:check 1.5s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.prescription:hover #prescription .circle{-webkit-animation:circleFill 1s linear infinite;animation:circleFill 1s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.complaints:hover #complaints .exclamation-mark{-webkit-animation:complaints .75s linear infinite;animation:complaints .75s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.profil:hover #profil .control-1{-webkit-animation:control1 1s linear infinite;animation:control1 1s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.profil:hover #profil .control-2{-webkit-animation:control2 1.2s linear infinite;animation:control2 1.2s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.profil:hover #profil .control-3{-webkit-animation:control3 .8s linear infinite;animation:control3 .8s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.home-try:hover .sunglasses{-webkit-animation:hometry 1s linear infinite;animation:hometry 1s linear infinite}.customer-dashboard-wrapper .customer-dashboard-box.logout:hover #logout .logout-arrow{-webkit-animation:logout .8s linear infinite;animation:logout .8s linear infinite}@-webkit-keyframes check{0%{stroke-dashoffset:70}20%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@keyframes check{0%{stroke-dashoffset:70}20%{stroke-dashoffset:0}100%{stroke-dashoffset:0}}@-webkit-keyframes favorites{0%{stroke-dashoffset:140}100%{stroke-dashoffset:0}}@keyframes favorites{0%{stroke-dashoffset:140}100%{stroke-dashoffset:0}}@-webkit-keyframes reminder{100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes reminder{100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes buzz{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(3px, -3px);transform:translate(3px, -3px)}}@keyframes buzz{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(3px, -3px);transform:translate(3px, -3px)}}@-webkit-keyframes circleFill{0%{stroke-dashoffset:840}100%{stroke-dashoffset:0}}@keyframes circleFill{0%{stroke-dashoffset:840}100%{stroke-dashoffset:0}}@-webkit-keyframes complaints{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes complaints{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes control1{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}80%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes control1{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}80%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes control2{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(4px);transform:translateY(4px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes control2{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(4px);transform:translateY(4px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes control3{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}80%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes control3{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}80%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hometry{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes hometry{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes logout{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}100%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}@keyframes logout{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}100%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}.blog-comments-wrapper .comments .comment{margin:20px 0}.blog-comments-wrapper .comments .comment.re{padding-left:25px}.blog-comments-wrapper .comments .comment .comment-title{display:block;font-family:'Open Sans Semibold';font-size:13px;line-height:18px}.blog-comments-wrapper .comments .comment .comment-title .comment-author{color:#ed1d26}.blog-comments-wrapper .comments .comment .comment-text{display:block;margin:5px 0;font-size:12px;color:#4c4c4c;line-height:18px;text-align:justify}.blog-comments-wrapper .comments .comment .comment-text p{margin:0}.blog-comments-wrapper .comments .comment .comment-reply-to-wrapper{display:block;text-align:right}.blog-comments-wrapper .comments .comment .comment-reply-to-wrapper .comment-reply-to{font-size:12px;color:#ed1d26}.go-to-shop-wrapper{min-height:1px;width:100%;display:table-cell;vertical-align:middle;float:none;padding:15px 0;text-align:center}.go-to-shop-wrapper .go-to-shop{font-family:'Open Sans Semibold';font-size:16px;color:#ed1d26;line-height:35px}.go-to-shop-wrapper .go-to-shop .go-to-shop-icon{display:inline-block;vertical-align:text-bottom;width:35px;height:35px;margin-left:5px;background:url('/globalfiles/templates/alensa/responsive/main//controls/basket.svg') center center no-repeat}@media (min-width:993px){.go-to-shop-wrapper{width:66.66666667%;padding:0;text-align:right}}.blog-posts-wrapper{float:left;min-height:1px;width:100%;padding:25px}.blog-posts-wrapper .no-blog-posts{display:block;margin:20px 0;font-size:18px;color:#ed1d26;line-height:22px;text-align:center}.blog-posts-wrapper .blog-post{padding:15px 0;border-bottom:1px solid #f2f2f2}.blog-posts-wrapper .blog-post:first-of-type{padding-top:0}.blog-posts-wrapper .blog-post:last-of-type{border-bottom:0}.blog-posts-wrapper .blog-post .blog-post-image-wrapper{float:left;min-height:1px;width:100%}.blog-posts-wrapper .blog-post .blog-post-image-wrapper a{display:block}.blog-posts-wrapper .blog-post .blog-post-content-wrapper{float:left;min-height:1px;width:100%}.blog-posts-wrapper .blog-post .blog-post-header-wrapper{float:left;min-height:1px;width:100%;margin:10px 0}.blog-posts-wrapper .blog-post .blog-post-header-wrapper .blog-post-header{display:block;margin:0;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26;line-height:18px}.blog-posts-wrapper .blog-post .blog-post-info-wrapper{float:left;min-height:1px;width:100%}.blog-posts-wrapper .blog-post .blog-post-info-wrapper .created,.blog-posts-wrapper .blog-post .blog-post-info-wrapper .info-link{display:block;font-size:12px;color:#b1b3b3;line-height:17px;text-decoration:none}.blog-posts-wrapper .blog-post .blog-post-info-wrapper .info-link{display:none}.blog-posts-wrapper .blog-post .blog-post-text-wrapper{float:left;min-height:1px;width:100%;margin:10px 0;font-size:12px;color:#4c4c4c;line-height:17px}.blog-posts-wrapper .blog-post .blog-post-text-wrapper p{margin:0;font-size:12px;color:#4c4c4c;line-height:17px;text-align:justify}.blog-posts-wrapper .blog-post .blog-post-text-wrapper p .read-more{color:#ed1d26;text-decoration:none}.blog-posts-wrapper .blog-post .blog-post-comments-wrapper{float:left;min-height:1px;width:100%;display:none}.blog-posts-wrapper .blog-post .blog-post-reply-wrapper{float:left;min-height:1px;width:100%;display:none}.blog-posts-wrapper .blog-post .blog-post-form-wrapper{float:left;min-height:1px;width:100%;display:none}.blog-posts-wrapper h2,.blog-posts-wrapper h3,.blog-posts-wrapper h4,.blog-posts-wrapper h5,.blog-posts-wrapper h6{display:block;margin:20px 0 10px;font-family:'Open Sans Semibold';font-size:15px;color:#ed1d26;line-height:18px}.blog-posts-wrapper p{margin:10px 0}.blog-posts-wrapper table{margin:10px 0}.blog-posts-wrapper table tr td{padding:10px}.blog-posts-wrapper a{color:#ed1d26}.blog-posts-wrapper sup,.blog-posts-wrapper sub{position:relative;vertical-align:baseline;font-size:75%;line-height:0}.blog-posts-wrapper sub{bottom:-0.75em}.blog-posts-wrapper sup{top:-0.75em}.blog-posts-wrapper .blog-paginator{text-align:center}.blog-posts-wrapper .blog-paginator li a{color:#ed1d26}@media (min-width:577px){.blog-posts-wrapper{width:66.66666667%;padding-top:0}.blog-posts-wrapper .blog-post .blog-post-info-wrapper .created,.blog-posts-wrapper .blog-post .blog-post-info-wrapper .info-link{display:inline-block}.blog-posts-wrapper .blog-post .blog-post-info-wrapper .info-link:before{content:'';display:inline-block;width:1px;height:9px;margin:0 5px;background-color:#b1b3b3}}@media (min-width:769px){.blog-posts-wrapper .no-blog-posts{margin:60px 0}.blog-posts-wrapper .blog-post .blog-post-image-wrapper{padding-right:10px}.blog-posts-wrapper .blog-post .blog-post-image-wrapper.smaller{width:25%}.blog-posts-wrapper .blog-post .blog-post-content-wrapper.smaller{width:75%}.blog-posts-wrapper .blog-post .blog-post-header-wrapper{margin-top:0}.blog-posts-wrapper .blog-post .blog-post-header-wrapper .blog-post-header{font-size:16px;line-height:20px}}@media (min-width:993px){.blog-posts-wrapper{width:75%;padding:0 0 0 25px}.blog-posts-wrapper .no-blog-posts{margin:70px 0}.blog-posts-wrapper .blog-post .blog-post-image-wrapper{padding-right:15px}}@media (min-width:1201px){.blog-posts-wrapper .blog-post .blog-post-image-wrapper{padding-right:20px}}body.AE .product-detail .product-smart-alternative-wrapper .smart-alternative .arrow{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}body.AE .product-detail .product-smart-alternative-wrapper .smart-alternative .arrow span{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}body.AE .lg-actions .lg-next,body.AE .lg-actions .lg-prev,body.AE .basket-navigation .navigation-item:before,body.AE .basket-navigation .navigation-item:after,body.AE .btn i.on-right,body.AE .btn i.on-left{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}body.AE .tipsy{left:auto;right:0}body.AE .tipsy.arrow-side-left:before{-webkit-transform:rotateY(180deg) translateX(-5px);transform:rotateY(180deg) translateX(-5px);right:0;left:auto}body.AE .tipsy.arrow-side-right:before{-webkit-transform:rotateY(180deg) translateX(5px);transform:rotateY(180deg) translateX(5px);left:0;right:auto}body.AE .rating img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}body.AT .each-element .paymentType1~.shortPaymentDescription,body.AT .each-element .paymentType11~.shortPaymentDescription{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700;padding:10px 15px;font-family:'Open Sans Semibold';font-style:italic;border-radius:4px}html:lang(nl) body.BE .sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li a{padding-left:0}html:lang(nl) body.BE .each-element .deliveryType6:after,html:lang(nl) body.BE .each-element .deliveryTypePD:after,html:lang(nl) body.BE .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bpost.svg')}html:lang(fr) body.BE .each-element .deliveryType6:after,html:lang(fr) body.BE .each-element .deliveryTypePD:after,html:lang(fr) body.BE .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/bpost.svg')}body.BG .each-element .deliveryType6:after,body.BG .each-element .deliveryTypePD:after,body.BG .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/speedy.svg')}body.BG .reminder-wrapper .reminder-type-sms{display:none}body.CZ .each-element .deliveryType6:after,body.CZ .each-element .deliveryTypePD:after,body.CZ .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg')}body.CZ .each-element .paymentType1~.shortPaymentDescription,body.CZ .each-element .paymentType11~.shortPaymentDescription{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700;padding:10px 15px;font-family:'Open Sans Semibold';font-style:italic;border-radius:4px}body.DE .each-element .deliveryType6:after,body.DE .each-element .deliveryTypePD:after,body.DE .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/hermes.svg')}body.DK .each-element .deliveryType6:after,body.DK .each-element .deliveryTypePD:after,body.DK .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/dao365.svg')}body.EE .each-element .deliveryType6:after,body.EE .each-element .deliveryTypePD:after,body.EE .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/omniva.svg')}body.ES .each-element .deliveryType6:after,body.ES .each-element .deliveryTypePD:after,body.ES .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/correos.svg')}body.FI .each-element .deliveryType0:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg')}body.FI .each-element .deliveryType6:after,body.FI .each-element .deliveryTypePD:after,body.FI .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/posti.svg')}body.FR .each-element .deliveryType6:after,body.FR .each-element .deliveryTypePD:after,body.FR .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/colissimo.svg')}body.GB .each-element .deliveryType6:after,body.GB .each-element .deliveryTypePD:after,body.GB .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/ups.svg')}body.GB .each-element .deliveryType213:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/parcelforce.svg')}body.GR .reminder-wrapper .reminder-type-sms{display:none}body.GR .each-element .paymentType1~.shortPaymentDescription,body.GR .each-element .paymentType11~.shortPaymentDescription{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700;padding:10px 15px;font-family:'Open Sans Semibold';font-style:italic;border-radius:4px}body.HU .each-element .deliveryType6:after,body.HU .each-element .deliveryTypePD:after,body.HU .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg')}body.LV .each-element .deliveryType6:after,body.LV .each-element .deliveryTypePD:after,body.LV .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/omniva.svg')}body.LT .each-element .deliveryType6:after,body.LT .each-element .deliveryTypePD:after,body.LT .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/omniva.svg')}body.NL .each-element .paymentType8:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/ideal.svg')}body.NL .sidebar-wrapper__menu-wrapper .menu-wrapper__section ul li a{padding-left:0}body.NL .paymentType8:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/ideal.svg')}body.PL .each-element .deliveryType6:after,body.PL .each-element .deliveryTypePD:after,body.PL .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/pick-up-point-blue.svg')}body.PL .each-element label.showPersonalDeliveriesPopup{visibility:hidden}body.PT .each-element .deliveryType6:after,body.PT .each-element .deliveryTypePD:after,body.PT .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/chronopost.svg')}body.RO .each-element .deliveryType6:after,body.RO .each-element .deliveryTypePD:after,body.RO .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/pick-up-point-blue.svg')}body.SE .each-element .deliveryType6:after,body.SE .each-element .deliveryTypePD:after,body.SE .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/postnord.svg')}body.SE .each-element .deliveryType213:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/schenker.svg')}body.SK .each-element .deliveryType6:after,body.SK .each-element .deliveryTypePD:after,body.SK .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/zasilkovna.svg')}body.SK .each-element .paymentType1~.shortPaymentDescription,body.SK .each-element .paymentType11~.shortPaymentDescription{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700;padding:10px 15px;font-family:'Open Sans Semibold';font-style:italic;border-radius:4px}body.SI .each-element .deliveryType6:after,body.HR .each-element .deliveryType6:after,body.IT .each-element .deliveryType6:after,body.SI .each-element .deliveryTypePD:after,body.HR .each-element .deliveryTypePD:after,body.IT .each-element .deliveryTypePD:after,body.SI .personal-delivery-new .deliveryTypePD:after,body.HR .personal-delivery-new .deliveryTypePD:after,body.IT .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/pickup.svg')}body.UA .each-element .deliveryType0:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/uaposhta.svg')}body.UA .each-element .deliveryType6:after,body.UA .each-element .deliveryTypePD:after,body.UA .personal-delivery-new .deliveryTypePD:after,body.UA .personal-delivery-packeta-trigger .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/nova-posta.svg')}body.UA .reminder-wrapper .reminder-type-sms{display:none}body.UA .dioglasses-product-detail .glasses-common-params{border-bottom:1px solid #f2f2f2;margin-bottom:20px}body.leshti-bg .deliveryType6:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/deliveries/speedy.svg')}body.videt-ro .deliveryType0:after,body.alensa-alensa.RO .deliveryType0:after{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/showroom.svg')}body.RU .reminder-wrapper .reminder-type-sms{display:none}body.BG.alensa-online .product-parameters-v2 div[id^="snippet-attributesSelector"] dl label,body.BG.alensa-online .product-parameters-wrapper div[id^="snippet-attributesSelector"] dl label,body.BG.alensa-online .basket-product-params-wrapper div[id^="snippet-attributesSelector"] dl label,body.BG.alensa-online .product-parameters-v div[id^="snippet-lensesSelector"] dl label,body.BG.alensa-online .product-parameters-wrapper div[id^="snippet-lensesSelector"] dl label,body.BG.alensa-online .basket-product-params-wrapper div[id^="snippet-lensesSelector"] dl label,body.BG.alensa-online .product-parameters-v2 .tercialy-add-params dl label,body.BG.alensa-online .product-parameters-wrapper .tercialy-add-params dl label,body.BG.alensa-online .basket-product-params-wrapper .tercialy-add-params dl label,body.BG.alensa-online .product-parameters-v2 .lenses-selector-moved-delivery dl label,body.BG.alensa-online .product-parameters-wrapper .lenses-selector-moved-delivery dl label,body.BG.alensa-online .basket-product-params-wrapper .lenses-selector-moved-delivery dl label,body.BG.alensa-online .glasses-parameters-wrapper .tercialy-add-params .fake-label,body.BG.alensa-online .pd-ruler-wrapper .pd-ruler-header,body.BG.alensa-online .prescription-table-wrapper .prescription-table-header{font-size:11px}@media (min-width:993px) and (max-width:1200px){body.UA .product-detail .product-stock-wrapper{float:none;padding-top:5px;text-align:left}}body.alensa-optika .deliveries-payments-surcharges .payment.active .payment-description,body.alensa-online .deliveries-payments-surcharges .payment.active .payment-description,body.alensa-ckontaktni .deliveries-payments-surcharges .payment.active .payment-description,body.miha-project .deliveries-payments-surcharges .payment.active .payment-description{background:#fff2cf;border:1px solid #ffe49c;color:#cf9700;padding:10px;font-family:'Open Sans Semibold';font-style:italic;border-radius:4px}body.alensa-optika .personal-delivery-new .deliveryTypePD:after,body.alensa-online .personal-delivery-new .deliveryTypePD:after,body.alensa-ckontaktni .personal-delivery-new .deliveryTypePD:after{background-image:url('/globalfiles/templates/alensa/responsive/main//deliveries-and-payments/pick-up-point.svg')}body.RU .product-parameters-v2 .tooltip,body.RU .product-properties-table tr .tooltip{display:none}@media (max-width:992px){body.videt-ro .main-menu-wrapper .main-menu .main-menu-item .submenu-logos{display:block;padding:10px 0 10px 25px;border-top:1px solid #f2f2f2}body.videt-ro .main-menu-wrapper .main-menu .main-menu-item .submenu-logos a{display:block;margin:5px 0}body.videt-ro .main-menu-wrapper .main-menu .main-menu-item .submenu-logos .submenu-footer-color{display:none}}body.projectId-40 .surcharges-wrapper,body.projectId-41 .surcharges-wrapper,body.projectId-75 .surcharges-wrapper,body.projectId-18 .surcharges-wrapper,body.projectId-101 .surcharges-wrapper,body.projectId-53 .surcharges-wrapper{padding-top:0;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f2f2f2;border-top:none}body.crulle .paymentType25:after{background-image:url('/globalfiles/templates/alensa/responsive/deliveries-and-payments/payments/klarna-pink.svg')}.dos-and-donts-table{width:100%;margin:15px 0}.dos-and-donts-table thead td{width:50%;padding:7px 10px;color:#fff}.dos-and-donts-table thead td:first-of-type{background:#125080}.dos-and-donts-table thead td:last-of-type{background:#ed1d26}.dos-and-donts-table .left{vertical-align:top;width:50%;background:#f2f2f2}.dos-and-donts-table .right{vertical-align:top;width:50%;background:#fcdadb}.dos-and-donts-table table{width:100%}.dos-and-donts-table table td{padding:7px 10px;text-align:initial}.deliveries-table .deliveries-table-header{margin-bottom:0;padding:5px 10px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;background:#125080}.deliveries-table .deliveries-table-box{padding:5px 10px}.deliveries-table .deliveries-table-box:first-of-type{border-top:1px solid #f2f2f2}.deliveries-table .deliveries-table-box:nth-child(odd){background:#f2f2f2}.deliveries-table .deliveries-table-name .delivery-name{font-family:'Open Sans Semibold'}.deliveries-table .deliveries-table-title{display:inline-block;width:100%}.deliveries-table .deliveries-table-title .delivery-options{font-style:italic;width:75%;text-align:left;float:left;margin:0}.deliveries-table .deliveries-table-title .delivery-price{font-family:'Open Sans Semibold';width:25%;text-align:right;float:left;margin:0}.deliveries-table .special-offer{font-family:'Open Sans Semibold';color:#125080;letter-spacing:0.5px}.deliveries-table .clear{clear:both}@media (min-width:993px){.deliveries-table .deliveries-table-box{display:inline-block;width:100%}.deliveries-table .deliveries-table-box .box-left{width:50%;float:left}.deliveries-table .deliveries-table-box .box-right{width:50%;float:left}.deliveries-table .deliveries-table-title{width:100%;float:left;padding:0 0 5px 10px}.deliveries-table .deliveries-table-title:last-of-type{padding-bottom:0}.deliveries-table .delivery-name{margin:0}}.prescription-table-responsive{width:100%;margin:20px 0;border:1px solid #f2f2f2;border-bottom:none}.prescription-table-responsive thead{display:none}.prescription-table-responsive tbody tr{display:block;width:100%}.prescription-table-responsive tbody td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;position:relative;border-bottom:1px solid #f2f2f2}.prescription-table-responsive tbody td:nth-of-type(even){background:#f2f2f2}.prescription-table-responsive tbody td .table-header{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-right:10px;font-family:'Open Sans Semibold';color:#4c4c4c}.prescription-table-responsive tbody td .table-content{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;text-align:center}.prescription-table-responsive tbody td .table-content-single{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:165px;padding:5px}.prescription-table-responsive tbody td .table-content-single img{width:50px}.prescription-table-responsive tbody td .table-prescription-type{display:block;padding:0 5px;font-size:11px}.prescription-table-responsive tbody td .table-content-parameter{max-width:75px;border:1px solid #f2f2f2;background:#fff;margin:0 5px;padding:7px 2px}.prescription-table-responsive tbody td .prescription-file{display:inline-block;cursor:default}.prescription-table-responsive tbody td .prescription-file-icon{display:inline-block;margin:auto;width:50px;height:60px}.prescription-table-responsive tbody td .prescription-file-icon.pdf{background:url('/globalfiles/templates/alensa/responsive/main//components/prescription/file-types/pdf-v2.svg') center no-repeat;background-size:contain}.prescription-table-responsive tbody td .prescription-file-icon.jpg{background:url('/globalfiles/templates/alensa/responsive/main//components/prescription/file-types/jpg-v2.svg') center no-repeat;background-size:contain}.prescription-table-responsive tbody td .prescription-file-icon.png{background:url('/globalfiles/templates/alensa/responsive/main//components/prescription/file-types/png-v2.svg') center no-repeat;background-size:contain}@media (min-width:769px){.prescription-table-responsive{text-align:center;border:none}.prescription-table-responsive thead{display:table-header-group}.prescription-table-responsive thead th{padding:10px 5px;border:1px solid #f2f2f2;background:#f2f2f2;font-family:'Open Sans Semibold';color:#4c4c4c}.prescription-table-responsive thead .table-set-width.type{width:12%}.prescription-table-responsive thead .table-set-width.eye{width:10%}.prescription-table-responsive thead .table-set-width.file,.prescription-table-responsive thead .table-set-width.status{width:15%}.prescription-table-responsive tbody tr{display:table-row}.prescription-table-responsive tbody td{display:table-cell;vertical-align:middle;border:1px solid #f2f2f2;padding:0}.prescription-table-responsive tbody td:nth-of-type(even){background:initial}.prescription-table-responsive tbody td .table-header{display:none}.prescription-table-responsive tbody td .table-content{display:block;padding:15px 0}.prescription-table-responsive tbody td .table-content-single{max-width:100%;text-align:center}.prescription-table-responsive tbody td .table-content-parameter{max-width:100%;margin:0;border:none;border-bottom:1px solid #f2f2f2}.prescription-table-responsive tbody td .table-content-parameter:nth-of-type(3){border-bottom:none}}.product-properties-table{width:100%;margin:10px 0;text-align:left}.product-properties-table tr:nth-of-type(odd){background:#f2f2f2}.product-properties-table th,.product-properties-table td{width:50%;padding:7px;font-size:12px;line-height:18px}.product-properties-table th{font-family:'Open Sans Regular';color:#4c4c4c}.product-properties-table td{color:#8f9292}.product-properties-table a{display:inline-block;font-family:'Open Sans Semibold';color:#4c4c4c}.product-properties-table a:after{content:'';display:block;width:0;height:1px;margin:0 auto;-webkit-transition:width .3s;transition:width .3s;border-bottom:1px dotted #4c4c4c}.product-properties-table a:hover:after{width:100%}.product-properties-table .tooltip{width:12px;height:12px}.product-properties-table .tooltip:after{content:'?';display:inline-block;vertical-align:super;width:100%;height:100%;margin-left:3px;border-radius:50%;font-size:9px;color:#fff;text-align:center;line-height:12px;background-color:#125080}@media (min-width:993px){.product-properties-table{width:auto;min-width:50%}}.table-responsive thead{display:none}.table-responsive tbody tr{display:block;width:100%;padding:10px;border-bottom:1px solid #b1b3b3}.table-responsive tbody td{display:block;padding:2px 0;position:relative}.table-responsive tbody td.no-lined:before{display:none}.table-responsive tbody td.rating{margin-top:10px}.table-responsive tbody td.rating .table-responsive-header-inner{line-height:30px}.table-responsive tbody td:before{content:'';position:absolute;width:100%;height:0;top:50%;left:0;border-top:1px dashed #b1b3b3;z-index:1}.table-responsive tbody td:after{content:'';display:block;clear:both}.table-responsive tbody td.product-name .product-name-wrapper{padding-right:15px;background:#fff;position:relative;z-index:2;line-height:18px}.table-responsive tbody td .table-responsive-header{float:left;width:50%;font-family:'Open Sans Semibold';color:#b1b3b3;line-height:1.5}.table-responsive tbody td .table-responsive-header-inner{display:inline-block;padding-right:15px;background:#fff;position:relative;z-index:2}.table-responsive tbody td .table-responsive-content{float:right;width:50%;line-height:1.5;text-align:right}.table-responsive tbody td .table-responsive-content-inner{display:inline-block;padding-left:15px;background:#fff;position:relative;z-index:2}.table-responsive tbody td.rating.mobile{display:block}.table-responsive tbody td.rating.desktop{display:none}@media (min-width:577px){.table-responsive thead{display:table-header-group}.table-responsive tbody tr{display:table-row}.table-responsive tbody td{display:table-cell}.table-responsive tbody td .table-responsive-header{display:none}.table-responsive tbody td .table-responsive-content{width:100%}.table-responsive tbody td.rating{margin-top:0}.table-responsive tbody td.rating.mobile{display:none}.table-responsive tbody td.rating.desktop{display:block}}.striped-table{width:100%;margin:20px 0}.striped-table thead{font-family:'Open Sans Semibold';font-size:13px;background:#125080;color:#fff}.striped-table td{width:50%;vertical-align:top;padding:5px;text-align:left}.striped-table a{color:#125080}.striped-table a:after{background:#125080}.striped-table tbody tr:nth-of-type(odd){background:#f2f2f2}@media (min-width:769px){.striped-table td{padding:5px 10px}}.alensa-ckontaktni .products .product-inner .product-period-area,.alensa-ckontaktni .products .product-inner .product-stock-area{display:none}.alensa-ckontaktni .products .product-inner .product-prices .product-price-actual span{color:#ed1d26}@media (max-width:768px){.product-wrapper .product-inner .product-absolutes{position:absolute;left:0;top:40px;width:50px}.product-wrapper .product-inner .product-absolutes .moneyback-guarantee{right:initial;left:5px;top:inherit;bottom:0;display:inline-block}.product-wrapper .product-inner .product-absolutes .new-badge{margin-bottom:5px;display:inline-block;height:40px;width:40px}.product-wrapper .product-inner .product-absolutes .new-badge.new-badge-CZ{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-cz.svg')}.product-wrapper .product-inner .product-absolutes .new-badge.new-badge-SK{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-sk.svg')}.product-wrapper .product-inner .product-absolutes .new-badge.new-badge-AT{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-at.svg')}.product-wrapper .product-inner .product-absolutes .new-badge.new-badge-RO{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-ro.svg')}.product-wrapper .product-inner .product-absolutes .new-badge.new-badge-ES{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-es.svg')}.product-wrapper .product-inner .product-absolutes .new-badge.new-badge-HU{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-hu.svg')}.product-wrapper .benefit-icons .product-percentage-sale{top:20px;left:10px;width:30px;height:30px;line-height:30px;font-size:12px}.products-slider .products .product-inner{grid-template-areas:"image image" "name name" "prices benefits";border-width:1px;border-style:solid;border-image-source:linear-gradient(to top, #f2f2f2 0%, #f5f5f5 25%, #fefefe 55%, #fff 80%);border-image-slice:1;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-filter 100ms linear,-webkit-transform 100ms linear;transition:-webkit-filter 100ms linear,-webkit-transform 100ms linear;transition:filter 100ms linear,transform 100ms linear;transition:filter 100ms linear,transform 100ms linear,-webkit-filter 100ms linear,-webkit-transform 100ms linear}.products-slider .products .product-inner:hover{-webkit-transform:translateZ(0) translateY(-5px);transform:translateZ(0) translateY(-5px);-webkit-box-shadow:none;box-shadow:none}.products-slider .products .product-inner .product-absolutes{position:absolute;right:15px;top:0}.products-slider .products .product-inner .product-absolutes .moneyback-guarantee{right:initial;left:inherit;top:inherit;bottom:inherit;position:relative}.products-slider .products .product-inner .product-absolutes .new-badge{margin-bottom:5px;display:block}.products-slider .products .product-inner .product-basket{display:none}.products-slider .products .product-inner .product-name-area{-ms-flex-item-align:end;align-self:flex-end}.products-slider .products .product-inner .product-name{text-align:left;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:15px;margin-bottom:0}.products-slider .products .product-inner .product-name:after{content:'';background:#f2f2f2;width:calc(100% - 20px);height:1px;display:block;margin:0 auto}.products-slider .products .product-inner .product-name a{line-height:18px;-ms-flex-item-align:end;align-self:end}.products-slider .products .product-inner .product-prices{text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:20px;border:0}.products-slider .products .product-inner .benefit-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}.products-slider .products .product-inner .product-percentage-sale{top:initial;left:initial;-webkit-transform:unset !important;transform:unset !important;bottom:initial;right:initial;width:35px;height:35px;line-height:35px;position:unset;margin-right:3px}.products-slider .products .product-inner .product-image{padding-top:20px}.products-map-items-wrapper .products .product-wrapper{-ms-flex-preferred-size:200px;flex-basis:200px}.products-map-items-wrapper .products .product-wrapper .product-inner{grid-template-areas:"image image" "name name" "prices prices"}.products-map-items-wrapper .products .product-wrapper .product-benefits-area,.products-map-items-wrapper .products .product-wrapper .product-benefits-alternative-area{display:none}}@media (min-width:577px){.jh-hp-products-wrapper .products .product-wrapper{padding:5px}.products .product-inner{grid-template-areas:"image image" "name name" "prices benefits";border-width:1px;border-style:solid;border-image-source:linear-gradient(to top, #f2f2f2 0%, #f5f5f5 25%, #fefefe 55%, #fff 80%);border-image-slice:1;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-filter 100ms linear,-webkit-transform 100ms linear;transition:-webkit-filter 100ms linear,-webkit-transform 100ms linear;transition:filter 100ms linear,transform 100ms linear;transition:filter 100ms linear,transform 100ms linear,-webkit-filter 100ms linear,-webkit-transform 100ms linear}.products .product-inner:hover{-webkit-transform:translateZ(0) translateY(-5px);transform:translateZ(0) translateY(-5px);-webkit-box-shadow:none;box-shadow:none}.products .product-inner .product-absolutes{position:absolute;right:15px;top:0}.products .product-inner .product-absolutes .moneyback-guarantee{right:initial;left:inherit;top:inherit;bottom:inherit;position:relative}.products .product-inner .product-absolutes .new-badge{margin-bottom:5px;display:block;height:50px;width:50px}.products .product-inner .product-absolutes .new-badge.new-badge-CZ{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-cz.svg')}.products .product-inner .product-absolutes .new-badge.new-badge-SK{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-sk.svg')}.products .product-inner .product-absolutes .new-badge.new-badge-AT{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-at.svg')}.products .product-inner .product-absolutes .new-badge.new-badge-RO{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-ro.svg')}.products .product-inner .product-absolutes .new-badge.new-badge-ES{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-es.svg')}.products .product-inner .product-absolutes .new-badge.new-badge-HU{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-hu.svg')}.products .product-inner .product-basket{display:none}.products .product-inner .product-name-area{-ms-flex-item-align:end;align-self:flex-end}.products .product-inner .product-name{text-align:left;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-top:15px;margin-bottom:0}.products .product-inner .product-name:after{content:'';background:#f2f2f2;width:calc(100% - 20px);height:1px;display:block;margin:0 auto}.products .product-inner .product-name a{line-height:18px;-ms-flex-item-align:end;align-self:end}.products .product-inner .product-prices{text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:20px}.products .product-inner .benefit-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}.products .product-inner .product-percentage-sale{top:initial;left:initial;-webkit-transform:unset !important;transform:unset !important;bottom:initial;right:initial;width:35px;height:35px;line-height:35px;position:unset;margin-right:3px}.products .product-inner .product-image{padding-top:20px}.products-map-items-wrapper .products .product-wrapper{-ms-flex-preferred-size:200px;flex-basis:200px}.products-map-items-wrapper .products .product-wrapper .product-inner{grid-template-areas:"image image" "name name" "prices prices"}.products-map-items-wrapper .products .product-wrapper .product-benefits-area,.products-map-items-wrapper .products .product-wrapper .product-benefits-alternative-area{display:none}}@media (min-width:769px){.products-wrapper-four-in-row .products .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.products .product-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media (min-width:1200px){.products-wrapper-four-in-row .products .product-wrapper{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}.products .product-wrapper{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}}@media (min-width:1201px){.products-wrapper-four-in-row .products .product-wrapper{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.products .product-wrapper{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;max-width:33.3333%}}.favorite-products-wrapper .products .product-basket{display:none !important}.infoportal-content,.dictionary-wrapper,.dictionary-wrapper .dictionary-ietm-content,.dictionary-wrapper .dictionary-letter-wrapper{text-align:justify;font-size:14px;line-height:1.5em;color:#3a3a3a}.infoportal-content h1,.dictionary-wrapper h1,.dictionary-wrapper .dictionary-ietm-content h1,.dictionary-wrapper .dictionary-letter-wrapper h1,.infoportal-content h2,.dictionary-wrapper h2,.dictionary-wrapper .dictionary-ietm-content h2,.dictionary-wrapper .dictionary-letter-wrapper h2,.infoportal-content h3,.dictionary-wrapper h3,.dictionary-wrapper .dictionary-ietm-content h3,.dictionary-wrapper .dictionary-letter-wrapper h3,.infoportal-content h4,.dictionary-wrapper h4,.dictionary-wrapper .dictionary-ietm-content h4,.dictionary-wrapper .dictionary-letter-wrapper h4,.infoportal-content h5,.dictionary-wrapper h5,.dictionary-wrapper .dictionary-ietm-content h5,.dictionary-wrapper .dictionary-letter-wrapper h5,.infoportal-content h6,.dictionary-wrapper h6,.dictionary-wrapper .dictionary-ietm-content h6,.dictionary-wrapper .dictionary-letter-wrapper h6{text-align:left;color:#3a3a3a}.infoportal-content .infoportal-title,.dictionary-wrapper .infoportal-title,.dictionary-wrapper .dictionary-ietm-content .infoportal-title,.dictionary-wrapper .dictionary-letter-wrapper .infoportal-title,.infoportal-content .dictionary-title,.dictionary-wrapper .dictionary-title,.dictionary-wrapper .dictionary-ietm-content .dictionary-title,.dictionary-wrapper .dictionary-letter-wrapper .dictionary-title{font-family:'Open Sans Bold';font-size:30px;color:#3a3a3a;line-height:1.3em}.infoportal-content h2,.dictionary-wrapper h2,.dictionary-wrapper .dictionary-ietm-content h2,.dictionary-wrapper .dictionary-letter-wrapper h2{font-family:'Open Sans Bold';font-size:22px;color:#3a3a3a;line-height:1.3em}.infoportal-content h3,.dictionary-wrapper h3,.dictionary-wrapper .dictionary-ietm-content h3,.dictionary-wrapper .dictionary-letter-wrapper h3{font-family:'Open Sans Regular';font-size:18px;color:#3a3a3a;line-height:1.3em}.infoportal-content .btn,.dictionary-wrapper .btn,.dictionary-wrapper .dictionary-ietm-content .btn,.dictionary-wrapper .dictionary-letter-wrapper .btn{display:inline-block;width:auto}.infoportal-content ul li,.dictionary-wrapper ul li,.dictionary-wrapper .dictionary-ietm-content ul li,.dictionary-wrapper .dictionary-letter-wrapper ul li{text-align:left;font-size:14px;line-height:1.5em}.infoportal-content p,.dictionary-wrapper p,.dictionary-wrapper .dictionary-ietm-content p,.dictionary-wrapper .dictionary-letter-wrapper p,.infoportal-content a:not(.btn),.dictionary-wrapper a:not(.btn),.dictionary-wrapper .dictionary-ietm-content a:not(.btn),.dictionary-wrapper .dictionary-letter-wrapper a:not(.btn),.infoportal-content table td,.dictionary-wrapper table td,.dictionary-wrapper .dictionary-ietm-content table td,.dictionary-wrapper .dictionary-letter-wrapper table td{font-size:14px;line-height:1.5em}.infoportal-content a:not(.btn):hover,.dictionary-wrapper a:not(.btn):hover,.dictionary-wrapper .dictionary-ietm-content a:not(.btn):hover,.dictionary-wrapper .dictionary-letter-wrapper a:not(.btn):hover{text-decoration:underline}.infoportal-content table td,.dictionary-wrapper table td,.dictionary-wrapper .dictionary-ietm-content table td,.dictionary-wrapper .dictionary-letter-wrapper table td{text-align:left}.infoportal-content .dropdown-info,.dictionary-wrapper .dropdown-info,.dictionary-wrapper .dictionary-ietm-content .dropdown-info,.dictionary-wrapper .dictionary-letter-wrapper .dropdown-info{text-align:center}.infoportal-content .show-info,.dictionary-wrapper .show-info,.dictionary-wrapper .dictionary-ietm-content .show-info,.dictionary-wrapper .dictionary-letter-wrapper .show-info{display:none;background:#f2f2f2;padding:20px;text-align:left}.infoportal-content .show-info-button:checked+.show-info,.dictionary-wrapper .show-info-button:checked+.show-info,.dictionary-wrapper .dictionary-ietm-content .show-info-button:checked+.show-info,.dictionary-wrapper .dictionary-letter-wrapper .show-info-button:checked+.show-info{display:block}.dictionary-wrapper .dictionary-letter-wrapper .dictionary-letter-items .dictionary-item{font-size:14px}@media (min-width:577px){.product-smart-alternative-new.v-multiproduct .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-smart-alternative-new.v-multiproduct .product-price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans Regular';font-size:14px;line-height:14px}.product-smart-alternative-new.v-multiproduct .product-price{color:#fff}.product-smart-alternative-new.v-multiproduct .button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.product-smart-alternative-new.v-multiproduct .btn{display:inline-block;min-height:auto;margin:0;padding:3px 15px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:1.5em;background:#125080}}.product-smart-alternative-new.v-multiproduct{display:block;padding:10px;background:#73a1c1;text-align:left}.product-smart-alternative-new.v-multiproduct .product-smart-alternative-header{display:block;width:100%;margin-bottom:7px;font-family:'Open Sans Semibold';font-size:15px;color:#4c4c4c;line-height:20px}.product-smart-alternative-new.v-multiproduct .product-smart-alternative-header br{display:none}.product-smart-alternative-new.v-multiproduct .benefits-wrapper{position:absolute;top:10px;right:10px}.product-smart-alternative-new.v-multiproduct .benefit-wrapper{display:inline-block;vertical-align:top}.product-smart-alternative-new.v-multiproduct .benefit{display:table;vertical-align:middle;padding:5px 15px;border-radius:10px;font-family:'Open Sans Semibold';font-size:10px;color:#4c4c4c;line-height:11px;text-align:center;-webkit-box-shadow:0 2px 3px #b1b3b3;box-shadow:0 2px 3px #b1b3b3;-webkit-transition:all .5s;transition:all .5s}.product-smart-alternative-new.v-multiproduct .benefit.free-delivery{background:#ffc439}.product-smart-alternative-new.v-multiproduct .benefit.top-choice{background:#ed1d26;color:#fff}.product-smart-alternative-new.v-multiproduct .benefit br{display:none}.product-smart-alternative-new.v-multiproduct .benefit-text{display:table-cell;vertical-align:middle}.product-smart-alternative-new.v-multiproduct .image-wrapper{position:relative;padding:15px;background:#fff}.product-smart-alternative-new.v-multiproduct .content-wrapper{margin-top:15px}.product-smart-alternative-new.v-multiproduct .product-name a{display:block;font-family:'Open Sans Bold';font-size:14px;color:#fff;line-height:18px}.product-smart-alternative-new.v-multiproduct .rating-stock-wrapper{margin:10px 0;text-align:left}.product-smart-alternative-new.v-multiproduct .product-rating{display:inline-block;display:none;vertical-align:middle;margin-right:10px}.product-smart-alternative-new.v-multiproduct .product-rating img{width:14px;height:14px}.product-smart-alternative-new.v-multiproduct .product-stock-wrapper{display:block;padding:0;text-align:left}.product-smart-alternative-new.v-multiproduct .product-stock-wrapper i,.product-smart-alternative-new.v-multiproduct .product-stock-wrapper span{font-size:12px}.product-smart-alternative-new.v-multiproduct .product-stock-wrapper span{max-width:calc(100% - 20px)}.product-smart-alternative-new.v-multiproduct .product-list{margin:12px 0;text-align:left}.product-smart-alternative-new.v-multiproduct .product-list li{position:relative;margin:5px 0;padding-left:15px;font-size:12px}.product-smart-alternative-new.v-multiproduct .product-list li:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:8px;margin-right:5px;background:url('/globalfiles/templates/alensa/responsive/components/smart-alternative/check.svg') center center no-repeat;background-size:contain}.product-smart-alternative-new.v-multiproduct .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-bottom:1px solid #b5d1e4;margin-bottom:15px;padding:5px 0}.product-smart-alternative-new.v-multiproduct .product-price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans Regular';color:#fff;font-size:14px;line-height:14px}.product-smart-alternative-new.v-multiproduct .product-price{color:#fff}.product-smart-alternative-new.v-multiproduct .button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.product-smart-alternative-new.v-multiproduct .btn{display:inline-block;min-height:auto;margin:0;padding:5px 20px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:22px;background:#125080}@media (min-width:577px){.product-smart-alternative-new.v-multiproduct{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-smart-alternative-new.v-multiproduct .benefits-wrapper{position:absolute;top:5px;left:5px;right:auto}.product-smart-alternative-new.v-multiproduct .benefit-wrapper{display:block;margin-bottom:5px}.product-smart-alternative-new.v-multiproduct .image-wrapper{display:table;-webkit-box-flex:1;-ms-flex:1 41.66666667%;flex:1 41.66666667%;text-align:center;position:relative}.product-smart-alternative-new.v-multiproduct .image-wrapper a{display:table-cell;vertical-align:middle}.product-smart-alternative-new.v-multiproduct .image-wrapper img{max-height:120px}.product-smart-alternative-new.v-multiproduct .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-smart-alternative-new.v-multiproduct .content-wrapper{-webkit-box-flex:1;-ms-flex:1 58.33333333%;flex:1 58.33333333%;margin-top:0;padding-left:20px}}@media (min-width:769px){.product-smart-alternative-new.v-multiproduct{margin-bottom:10px}.product-smart-alternative-new.v-multiproduct .benefit{width:55px;height:55px}.product-smart-alternative-new.v-multiproduct .product-smart-alternative-header{display:none}.product-smart-alternative-new.v-multiproduct .image-wrapper{padding:10px}.product-smart-alternative-new.v-multiproduct .image-wrapper a{display:table-row}.product-smart-alternative-new.v-multiproduct .benefits-wrapper{display:block;position:relative;left:initial;right:initial;top:initial;text-align:center}.product-smart-alternative-new.v-multiproduct .benefit-wrapper{display:inline-block;clear:both}.product-smart-alternative-new.v-multiproduct .content-wrapper{padding-left:10px}.product-smart-alternative-new.v-multiproduct .rating-stock-wrapper{margin:0}.product-smart-alternative-new.v-multiproduct .product-rating{margin:5px 5px 5px 0}.product-smart-alternative-new.v-multiproduct .product-stock-wrapper{margin:5px 0}.product-smart-alternative-new.v-multiproduct .product-price-button-wrapper{display:block}.product-smart-alternative-new.v-multiproduct .product-price{padding-right:10px}.product-smart-alternative-new.v-multiproduct .btn{margin-top:15px}}@media (min-width:993px){.product-smart-alternative-new.v-multiproduct{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-smart-alternative-new.v-multiproduct .image-wrapper{position:initial;-webkit-box-flex:1;-ms-flex:1 33.33333333%;flex:1 33.33333333%}.product-smart-alternative-new.v-multiproduct .benefits-wrapper{position:absolute;left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-smart-alternative-new.v-multiproduct .benefit-wrapper{display:block}.product-smart-alternative-new.v-multiproduct .benefit{display:table;width:45px;height:45px;padding:0;border-radius:50%;font-size:9px}.product-smart-alternative-new.v-multiproduct .benefit br{display:block}.product-smart-alternative-new.v-multiproduct .content-wrapper{-webkit-box-flex:1;-ms-flex:1 66.66666667%;flex:1 66.66666667%}.product-smart-alternative-new.v-multiproduct .product-stock-wrapper{float:none}.product-smart-alternative-new.v-multiproduct .product-list{margin:5px 0}.product-smart-alternative-new.v-multiproduct .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-smart-alternative-new.v-multiproduct .btn{margin-top:0;opacity:0.9}.product-smart-alternative-new.v-multiproduct .btn:hover{opacity:1}}@media (min-width:1201px){.product-smart-alternative-new.v-multiproduct .arrow{position:absolute;width:160px;height:250px;left:-130px;top:-260px;background:url('/globalfiles/templates/alensa/responsive/smart-alternative-arrow.png') center 0 no-repeat}.product-smart-alternative-new.v-multiproduct .arrow-text{position:absolute;width:250px;top:50%;left:-110px;font-family:'Kalam',cursive;font-size:22px;color:#125080;line-height:20px;text-align:center;-webkit-transform:translateY(-80%) rotate(-90deg);transform:translateY(-80%) rotate(-90deg)}}@media (min-width:1201px) and (max-width:1300px){.product-smart-alternative-new.v-multiproduct .arrow-text{left:-52px;font-size:17px;line-height:15px}}@media (min-width:577px){.product-smart-alternative-new.v-gradient .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-smart-alternative-new.v-gradient .product-price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans Regular';font-size:14px;line-height:14px}.product-smart-alternative-new.v-gradient .product-price{color:#fff;font-size:18px}.product-smart-alternative-new.v-gradient .button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.product-smart-alternative-new.v-gradient .btn{display:inline-block;min-height:auto;margin:0;padding:3px 15px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:1.5em;background:#125080}}.product-smart-alternative-new.v-gradient{display:block;padding:10px;background:linear-gradient(-45deg, #d7eae1, #6398b5);text-align:left;position:relative}.product-smart-alternative-new.v-gradient .product-smart-alternative-header{display:block;width:100%;margin-bottom:7px;font-family:'Open Sans Semibold';font-size:20px;color:#fff;line-height:20px}.product-smart-alternative-new.v-gradient .product-smart-alternative-header br{display:none}.product-smart-alternative-new.v-gradient .benefits-wrapper{position:absolute;top:10px;right:10px;max-width:50px}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee{right:initial;left:inherit;top:inherit;bottom:inherit;position:relative;margin-bottom:5px;height:50px;width:50px;position:unset}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-cz{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-cz.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-de,.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-at{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-at.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-sk{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-sk.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-ro{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-ro.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-bg{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-bg.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .moneyback-guarantee.moneyback-guarantee-es{background-image:url('/globalfiles/templates/alensa/responsive/main//icons/moneyback-guarantee-es.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge{display:block;height:50px;width:50px}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge.new-badge-CZ{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-cz.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge.new-badge-SK{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-sk.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge.new-badge-AT{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-at.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge.new-badge-RO{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-ro.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge.new-badge-ES{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-es.svg')}.product-smart-alternative-new.v-gradient .benefits-wrapper .new-badge.new-badge-HU{background:url('/globalfiles/templates/alensa/responsive/main//icons/new-badge-hu.svg')}.product-smart-alternative-new.v-gradient .image-wrapper{position:relative;padding:15px;background:transparent}.product-smart-alternative-new.v-gradient .content-wrapper{margin-top:15px}.product-smart-alternative-new.v-gradient .product-name a{display:block;font-family:'Open Sans Semibold';font-size:20px;color:#fff;line-height:1.5em}.product-smart-alternative-new.v-gradient .rating-stock-wrapper{margin:10px 0;text-align:left}.product-smart-alternative-new.v-gradient .product-rating{display:inline-block;display:none;vertical-align:middle;margin-right:10px}.product-smart-alternative-new.v-gradient .product-rating img{width:14px;height:14px}.product-smart-alternative-new.v-gradient .product-stock-wrapper{display:block;padding:0;text-align:left}.product-smart-alternative-new.v-gradient .product-stock-wrapper i,.product-smart-alternative-new.v-gradient .product-stock-wrapper span{font-size:12px}.product-smart-alternative-new.v-gradient .product-stock-wrapper span{max-width:calc(100% - 20px)}.product-smart-alternative-new.v-gradient .product-list{margin:12px 0;text-align:left}.product-smart-alternative-new.v-gradient .product-list li{position:relative;margin:5px 0;padding-left:20px;font-size:14px;color:#fff}.product-smart-alternative-new.v-gradient .product-list li:before{content:"\e975";font-family:"Icomoon" !important;position:absolute;left:0;width:10px;height:8px;margin-right:5px;background-size:contain}.product-smart-alternative-new.v-gradient .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:15px;padding:5px 0}.product-smart-alternative-new.v-gradient .product-price-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans Regular';color:#fff;font-size:14px;line-height:1.5em}.product-smart-alternative-new.v-gradient .product-price{color:#fff;font-family:'Open Sans Semibold'}.product-smart-alternative-new.v-gradient .product-price span{color:#109db8}.product-smart-alternative-new.v-gradient .button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.product-smart-alternative-new.v-gradient .btn{display:inline-block;min-height:auto;margin:0;padding:5px 20px;font-family:'Open Sans Semibold';font-size:13px;color:#fff;line-height:22px;background:#109db8}@media (min-width:577px){.product-smart-alternative-new.v-gradient{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-smart-alternative-new.v-gradient .benefits-wrapper{position:absolute;top:5px;left:5px;right:auto}.product-smart-alternative-new.v-gradient .benefit-wrapper{display:block;margin-bottom:5px}.product-smart-alternative-new.v-gradient .image-wrapper{display:table;-webkit-box-flex:1;-ms-flex:1 41.66666667%;flex:1 41.66666667%;text-align:center;position:relative}.product-smart-alternative-new.v-gradient .image-wrapper a{display:table-cell;vertical-align:middle}.product-smart-alternative-new.v-gradient .image-wrapper img{max-height:140px}.product-smart-alternative-new.v-gradient .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-smart-alternative-new.v-gradient .content-wrapper{-webkit-box-flex:1;-ms-flex:1 58.33333333%;flex:1 58.33333333%;margin-top:0;padding-left:20px;border-left:1px solid #fff}}@media (min-width:769px){.product-smart-alternative-new.v-gradient{margin-bottom:10px;position:relative}.product-smart-alternative-new.v-gradient:before{content:'';display:block;position:absolute;bottom:-20px;left:0;width:0px;height:0px;border-top:20px solid #334a54;border-left:20px solid transparent}.product-smart-alternative-new.v-gradient .benefit{width:55px;height:55px}.product-smart-alternative-new.v-gradient .image-wrapper{padding:10px}.product-smart-alternative-new.v-gradient .image-wrapper a{display:table-row}.product-smart-alternative-new.v-gradient .benefits-wrapper{display:block;position:relative;left:initial;right:initial;top:initial;text-align:center}.product-smart-alternative-new.v-gradient .benefit-wrapper{display:inline-block;clear:both}.product-smart-alternative-new.v-gradient .content-wrapper{padding-left:10px}.product-smart-alternative-new.v-gradient .rating-stock-wrapper{margin:0}.product-smart-alternative-new.v-gradient .product-rating{margin:5px 5px 5px 0}.product-smart-alternative-new.v-gradient .product-stock-wrapper{margin:5px 0}.product-smart-alternative-new.v-gradient .product-price-button-wrapper{display:block}.product-smart-alternative-new.v-gradient .product-price{padding-right:10px}.product-smart-alternative-new.v-gradient .btn{margin-top:15px}}@media (min-width:993px){.product-smart-alternative-new.v-gradient{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-30px;width:calc(100% + 40px)}.product-smart-alternative-new.v-gradient .image-wrapper{position:initial;-webkit-box-flex:1;-ms-flex:1 41.66666667%;flex:1 41.66666667%}.product-smart-alternative-new.v-gradient .benefits-wrapper{position:absolute;left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-smart-alternative-new.v-gradient .benefit-wrapper{display:block}.product-smart-alternative-new.v-gradient .benefit{display:table;width:45px;height:45px;padding:0;border-radius:50%;font-size:9px}.product-smart-alternative-new.v-gradient .benefit br{display:block}.product-smart-alternative-new.v-gradient .content-wrapper{-webkit-box-flex:1;-ms-flex:1 58.33333333%;flex:1 58.33333333%}.product-smart-alternative-new.v-gradient .product-stock-wrapper{float:none}.product-smart-alternative-new.v-gradient .product-list{margin:5px 0}.product-smart-alternative-new.v-gradient .product-price-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-smart-alternative-new.v-gradient .btn{margin-top:0;opacity:0.9}.product-smart-alternative-new.v-gradient .btn:hover{opacity:1}}@media (min-width:1201px){.product-smart-alternative-new.v-gradient{margin-left:-40px;width:calc(100% + 40px)}.product-smart-alternative-new.v-gradient .arrow{position:absolute;width:160px;height:250px;left:-130px;top:-260px;background:url('/globalfiles/templates/alensa/responsive/smart-alternative-arrow.png') center 0 no-repeat}.product-smart-alternative-new.v-gradient .arrow-text{position:absolute;width:250px;top:50%;left:-110px;font-family:'Kalam',cursive;font-size:22px;color:#125080;line-height:20px;text-align:center;-webkit-transform:translateY(-80%) rotate(-90deg);transform:translateY(-80%) rotate(-90deg)}}@media (min-width:1201px) and (max-width:1300px){.product-smart-alternative-new.v-gradient .arrow-text{left:-52px;font-size:17px;line-height:15px}}body{font-size:14px}a{color:#125080}p{display:block}.vertical-align{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.transition{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.container-main-menu{background-color:#125080;-webkit-box-shadow:0 -1px 0 #125080;box-shadow:0 -1px 0 #125080}.homepage .main-content-bg{background:transparent}.main-content-wrapper{background:#fff;padding:0 0 20px 20px}@media (min-width:993px){.hp-content-wrapper{margin-top:10px}.hp-content-wrapper .main-content-wrapper{width:100%;padding:0 20px 20px}}.product-long-info-wrapper{display:block !important;height:auto !important}.product-long-info-wrapper:after{display:none !important}.product-long-info-wrapper a{vertical-align:unset}.product-long-info-wrapper a:after{display:none !important}.hp-main-content-wrapper .hp-separated-block h2{margin-left:20px}@media (max-width:768px){.hp-main-content-wrapper .hp-separated-block{padding-bottom:20px}.hp-main-content-wrapper .hp-separated-block:before{content:'';width:100vw;height:10px;background:#e2f4ff;display:block;margin-bottom:20px}}@media (max-width:992px){.slick-hp-banners{padding-bottom:10px}.info-panel:before{content:'';width:100vw;height:10px;background:#e2f4ff;display:block;margin-left:-20px;margin-bottom:20px;margin-top:-20px}}@media (min-width:769px){.product-comments-wrapper .product-comments-info-wrapper{height:auto;min-height:auto;padding:10px}.hp-main-content-wrapper{width:100%}.hp-main-content-wrapper.main-content-wrapper{background:transparent;padding:0}.hp-main-content-wrapper .hp-separated-block{padding:20px;background:#fff;margin-top:10px}.hp-main-content-wrapper .hp-separated-block h2{margin:0 0 10px 0}.hp-main-content-wrapper .hp-attached-block{padding:20px;background:#fff}}.hp-main-content-wrapper h1{font-family:'Open Sans Bold';font-size:30px;color:#3a3a3a;padding:0 0 10px}.hp-main-content-wrapper h2{font-family:'Open Sans Bold';font-size:22px;color:#3a3a3a}@media (min-width:769px){.slick-hp-banners .slick-slide{margin-bottom:0}.alert-wrapper .alert{margin:10px 0 0}}.product-long-info-more-btn-wrapper .btn{display:none !important}@media (min-width:993px){.product-right-side.glasses .glasses-properties-wrapper{width:100%;border:0;margin:30px 0}.product-right-side.glasses .glasses-properties-wrapper .glasses-properties-dimensions .dimensions{width:50%}.product-right-side.glasses .product-prices-wrapper{display:none}}.lenses-selector-wrapper .ref-title{font-size:1.15em}.lenses-selector-wrapper .dioptries-text{font-family:'Open Sans Bold'}.lenses-selector-wrapper .ref-description{font-size:1.1em;line-height:1.5em;padding:10px 15px}.lenses-selector-wrapper .ref-description ul li:before{top:5px}.lenses-selector-wrapper .ref-price{color:#ed1d26}.lenses-selector-wrapper .lenses-selector-add-to-basket-buttons-wrapper{display:none}.lenses-selector-price-btn-wrapper{position:relative}.glasses-common-params{padding-left:0 !important;clear:both}@media (max-width:768px){.product-detail .detail-badges{width:150px}.product-detail .detail-badges .moneyback-guarantee{margin:0;display:inline-block}}@media (min-width:577px){.product-detail .product-gallery-wrapper .glasses-tester-btn{color:#fff;border:0;background:#125080}.product-detail .product-gallery-wrapper .glasses-tester-btn .glasses-tester-btn-icon{font-size:20px}.product-detail .product-gallery-wrapper .glasses-tester-btn .glasses-tester-btn-icon i:before{color:#fff}}.hp-products-header-wrapper{display:none}.lenses-selector-wrapper{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.sub-menu--infoportal .info-about-us a:before{background-image:url('/globalfiles/templates/alensa/responsive/main//navigations/main-menu/infoportal/about-us.svg')}.main-content-bg .btn{display:inline-block}.checkout-btns-wrapper .btn{display:block}@media (min-width:769px){.product-detail .product-right-side.glasses .deliveries-prices-row{margin-top:30px}.product-detail .product-right-side.glasses .deliveries-prices-row .product-deliveries-wrapper{width:100%;margin-top:40px;display:none}}@media (max-width:768px){.go-to-basket-wrapper .btn-go-to-basket-wrapper{width:50%;display:none !important}.go-to-basket-wrapper .go-to-basket-price-wrapper{text-align:right;color:#ed1d26;font-family:'Open Sans Bold'}}@media (min-width:769px){.product-detail .product-right-side.glasses .product-free-delivery-wrapper{width:100%;display:block}.product-detail .product-right-side.glasses .deliveries-prices-row{display:block}.product-detail .product-right-side.glasses .product-main-price-button-wrapper .product-main-price-wrapper{text-align:left}}.orders-overview .double-optin-orders-overview-wrapper{display:none !important}.orders-overview .orders-overview-title,.customers-edit-personal-data-wrapper h1,.customer-dashboard-wrapper .customer-dashboard-header{font-family:'Open Sans Bold';font-size:30px;color:#3a3a3a}.cd-top{bottom:80px !important}@media (min-width:993px){.search-wrapper-hidden{display:table-cell !important}.basket-mini-hidden{display:table-cell !important}}@media (min-width:993px){.main-menu-hidden{display:block !important}.main-menu-desktop-backdrop{opacity:0;z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.1);-webkit-transition:opacity 10ms ease;transition:opacity 10ms ease}.main-menu-wrapper .main-menu ul.main-menu-ul{border:0}}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-price{color:#ed1d26}@media (min-width:993px){.row-header .logo-wrapper{width:25%}.row-header .basket-mini-wrapper{width:50%}.go-to-basket-wrapper{padding:0}.go-to-basket-wrapper .go-to-basket-price-wrapper,.go-to-basket-wrapper .pickup-points-wrapper{padding:15px 0}.go-to-basket-wrapper .pickup-points-wrapper{border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0}.go-to-basket-wrapper .repeat-last-order-wrapper{display:none}.go-to-basket-wrapper .pickup-points-wrapper{display:block;float:left;min-height:1px;width:66.66666667%;background:none;padding:15px 0 15px 105px;margin:5px 0 0;text-align:left}.go-to-basket-wrapper .pickup-points-wrapper:before{display:block;content:"";width:70px;height:70px;background-size:contain;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.go-to-basket-wrapper .pickup-points-wrapper .pickup-points-title{font-size:18px;line-height:1.3em;font-family:'Open Sans Bold';color:#3a3a3a}.go-to-basket-wrapper .pickup-points-wrapper .pickup-points-title strong{color:#ed1d26}.go-to-basket-wrapper .pickup-points-wrapper .pickup-points-link{font-size:14px;color:#0f426a;display:block}body.ES .go-to-basket-wrapper .pickup-points-wrapper{padding-left:20px}body.RO .pickup-points-wrapper{padding:0 15px}body.RO .pickup-points-wrapper:before{display:none}body.AT .pickup-points-wrapper{padding:0 15px}body.CZ .pickup-points-wrapper:before{background:url('/globalfiles/templates/alensa/responsive/main//icons/map-cz-outline.svg') center center no-repeat}body.SK .pickup-points-wrapper:before{background:url('/globalfiles/templates/alensa/responsive/main//icons/map-sk-outline.svg') center center no-repeat}}@media (min-width:1201px){.row-header .logo-wrapper{width:20%}.row-header .search-wrapper{width:40%}.row-header .search-wrapper form{width:60%}.row-header .basket-mini-wrapper{width:40%}.go-to-basket-wrapper{padding:0 0 0 40px}.go-to-basket-wrapper .pickup-points-wrapper{border-left:0px;border-right:2px solid #e0e0e0}.go-to-basket-wrapper .pickup-points-wrapper:before{left:60px}.user-wrapper .login-link-wrapper,.user-wrapper .register-link-wrapper{width:20%}.product-price-and-button .product-main-price-total{font-size:26px}.product-price-and-button .btn{font-size:16px}.product-name-new{font-family:'Open Sans Bold';font-size:30px;color:#3a3a3a;padding-bottom:20px;line-height:35px}.product-detail .detail-badges{width:auto}.product-detail .detail-badges>div{display:inline-block;margin-bottom:0}}.infoportal-comments{border-top:1px solid #f2f2f2;margin-top:40px;padding-top:20px}@media (max-width:992px){.top-repeat-order,.user-credit-wrapper{width:100%;display:block}}.footer .footer-columns .footer-column h4{font-size:16px;font-family:'Open Sans Bold'}.footer .footer-columns .footer-column ul li a,.footer .footer-columns .footer-column p{font-size:13px;-webkit-transition:unset;transition:unset}.delivery-and-payment-wrapper .each-element label:before{height:20px;width:20px;top:10px;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:993px){.user-wrapper{float:left;min-height:1px;width:50%;position:relative;text-align:right}.user-wrapper .login-link-wrapper{float:left;min-height:1px;width:25%;margin-left:0}.user-wrapper .register-link-wrapper{float:left;min-height:1px;width:25%}.user-wrapper a{display:inline-block;font-size:11px;color:#4c4c4c;text-decoration:none}.user-wrapper a.top-repeat-order{float:left;min-height:1px;color:#ed1d26;line-height:22px;display:block;padding-top:10px}.user-wrapper a.top-repeat-order i{font-size:2em;vertical-align:middle;margin-right:5px}.top-repeat-order .text-repeat{color:#ed1d26}.top-repeat-order .text-repeat:after{background-color:#ed1d26}.top-repeat-order .icon-repeat{font-size:20px}.top-repeat-order,.user-credit,.header-areas .login-link{margin-right:75px}}@media (max-width:992px){.main-menu-wrapper .main-menu-login-wrapper .main-menu-login-links-wrapper .top-repeat-order{display:block}}.infoportal-submenu-item-dictionary{display:none}.product-smart-alternative-new.v1 .benefit.top-choice{background:#125080}@media (min-width:769px){.product-smart-alternative-new.v1 .benefit{width:55px;height:55px}}@media (min-width:993px){.mini-basket-summary-backdrop{background-color:rgba(0,0,0,0.1)}}.modal-dialog .modal-content{background:#fff}.modal-dialog .modal-content p{margin:10px 0}.modal-dialog .modal-content table{margin:10px 0}.modal-dialog .modal-content table td{padding:5px}.modal-dialog .modal-content .products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.double-optin-ty-page-wrapper{display:none}.coupon-basket-wrapper .basket-coupon-name-price-wrapper .basket-coupon-name{text-transform:none}.image-sections{display:none}.image-sections .image-section-block{float:left;width:50%;position:relative;background:#fff}.image-sections .image-section-block img{width:100%}.image-sections .image-section-block .image-section-title{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-size:1.5em;line-height:1.2em;font-family:'Open Sans Semibold';background:#fff;color:#4c4c4c;padding:5px 20px;text-transform:uppercase;white-space:nowrap}.image-sections .image-section-block.image-section-block-right{float:right}.image-sections .image-section-block.image-section-block-right a{float:right}.image-sections .image-section-block:hover img{opacity:0.5}.catalogue-text-wrapper a:after,.infoportal-content a:after{display:none}.catalogue-text-wrapper a{font-size:unset}.btn{width:auto}.go-to-basket-wrapper .go-to-basket-price-wrapper .go-to-basket-icon{background:none}.products .product-benefits-wrapper i.icon-money-back{display:none}.dioglasses-product-detail .product-deliveries-wrapper{display:none}.lenses-selector-add-to-basket-buttons-wrapper{display:none}.ls-hradec-hidden{display:none !important}.glasses-parameters-wrapper div[id^="snippet-lensesSelector"] dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataAxis"] dd select,.glasses-parameters-wrapper .tercialy-add-params dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelector-additionalDataPD"] dd select,.glasses-parameters-wrapper div[id^="snippet-lensesSelectorOld-additionalData"] dd select{height:40px;line-height:40px;padding:5px 10px;margin:0;border:1px solid #3a3a3a}.dioglasses-product-detail .deliveries-prices-row{min-height:0}.dioglasses-product-detail .row-top{margin-bottom:20px}.search-content-wrapper .sidebar-wrapper{display:none}.search-content-wrapper .main-content-wrapper{width:100% !important}.product-comments-wrapper .product-reviews-comments-header-wrapper{padding:5px 0}.product-comments-wrapper{padding:0 15px}.product-detail-main-info .product-stock i,.product-detail-main-info .product-stock span,.products .product-stock-wrapper span,.products .product-stock span{color:#77b34a !important}.product-detail-main-info .product-name{font-size:30px}.product-detail .product-deliveries-wrapper{background-color:transparent !important}.delivery-and-payment-wrapper .each-element .paymentPrice.free{display:block;visibility:visible}.double-optin-wrapper.double-optin-logged-wrapper .double-optin-form-wrapper a.btn{display:none !important}.products .top-product-ribbon{display:none !important}.products .product-prices{border-top:none}@media (max-width:768px){.row-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-middle .product-left-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.row-middle .product-right-side{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:769px){.main-content-bg{padding:0;background:transparent}.ck-main-content-bg{padding:10px;background:#fff;margin:10px 0}.product-detail{padding:10px;margin:10px 0;background:#fff}.product-detail .product-parameters-wrapper{padding-left:0}.dioglasses-product-detail .row-top .product-left-side,.sunglasses-product-detail .row-top .product-left-side{width:72%;padding:10px 20px 10px 0;border-right:1px solid #f2f2f2}.dioglasses-product-detail .row-top .product-right-side,.sunglasses-product-detail .row-top .product-right-side{width:28%;padding-left:20px}.dioglasses-product-detail .row-top .product-right-side .product-name-and-prices #snippet--detailPrices,.sunglasses-product-detail .row-top .product-right-side .product-name-and-prices #snippet--detailPrices{display:none !important}.dioglasses-product-detail .row-middle,.sunglasses-product-detail .row-middle{padding:20px 0}.dioglasses-product-detail .row-middle .product-left-side,.sunglasses-product-detail .row-middle .product-left-side{width:50%;padding-right:10px}.dioglasses-product-detail .row-middle .product-right-side,.sunglasses-product-detail .row-middle .product-right-side{width:50%;padding-left:10px}.product-detail .ck-block,.dioglasses-product-detail .ck-block,.sunglasses-product-detail .ck-block{display:block}.dioglasses-product-detail .product-free-delivery-wrapper,.sunglasses-product-detail .product-free-delivery-wrapper{display:block;width:100%}.dioglasses-product-detail .product-main-price-button-wrapper,.sunglasses-product-detail .product-main-price-button-wrapper{display:block;width:100%}.dioglasses-product-detail .product-main-price-button-wrapper .product-main-price-wrapper,.sunglasses-product-detail .product-main-price-button-wrapper .product-main-price-wrapper,.dioglasses-product-detail .product-main-price-button-wrapper .product-add-to-basket-wrapper,.sunglasses-product-detail .product-main-price-button-wrapper .product-add-to-basket-wrapper{text-align:left}.dioglasses-product-detail .glasses-properties-wrapper,.sunglasses-product-detail .glasses-properties-wrapper{width:100%;border:none;margin:30px 0 50px}.dioglasses-product-detail .glasses-properties-wrapper .glasses-properties-dimensions,.sunglasses-product-detail .glasses-properties-wrapper .glasses-properties-dimensions{grid-gap:10px;padding:0}.dioglasses-product-detail .glasses-properties-wrapper .dimensions,.sunglasses-product-detail .glasses-properties-wrapper .dimensions{margin-bottom:0 !important}.dioglasses-product-detail .product-comments-wrapper .product-reviews-comments-header-wrapper,.sunglasses-product-detail .product-comments-wrapper .product-reviews-comments-header-wrapper{margin:0;padding:0}.dioglasses-product-detail .product-properties-wrapper .product-properties-title{margin-top:0}.dioglasses-product-detail .deliveries-prices-row .product-deliveries-wrapper{width:100%}.product-smart-alternative-wrapper,.product-economy-packs-wrapper{padding-right:0}}@media (min-width:769px){.products-header-wrapper .products-header{font-size:30px;font-family:'Open Sans Bold'}}@media (min-width:993px){.ck-main-content-bg{padding:25px 20px}}.double-optin-wrapper .double-optin-header{color:#4c4c4c}.double-optin-wrapper .double-optin-decline{display:none}@media (min-width:769px){.lencsebolt .user-wrapper .login-link-wrapper,.lencsebolt .user-wrapper .register-link-wrapper{float:right}}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-dropdown-ab-test{display:none !important}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gift-tiles-ab-test{display:block !important}.gifts-basket .basket-gift-name-price-wrapper{display:none}.gifts-basket .basket-gift-params-text{font-size:15px !important}.gifts-basket .basket-gift-params-wrapper{padding:0 !important}.gifts-basket .basket-gift-price{text-decoration:line-through;font-size:14px;color:#b1b3b3;width:100%}@media (min-width:769px){.gifts-basket .basket-gift-params-wrapper{width:70%}}@media (max-width:768px){.gifts-wrapper .gifts-basket-wrapper .gifts-basket{padding-left:20px;padding-right:10px}.gifts-wrapper .gifts-basket-wrapper .gifts-basket .basket-gift-params-wrapper{width:100%}.gifts-wrapper .gifts-basket-wrapper .gifts-basket .basket-gifts-tiles-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.gifts-wrapper .gifts-basket-wrapper .gifts-basket .basket-gift-image-wrapper{display:none}.gifts-wrapper .gifts-basket-wrapper .gifts-basket .basket-gift-price-wrapper{display:block !important}}@media (max-width:768px){.basket-free-delivery-wrapper .free-delivery-reached .free-delivery-info-text i{display:none}}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile{padding-bottom:65px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile:hover{border:1px solid #bfbfbf;-webkit-box-shadow:0 0 3px 1px #f2f2f2;box-shadow:0 0 3px 1px #f2f2f2}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile.special-gift{border-color:#fdd970}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile.special-gift:hover{-webkit-box-shadow:0 0 3px 1px #fff3ce;box-shadow:0 0 3px 1px #fff3ce}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile .special-gift-info{font-size:11px;color:#e0b845;position:absolute;top:-10px;background:#fffef9;border:1px solid #fdd970;border-radius:20px;padding:3px 20px 3px 6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile .special-gift-info:after{content:'';display:block;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url('/globalfiles/templates/alensa/responsive/controls/stars/rating-star-full.svg');width:12px;height:12px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile .basket-gift-price{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block !important}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile .basket-gift-dot{border-width:1px;height:20px;width:20px}.gifts-basket-wrapper .basket-gift-params-wrapper .basket-gift-params-button-dropdown-wrapper .basket-gifts-tiles-wrapper .basket-gifts-tile.gift-selected .basket-gift-dot{background-color:transparent;background-image:url('/globalfiles/templates/alensa/responsive/main/fancyform/radio-check-on.svg');border:0}.gifts-basket-v2 .gifts-content-tiles{margin-top:10px}.gifts-basket-v2 .gifts-content-tiles .gifts-content-tile.gift-selected:after,.gifts-basket-v2 .gifts-content-tiles .gifts-content-tile:hover:after{background:url('/globalfiles/templates/alensa/responsive/main/fancyform/radio-check-on.svg') center no-repeat;background-size:17px;border:none;width:17px;height:17px}@media (min-width:769px){.row-middle .product-left-side{width:50%;padding-right:20px}.row-middle .product-right-side{width:50%}}.coupon-delivery-wrapper{background:transparent}.coupon-code-btn-wrapper .btn.coupon-code-btn-remove{text-indent:-9999px;padding:0;width:25px;height:25px;line-height:25px;min-height:25px;background:transparent;border:0}.coupon-code-btn-wrapper .btn.coupon-code-btn-remove:before{content:'\d7';position:absolute;width:25px;height:25px;display:block;color:#4c4c4c;font-size:25px;text-indent:0}.category-page-html-banner .text-wrapper span:nth-of-type(1):before{background:url('/globalfiles/templates/alensa/responsive/main//category-page-images/dio-glasses-banner/category-banner-list-circle.svg') center center no-repeat}.category-page-html-banner .text-wrapper span:nth-of-type(2):before{background:url('/globalfiles/templates/alensa/responsive/main//category-page-images/dio-glasses-banner/category-banner-human-circle.svg') center center no-repeat}.category-page-html-banner .img-wrapper{background:url('/globalfiles/templates/alensa/responsive/main//category-page-images/dio-glasses-banner/dio-glasses-banner-bg.jpg') center top no-repeat}.coupon-code-info-wrapper{width:auto;padding:5px 50px;left:auto;margin-top:10px}.coupon-code-info-wrapper.opened{width:100%;min-width:500px;min-height:70px;padding:15px 100px}.coupon-code-info-wrapper.opened:before{left:35px;width:40px;height:50px}.coupon-code-info-wrapper .coupon-code-info-init-text{font-size:13px}.coupon-code-info-wrapper{position:relative;width:100%;max-width:none;padding:10px 30px;background:#fff;border:1px solid #f2f2f2;text-align:center;font-size:14px;color:#4c4c4c;line-height:1.5em;border-radius:0;-webkit-box-shadow:none;box-shadow:none;z-index:unset}.coupon-code-info-wrapper.opened{padding:10px}.coupon-code-info-wrapper h2,.coupon-code-info-wrapper h3,.coupon-code-info-wrapper h4,.coupon-code-info-wrapper h5,.coupon-code-info-wrapper h6{margin-bottom:5px;font-size:15px;color:#ed1d26 !important;line-height:24px}.coupon-code-info-wrapper p{display:block}.coupon-code-info-wrapper .coupon-code-info-init-text{font-size:15px;color:#4c4c4c;line-height:24px}.coupon-code-info-wrapper .coupon-code-info-text-wrapper{display:table-cell;vertical-align:middle}.coupon-code-info-wrapper .coupon-code-info-arrow{display:none}.coupon-code-info-wrapper{-webkit-transform:none !important;transform:none !important;right:0 !important}.coupon-code-info-wrapper.opened{min-width:unset !important;min-height:unset !important;width:100%;padding:10px !important}.complaints-wrapper{background:#fff;padding:1px 20px 50px}.product-parameters-v2{margin:30px 0;padding:0;background:none;border:none}.product-parameters-v2 .secondary-parameters-toggle{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#ed1d26}.product-parameters-v2 .secondary-parameters-toggle.hide-secondary-attributes:hover{background-color:#ed1d26}.product-parameters-v2 .secondary-parameters-toggle.show-secondary-attributes:hover{background-color:#ed1d26}.product-parameters-v2 .set-previous-order-data{color:#ed1d26}.product-parameters-v2 .set-previous-order-data:hover{background-color:#ed1d26}.product-parameters-v2 .params-stock-info{font-family:'Open Sans Semibold'}@media (max-width:576px){.product-parameters-v2{padding:15px;background:#f2f2f2}}.repeat-last-order-wrapper{margin-bottom:10px}@media (min-width:993px){.main-menu-wrapper .main-menu .main-menu-item:hover .sub-menu.sub-menu--outlet{min-height:270px}.main-menu-wrapper .main-menu .main-menu-item .sub-menu--outlet .outlet-link .outlet-box{min-height:270px}}@media (min-width:769px){.product-generic-info-wrapper .product-generic-info-text{font-size:14px}}.identical-replacement{margin-top:-45px}.identical-replacement .identical-replacement-header b{font-family:'Open Sans Bold';color:#4c4c4c}.identical-replacement .identical-replacement-products{border:1px solid #125080}.identical-replacement .identical-replacement-product::after{display:none !important}@media (min-width:577px){.identical-replacement{margin-top:-30px}}.complaints-wrapper .complaints-form dl[class*="formControlcustomer_solution"],.complaints-wrapper .complaints-form dl[class*="formControlnote"]{border-color:#b1b3b3}.product-detail .product-gallery-wrapper .glasses-tester-btn{opacity:0}.deliveries-and-payments{margin-top:10px}.product-parameters-v2{clear:both}.basket-product-params-wrapper select.notfilled,.products-list-basket-v2 select.notfilled{background:#ffe9e9;border:1px solid #fcc}.product-parameters-v2 .not-in-stock.dont-sell-non-stock{color:#4c4c4c}.glasses-tester-btn{color:#fff;background:#125080}.product-stock-info-v2{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-radius:0;background-color:transparent}.product-similar-models-v2 .product-similar-model-price,.product-similar-products-v2 .product-similar-product-price{display:block;background:none;color:#4c4c4c;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);font-size:12px}.product-similar-models-v2 .product-similar-model-price:after,.product-similar-products-v2 .product-similar-product-price:after{display:none}.product-stock-info-v2 .stock-text{color:#77b34a}@media (min-width:769px){.product-detail .product-properties-wrapper .product-properties-title{margin-top:0}}.virtual-try-btn{display:none}.product-price-and-button{border-top:0}.product-price-and-button .icon-add-to-basket{font-size:20px}.product-price-and-button .product-main-price-total{color:#ed1d26}.product-price-and-button .btn{border-radius:26px}.sunglasses-v2-product-detail .product-parameters-v2{width:100%}.sunglasses-v2-product-detail .free-delivery-icon{background:url('/globalfiles/templates/alensa/responsive/main//icons/delivery.svg') center no-repeat}.sunglasses-v2-product-detail .send{display:none}.sunglasses-v2-product-detail .glasses-tester-btn{font-size:14px;padding:3px 10px}.products-map-items-wrapper:before,.products-map-items-wrapper:after{display:none}.products-map-items-wrapper .products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-map-items-wrapper .products .product-image-link{min-height:initial}.products-map-items-wrapper .products .product-period-area,.products-map-items-wrapper .products .product-benefits-area,.products-map-items-wrapper .products .product-stock-area{display:none}.products-map-items-wrapper .products .product-price-actual span{color:#ed1d26}.products-map-items-wrapper .products .product-basket{display:block;text-align:left}.products-map-items-wrapper .products .product-basket a{width:auto;height:auto;opacity:1;background:#125080;color:#fff;padding:7px 12px;border-radius:15px;margin-top:10px;font-family:'Open Sans Semibold';font-size:12px}@media (min-width:577px){.products-map-items-wrapper .products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-map-items-wrapper .products .product-wrapper{-ms-flex-preferred-size:165px;flex-basis:165px}.products-map-items-wrapper .products .product-name{margin-top:15px}.products-map-items-wrapper .products .product-prices{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding:15px 10px 15px;border-top:none}.products-map-items-wrapper .products .product-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%}}.new-user-wrapper .username{color:#4c4c4c}.new-user-wrapper .username:after{background:#4c4c4c}.logout .header-logout{fill:#4c4c4c !important}.solution-picker-wrapper{border:none;padding:0}.solution-picker-wrapper .solution-picker-add{font-family:'Open Sans Regular'}@media (min-width:577px){.solution-picker-wrapper .solution-picker-inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-picker-wrapper .solution-picker-add{margin:0 5px 0 0}}@media (min-width:769px){.solution-picker-wrapper{margin-bottom:20px}}@media (min-width:993px){.solution-picker-wrapper{max-width:100%;margin-right:0}}.product-properties-table{width:100%}.footer-newsletter-line-wrapper{background:#125080;color:#fff}.footer-newsletter-line-wrapper .footer-newsletter-line{width:80%;margin:0px auto;padding:30px 0}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper{float:none;margin:0;padding:0}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper .double-optin-header,.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper .double-optin-subheader{color:#fff;font-size:24px;line-height:1.2em;text-align:center;display:block}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper .double-optin-header+.double-optin-subheader{display:block;margin:10px 0 20px}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper .double-optin-subheader{font-size:16px}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper .double-optin-form-wrapper{margin:10px auto 0;width:50%}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper input.btn{background:#fff;color:#125080;display:inline-block;width:35%;margin-left:10px}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper input[type=text]{width:60%;display:inline-block}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-form-save{text-align:center;margin-top:10px}@media (max-width:768px){.footer-newsletter-line-wrapper .footer-newsletter-line{width:100%}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper input.btn{width:100%;margin-left:0px}.footer-newsletter-line-wrapper .footer-newsletter-line .double-optin-wrapper input[type=text]{width:100%;display:inline-block}}@media (max-width:768px){.footer-newsletter-line-wrapper .footer-newsletter-line{width:100%}}.product-parameters-v2 .tooltip:before{background:#125080;color:#fff}.buy-only-frames-wrapper{text-align:right}@media (max-width:768px){.buy-only-frames-wrapper{margin:20px 0}}.slim-banner img{margin:10px 0 0}.new-user-wrapper .user,.new-user-wrapper .user-credit{border-bottom:1px solid #4c4c4c}.new-user-wrapper .user-head-icon{fill:#4c4c4c}.new-user-wrapper .user-name,.new-user-wrapper .user-email,.new-user-wrapper .user-dropdown a,.new-user-wrapper .user-credit-text{color:#4c4c4c}.product-price-and-button .button-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-price-and-button .button-wrapper .btn-add-only-frames{text-decoration:underline}.product-price-and-button .button-wrapper .btn-add-only-frames:hover{text-decoration:none}.product-detail .product-properties-wrapper{width:100%}.tipso_content a{color:#3a3a3a;text-decoration:underline}@media (min-width:1201px){.main-content-bg{padding:0}.sidebar-wrapper{width:20%}.main-content-wrapper{width:80%}.product-right-side{width:50%}.product-left-side{width:50%}.row-middle .product-left-side{width:40%}.row-middle .product-right-side{width:60%}.product-detail{padding:20px}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery-thumbnails{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery-thumbnails a{width:100px}.product-detail .detail-badges+.product-gallery-images-wrapper .product-gallery-thumbnails{margin-top:60px}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-brand-and-virtual-try-wrapper{position:absolute;right:0;z-index:10;width:100%}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-gallery-thumbnails{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding:60px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-gallery-thumbnails a{width:130px}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-gallery-images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery img{width:100%}.product-detail .sunglasses-v2-product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery-thumbnails{position:relative}}@media (min-width:1600px){.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery img{width:80%}}.hp-main-content-wrapper .category-page-links .image-links a span{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:35%;bottom:initial;margin-bottom:-40px;font-size:18px;width:100%;text-align:center}.hp-main-content-wrapper .category-page-links .image-links a span.btn{top:55%;font-size:15px;text-transform:none;line-height:2.5em;min-height:unset;width:auto}@media (min-width:576px){.hp-main-content-wrapper .category-page-links .image-links a{-ms-flex-preferred-size:calc((100% / 2) - (5px * 2)) !important;flex-basis:calc((100% / 2) - (5px * 2)) !important}}@media (min-width:577px){.hp-main-content-wrapper .category-page-links .image-links a{-ms-flex-preferred-size:calc((100% / 4) - (5px * 2)) !important;flex-basis:calc((100% / 4) - (5px * 2)) !important}}@media (min-width:993px){.hp-main-content-wrapper .category-page-links .image-links a span{font-size:22px;width:100%}.hp-main-content-wrapper .category-page-links .image-links a span.btn{font-size:15px}}@media (min-width:993px) and (max-width:calc(1680px + 80px)){.container{padding:0 40px}}.product-detail .product-long-info-wrapper p,.product-comments-wrapper .product-comments-text-wrapper .product-comment .product-comment-text-wrapper p,.dictionary-wrapper .dictionary-ietm-content p,.catalogue-text-wrapper p,.product-generic-info-wrapper .product-generic-info-text,.dictionary-wrapper .dictionary-ietm-content p{line-height:1.5em !important;font-size:14px}@media (min-width:769px){.customer-dashboard-wrapper{margin:10px 0}}@media (min-width:993px){.header-user-wrapper .user-dropdown li:hover{background:#f2f2f2}}@media (min-width:769px){.deliveries-and-payments-padding{padding:30px 0}}@media (min-width:769px){.product-detail .product-main-price-button-wrapper .product-main-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.double-optin-wrapper .double-optin-form-wrapper .btn{border-radius:17px}@media (min-width:993px){.main-menu-wrapper .main-menu .main-menu-item .sub-menu{outline:none}}.deliveries-payments-surcharges{background:#fff}.deliveries-payments-surcharges .delivery-label,.deliveries-payments-surcharges .payment-label,.deliveries-payments-surcharges .surcharge-label{grid-template-columns:30px 35px minmax(0, 1fr) 20%}.deliveries-payments-surcharges .delivery-checkbox,.deliveries-payments-surcharges .payment-checkbox,.deliveries-payments-surcharges .surcharge-checkbox{width:20px;height:20px;margin-top:5px;border-radius:50%;border-color:#125080}.deliveries-payments-surcharges .delivery.active .delivery-checkbox,.deliveries-payments-surcharges .payment.active .payment-checkbox,.deliveries-payments-surcharges .surcharge .surcharge-input:checked~.surcharge-checkbox{background:url('/globalfiles/templates/alensa/responsive/main//fancyform/radio-check-on.svg') center no-repeat;background-size:20px}.deliveries-payments-surcharges .delivery-pickup-point{border-color:rgba(76,76,76,0.5)}@media (min-width:577px){.deliveries-payments-surcharges .delivery-label{grid-template-columns:30px 35px minmax(0, 1fr) minmax(0, 1fr) 20%}.deliveries-payments-surcharges .payment-label,.deliveries-payments-surcharges .surcharge-label{grid-template-columns:30px 35px minmax(0, 1fr) 20%}}@media (min-width:769px){.deliveries-payments-surcharges .delivery-label{grid-template-columns:30px 50px minmax(0, 2fr) minmax(0, 1fr) 20%}.deliveries-payments-surcharges .payment-label,.deliveries-payments-surcharges .surcharge-label{grid-template-columns:30px 50px minmax(0, 1fr) 20%}}@media (min-width:993px){.deliveries-payments-surcharges .delivery-label{grid-template-columns:30px 50px minmax(0, 1.5fr) minmax(0, 1fr) 20%}}@media (min-width:1201px){.deliveries-payments-surcharges .delivery-label{grid-template-columns:30px 50px minmax(0, 1fr) minmax(0, 1fr) 20%}}.new-header-user-wrapper .user-text,.new-header-user-wrapper .user-separator{display:none !important}@media (max-width:769px){.frames-steps-guide:hover .frames-step-text{display:block}}@media (min-width:993px){.frames-steps-guide .frames-step.step-4 .frames-step-img{padding:0}}.frames-steps-guide .frames-step-img{width:60%}.place-order-wrapper .navigation-item{pointer-events:none}.basket-coupons-delivery{margin-top:20px}.basket .products-map-items-wrapper{background:#f2f2f2;padding:20px 0}.basket .products-map-items-wrapper .products{background:unset}.basket .products-map-items-wrapper .products .product-inner{background:#fff}.products-list-basket-v2 .product-basket-wrapper.product-basket-wrapper-glasses-with-lenses-selector .form-pair-stock{display:none}.product-similar-products-v2 .product-similar-product:hover .product-similar-product-img-description{display:none !important}.deliveries-and-payments-logos{min-height:initial}.irs--flat .irs-bar,.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single,.irs--flat .irs-handle>i:first-child,.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#125080}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:#125080}.modal-glasses-size .modal-content .modal-close,.modal-glasses-size .modal-content .header-glasses-size-item{background-color:#125080}.modal-glasses-size .modal-content .header-glasses-size-number{color:#125080}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper{overflow:hidden;padding-top:75%;position:relative;width:100%}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-sunglasses-frame{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails{position:absolute;top:0}@media (max-width:768px){.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper{padding-bottom:90px}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails a{width:70px}}@media (max-width:992px){.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails a{width:90px}}@media (min-width:993px){.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-detail .product-gallery-wrapper .product-gallery-frame-wrapper .product-gallery-thumbnails a{width:110px}}@media (min-width:993px){.product-detail .product-gallery-wrapper{margin:0}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper{visibility:visible;height:auto}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .product-gallery a+a{display:none}.product-detail .product-gallery-wrapper .product-gallery-images-wrapper .bx-controls{display:none !important}}.top-header-navigation ul li a:after,.top-repeat-order .text-repeat:after,.product-add-to-favorite .favorite-products-list:after,.user-credit .user-credit-text:after,.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe:after{display:none}.top-header-navigation ul li a,.top-repeat-order .text-repeat,.product-add-to-favorite .favorite-products-list,.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe{text-decoration:none}.top-header-navigation ul li a:hover,.top-repeat-order .text-repeat:hover,.product-add-to-favorite .favorite-products-list:hover,.customers-edit-personal-data-wrapper .customers-edit-personal-data-unsubscribe:hover{text-decoration:underline}.user-credit{position:relative}.user-credit .user-credit-coin{display:none}.user-credit:before{content:'';width:100%;height:1px;background:#b1b3b3;position:absolute;bottom:0;display:none}.user-credit:hover:before{display:block}.product-detail .product-short-info-wrapper a,.product-properties-table tr a,.footer .footer-columns .footer-column a,.orders-overview .orders-overview-item .order-detail .order-detail-params td a{text-decoration:none}.product-detail .product-short-info-wrapper a:after,.product-properties-table tr a:after,.footer .footer-columns .footer-column a:after,.orders-overview .orders-overview-item .order-detail .order-detail-params td a:after{display:none}.product-detail .product-short-info-wrapper a:hover,.product-properties-table tr a:hover,.footer .footer-columns .footer-column a:hover,.orders-overview .orders-overview-item .order-detail .order-detail-params td a:hover{text-decoration:underline;background-image:none !important}.products-list-basket-v2 .product-remove{border:none;background-size:initial;border-radius:0}.products-list-basket-v2 .product-remove:hover{background:url('/globalfiles/templates/alensa/responsive/controls/close.svg') center no-repeat;background-size:initial;-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition:all .3s ease;transition:all .3s ease}.ajax-spinner{background-color:rgba(0,0,0,0.1)}@media (min-width:769px){.hp-content-wrapper.content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-content-wrapper{padding:0 0 20px 20px}}@media (min-width:1201px){.sidebar-wrapper{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;max-width:calc(20% - 15px)}.main-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%}}.basket-smart-alternative-upsell{display:none}@media (min-width:993px){.basket-products-list-smart-alternative-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15px}.basket-products-list{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.basket-smart-alternative-upsell{display:none;-webkit-box-flex:25%;-ms-flex:25%;flex:25%;max-width:25%;margin:-2px 0 10px 15px;padding-bottom:10px;background:#f2f2f2;border:1px solid #f2f2f2;position:relative;text-align:center}.basket-smart-alternative-upsell .smart-alternative-header-wrapper{display:block;text-align:left}.basket-smart-alternative-upsell .smart-alternative-header{display:inline-block;padding:7px 20px;border-radius:0 0 10px 0;background:#125080;font-size:11px;color:#fff;line-height:14px}.basket-smart-alternative-upsell .smart-alternative-header:after{content:'';display:block;clear:both}.basket-smart-alternative-upsell .basket-smart-alternative-products{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.basket-smart-alternative-upsell .basket-smart-alternative-product-wrapper{float:left;width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:margin .3s ease;transition:margin .3s ease}.basket-smart-alternative-upsell .smart-alternative-img-link{display:block;margin:10px 25px;padding:15px;background:#fff;border:1px solid #f2f2f2}.basket-smart-alternative-upsell .smart-alternative-img{display:inline-block;max-width:200px;margin:15px 0}.basket-smart-alternative-upsell .smart-alternative-name{display:block;font-family:'Open Sans Semibold';font-size:17px;color:#4c4c4c;line-height:22px;text-decoration:none}.basket-smart-alternative-upsell .smart-alternative-prices{display:block;margin:10px 0}.basket-smart-alternative-upsell .smart-alternative-price-actual{font-family:'Open Sans Semibold';font-size:19px;color:#4c4c4c;line-height:25px}.basket-smart-alternative-upsell .smart-alternative-btn{min-height:30px;padding:5px 30px;border-radius:25px;line-height:30px}.basket-smart-alternative-control{position:absolute;bottom:50%;-webkit-transform:translateY(45px);transform:translateY(45px);outline:0;width:45px;height:45px;text-indent:-9999px;z-index:950;border-radius:50%;border:1px solid #f2f2f2;cursor:pointer}.basket-smart-alternative-control.disabled{opacity:0.5;cursor:default}.basket-smart-alternative-control.prev{left:-25px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-similar-products-detail/bx-prev.svg') center center no-repeat}.basket-smart-alternative-control.next{right:-25px;background:url('/globalfiles/templates/alensa/responsive/components/bxslider/bx-similar-products-detail/bx-next.svg') center center no-repeat}.basket-smart-alternative-counter{display:none}}.version-a{display:block !important}.version-b{display:none !important}.version-b-flex{display:none !important}.version-b-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px 15px}.version-b-flex>div{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:577px){.version-b-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.version-b-flex>div{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.version-b-flex>div img{max-width:150px !important}.version-b-flex .progress-wrapper{-webkit-box-flex:4;-ms-flex:4;flex:4;padding-left:25px}}.lenses-selector-parameters-tabs{width:100%}.lenses-selector-parameters-tabs .lenses-selector-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:5px 0 0;padding:0}.lenses-selector-parameters-tabs .lenses-selector-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1px;padding:7px 10px;border:1px solid rgba(76,76,76,0.3);border-bottom:none;border-radius:5px 5px 0 0;font-family:'Open Sans Semibold';color:#4c4c4c;text-transform:uppercase;position:relative;z-index:1;text-align:center;cursor:pointer}.lenses-selector-parameters-tabs .lenses-selector-tab.active{background:#f2f2f2;color:#125080;border-color:#125080;z-index:2}.lenses-selector-parameters-tabs .lenses-selector-tab:first-of-type{margin-left:0}.lenses-selector-parameters-tabs .lenses-selector-tabs-content{display:block;width:100%;margin-top:-1px;background:#f2f2f2;border:1px solid #125080;border-radius:0 0 5px 5px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription{display:none}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .rulers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px;margin-bottom:20px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .rulers .btn{margin-right:5px;border-radius:4px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .rulers .paper-ruler{color:#125080}.lenses-selector-parameters-tabs .lenses-selector-tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.lenses-selector-parameters-tabs .lenses-selector-tab-content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin:0;border-radius:4px;font-family:'Open Sans Regular';line-height:initial;text-transform:uppercase}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription .lenses-selector-tab-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 20px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .lenses-selector-tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.lenses-selector-parameters-tabs .lenses-selector-parameters{-webkit-box-flex:2;-ms-flex:2;flex:2}.lenses-selector-parameters-tabs .we-set-parameters-from-prescription{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0 10px;padding:0 20px;font-size:12px;text-align:center;line-height:16px}.lenses-selector-parameters-tabs .we-set-parameters-from-prescription>*:first-of-type{margin-right:5px}@media (min-width:577px){.lenses-selector-parameters-tabs .lenses-selector-tab{padding:10px 20px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .rulers{margin-left:35px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.prescription .lenses-selector-tab-content{padding:50px 30px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .lenses-selector-tab-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:15px}}@media (min-width:769px){.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .rulers{margin-left:15px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .lenses-selector-tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}@media (min-width:993px){.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .rulers{margin-left:45px}.lenses-selector-parameters-tabs .lenses-selector-tab-content-wrapper.parameters .lenses-selector-tab-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:25px}}.prescription-set-active-form-wrapper,.prescription-ribbon{display:none !important}div.deliveryBranchInformation {
	font-size: 12px;
	line-height: 1.5em;
	padding: 0 0 20px 0;
}

div.deliveryBranchInformation img {
	float: right;
	width: 160px;
}

h3.deliveryBranch {
	text-decoration: underline;	
	font-size: 1.5em;
}

div.deliveryBranchInformation p {
	font-size: 1em;
}.personalDeliveriesMap .infoWindow, .deliveriesMapWidget .infoWindow { line-height: 18px; }
.personalDeliveriesMap .infoWindow .title, .deliveriesMapWidget .infoWindow .title { cursor: pointer; }
.personalDeliveriesMap .infoWindow .title:hover, .deliveriesMapWidget .infoWindow .title:hover { color: #F40202 }
.personalDeliveriesMap .infoWindow .title .name, .deliveriesMapWidget .infoWindow .name { max-width: 400px; font-family: Arial, sans-serif; float: left; margin: 0 20px 0 0; }
.personalDeliveriesMap .infoWindow .title .price, .deliveriesMapWidget .infoWindow .price { font-family: Arial, sans-serif; font-weight: bold; float: right; font-size: 0.9em; margin: 1px 0 0 0; }
.personalDeliveriesMap .infoWindow .type, .deliveriesMapWidget .infoWindow .type { font-family: Arial, sans-serif; font-size: 0.85em; font-style: italic; padding: 0 0 10px 0; }
.personalDeliveriesMap .infoWindow .address, .deliveriesMapWidget .infoWindow .address { max-width: 400px; font-family: Arial, sans-serif; padding: 0 0 10px 0; font-size: 0.9em; }
.personalDeliveriesMap .infoWindow .openingHours, .deliveriesMapWidget .infoWindow .openingHours { max-width: 400px; font-family: Arial, sans-serif; padding: 0 0 10px 0; font-size: 0.9em; }
.personalDeliveriesMap .infoWindow .chooseDelivery, .deliveriesMapWidget .infoWindow .chooseDelivery { font-family: Arial, sans-serif; font-weight: bold; cursor: pointer; font-size: 1.05em; text-decoration: underline; }
.mojeID_button.login {
	background: url('/globalfiles/mojeid/button.png') no-repeat;
}

.mojeID_button.login.small {
	background: url('/globalfiles/mojeid/button_small.png') no-repeat;
}

.mojeID_button.update {
	background: url('/globalfiles/mojeid/button_update.png') no-repeat;
}

.mojeID_button.update.small {
	background: url('/globalfiles/mojeid/button_update_small.png') no-repeat;
}

.mojeID_button.connect {
	background: url('/globalfiles/mojeid/button_connect.png') no-repeat;
}

.mojeID_button.connect.small {
	background: url('/globalfiles/mojeid/button_connect_small.png') no-repeat;
}

.mojeID_button.register {
	background: url('/globalfiles/mojeid/button_register.png') no-repeat;
}

.mojeID_button.register.small {
	background: url('/globalfiles/mojeid/button_register_small.png') no-repeat;
}

.nofx {
	margin: 0px;
	padding: 0px;
}

.personalDeliveryInput { cursor: pointer; }
.deliveriesMapToggle.unactive { cursor: pointer; }

.autocomplete-suggestions {
    text-align: left;
    cursor: default;
    border: 1px solid #ccc;
    border-top: 0;
    background: #fff;
    box-shadow: -1px 1px 3px rgba(0,0,0,.1);
    position: fixed;
    display: none;
    z-index: 9999;
    max-height: 550px;
    overflow: hidden;
    overflow-y: auto;
    box-sizing: border-box;
} 
.autocomplete-suggestions span.category {
    border-bottom: 1px solid #E0E0E0;
    line-height: 25px;
    margin: 0 5px 5px 5px;
    padding: 0 10px;
    font-size: 1.2em;
    display: block;
}
.autocomplete-suggestion {
    line-height: 35px;
    overflow: hidden;
    line-height: 35px;
    padding: 2px 6px;
    cursor: pointer;
    
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.03em;
}
.autocomplete-suggestion b {
    font-weight: normal;
    color: #1f8dd6;
}
.autocomplete-suggestion div.noImage, .autocomplete-suggestion img {
    width: 46px;
    float: left;
    margin-right: 5px;
}
.autocomplete-suggestion.selected span.title {
    background: #104e7d;
    padding: 3px;
    color: white;
    border-radius: 2px; 
}.stock-info {
	display: flex; /* flexbox pro vertikalni centrovani at uz 1 nebo 2 polozky */
	flex-direction: column;
	justify-content: center;
	min-height: 26px; /* vyska parametru na hlavnim designu */
	color: #353c42;
	font-weight: bold;
}

.stock-info p {
	margin: 0;
}

.stock-info.stock-info p {
	line-height: 1; /* alternativni hack pro !important */
}

.stock-info > p + p {
	margin-top: 1px;
}

.stockinfo__item--local,
.stockinfo__item--selfTakeAway {
	color: #66BE24; /* green */
}

.stockinfo__item--globalInStock {
	color: #3b82db; /* blue */
}

.stockinfo__item--pleaseselect,
.stockinfo__item--notInStock {
	color: grey;
}