@charset "UTF-8";.vc-content-aside .vc-box .vc-list-side-nav,.vc-content-read,.vc-content-read li,.vc-content-read p{--fluid-type-target:0.1vw}.vc-content-read .alert:first-child,.vc-content-read>p:first-child{margin-top:22px}.vc-cart-item .vc-glasses-params-table td:first-child,.vc-cart-item .vc-glasses-params-table td[scope=col]:only-child,.vc-cart-item .vc-glasses-params-table th:first-child,.vc-cart-item .vc-glasses-params-table th[scope=col]:only-child,.vc-glasses-params-table td:only-child,.vc-glasses-params-table th[scope=col]:only-child,.vc-glasses-params-table th[scope=row]{padding-left:0}.vc-col,.vc-content,.vc-point{min-height:1px}.vc-cs-order>tbody>tr>td,.vc-cs-table>thead>tr>th{background-color:#e5f5fc}.pac-item,.vc-point-header,.vc-sub-frequency-toggle{cursor:pointer}.vc-content{float:left;padding-right:10px;padding-left:10px;width:100%}.vc-content-narrower>.vc-questions,.vc-content-narrower>[itemprop=mainEntity]{max-width:800px}@media only screen and (min-width:768px){.vc-content-narrower{width:66.6667%;float:right}.vc-content-main{width:66.6667%}}@media only screen and (min-width:960px){.vc-content-main{width:75%}}.vc-content-aside{margin-bottom:11px}@media only screen and (min-width:768px){.vc-content-aside{width:33.3333%}}@media only screen and (min-width:1000px){.vc-content-aside{width:25%}}@media screen and (max-width:767px){.vc-blog-main .vc-content-aside,.vc-content-main+.vc-content-aside{margin-bottom:33px}}@media screen and (min-width:768px) and (min-height:600px){.vc-content-aside .vc-box{margin-top:22px;position:-webkit-sticky;position:sticky;top:22px}}.vc-content-aside .vc-box .h3,.vc-content-aside .vc-box h3{--fluid-type-min:1.266rem;--fluid-type-max:1.602rem}.vc-content-aside .vc-box .h3:empty,.vc-content-aside .vc-box h3:empty{margin:0}.vc-content-read{max-width:85ch;float:none;position:relative}@media only screen and (min-width:768px){.vc-content-read{width:66.6667%}.vc-content-read:only-child{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1000px){.vc-content-read{width:75%}}.vc-content-read>.vc-row{margin-left:0;margin-right:0}@supports (font-size:clamp(16px,3vw,32px)){.vc-content-aside .vc-box .h3,.vc-content-aside .vc-box .vc-list-side-nav,.vc-content-aside .vc-box h3{font-size:clamp(var(--fluid-type-min, 1rem), 1rem + var(--fluid-type-target, 3vw), var(--fluid-type-max, 1.266rem))}.vc-content-read,.vc-content-read :where(h1,h2,h3,p,li){font-size:clamp(var(--fluid-type-min, 1rem), 1rem + var(--fluid-type-target, 3vw), var(--fluid-type-max, 1.266rem))}}.vc-content-read .h1,.vc-content-read h1,.vc-cs-refer-heading{--fluid-type-min:2.027rem;--fluid-type-max:2.566rem;--fluid-type-target:4vw}.vc-content-read .h2,.vc-content-read h2{--fluid-type-min:1.6018066406rem;--fluid-type-max:2.2806973457rem;font-weight:500}.vc-content-read .h3,.vc-content-read h3{--fluid-type-min:1.424rem;--fluid-type-max:1.602rem;font-weight:500}.vc-content-read .h4,.vc-content-read h4{--fluid-type-min:1.266rem;--fluid-type-max:1.424rem;font-weight:500}.vc-content-read .h5,.vc-content-read h5{--fluid-type-min:1rem;--fluid-type-max:1rem;font-weight:500}.vc-points-map .vc-point-link,[class*=vc-table-responsive-] .vc-glasses-params-table th[scope=row]{font-weight:700}.vc-content-read .lead{--fluid-type-min:1.266rem;--fluid-type-max:1.424rem}.vc-col{flex:1 0 auto;margin-right:7.5px;margin-left:7.5px;flex-basis:calc(100% - 15px)}@media only screen and (max-width:319px){.vc-col{flex-basis:auto;margin-right:5px;margin-left:5px;flex-basis:calc(100% - 10px)}}@media only screen and (min-width:960px){.vc-col{flex:1}}.vc-box-image{display:none}@media only screen and (min-width:320px){.vc-content{padding-right:15px;padding-left:15px}.vc-box-image{display:block}.vc-box-image-img{margin-right:22px}.vc-box-newsletter .vc-box-image-img{margin-right:11px}.vc-box-social .vc-box-image-img{float:left}}.vc-box-body{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.vc-box-body{display:block;width:auto}.vc-box-info{margin-right:11px}}.vc-box-text{display:none;font-size:14.22px}.vc-box-button{margin:0}.vc-box-button .vc-btn{padding-right:11px;font-size:14px;white-space:normal}.vc-box-button .vc-btn:not([class*=vc-btn--icon]){padding-left:11px}@media only screen and (min-width:640px){.vc-box-text{display:block}.vc-box-button{margin-top:22px;margin-bottom:0}.vc-box-button .vc-btn{padding-right:22px;font-size:16px}.vc-box-button .vc-btn:not([class*=vc-btn--icon]){padding-left:22px}}@media only screen and (max-width:539px){.vc-table-responsive,.vc-table-responsive tbody,.vc-table-responsive tbody>tr>td,.vc-table-responsive tbody>tr>th,.vc-table-responsive thead,.vc-table-responsive thead>tr>th,.vc-table-responsive tr,.vc-table-responsive.table-bordered{display:block;border:0}.vc-table-responsive caption{display:block;margin:0;text-align:left}.vc-table-responsive tr{border:1px solid #e0e0e0;margin-bottom:5.5px}.vc-table-responsive thead tr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.vc-table-responsive.table-hover>tbody>tr{background-color:inherit}.vc-table-responsive>tbody>tr>th{padding-bottom:0}.vc-table-responsive td,.vc-table-responsive th{font-weight:400}.vc-table-responsive td:not(:last-child),.vc-table-responsive th:not(:last-child){border-bottom:1px solid #eee}.vc-table-responsive td:empty,.vc-table-responsive th:empty{display:none}.vc-table-responsive td[data-thname]::before,.vc-table-responsive th[data-thname]::before{display:inline-block;padding-right:10px;content:attr(data-thname) ": ";font-weight:700}.vc-table-responsive .text-right{text-align:left}}@media only screen and (max-width:319px){.vc-table-responsive-xs,.vc-table-responsive-xs tbody,.vc-table-responsive-xs tbody>tr>td,.vc-table-responsive-xs tbody>tr>th,.vc-table-responsive-xs thead,.vc-table-responsive-xs thead>tr>th,.vc-table-responsive-xs tr,.vc-table-responsive-xs.table-bordered{display:block;border:0}.vc-table-responsive-xs caption{display:block;margin:0;text-align:left}.vc-table-responsive-xs tr{border:1px solid #e0e0e0;margin-bottom:5.5px}.vc-table-responsive-xs thead tr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.vc-table-responsive-xs.table-hover>tbody>tr{background-color:inherit}.vc-table-responsive-xs>tbody>tr>th{padding-bottom:0}.vc-table-responsive-xs td,.vc-table-responsive-xs th{font-weight:400}.vc-table-responsive-xs td:not(:last-child),.vc-table-responsive-xs th:not(:last-child){border-bottom:1px solid #eee}.vc-table-responsive-xs td:empty,.vc-table-responsive-xs th:empty{display:none}.vc-table-responsive-xs td[data-thname]::before,.vc-table-responsive-xs th[data-thname]::before{display:inline-block;padding-right:10px;content:attr(data-thname) ": ";font-weight:700}.vc-table-responsive-xs .text-right{text-align:left}}@media only screen and (max-width:767px){.vc-table-responsive-lg,.vc-table-responsive-lg tbody,.vc-table-responsive-lg tbody>tr>td,.vc-table-responsive-lg tbody>tr>th,.vc-table-responsive-lg thead,.vc-table-responsive-lg thead>tr>th,.vc-table-responsive-lg tr,.vc-table-responsive-lg.table-bordered{display:block;border:0}.vc-table-responsive-lg caption{display:block;margin:0;text-align:left}.vc-table-responsive-lg tr{border:1px solid #e0e0e0;margin-bottom:5.5px}.vc-table-responsive-lg thead tr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.vc-table-responsive-lg.table-hover>tbody>tr{background-color:inherit}.vc-table-responsive-lg>tbody>tr>th{padding-bottom:0}.vc-table-responsive-lg td,.vc-table-responsive-lg th{font-weight:400}.vc-table-responsive-lg td:not(:last-child),.vc-table-responsive-lg th:not(:last-child){border-bottom:1px solid #eee}.vc-table-responsive-lg td:empty,.vc-table-responsive-lg th:empty{display:none}.vc-table-responsive-lg td[data-thname]::before,.vc-table-responsive-lg th[data-thname]::before{display:inline-block;padding-right:10px;content:attr(data-thname) ": ";font-weight:700}.vc-table-responsive-lg .text-right{text-align:left}}@media only screen and (max-width:1079px){.vc-table-responsive-xl,.vc-table-responsive-xl tbody,.vc-table-responsive-xl tbody>tr>td,.vc-table-responsive-xl tbody>tr>th,.vc-table-responsive-xl thead,.vc-table-responsive-xl thead>tr>th,.vc-table-responsive-xl tr,.vc-table-responsive-xl.table-bordered{display:block;border:0}.vc-table-responsive-xl caption{display:block;margin:0;text-align:left}.vc-table-responsive-xl tr{border:1px solid #e0e0e0;margin-bottom:5.5px}.vc-table-responsive-xl thead tr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.vc-table-responsive-xl.table-hover>tbody>tr{background-color:inherit}.vc-table-responsive-xl>tbody>tr>th{padding-bottom:0}.vc-table-responsive-xl td,.vc-table-responsive-xl th{font-weight:400}.vc-table-responsive-xl td:not(:last-child),.vc-table-responsive-xl th:not(:last-child){border-bottom:1px solid #eee}.vc-table-responsive-xl td:empty,.vc-table-responsive-xl th:empty{display:none}.vc-table-responsive-xl td[data-thname]::before,.vc-table-responsive-xl th[data-thname]::before{display:inline-block;padding-right:10px;content:attr(data-thname) ": ";font-weight:700}.vc-table-responsive-xl .text-right{text-align:left}}@media only screen and (max-width:539px){.modal .table,.modal .table tbody,.modal .table tbody>tr>td,.modal .table tbody>tr>th,.modal .table thead,.modal .table thead>tr>th,.modal .table tr,.modal .table.table-bordered{display:block;border:0}.modal .table caption{display:block;margin:0;text-align:left}.modal .table tr{border:1px solid #e0e0e0;margin-bottom:5.5px}.modal .table thead tr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.modal .table.table-hover>tbody>tr{background-color:inherit}.modal .table>tbody>tr>th{padding-bottom:0}.modal .table td,.modal .table th{font-weight:400}.modal .table td:not(:last-child),.modal .table th:not(:last-child){border-bottom:1px solid #eee}.modal .table td:empty,.modal .table th:empty{display:none}.modal .table td[data-thname]::before,.modal .table th[data-thname]::before{display:inline-block;padding-right:10px;content:attr(data-thname) ": ";font-weight:700}.modal .table .text-right{text-align:left}.modal .table.vc-params-table tr{border-bottom:none}.modal .table.vc-params-table tr:last-child>td{border-top:none}}.vc-glasses-params-table{margin:10px 0 0;font-size:12.64px}.vc-glasses-params-table td,.vc-glasses-params-table th,.vc-point,.vc-point-content address,.vc-point-name,.vc-row-product .vc-glasses-params-table td{font-size:14.22px}@media screen and (min-width:768px){.vc-blog-main .vc-content-aside,.vc-content-main+.vc-content-aside{padding-top:33px}.vc-content-read .vc-order-goto{margin-bottom:11px}.vc-glasses-params-table{font-size:14.22px}}.vc-glasses-params-table thead{font-weight:400}.vc-glasses-params-table td,.vc-glasses-params-table th{padding:0 0.5em}.vc-glasses-params-table th[scope=col]{font-weight:400;color:#747474;padding-bottom:8px}.vc-row-product .vc-glasses-params-table{font-size:12.64px}@media screen and (min-width:900px){.vc-row-product .vc-glasses-params-table{font-size:14.22px}.vc-row-product .vc-glasses-params-table td{font-size:16px}}@media screen and (min-width:540px){.vc-glasses-params-table-wrapper{display:flex;align-items:flex-start}}.vc-row-product .vc-glasses-params-table-block{display:block;margin-top:0}.vc-row-product .vc-glasses-params-table-block tbody,.vc-row-product .vc-glasses-params-table-block td,.vc-row-product .vc-glasses-params-table-block tfoot,.vc-row-product .vc-glasses-params-table-block th,.vc-row-product .vc-glasses-params-table-block thead,.vc-row-product .vc-glasses-params-table-block tr{display:inline-block;font-size:12.64px;padding-top:0;padding-bottom:0;font-weight:400}.vc-points-info.vc-is-interactive,.vc-points-map.vc-is-interactive{float:left;min-height:1px;padding-right:10px;padding-left:10px;width:100%}@media only screen and (min-width:320px){.vc-points-info.vc-is-interactive,.vc-points-map.vc-is-interactive{padding-right:15px;padding-left:15px}}@media only screen and (min-width:768px){.vc-points-info.vc-is-interactive,.vc-points-map.vc-is-interactive{width:50%;float:right}.vc-points-map.vc-is-interactive{display:block;padding-left:6px}}.vc-points-map-container{position:relative;height:100%}.vc-points-map-container.vc-box-bordered{height:240px;padding:3px;border-color:#eee}.vc-map{height:100%}.vc-points-info{margin-bottom:44px}@media only screen and (min-width:768px){.vc-points-map-container.vc-box-bordered{height:575px}.vc-optic-store-address .vc-points-map-container.vc-box-bordered{height:auto;flex-grow:1}.vc-points-info{padding-right:6px}.vc-points-info.vc-is-interactive{height:575px}.vc-points-info.vc-is-interactive.vc-points-info-detail{height:auto}.vc-points-info-dashboard{display:flex;flex-flow:column nowrap;height:100%}}@media only screen and (min-width:940px){.vc-points-map.vc-is-interactive{width:66.6667%}.vc-points-info.vc-is-interactive{width:33.3333%}}.vc-points-info-dashboard{padding:0;background:#fafafa;border-bottom:1px solid #eee}.vc-point-btn-confirm,.vc-points-map-container .vc-point-header .vc-caret{display:none}.vc-points-info-detail .vc-points-info-dashboard{background:0 0;border:0}.vc-point,.vc-point.vc-is-open,.vc-point:hover,.vc-points-map .vc-point{background-color:#fafafa}.vc-points-info-dashboard .vc-order-payment-logos{margin-left:0}.vc-points-info-dashboard .vc-order-payment-logos img{max-width:none}.vc-points-info-dashboard .pac-target-input{height:40px}.pac-container{z-index:51100}.vc-pickup-search-form{flex:0 0 auto;position:relative;padding:22px 15px;border:1px solid #e0e0e0}.vc-point,.vc-point-opening-hours td:first-child{padding-right:10px}.vc-pickup-search-form::after,.vc-pickup-search-form::before{top:100%;left:30px}.vc-pickup-search-form::before{border-top-color:#e0e0e0}.vc-pickup-search-form::after{border-top-color:#fafafa}.vc-pickup-search-form .checkbox{float:left}.vc-pickup-search-form .checkbox:not(:last-child){margin-right:11px}.vc-pickup-search-form .checkbox .vc-pickup-label{padding-left:50px;background:url("/dist/front/img/icons/transfer/dispensing-point-icon-navy.svg") 20px center/auto 28.44px no-repeat;font-size:14.22px}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-ceskaposta_na_postu{background-image:url("/dist/front/img/icons/transfer/ceskaposta_na_postu.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-gls{background-image:url("/dist/front/img/icons/transfer/gls.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-geis{background-image:url("/dist/front/img/icons/transfer/geis.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-ppl{background-image:url("/dist/front/img/icons/transfer/ppl.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-alzabox{background-image:url("/dist/front/img/icons/transfer/alzabox.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-balikovna{background-image:url("/dist/front/img/icons/transfer/balikovna.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-slovenskaposta{background-image:url("/dist/front/img/icons/transfer/slovenskaposta.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-mondial{background-image:url("/dist/front/img/icons/transfer/mondial.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-dhl{background-image:url("/dist/front/img/icons/transfer/dhl.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-opticstore{background-image:url("/dist/front/img/icons/transfer/optic-store-icon-navy.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-brt{background-image:url("/dist/front/img/icons/transfer/brt.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-fan-pup-ebox{background-image:url("/dist/front/img/icons/transfer/ebox.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-in-post-locker{padding-left:53px;background-size:auto 25px;background-image:url("/dist/front/img/icons/transfer/in-post-locker.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-in-post-point{padding-left:53px;background-size:auto 25px;background-image:url("/dist/front/img/icons/transfer/in-post-point.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-dhl-express{background-image:url("/dist/front/img/icons/transfer/dhl-express.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-post-nl{background-image:url("/dist/front/img/icons/transfer/postnl.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-fan-pup{background-image:url("/dist/front/img/icons/transfer/fancourier.svg");background-size:auto 19px}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-econt{background-image:url("/dist/front/img/icons/transfer/econt.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-econtomat{background-image:url("/dist/front/img/icons/transfer/econtomat.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-colissimo{background-image:url("/dist/front/img/icons/transfer/laposte.svg");background-size:auto 19px}.vc-pickup-search-form .checkbox .vc-pickup-label.vc-pickup-label-postat{background-image:url("/dist/front/img/icons/transfer/atpost.svg")}.vc-pickup-search-form .checkbox .vc-pickup-label input[type=checkbox]{margin-left:-50px}.vc-pickup-search-results{position:relative;border:1px solid #eee;border-top:0;text-align:center}.vc-cs-table td:empty,.vc-point{text-align:left}.vc-point{padding-left:10px;float:none;padding-bottom:11px;border-top:1px dotted #9e9e9e}@media only screen and (min-width:320px){.vc-point{padding-right:15px;padding-left:15px}}.vc-point:first-child{padding-top:11px;border-top-color:transparent}.vc-points-map .vc-point{padding:0}.vc-point-header{position:relative;min-height:35px;padding-left:15px;padding-right:100px;padding-right:calc(4em + 44px);background:url("/dist/front/img/icons/vc-mappin-dispens-22-33.svg") right 0/22px auto no-repeat}.vc-is-open .vc-point-header{background-image:url("/dist/front/img/icons/vc-mappin-dispens-22-33-active.svg")}.vc-points-map .vc-point-header{padding-left:33px;padding-right:4em;background-position:0 0}.vc-point-header .vc-caret{border:4px solid;border-right:0;position:absolute;top:4.32px;left:0;border-color:transparent #9e9e9e}.vc-is-open .vc-point-header .vc-caret{border:4px solid;border-right-color:transparent;border-bottom:0;border-left-color:transparent}.vc-point-header-ceskaposta_na_postu{background-image:url("/dist/front/img/icons/vc-mappin-ceskaposta_na_postu-22-33.svg")}.vc-is-open .vc-point-header-ceskaposta_na_postu{background-image:url("/dist/front/img/icons/vc-mappin-ceskaposta_na_postu-22-33-active.svg")}.vc-point-header-geis{background-image:url("/dist/front/img/icons/vc-mappin-geis-22-33.svg")}.vc-is-open .vc-point-header-geis{background-image:url("/dist/front/img/icons/vc-mappin-geis-22-33-active.svg")}.vc-point-header-gls{background-image:url("/dist/front/img/icons/vc-mappin-gls-22-33.svg")}.vc-is-open .vc-point-header-gls{background-image:url("/dist/front/img/icons/vc-mappin-gls-22-33-active.svg")}.vc-point-header-gls-box{background-image:url("/dist/front/img/icons/vc-mappin-gls-box-22-33.svg")}.vc-is-open .vc-point-header-gls-box{background-image:url("/dist/front/img/icons/vc-mappin-gls-box-22-33-active.svg")}.vc-point-header-ppl{background-image:url("/dist/front/img/icons/vc-mappin-ppl-22-33.svg")}.vc-is-open .vc-point-header-ppl{background-image:url("/dist/front/img/icons/vc-mappin-ppl-22-33-active.svg")}.vc-point-header-ppl-box{background-image:url("/dist/front/img/icons/vc-mappin-ppl-box-22-33.svg")}.vc-is-open .vc-point-header-ppl-box{background-image:url("/dist/front/img/icons/vc-mappin-ppl-box-22-33-active.svg")}.vc-point-header-alzabox{background-image:url("/dist/front/img/icons/vc-mappin-alzabox-22-33.svg")}.vc-is-open .vc-point-header-alzabox{background-image:url("/dist/front/img/icons/vc-mappin-alzabox-22-33-active.svg")}.vc-point-header-balikovna{background-image:url("/dist/front/img/icons/vc-mappin-balikovna-22-33.svg")}.vc-is-open .vc-point-header-balikovna{background-image:url("/dist/front/img/icons/vc-mappin-balikovna-22-33-active.svg")}.vc-point-header-econtomat{background-image:url("/dist/front/img/icons/vc-mappin-econtomat-22-33.svg")}.vc-is-open .vc-point-header-econtomat{background-image:url("/dist/front/img/icons/vc-mappin-econtomat-22-33-active.svg")}.vc-point-header-slovenskaposta{background-image:url("/dist/front/img/icons/vc-mappin-slovenskaposta-22-33.svg")}.vc-is-open .vc-point-header-slovenskaposta{background-image:url("/dist/front/img/icons/vc-mappin-slovenskaposta-22-33-active.svg")}.vc-point-header-mondial{background-image:url("/dist/front/img/icons/vc-mappin-mondial-22-33.svg")}.vc-is-open .vc-point-header-mondial{background-image:url("/dist/front/img/icons/vc-mappin-mondial-22-33-active.svg")}.vc-point-header-optik{background-image:url("/dist/front/img/icons/vc-mappin-optik-22-33.svg")}.vc-is-open .vc-point-header-optik{background-image:url("/dist/front/img/icons/vc-mappin-optik-22-33-active.svg")}.vc-point-header-dhl{background-image:url("/dist/front/img/icons/vc-mappin-dhl-22-33.svg")}.vc-is-open .vc-point-header-dhl{background-image:url("/dist/front/img/icons/vc-mappin-dhl-22-33-active.svg")}.vc-is-open .vc-point-header-opticstore,.vc-point-header-opticstore{background-image:url("/dist/front/img/icons/vc-mappin-opticstore-22-33.svg")}.vc-point-header-brt{background-image:url("/dist/front/img/icons/vc-mappin-brt-22-33.svg")}.vc-is-open .vc-point-header-brt{background-image:url("/dist/front/img/icons/vc-mappin-brt-22-33-active.svg")}.vc-point-header-in-post-point{background-image:url("/dist/front/img/icons/vc-mappin-in-post-point-22-33.svg")}.vc-is-open .vc-point-header-in-post-point{background-image:url("/dist/front/img/icons/vc-mappin-in-post-point-22-33-active.svg")}.vc-point-header-in-post-locker{background-image:url("/dist/front/img/icons/vc-mappin-in-post-locker-22-33.svg")}.vc-is-open .vc-point-header-in-post-locker{background-image:url("/dist/front/img/icons/vc-mappin-in-post-locker-22-33-active.svg")}.vc-point-header-colissimo{background-image:url("/dist/front/img/icons/vc-mappin-colissimo-22-33.svg")}.vc-is-open .vc-point-header-colissimo{background-image:url("/dist/front/img/icons/vc-mappin-colissimo-22-33-active.svg")}.vc-point-header-swiss-post-pickpost{background-image:url("/dist/front/img/icons/vc-mappin-swiss-post-pickpost-22-33.svg")}.vc-is-open .vc-point-header-swiss-post-pickpost{background-image:url("/dist/front/img/icons/vc-mappin-swiss-post-pickpost-22-33-active.svg")}.vc-point-header-swiss-post-mypost24{background-image:url("/dist/front/img/icons/vc-mappin-swiss-post-mypost24-22-33.svg")}.vc-is-open .vc-point-header-swiss-post-mypost24{background-image:url("/dist/front/img/icons/vc-mappin-swiss-post-mypost24-22-33-active.svg")}.vc-point-header-postat{background-image:url("/dist/front/img/icons/vc-mappin-postat-22-33.svg")}.vc-is-open .vc-point-header-postat{background-image:url("/dist/front/img/icons/vc-mappin-postat-22-33-active.svg")}.vc-point-name{margin-top:11px;font-weight:400}.vc-points-map-container .vc-point-link:focus{outline:0}.vc-point-numbers{position:absolute;top:0;right:33px;text-align:right}.vc-points-map .vc-point-numbers{right:0}.vc-point-distance,.vc-point-price{line-height:1.5166666667;margin-bottom:0;white-space:nowrap;font-size:12.64px}.vc-point-price{color:#9e9e9e}.modal .vc-point-btn-confirm{display:block;margin-left:auto;margin-right:auto}.vc-point-btn-confirm:lang(cs),.vc-point-btn-confirm:lang(sk){float:right;margin-top:2px;padding-left:11px;padding-right:11px}.vc-points-map-container .vc-point-btn-confirm{float:none;margin-bottom:11px}.vc-point-btn-preselect{display:block;margin:auto}.vc-point-btn-preselect.vc-is-selected{border-radius:0;background:#fafafa;color:#00476c;font-weight:500;text-shadow:none;text-decoration:none!important}.vc-point-btn-preselect.vc-is-selected,.vc-point-btn-preselect.vc-is-selected.vc-btn--active,.vc-point-btn-preselect.vc-is-selected.vc-btn--disabled,.vc-point-btn-preselect.vc-is-selected:active,.vc-point-btn-preselect.vc-is-selected[disabled],fieldset[disabled] .vc-point-btn-preselect.vc-is-selected{background-color:transparent;box-shadow:none;border-color:transparent}.vc-point-btn-preselect.vc-is-selected,.vc-point-btn-preselect.vc-is-selected.vc-btn--active,.vc-point-btn-preselect.vc-is-selected.vc-btn--focus,.vc-point-btn-preselect.vc-is-selected:active,.vc-point-btn-preselect.vc-is-selected:focus,.vc-point-btn-preselect.vc-is-selected:hover{border-color:transparent;text-decoration:underline}.vc-point-btn-preselect.vc-is-selected.vc-btn--focus,.vc-point-btn-preselect.vc-is-selected:focus,.vc-point-btn-preselect.vc-is-selected:hover{color:#20344b;background-color:transparent}.vc-point-btn-preselect.vc-is-selected.vc-btn--disabled.vc-btn--focus,.vc-point-btn-preselect.vc-is-selected.vc-btn--disabled:focus,.vc-point-btn-preselect.vc-is-selected.vc-btn--disabled:hover,.vc-point-btn-preselect.vc-is-selected[disabled].vc-btn--focus,.vc-point-btn-preselect.vc-is-selected[disabled]:focus,.vc-point-btn-preselect.vc-is-selected[disabled]:hover,fieldset[disabled] .vc-point-btn-preselect.vc-is-selected.vc-btn--focus,fieldset[disabled] .vc-point-btn-preselect.vc-is-selected:focus,fieldset[disabled] .vc-point-btn-preselect.vc-is-selected:hover{color:#777}.vc-point-btn-preselect.vc-is-selected::before{content:"✓ "}.vc-point-btn-preselect.vc-is-selected:focus{outline:0;color:#00476c}.modal .vc-point-btn-preselect{display:none}.vc-point-content{display:none;padding-top:11px;padding-left:15px}.vc-point-content.vc-is-visible{display:flex;flex-direction:column-reverse}.modal .vc-point-logo-link,.vc-cs-table .vc-glasses-params-table tbody td::before,.vc-point-static-map{display:none}.vc-point-content.vc-is-visible:lang(cs),.vc-point-content.vc-is-visible:lang(sk){display:flow-root}.vc-point-content address{margin-bottom:11px}.vc-point-content address p{margin:0}.vc-point-content address p:first-child{margin-bottom:11px;font-weight:400}.vc-point-content h5{font-size:1em}.vc-point-content strong{font-weight:500}.vc-cs-exchange-item label,.vc-cs-weight-normal,.vc-sub-box label{font-weight:400}.vc-point-logo-link img{max-width:150px;max-height:150px;margin-top:0.5em;margin-bottom:0.5em}.vc-pickup-merchant{padding-left:44px;color:#747474;font-size:12.64px}@media only screen and (min-width:570px) and (max-width:767px){.vc-point-static-map{display:block;max-width:570px;float:right;margin-left:30px}}.vc-point-static-map .vc-box-bordered{padding:3px;border-color:#eee}@media only screen and (min-width:570px){.vc-point-map-img{display:block;width:100%;height:auto}.vc-point-map-link{display:none}}.vc-map-marker{width:350px}.vc-map-marker-heading{margin-top:22px}.vc-pup-selected-type{position:absolute;left:6px}.vc-change-payment-heading{margin-top:0;margin-bottom:11px;color:currentColor;font-size:1em}.vc-change-payment-dashboard{display:flex;flex-flow:row wrap;align-content:space-between;align-items:flex-start;margin-bottom:22px}@media only screen and (min-width:768px){.vc-is-interactive .vc-pickup-search-results{overflow:auto}.vc-is-expanded:nth-child(6) .vc-change-payment-dashboard{align-items:stretch}}.vc-change-payment-dashboard .vc-btn{margin-bottom:11px}.vc-change-payment-dashboard .vc-btn:not(:last-child){margin-right:1em}.vc-confirmation .vc-change-payment-dashboard .vc-btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:3px}.vc-confirmation .vc-change-payment-dashboard .vc-btn.vc-btn--icon-goto-next{padding-right:30px}.vc-confirmation .vc-change-payment-dashboard .vc-btn.vc-btn--icon-goto-back{padding-left:0;padding-right:0}.vc-change-payment-dashboard .vc-btn--link{padding-right:0;padding-left:0;color:#1c1c1c}.vc-modal-changepayment{width:100%}.vc-modal-changepayment .modal-header{border:none;display:flex;justify-content:space-between;align-items:center}.vc-modal-changepayment .modal-header .close{font-size:0;padding:1rem;margin:-1rem -1rem -1rem auto;flex-shrink:0;cursor:pointer;background:0 0;border:0;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.vc-modal-changepayment .modal-footer{border-top:none}.vc-modal-changepayment-goto{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.vc-modal-changepayment-goto .vc-order-goto-forward{order:0}.form-horizontal .radio .vc-modal-changepayment-label{display:flex}.vc-modal-changepayment-price{margin-left:auto}.vc-subscription-landing-title::before{display:inline-block;content:"";background-image:url("/dist/front/img/icons/subscription.svg");background-repeat:no-repeat;vertical-align:middle;position:relative;width:100px;min-width:100px;height:100px;background-size:100px;width:clamp(50px,12vw,100px);min-width:clamp(50px,12vw,100px);height:clamp(50px,12vw,100px);background-size:clamp(50px,12vw,100px);align-self:flex-start;top:5px;margin-right:15px}.vc-subscription-landing-subtitle{display:block;margin-top:0.25em;color:var(--vc-grey-dark);font-size:.8em}.vc-subscription-landing-icon{max-width:clamp(50px,12vw,120px);text-align:center}.vc-subscription-reason .vc-subscription-landing-icon{margin-top:22px;margin-right:15px}.vc-subscription-steps .vc-subscription-landing-icon{padding-right:12px}.vc-subscription-landing-icon .vc-icon{height:auto}.vc-subscription-landing-text{flex:1;margin-bottom:0}.vc-subscription-landing-text h3{margin-top:5px;margin-bottom:11px}.form-group:first-child .radio:first-child,.vc-cs-customer p{margin-top:0}@media only screen and (min-width:860px){.vc-subscription-landing-text h3{margin-bottom:22px}}.vc-subscription-reason{display:flex;flex-wrap:wrap}@media only screen and (min-width:640px){.vc-subscription-reason .vc-subscription-landing-icon{margin-top:auto}.vc-subscription-reason{margin-bottom:11px}}.vc-subscription-faq dt{margin-bottom:11px}.vc-subscription-faq dd{margin-bottom:33px}.vc-subscription-steps{padding:20px 16px;margin-bottom:22px}.vc-subscription-steps .list-unstyled{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:0}@media only screen and (min-width:768px){.vc-subscription-steps .vc-subscription-landing-text{padding-right:48px}.vc-subscription-step{flex-basis:calc(50% - 15px)}}@media only screen and (min-width:768px) and (max-width:319px){.vc-subscription-step{flex-basis:calc(50% - 10px)}}@media only screen and (max-width:990px){.vc-modal .vc-subscription-step{flex-basis:calc(100% - 15px)}}@media only screen and (max-width:990px) and (max-width:319px){.vc-modal .vc-subscription-step{flex-basis:calc(100% - 10px)}}.vc-subscription-step .vc-row-flex{align-items:center}.vc-box-form{padding:12px}.form-group:last-child:not(.vc-control-input-pair .form-group){margin-bottom:0}.vc-control-input-pair{-moz-column-gap:22px;column-gap:22px}@media screen and (min-width:540px){.vc-control-input-pair .vc-btn{margin-top:0}}.vc-cs-table,.vc-cs-table tbody,.vc-cs-table tbody>tr,.vc-cs-table thead>tr,.vc-cs-table thead>tr>th,.vc-cs-table>thead{border:0;vertical-align:middle;margin-bottom:0}.vc-cs-table+.vc-cs-table{margin-top:22px}.vc-cs-table tbody>tr>td,.vc-cs-table tbody>tr>th{vertical-align:middle}@media screen and (max-width:1079px){.vc-cs-table tbody>tr>th{padding-bottom:12px;font-weight:700}.vc-cs-table .vc-glasses-params-table tbody th{padding:0}.vc-cs-table:is(.vc-cs-order) tbody>tr>td{border-bottom:0}}.vc-cs-table tr:first-of-type>td,.vc-cs-table tr:first-of-type>th{border-top:0}.vc-cs-table tr.vc-cs-plain-row th{border-top:1px solid #e0e0e0;border-bottom:0}.vc-cs-table tr.vc-cs-plain-row th+td{padding-top:0}.vc-cs-table td:empty::after{content:""}.vc-cs-table td span+.vc-btn{margin-left:5px}.vc-cs-table td:has(.vc-glasses-params-table){padding-top:0}.vc-cs-table td:has(.vc-glasses-params-table),.vc-cs-table td:has(.vc-glasses-params-table)~td{border-top:0}.vc-cs-table .control-label{margin-bottom:0}.vc-cs-table+.form-group{padding:0 5px}.vc-cs-table p{margin:0}[class*=vc-table-responsive-] .vc-glasses-params-table thead{display:table-header-group}[class*=vc-table-responsive-] .vc-glasses-params-table thead tr{position:relative;width:auto;height:auto;clip:auto}[class*=vc-table-responsive-] .vc-glasses-params-table tbody{display:table-row-group}[class*=vc-table-responsive-] .vc-glasses-params-table tr{display:table-row}[class*=vc-table-responsive-] .vc-glasses-params-table td,[class*=vc-table-responsive-] .vc-glasses-params-table th{display:table-cell;border:0;padding:0 6px}.vc-cs-table-info{padding:12px;margin-top:22px;background:#fafafa}.vc-cs-table-info .vc-row-flex{justify-content:space-between}.vc-cs-table-info-heading{margin:0}.vc-cs-table-info-link{display:flex;align-items:center}.vc-cs-btn-group{margin:-11px 0 22px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:1200px){.vc-cs-btn-group{justify-content:flex-start}}.vc-cs-btn-group .vc-cs-sub-change-wrapper .btn-group{display:flex}.vc-cs-btn-group .vc-cs-sub-change-wrapper .btn-group .vc-btn{margin-right:0}.vc-cs-btn-group .vc-cs-sub-change-wrapper .btn-group .dropdown-toggle{margin-left:-11px}.vc-cs-btn-group-links{flex-basis:100%;display:flex;justify-content:center;flex-wrap:wrap;margin:11px 0 0}@media screen and (min-width:1200px){.vc-cs-btn-group-links{align-items:center;margin-right:0;flex-basis:auto}}.vc-cs-btn-group-buttons{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:479px){.vc-cs-btn-group-buttons>*{width:100%}.vc-cs-btn-group-buttons .vc-btn{width:100%;justify-content:center}.vc-cs-order-payment .vc-change-payment-dashboard .vc-btn+.vc-btn{margin-top:11px}}@media screen and (min-width:1200px){.vc-cs-btn-group-buttons{margin-right:auto;justify-content:flex-start}}.vc-cs-btn-group-buttons .vc-btn{margin-top:11px;white-space:unset}@media screen and (min-width:480px){.vc-cs-btn-group-buttons .vc-btn{margin-right:11px}}.vc-cs-pagination{margin:22px 0}.vc-main .vc-row-flex:not(.vc-modal .vc-row-flex){margin-right:0;margin-left:0;-moz-column-gap:22px;column-gap:22px}.vc-subscription-step-modal .vc-row{margin-left:0;margin-right:0}.vc-heading-lined{margin-top:22px}@media screen and (min-width:1080px){.vc-cs-table:not(.vc-cs-order) tbody:first-child>tr:first-child>td,.vc-cs-table:not(.vc-cs-order) tbody:first-child>tr:first-child>th{padding-top:0}.vc-cs-table:not(.vc-cs-order):has(thead.sr-only) tbody>tr:first-child>td,.vc-cs-table:not(.vc-cs-order):has(thead.sr-only) tbody>tr:first-child>th{padding-top:0}.vc-cs-table:not(.vc-cs-order) tbody>tr:last-of-type>td,.vc-cs-table:not(.vc-cs-order) tbody>tr:last-of-type>th{padding-bottom:0}.vc-heading-lined{margin-top:44px}.vc-cs-order>tbody>tr>td:first-child{width:200px}}.vc-cs-exchange-item{margin:12px 0 0}.vc-cs-loyalty-modal-trigger,.vc-cs-refer-row .vc-box+.vc-box{margin-top:22px}.vc-cs-exchange-item svg{width:50px;vertical-align:middle;height:24px}.vc-cs-align-items-center{display:inline-flex;align-items:center}.vc-hidden{display:none}.vc-cs-top-bar{padding:33px 0}@media screen and (min-width:940px){.vc-cs-top-bar{display:flex;justify-content:space-between;align-items:flex-start}.vc-cs-loyalty-modal-trigger{margin-top:0}}.vc-cs-bonus-points-total span{display:inline-flex;align-items:baseline}.vc-cs-bonus-points-total svg{align-self:center;margin-right:5px}.vc-cs-subnav{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;width:calc(100% + 2*12px);margin:0 0 33px -12px}.vc-cs-subnav:first-child{padding:33px 0 0}.vc-cs-subnav li{flex:1 0 calc(50% - 24px);margin:0 12px 11px;position:relative}.vc-order-goto-second .vc-order-goto,.vc-refer-share-list li{margin-top:11px}@media screen and (min-width:480px){.vc-cs-subnav li{flex-basis:auto}.vc-cs-subnav li:not(:last-child){margin-right:11px}.vc-cs-order-payment .vc-change-payment-dashboard .vc-btn+.vc-btn{margin-left:11px}}@media screen and (min-width:940px){.vc-cs-subnav li{flex:0 0 auto}}.vc-cs-subnav .vc-btn{width:100%;white-space:normal}@media screen and (max-width:939px){.vc-cs-subnav .vc-btn{font-size:14.22px;white-space:nowrap}}.vc-cs-subnav-badge{position:absolute;top:-10px;right:-10px;border-radius:100%;background-color:#bc1b40;color:#fafafa;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:14.22px;line-height:1}.vc-cs-order>tbody>tr>td{font-weight:500}.vc-cs-order>tbody>tr>td:first-child a{color:#1c1c1c}@media screen and (min-width:1080px){.vc-cs-order>tbody>tr>td:first-child:has(.vc-icon) a{display:flex;align-items:center}.vc-cs-order>tbody>tr>td:nth-child(2),.vc-cs-order>tbody>tr>td:nth-child(3),.vc-cs-order>tbody>tr>td:nth-child(4){width:140px}.vc-cs-order>tbody>tr>td:nth-child(5){width:400px}.vc-cs-order>tbody>tr>td:nth-last-child(-n+3){text-align:center}.vc-cs-order>tbody>tr>td:last-child{text-align:right;width:300px}}.vc-cs-order>tbody>tr>td:last-child>.vc-change-payment-dashboard{margin-bottom:0;display:flex;flex-flow:column;align-items:start;flex-basis:300px}.vc-cs-order .vc-icon,.vc-cs-order>tbody>tr>td[data-thname=""]::before{display:none}.vc-cs-order>tbody>tr>td:last-child>.vc-change-payment-dashboard>.vc-btn{margin-right:0;margin-bottom:0}.vc-cs-order>tbody>tr>td:last-child>.vc-change-payment-dashboard .vc-btn--link{padding-bottom:0}.vc-cs-order .vc-btn{font-size:14.22px;white-space:normal}.vc-cs-order .vc-btn--link{padding-right:0;padding-left:0;color:#1c1c1c}.vc-cs-order .vc-btn--cta .vc-icon--subscription{color:#fafafa}.vc-modal .vc-cs-order .vc-btn{white-space:unset}@media screen and (min-width:1080px){.vc-cs-order>tbody>tr>td:last-child>.vc-change-payment-dashboard{align-items:end}.vc-cs-order .vc-icon{display:block}.vc-cs-order .vc-btn{font-size:16px}.vc-cs-order-items>tbody>tr>td:last-child{text-align:right}}.vc-cs-order-payment .vc-change-payment-dashboard{display:flex;justify-content:flex-start;flex-wrap:wrap}.vc-cs-order-payment .vc-change-payment-dashboard .vc-btn{width:100%}@media screen and (max-width:1079px){.vc-cs-order>tbody>tr>td{padding-top:5px;padding-bottom:5px;font-weight:400}.vc-cs-order-detail .vc-icon,.vc-cs-order>tbody>tr>td:empty{display:none}}.vc-cs-bonus-points-box{padding:11px;margin-bottom:22px;text-align:center;flex-basis:100%}@media screen and (min-width:480px){.vc-cs-order-payment .vc-change-payment-dashboard .vc-btn{width:auto}.vc-cs-bonus-points-box{display:flex;align-items:center;justify-content:center}}@media screen and (min-width:768px){.vc-cs-bonus-points-box{flex-flow:column nowrap;flex-basis:calc(50% - 11px)}}.vc-cs-bonus-points-box address:last-child,.vc-cs-bonus-points-box address:only-child,.vc-cs-bonus-points-box p:last-child,.vc-cs-bonus-points-box p:only-child{margin-bottom:0}.vc-cs-bonus-points-box-heading{align-self:stretch;padding-bottom:11px;border-bottom:1px dotted #9e9e9e;margin-right:11px;margin-left:11px;margin-bottom:22px;font-weight:500}.vc-cs-bonus-points-box-heading small{display:block;color:inherit}@media screen and (min-width:480px) and (max-width:767px){.vc-cs-bonus-points-box-heading{display:flex;flex-flow:column;justify-content:center;padding-bottom:0;border-bottom:0;margin-left:0;padding-right:22px;border-right:1px dotted #9e9e9e;margin-right:22px;margin-bottom:0}.vc-cs-bonus-points-box-desc{padding-top:11px;padding-bottom:11px}}@media screen and (min-width:768px){.vc-cs-bonus-points-box-desc{flex:3 1 auto;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;max-width:100%}}.vc-cs-bonus-points-box-desc p{margin-right:auto;margin-left:auto}.vc-cs-bonus-points-box-desc .vc-btn{white-space:normal}.vc-order-goto{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:center}@media only screen and (min-width:480px){.vc-order-goto{flex-direction:row}}.vc-subscription-edit-box .vc-order-goto{margin-bottom:0}.vc-order-goto-back{margin:0}@media only screen and (min-width:710px){.vc-order-goto-back{text-align:left}}.vc-cs-newsletter-preferences,.vc-cs-newsletter-preferences-note{display:none}.vc-cs-newsletter-preferences-note.vc-is-active,.vc-cs-newsletter-preferences.vc-is-active{display:block}.vc-cs-content--steps{float:none;max-width:1200px;margin:auto}.vc-cs-refer-heading{margin-top:0;text-align:center}@supports (font-size:clamp(16px,3vw,32px)){.vc-cs-refer-heading{font-size:clamp(var(--fluid-type-min, 1rem), 1rem + var(--fluid-type-target, 3vw), var(--fluid-type-max, 1.266rem))}}.vc-cs-refer-steps{display:flex;align-items:flex-start;justify-content:space-between;margin:22px -16px}.vc-cs-refer-step{display:flex;flex-basis:33%;flex-flow:column;align-items:center}@media screen and (min-width:540px){.vc-cs-refer-steps{margin:44px auto}.vc-cs-refer-step{margin-bottom:0}}.vc-cs-refer-step:not(:last-of-type){padding-right:4vw}.vc-cs-refer-step:not(:last-of-type) .vc-cs-refer-step-circle{position:relative}.vc-cs-refer-step:not(:last-of-type) .vc-cs-refer-step-circle::after{position:absolute;background:url("/dist/front/img/icons/caret-right-blue.svg") center/contain no-repeat;content:"";top:auto;bottom:auto;width:30px;height:30px;left:22vw}.vc-sub-box-heading::before,.vc-sub-item-name::before{content:"";background-image:url("/dist/front/img/icons/subscription.svg");background-repeat:no-repeat}@media screen and (max-width:360px){.vc-cs-refer-step:not(:last-of-type) .vc-cs-refer-step-circle::after{display:none}}@media screen and (min-width:960px){.vc-cs-refer-step:not(:last-of-type){padding-right:0}.vc-cs-refer-step:not(:last-of-type) .vc-cs-refer-step-circle::after{width:50px;height:50px;left:150%}}.vc-cs-refer-step-circle{width:clamp(80px,12vw,180px);height:clamp(80px,12vw,180px);font-size:clamp(18px, 2vw, 51.26px);border-radius:100%;background-color:#00476c;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;margin-bottom:11px}@supports not (font-size:clamp(1rem,2vw,3rem)){.vc-cs-refer-step-circle{width:14vw;height:14vw;font-size:3vw}@media screen and (min-width:1500px){.vc-cs-refer-step-circle{width:180px;height:180px}}.vc-cs-refer-step-circle .vc-icon{width:6vw}@media screen and (min-width:960px){.vc-cs-refer-step-circle .vc-icon{width:70px}}}.vc-cs-refer-step-circle .vc-icon{width:clamp(20px,40%,60px)}@media screen and (min-width:1500px){.vc-cs-refer-step-circle .vc-icon{width:70px}}.vc-cs-refer-step-desc{font-size:12.64px;padding:0 1vw;text-align:center}@media screen and (min-width:540px){.vc-cs-refer-step-desc{font-size:18px}.vc-refer-input-group{display:flex}}@media screen and (min-width:960px){.vc-cs-refer-step-desc{font-size:25.63px}}.vc-cs-refer-row{margin:22px 0}.vc-cs-refer-row .vc-box{padding:22px}@media screen and (min-width:768px){.vc-cs-refer-row{display:flex;flex-flow:column-reverse;row-gap:22px}.vc-cs-refer-row .vc-box{flex-grow:1}.vc-cs-refer-row .vc-box+.vc-box{margin-top:0}}.vc-cs-refer-credit{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center}.vc-refer-input-group{margin-bottom:11px}@media screen and (max-width:539px){.vc-refer-input-group .vc-btn{width:100%}}.vc-refer-share-list{margin-top:-11px}.vc-cs-refer-credit-heading{font-size:25.63px;margin:11px 0;text-align:center}.vc-cs-refer-credit-heading .vc-number{display:block;text-align:center;font-size:38.445px;font-weight:700}@media screen and (min-width:540px){.vc-refer-input-group .form-control{margin-right:22px}.vc-refer-share-list{display:flex;flex-wrap:wrap}.vc-refer-share-list li{margin-right:24px}.vc-cs-refer-credit-heading{font-size:38.445px}.vc-cs-refer-credit-heading .vc-number{font-size:51.26px}}@media screen and (min-width:768px){.vc-cs-refer-credit-heading{font-size:51.26px}.vc-cs-refer-credit-heading .vc-number{font-size:64.075px}}.vc-copy-feedback{position:absolute;top:120%;left:50%;transform:translateX(-50%);opacity:0}.vc-refer-btn-wrapper{position:relative}.vc-cs-reminder{text-align:center;margin-bottom:44px}.vc-cs-reminder .vc-box{padding:11px}.vc-cs-reminder p{margin:0}.vc-cs-reminder__heading{margin:0 0 11px}.vc-cs-reminder__form{padding-top:22px;margin-top:22px;border-top:1px solid #9e9e9e}.vc-cs-reminder__form .form-control{display:block;height:33px}.vc-sub-box svg,.vc-sub-box-heading::before{height:36px;position:relative;top:-2px;vertical-align:middle}.vc-cs-reminder__form .form-control+a{display:block;margin:11px 0}@media screen and (min-width:480px){.vc-cs-reminder__form .form-control{display:inline-block}.vc-cs-reminder__form .form-control+a{display:inline-block;margin:0 11px}}.vc-cs-reminder__form .vc-btn--link{display:inline-block;vertical-align:middle;padding:0}.vc-small-form-additional-text{display:inline-block!important;margin-bottom:5px!important}.vc-lenswatcher-link{padding:6px 22px!important}.vc-reminder-box-list{display:inline-block;padding:0;margin:0 0 6px;list-style:none}.vc-reminder-box-list>li>.vc-btn{width:100%;margin:11px 0;font-size:14.22px}.vc-reminder-box-input{width:100%;height:33px;padding:4px 5px;border-color:#757575;color:#222;font-size:14.22px}@media only screen and (min-width:640px){.vc-reminder-box-list{max-width:100%}.vc-reminder-box-list>li{float:left}.vc-reminder-box-list>li>.vc-btn{width:auto;margin:0 0 0 11px}.vc-reminder-box-input{cursor:pointer;width:auto;max-width:140px}}.vc-reminder-box-footer{padding-top:22px;border-top:1px solid #1c1c1c;text-align:center}.vc-order-goto{display:flex;flex-flow:column wrap;justify-content:space-between;align-items:center;padding:15px;margin-top:22px;margin-bottom:44px;border:1px solid #efefef;border-radius:2px;text-align:center}@media only screen and (min-width:480px){.vc-order-goto{flex-direction:row}.vc-order-goto:not(.vc-order-goto-2-step):not(.vc-order-goto-admin){flex-wrap:nowrap}}@media only screen and (min-width:710px){.vc-order-goto{flex-wrap:nowrap}}.vc-order-goto .has-error .checkbox{border-color:#d30800;color:#1c1c1c}.vc-order-goto .has-error .checkbox:after,.vc-order-goto .has-error .checkbox:before{border-color:#d30800}.vc-order-goto .has-error .help-block,.vc-order-goto .has-error .vc-is-ok,.vc-order-goto .has-error .vc-is-ok .help-block{color:#1c1c1c}.vc-order-goto .has-error input{-webkit-animation:4s linear infinite pulsing;animation:4s linear infinite pulsing}.vc-order-goto .checkbox{padding:12px;border:1px solid #e0e0e0;border-radius:2px;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;perspective:1000px;margin-bottom:22px;flex-basis:100%}@-webkit-keyframes shaking{10%,90%{transform:translateY(-1px)}20%,80%{transform:translateY(2px)}30%,50%,70%{transform:translateY(-4px)}40%,60%{transform:translateY(4px)}}@keyframes shaking{10%,90%{transform:translateY(-1px)}20%,80%{transform:translateY(2px)}30%,50%,70%{transform:translateY(-4px)}40%,60%{transform:translateY(4px)}}@-webkit-keyframes pulsing{0%,12%,25%{transform:scale(1)}19%,6%{transform:scale(1.5)}}@keyframes pulsing{0%,12%,25%{transform:scale(1)}19%,6%{transform:scale(1.5)}}.vc-order-goto .checkbox.animate{-webkit-animation:1s linear 2 shaking;animation:1s linear 2 shaking}.vc-order-goto .checkbox.animate input{-webkit-animation:4s linear 1s pulsing;animation:4s linear 1s pulsing}.vc-order-goto .checkbox::after,.vc-order-goto .checkbox::before{width:16px;height:16px;content:"";border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#fff;display:none;position:absolute}.vc-order-goto .checkbox::before{display:block;transform:rotate(135deg);bottom:-9px;margin-top:0;left:50%;margin-left:-8px}@-moz-document url-prefix(){.vc-order-goto .checkbox::before{display:none}}@media only screen and (min-width:710px){.vc-order-goto .checkbox{flex-basis:auto;margin-bottom:0;margin-right:22px}.vc-order-goto .checkbox::before{display:none}.vc-order-goto .checkbox::after{transform:rotate(45deg);top:50%;margin-top:-8px;right:-9px;display:block}}.vc-order-goto .checkbox label{padding-top:6px;padding-bottom:6px;text-wrap:pretty}@media (any-pointer:coarse){.vc-order-goto .vc-btn:where(.vc-btn + .vc-btn){margin-left:0}}.vc-order-goto-forward{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}@media only screen and (min-width:710px){.vc-order-goto-forward{flex-basis:initial;order:2;flex-wrap:nowrap;text-align:left}}@media only screen and (max-width:709px){.vc-order-goto-forward.has-error{flex-direction:column}}.vc-order-goto-forward.has-error .feedback.vc-is-visible{display:block}.vc-order-goto-forward .help-block{max-width:calc(100% - 22px);margin-bottom:0}.vc-order-goto-forward .help-block.feedback{display:none;padding-left:20px;padding-bottom:11px;margin-top:0;overflow:hidden}.vc-order-goto-forward .vc-btn{margin-top:6px}.vc-order-goto-agreement{flex-basis:100%}.vc-order-goto-admin{justify-content:flex-end;margin-bottom:22px;text-align:right}.vc-order-goto-back,.vc-order-goto-next{margin-bottom:0}.vc-order-goto-next{margin-bottom:11px;display:flex;flex-direction:column}@media only screen and (min-width:710px){.vc-order-goto-next{flex-grow:0}}@media only screen and (min-width:768px){.vc-order-goto-second .vc-order-goto{display:none}.vc-order-goto-next{flex-direction:row}}.vc-order-goto-forward .vc-order-goto-next{margin-bottom:22px}@media only screen and (min-width:710px){.vc-order-goto-forward .vc-order-goto-next{margin-bottom:0}}.vc-order-goto-next .vc-btn{display:block;width:100%;white-space:normal}@media only screen and (min-width:420px){.vc-glasses-params-table td,.vc-glasses-params-table th{padding:0 1em}.vc-order-goto-next .vc-btn{display:inline-block;width:initial;white-space:nowrap}}.vc-order-goto-next .vc-btn--apple-pay{margin-bottom:10px}@media screen and (min-width:768px){.vc-order-goto-next .vc-btn--apple-pay{margin-bottom:0;margin-left:10px;order:1;width:12em}}.vc-order-goto-next .vc-btn--info{margin-bottom:10px}@media screen and (min-width:768px){.vc-order-goto-next .vc-btn--info{margin-bottom:0;margin-right:10px}}.vc-order-goto-next--2-btns span{display:inline-block;padding:10px 16px}@media only screen and (max-width:767px){.vc-order-goto-next--2-btns{display:flex;flex-direction:column}.vc-order-goto-next--2-btns span{flex-basis:100%;text-align:center}}.vc-order-goto-forward~.vc-order-goto-back{width:100%}@media only screen and (min-width:480px){.vc-order-goto-next{order:2;margin-bottom:0;text-align:right}.vc-order-goto-back .vc-btn,.vc-order-goto-next~.vc-order-goto-back{text-align:left}}@media only screen and (max-width:599px){.vc-order-goto-back .vc-btn{white-space:normal}}.vc-order-goto-btn-admin{display:block;width:100%}.vc-order-goto-btn-admin+.vc-order-goto-btn-admin{margin-top:15px}@media only screen and (min-width:710px){.vc-order-goto-back{margin-right:15px;text-align:left;order:1}.vc-order-goto-forward~.vc-order-goto-back{width:auto}.vc-order-goto-btn-admin{display:inline-block;width:initial}.vc-order-goto-btn-admin+.vc-order-goto-btn-admin{margin-left:15px;margin-top:0}}.vc-voucher-order-goto{flex-flow:column wrap}.vc-voucher-order-goto .vc-order-goto-forward{flex-wrap:wrap;text-align:center}.vc-voucher-order-goto .checkbox{margin-right:0;margin-bottom:22px;flex-basis:100%}.vc-voucher-order-goto .checkbox::before{display:block}.vc-voucher-order-goto .checkbox::after{display:none}.vc-voucher-order-goto .vc-detail-add-to-cart{grid:none}.vc-voucher-order-goto .vc-product-options-detail{margin:0}.vc-sub-box{position:relative;padding:22px 11px;background-color:#e5f5fc}.vc-sub-box svg{width:36px;margin-right:11px}.vc-sub-box .vc-cart-item-edit{margin-top:11px}.vc-sub-box .vc-cart-item-edit:only-child{margin-left:0}@media only screen and (min-width:768px){.vc-sub-box{padding:22px}.vc-sub-box .vc-cart-item-edit{margin-left:36px}}@media only screen and (min-width:320px){.vc-sub-box .vc-cart-item-edit{width:100%}}@media only screen and (min-width:1024px){.vc-sub-box .vc-cart-item-edit{width:auto}}@media only screen and (max-width:479px){.vc-sub-box .vc-cart-item-edit{display:flex;flex-flow:column;justify-items:center}.vc-sub-box .vc-cart-item-edit .vc-btn+.vc-btn{margin-top:10px}}.vc-sub-box .vc-btn--default:link{background-color:#fafafa}.vc-sub-box .vc-btn--default:focus,.vc-sub-box .vc-btn--default:hover{background-color:#20344b}.vc-sub-box label [type=checkbox]{margin-right:0.25em}.vc-sub-inner-box{background-color:#e5f5fc;padding:11px}.vc-sub-box-heading{margin-top:0;font-weight:700;color:#747474;font-size:1.265625rem;display:flex;justify-content:flex-start;align-items:center}.vc-sub-box-heading::before{display:inline-block;margin-right:11px;width:36px;min-width:36px;background-size:36px}.vc-sub-box-heading a{color:#747474;text-decoration:none}@media screen and (min-width:768px){.vc-sub-box-heading{font-size:27px}}.vc-sub-infopanel{display:flex;flex-wrap:wrap;margin:22px 0}.vc-sub-infopanel .vc-btn{margin-bottom:5px}.vc-sub-order-frequency{flex-basis:100%}.vc-sub-order-frequency p:last-child{margin-bottom:0}.vc-sub-order-frequency .form-group{transform:none}.vc-sub-order-frequency .control-panel{margin-top:0;font-size:inherit}@media screen and (min-width:1024px){.vc-sub-order-frequency{flex-basis:52%}}.vc-sub-order-frequency a:not(.vc-btn){font-size:14.64px}.vc-sub-frequency-date strong{display:inline-block;word-break:keep-all}.vc-sub-order-data{flex-basis:100%;align-self:flex-end;margin-top:11px}@media screen and (min-width:1024px){.vc-sub-order-data{flex-basis:34%;margin-left:auto;text-align:right;margin-top:0}}.vc-sub-order-data p{font-size:14.64px;margin:2px 0}.vc-sub-order-data .form-control{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vc-sub-item-name{display:inline}.vc-sub-item-name::before{display:inline-block;margin-right:11px;vertical-align:middle;position:relative;top:-2px;width:26px;min-width:26px;height:26px;background-size:26px}.vc-sub-item-unavailable{color:#747474}.vc-sub-item-unavailable .vc-sub-item-name::before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.vc-sub-item-transport .vc-sub-item-name::before{background-image:url("/dist/front/img/icons/delivery-44.svg")}.vc-sub-note{font-size:12.64px;color:#1c1c1c;margin-top:11px}@media only screen and (min-width:768px){.vc-sub-note{padding-left:36px}}.vc-sub-submit-wrapper{margin-bottom:0;padding:11px 22px;border:1px dotted #9e9e9e}.vc-sub-submit-wrapper .checkbox{background-color:#fff;margin-top:0}@media only screen and (max-width:1024px){.vc-sub-submit-wrapper{flex-wrap:wrap}.vc-sub-submit-wrapper .vc-order-goto-forward{flex-basis:100%}.vc-sub-submit-wrapper .vc-order-goto-next .vc-btn{white-space:normal}.vc-sub-submit-wrapper .vc-order-goto-back{margin:11px auto 0;order:2}}.vc-sub-options{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;margin:22px 0 0}.vc-sub-options-links{flex-basis:100%;margin-top:11px}.vc-sub-options-links a:first-child{margin-right:11px}.vc-sub-notify{border-top:1px dotted #e0e0e0;padding:22px 0 0}.vc-sub-notify input[type=checkbox]{position:relative;top:1px}.vc-sub-notify p{margin:0}.vc-cs-sub-change-wrapper{position:relative}.vc-sub-box--settings .vc-cs-sub-change-wrapper{display:inline-block}@media only screen and (min-width:768px){.vc-sub-options-links{margin-left:auto;margin-top:0;flex-basis:auto}.vc-cs-sub-change-wrapper{display:inline-block}}.vc-sub-qtip{background-color:#fafafa;border:1px solid #757575;padding:0;border-radius:5px;max-width:302px}.vc-sub-qtip .qtip-content{padding:11px}.modal-body .vc-main-checkout-step-1,.vc-subscription-step-modal .modal-body{padding-top:0}.vc-sub-qtip p{font-size:16px;margin:11px 0 22px}.vc-sub-order-frequency-control{display:none;width:280px}.vc-sub-order-frequency-control p{text-align:center}.vc-sub-order-frequency-control ul{margin-bottom:0}.vc-sub-order-frequency-control ul .vc-btn{display:block;padding:6px 0}.vc-sub-order-frequency-control a{margin-bottom:5px}#subscriptionStepModal{overflow:auto!important}.modal-body .vc-order-form{width:100%}.vc-subscription-step-modal .vc-order-goto-next{justify-content:flex-end}.vc-subscription-step-modal .vc-box-collapse.in{margin-bottom:11px}.vc-subscription-step-modal .vc-order-goto-forward{width:100%}@media screen and (min-width:480px){.vc-subscription-step-modal .vc-order-goto-forward{width:auto;flex-basis:auto;order:2}.vc-subscription-step-modal .vc-order-goto-back{width:auto}}.vc-subscription-step-modal .vc-order-goto-forward .vc-order-goto-next{flex-basis:100%}.vc-subscription-step-modal:has(.vc-payment-method) .modal-title{display:none}.vc-subscription-step-modal:has(.vc-payment-method) .modal-header{padding-top:20px;padding-bottom:0;position:relative;z-index:1}.vc-subscription-step-modal:has(.vc-payment-method) .modal-body{margin-top:-20px}.vc-subscription-step-modal:has(.vc-payment-method) .vc-section{margin-top:0}.vc-box-subscription{max-width:100%;background-color:#e5f5fc;text-align:center}.vc-client-packages{margin:44px 0}.vc-client-packages .input-group{display:block}.vc-client-packages .input-group .form-control{width:100%;float:none;display:block;border-radius:3px 3px 0 0}.vc-client-packages .input-group .vc-btn{width:100%;display:block;border-radius:3px;margin-left:0;margin-top:22px;padding:6px 11px;text-decoration:none}@media screen and (min-width:480px){.vc-client-packages .input-group{display:table}.vc-client-packages .input-group .form-control{border-radius:3px 0 0 3px}.vc-client-packages .input-group .vc-btn{border-radius:0 3px 3px 0;margin-left:-1px;margin-top:0}}.vc-box-subscription .vc-box-image,.vc-bubble-inverse>.vc-matrjoska::after{display:none}@media screen and (max-width:767px){@-moz-document url-prefix(){.vc-order-goto .checkbox.animate input{animation:none}}.vc-client-packages .vc-box-form{max-width:100%}}.vc-reminder .vc-box-subscription{text-align:left}@media only screen and (min-width:560px){.vc-box-subscription{display:flex;align-items:center;text-align:left}.vc-box-subscription .vc-box-image{display:inline-block;margin-right:15px}}.vc-box-subscription .vc-box-body{flex:1;display:flex;align-items:initial}.vc-box-subscription .vc-box-body-text:not(:last-child){margin-bottom:22px}@media only screen and (min-width:860px){.vc-box-subscription .vc-box-body{flex-direction:row;align-items:center}.vc-box-subscription .vc-box-body-text{flex:1}.vc-box-subscription .vc-box-body-text:not(:last-child){margin-bottom:0}}.vc-box-subscription .vc-box-body-btns{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:0;margin-bottom:0;flex-direction:row;margin-top:11px}@media screen and (max-width:500px){.vc-box-subscription .vc-box-body-btns{flex-direction:column;justify-content:center}.vc-box-subscription.vc-box-for-order-summary .vc-btn--link,.vc-box-subscription.vc-cart-bottom-item .vc-btn--link{margin-right:auto;margin-top:11px}}@media only screen and (min-width:560px){.vc-box-subscription .vc-box-body-btns{justify-content:space-between;padding-left:61px}}@media only screen and (min-width:860px){.vc-box-subscription .vc-box-body-btns{align-items:center}}.vc-box-subscription.vc-box-for-order-summary .vc-btn--link,.vc-box-subscription.vc-cart-bottom-item .vc-btn--link{margin-left:auto}.vc-box-subscription .vc-btn--default{background:#fafafa}.vc-box-subscription .vc-btn--default:focus,.vc-box-subscription .vc-btn--default:hover{background:#20344b}.vc-box-subscription .vc-btn--default:not(.vc-btn--xs){min-width:160px;margin-bottom:11px;white-space:normal}.vc-box-subscription .vc-btn--xs{margin-top:-2px}.vc-box-subscription .form-inline{text-align:left;margin-bottom:22px}.vc-box-subscription-active .form-inline,.vc-subscription-setup .form-group{margin-bottom:0}@media only screen and (min-width:700px){.vc-box-subscription-active{display:flex;align-items:center;text-align:left}.vc-box-subscription-active .vc-box-body-btns{justify-content:space-between}.vc-box-subscription-active .vc-btn--default:not(.vc-btn--xs){width:auto}}.vc-subscription-setup{margin-bottom:11px}.vc-subscription-setup .checkbox{display:block;margin-top:11px}.vc-bubble{display:inline-block;text-align:center}.vc-btn--xs .vc-bubble{padding-right:6px;padding-left:6px;margin-top:-1px;margin-bottom:-1px}.vc-bubble>.vc-matrjoska{display:inline-block;padding:3px 10px;line-height:1;font-size:14px;white-space:nowrap;color:#00476c;background-color:#fafafa;border:1px solid #00476c;border-radius:2px;position:relative;top:-2px}.vc-bubble-product-label,.vc-bubble-product-label::before{display:block}.vc-bubble>.vc-matrjoska::after,.vc-bubble>.vc-matrjoska::before{height:0;width:0;position:absolute;border:solid transparent;content:" "}.vc-bubble>.vc-matrjoska::after{border-width:3px}.vc-bubble-lg>.vc-matrjoska::after,.vc-bubble>.vc-matrjoska::before{border-width:4px}.vc-bubble-left>.vc-matrjoska::after,.vc-bubble-left>.vc-matrjoska::before{top:50%;right:100%}.vc-bubble-left>.vc-matrjoska::after{border-right-color:#fafafa;margin-top:-3px}.vc-bubble-left>.vc-matrjoska::before{border-right-color:#00476c;margin-top:-4px}.vc-bubble-top>.vc-matrjoska::after,.vc-bubble-top>.vc-matrjoska::before{bottom:100%;left:50%}.vc-bubble-top>.vc-matrjoska::after{border-bottom-color:#fafafa;margin-left:-3px}.vc-bubble-top>.vc-matrjoska::before{border-bottom-color:#00476c;margin-left:-4px}.vc-bubble-bottom>.vc-matrjoska{top:-4px}.vc-bubble-bottom>.vc-matrjoska::after,.vc-bubble-bottom>.vc-matrjoska::before{top:100%;left:50%}.vc-bubble-bottom>.vc-matrjoska::after{border-top-color:#fafafa;margin-left:-3px}.vc-bubble-bottom>.vc-matrjoska::before{border-top-color:#00476c;margin-left:-4px}.vc-bubble-inverse>.vc-matrjoska{color:#fafafa;background-color:#00476c}.vc-bubble-lg>.vc-matrjoska{padding:4px 8px;border-radius:2px;font-size:16px}.vc-bubble-product-label::before,.vc-bubble-purchased::before{content:" ";top:0;z-index:1;border-radius:2px 0 0 2px;position:absolute;left:0}.vc-bubble-lg>.vc-matrjoska::before{border-width:5px}.vc-bubble-purchased{display:block;margin-top:6px}.vc-ab-hidden,.vc-bubble-purchased::before,.vc-bubble-stockinfo,.vc-nav-sm-desktop-show,.vc-photo-event picture:last-child{display:none}.vc-bubble-purchased>.vc-matrjoska{color:#20344b;background-color:#fafafa;border-color:#20344b}.vc-bubble-purchased>.vc-matrjoska::before{border-bottom-color:#20344b}.vc-product-items--glasses .vc-product-item .vc-bubble-purchased{position:absolute;bottom:10%;left:50%;z-index:111;transform:translate(-50%)}@media only screen and (min-width:630px){.vc-product-item .vc-bubble-purchased{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vc-product-items--glasses .vc-product-item .vc-bubble-purchased{bottom:17%}}@media only screen and (min-width:630px) and (any-hover:none){.vc-product-items--glasses .vc-product-item .vc-bubble-purchased{bottom:5%}}.vc-bubble-product-list{margin-top:11px;line-height:1.428571429}.vc-bubble-product-list>.vc-matrjoska{padding:4px 6px;font-size:12px}.vc-bubble-detail{margin:11px auto}.vc-bubble-banner>.vc-matrjoska{white-space:normal;font-size:12px}.vc-bubble-info{font-family:monospace}.vc-bubble-stockinfo{position:absolute;top:100%;left:0;max-width:100%;width:100%;padding-top:11px;z-index:888;text-align:left}.vc-bubble-stockinfo>.vc-matrjoska{padding:11px;white-space:normal}.vc-bubble-stockinfo h1{font-size:18px;margin:0 0 11px;text-align:center}.vc-bubble-stockinfo .table{color:#1c1c1c;margin-bottom:0}.vc-bubble-stockinfo .table td,.vc-bubble-stockinfo .table th{text-align:left;vertical-align:middle}.vc-bubble-stockinfo .table th{border-bottom:0}.vc-bubble-stockinfo .table a{color:#1c1c1c}.vc-bubble-stockinfo p{color:#1c1c1c;margin:11px 0 0;line-height:140%}.vc-ab-invisible{visibility:hidden}@media only screen and (min-width:1050px){.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink){--nav-space-right:10px}.vc-nav-sportglasses .vc-nav-level-wrapper{grid-template-columns:50% 50%}}@media only screen and (min-width:1400px){.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink){--nav-space-right:15px}}@media only screen and (min-width:1050px) and (max-width:1115px){.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink):lang(el){--nav-space-right:5px}}@media only screen and (min-width:1050px) and (max-width:1300px){.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink):lang(es),.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink):lang(ro){--nav-space-right:5px}}@media only screen and (min-width:1050px) and (max-width:1400px){.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink):lang(bg),.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink):lang(fr),.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink):lang(sk){--nav-space-right:5px}}@media only screen and (min-width:1050px) and (max-width:1080px){.vc-ab-nav-main .vc-nav-sale:lang(fr){display:none}}@media only screen and (min-width:1050px){.vc-ab-nav-main .vc-nav-item.vc-nav-bonus{display:none}.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(da),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(de),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(en),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(nl),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(sv){display:block}.vc-nav-lenses .vc-nav-level-2-links{overflow:visible}}@media only screen and (min-width:1050px) and (min-width:1120px){.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(cs),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(el){display:block}}@media only screen and (min-width:1050px) and (min-width:1180px){.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(es),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(it),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(ro){display:block}}@media only screen and (min-width:1050px) and (min-width:1300px){.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(bg),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(fr),.vc-ab-nav-main .vc-nav-item.vc-nav-bonus:lang(sk){display:block}}@media only screen and (min-width:1050px) and (max-width:1119px){.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(cs),.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(el){display:list-item}}@media only screen and (min-width:1050px) and (max-width:1179px){.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(es),.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(it),.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(ro){display:list-item}}@media only screen and (min-width:1050px) and (max-width:1299px){.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(bg),.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(fr),.vc-ab-nav-main .vc-nav-subsubitem.vc-nav-bonus:lang(sk){display:list-item}}@media only screen and (min-width:1050px) and (max-width:1440px){.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink) .vc-nav-title>span:lang(bg),.vc-ab-nav-main .vc-nav-link:not(.vc-nav-sublink) .vc-nav-title>span:lang(sk){display:none}}.vc-subnav-fishing a{background-image:url(/dist/front/img/sunglasses/fishing-sunglasses-130.png)}@supports (background-image:url("image.webp")){.vc-subnav-fishing a{background-image:url(/dist/front/img/sunglasses/fishing-sunglasses-130.webp)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-subnav-fishing a{background-image:url(/dist/front/img/sunglasses/fishing-sunglasses-130.png)}}.vc-subnav-cycling a{background-image:url(/dist/front/img/sunglasses/cycling-sunglasses-130.png)}@supports (background-image:url("image.webp")){.vc-subnav-cycling a{background-image:url(/dist/front/img/sunglasses/cycling-sunglasses-130.webp)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-subnav-cycling a{background-image:url(/dist/front/img/sunglasses/cycling-sunglasses-130.png)}}.vc-subnav-running a{background-image:url(/dist/front/img/sunglasses/running-sunglasses-130.png)}@supports (background-image:url("image.webp")){.vc-subnav-running a{background-image:url(/dist/front/img/sunglasses/running-sunglasses-130.webp)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-subnav-running a{background-image:url(/dist/front/img/sunglasses/running-sunglasses-130.png)}}.vc-subnav-golf a{background-image:url(/dist/front/img/sunglasses/golf-sunglasses-130.png)}@supports (background-image:url("image.webp")){.vc-subnav-golf a{background-image:url(/dist/front/img/sunglasses/golf-sunglasses-130.webp)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-subnav-golf a{background-image:url(/dist/front/img/sunglasses/golf-sunglasses-130.png)}}.vc-subnav-mtb a{background-image:url(/dist/front/img/sunglasses/mtb-sunglasses-130.png)}@supports (background-image:url("image.webp")){.vc-subnav-mtb a{background-image:url(/dist/front/img/sunglasses/mtb-sunglasses-130.webp)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-subnav-mtb a{background-image:url(/dist/front/img/sunglasses/mtb-sunglasses-130.png)}}.vc-subnav-hiking a{background-image:url(/dist/front/img/sunglasses/hiking-sunglasses-130.png)}@supports (background-image:url("image.webp")){.vc-subnav-hiking a{background-image:url(/dist/front/img/sunglasses/hiking-sunglasses-130.webp)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-subnav-hiking a{background-image:url(/dist/front/img/sunglasses/hiking-sunglasses-130.png)}}@media screen and (min-width:1050px) and (max-width:1249px){.vc-ab-nav-main .vc-nav-sm-desktop-hide{display:none}.vc-ab-nav-main .vc-nav-sm-desktop-show{display:inline}}.vc-photo-event{margin:22px 0;position:relative}.vc-photo-event>a{display:flex;flex-wrap:nowrap;width:100%}@media only screen and (min-width:768px){.vc-box-subscription .vc-box-image{margin-right:30px}.vc-photo-event{width:75%}}@media only screen and (min-width:420px){.vc-photo-event picture:last-child{display:block}}.vc-photo-event-claim{margin:0;padding:10px 16px;width:80vw;border-radius:20px;text-align:center;font-size:16px;background-color:#262626;color:#fce2c7;font-weight:700;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.vc-photo-event-claim{width:60%;padding:5px 16px;border-radius:40px;font-size:18px}.vc-nav-lenses-halloween{order:10}}.vc-nav-lenses-halloween .h3 .vc-nav-link{background-color:#ff7619;color:#fff;padding:5px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2px;margin-bottom:10px}.vc-bar-bday-celebration-sale .close:focus,.vc-bar-bday-celebration-sale .close:hover,.vc-bar-halloween .close:focus,.vc-bar-halloween .close:hover,.vc-bar-new-year .close:focus,.vc-bar-new-year .close:hover,.vc-bar-ray-ban-competition .close:focus,.vc-bar-ray-ban-competition .close:hover,.vc-bar-sunglasses-sale .close:focus,.vc-bar-sunglasses-sale .close:hover,.vc-bar-weekend-of-great-deals .close:focus,.vc-bar-weekend-of-great-deals .close:hover{color:#fff!important}@media only screen and (min-width:1050px){.vc-nav-lenses-halloween{grid-row:2/3;grid-column:1/3}.vc-nav-lenses-halloween:lang(de-CH){grid-column:2/4}.vc-nav-lenses-halloween .h3 .vc-nav-link{padding:5px 10px;margin-left:-10px}}.vc-is-active .vc-nav-lenses-halloween .h3 .vc-nav-link{padding-bottom:5px}@media only screen and (max-width:767px){.vc-nav-lenses.vc-is-active .vc-label-new{display:none}}.vc-nav-lenses .vc-label-new{background-color:#ff7619;margin-right:5px}@media screen and (max-width:1049px){.vc-nav-lenses .vc-label-new{padding:0.3em 0.4em}}@media screen and (min-width:1050px){.vc-nav-lenses .vc-label-new:lang(es){min-width:11ch;padding-left:0.2em;padding-right:0.2em;translate:10% 0}}@media screen and (min-width:1050px) and (max-height:700px){.vc-nav-lenses .vc-label-new{top:0}}@media only screen and (min-width:768px) and (max-width:1049px){.vc-nav-lenses .vc-nav-title{padding-right:5px}}@media screen and (min-width:1250px){.vc-nav-lenses-period{height:auto}}.vc-bar-bday-celebration-sale>a,.vc-bar-black-friday>a,.vc-bar-halloween>a,.vc-bar-new-year>a,.vc-bar-ray-ban-competition>a,.vc-bar-sunglasses-sale>a,.vc-bar-ukraine>a,.vc-bar-weekend-of-great-deals>a{display:block;text-decoration:none;transition:.2s}.vc-bar-bday-celebration-sale .vc-icon,.vc-bar-black-friday .vc-icon,.vc-bar-halloween .vc-icon,.vc-bar-new-year .vc-icon,.vc-bar-ray-ban-competition .vc-icon,.vc-bar-sunglasses-sale .vc-icon,.vc-bar-ukraine .vc-icon,.vc-bar-weekend-of-great-deals .vc-icon{flex-basis:21px;flex-shrink:0}.vc-bar-bday-celebration-sale .vc-container,.vc-bar-black-friday .vc-container,.vc-bar-halloween .vc-container,.vc-bar-new-year .vc-container,.vc-bar-ray-ban-competition .vc-container,.vc-bar-sunglasses-sale .vc-container,.vc-bar-ukraine .vc-container,.vc-bar-weekend-of-great-deals .vc-container{display:flex;align-items:center;justify-content:center}.vc-bar-halloween,.vc-bar-new-year,.vc-bar-ray-ban-competition,.vc-bar-sunglasses-sale{background-color:#08ace7;color:#fff}.vc-bar-halloween .close,.vc-bar-halloween a,.vc-bar-halloween a:hover,.vc-bar-new-year .close,.vc-bar-new-year a,.vc-bar-new-year a:hover,.vc-bar-ray-ban-competition .close,.vc-bar-ray-ban-competition a,.vc-bar-ray-ban-competition a:hover,.vc-bar-sunglasses-sale .close,.vc-bar-sunglasses-sale a,.vc-bar-sunglasses-sale a:hover{color:#fff}.vc-bar-halloween>a:hover,.vc-bar-new-year>a:hover,.vc-bar-ray-ban-competition>a:hover,.vc-bar-sunglasses-sale>a:hover{background-color:#003b64;color:#fff}.vc-bar-bday-celebration-sale,.vc-bar-weekend-of-great-deals{background-color:#000;color:#fff}.vc-bar-bday-celebration-sale .close,.vc-bar-bday-celebration-sale a,.vc-bar-bday-celebration-sale a:hover,.vc-bar-weekend-of-great-deals .close,.vc-bar-weekend-of-great-deals a,.vc-bar-weekend-of-great-deals a:hover{color:#fff}.vc-bar-bday-celebration-sale>a:hover,.vc-bar-weekend-of-great-deals>a:hover{background-color:#fff;color:#000}.vc-bar-wide-icon .vc-container{padding-right:15px}@media screen and (max-width:599px){.vc-bar-wide-icon .vc-container{flex-wrap:wrap}}.vc-bar-wide-icon .vc-icon-wide{flex-basis:100%;margin-bottom:5px;margin-right:0}@media screen and (min-width:600px){.vc-bar-wide-icon .vc-icon-wide{flex-basis:200px;position:relative;top:-1px;margin-bottom:0;margin-right:11px}}