@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-card,.vc-col,.vc-content{min-height:1px}.vc-motivator-link>a::before,.vc-motivator-link>a>span{display:inline-block;vertical-align:middle}.vc-content-narrower>.vc-questions,.vc-content-narrower>[itemprop=mainEntity],.vc-questions>.collapse{max-width:800px}.vc-my-fit-card,.vc-my-fit-results{box-shadow:0 0 4px 0 rgba(0,0,0,.4)}.vc-is-disabled,.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled,a.vc-glossary-letters a.vc-btn--disabled,a.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger,fieldset[disabled] a.vc-glossary-letters a,fieldset[disabled] a.vc-subscription-setup .ui-datepicker-trigger{pointer-events:none}.vc-content{float:left;padding-right:10px;padding-left:10px;width:100%}@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{--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-content-read .lead{--fluid-type-min:1.266rem;--fluid-type-max:1.424rem}@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-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-body,body{flex-direction:column}body{display:flex;min-height:100vh}.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;align-items:center}.vc-questions-form .vc-control-input>input,li li .vc-questions-form .vc-control-input>input{width:100%}@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}}.breadcrumb{font-size:88%}.breadcrumb a{color:#747474}@media only screen and (min-width:960px){.vc-card-deck{margin-right:-25px;margin-left:-25px}}.vc-card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;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-card{flex-basis:auto;margin-right:5px;margin-left:5px;flex-basis:calc(100% - 10px)}}.vc-card-deck--2 .vc-card{margin-bottom:15px}@media only screen and (min-width:768px){.vc-card-deck--2 .vc-card{flex-basis:calc(50% - 15px)}}@media only screen and (min-width:768px) and (max-width:319px){.vc-card-deck--2 .vc-card{flex-basis:calc(50% - 10px)}}@media only screen and (min-width:520px){.vc-card-deck--3 .vc-card{flex-basis:calc(33.3333333333% - 15px)}}@media only screen and (min-width:520px) and (max-width:319px){.vc-card-deck--3 .vc-card{flex-basis:calc(33.3333333333% - 10px)}}.vc-card-deck--4 .vc-card{margin-bottom:7.5px}@media only screen and (min-width:520px),(min-width:960px){.vc-card-deck--4 .vc-card{flex-basis:calc(50% - 15px)}}@media only screen and (min-width:520px) and (max-width:319px),only screen and (min-width:960px) and (max-width:319px){.vc-card-deck--4 .vc-card{flex-basis:calc(50% - 10px)}}@media only screen and (min-width:850px) and (max-width:959px),(min-width:1100px){.vc-card-deck--4 .vc-card{flex-basis:calc(25% - 15px);margin-bottom:0}}@media only screen and (min-width:850px) and (max-width:959px) and (max-width:319px),only screen and (min-width:1100px) and (max-width:319px){.vc-card-deck--4 .vc-card{flex-basis:calc(25% - 10px)}}.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-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-motivator{position:relative;overflow:hidden;padding:15px;border:1px solid #e0e0e0;background:#fafafa;margin:0 auto 22px;max-width:1200px}.vc-product-items .vc-motivator{margin-left:-7.5px;margin-right:-7.5px}.vc-detail-image+.vc-motivator,.vc-motivator-6-items{margin-top:22px}.vc-motivator-head{margin-bottom:22px;text-align:center}.vc-motivator-item-left .vc-motivator-item-title>:last-child,.vc-motivator-item-right .vc-motivator-item-title>:last-child{margin-bottom:0}.vc-motivator-heading{margin:0;color:#747474}.vc-motivator-desc{color:#747474}.vc-motivator-link{margin-bottom:0;font-size:12.64px;line-height:1.3}.vc-motivator-link>a{text-decoration:none}.vc-motivator-link>a::before{content:"→";margin-right:5px}.vc-motivator-items{margin:0 -8px;display:flex;align-items:stretch;flex-direction:row;flex-wrap:wrap}.vc-motivator-item{display:flex;flex:3 1 0%;margin:0 8px}.vc-motivator-content-second,.vc-motivator-item-content{display:none}.vc-motivator-item-title{align-self:stretch;flex:1;position:relative;top:0;min-height:130px;padding:70px 5px 10px;margin:0;border:1px solid;border-radius:3px;background-position:50% 10px;background-repeat:no-repeat;color:#747474;cursor:pointer;font-size:13px;font-weight:400;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;transition:transform .1s linear}@supports (overflow-wrap:anywhere){.vc-motivator-item-title{overflow-wrap:anywhere}}@media only screen and (min-width:400px){.vc-motivator-item-title{overflow-wrap:normal;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}.vc-faq-question .vc-question-answer p,.vc-subcategory-link-campaign{overflow:hidden}.vc-motivator-item-left .vc-motivator-item-title{position:relative;background-color:#fafafa;border:1px solid transparent;border-radius:2px}.vc-motivator-item-left .vc-motivator-item-title::after,.vc-motivator-item-left .vc-motivator-item-title::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;top:100%;left:50%}.vc-motivator-item-left .vc-motivator-item-title::before{margin-left:-20px;border-width:0 20px 17px;border-color:transparent;border-top:16px solid transparent}.vc-motivator-item-left .vc-motivator-item-title::after{margin-left:-19px;border-width:0 19px 15px;border-color:#fafafa transparent transparent;border-top:16px solid #fafafa;margin-top:-1px}.vc-motivator-item-right .vc-motivator-item-title{position:relative;background-color:#fafafa;border:1px solid transparent;border-radius:2px}.vc-motivator-item-right .vc-motivator-item-title::after,.vc-motivator-item-right .vc-motivator-item-title::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;bottom:100%;left:50%}.vc-motivator-item-right .vc-motivator-item-title::before{margin-left:-20px;border-width:0 20px 17px;border-color:transparent}.vc-motivator-item-right .vc-motivator-item-title::after{margin-bottom:-1px;margin-left:-19px;border-width:0 19px 15px;border-color:#fafafa transparent transparent;border-bottom:17px solid #fafafa}.vc-motivator-item.vc-motivator-item-left .vc-motivator-item-title::before{border-top-color:#4c9160}.vc-motivator-item.vc-motivator-item-right .vc-motivator-item-title::before{border-bottom-color:#4c9160}.vc-motivator-item-title.active,.vc-motivator-item-title:hover{transform:translateY(-5px);color:#396c47}.vc-motivator-item-location .vc-motivator-item-title.active,.vc-motivator-item-location .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/location-44-green.svg")}.vc-motivator-item-bonus .vc-motivator-item-title.active,.vc-motivator-item-bonus .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/gift-green.svg")}.vc-motivator-item-time .vc-motivator-item-title.active,.vc-motivator-item-time .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/time-44-green.svg")}.vc-motivator-item-delivery .vc-motivator-item-title.active,.vc-motivator-item-delivery .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/delivery-44-green.svg")}.vc-motivator-item-calendar .vc-motivator-item-title.active,.vc-motivator-item-calendar .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/calendar-44-green.svg")}.vc-motivator-item-savings .vc-motivator-item-title.active,.vc-motivator-item-savings .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/savings-44-green.svg")}.vc-motivator-item-8-years .vc-motivator-item-title.active,.vc-motivator-item-8-years .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/years-44-green.svg")}.vc-motivator-item-eu .vc-motivator-item-title.active,.vc-motivator-item-eu .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/eu-44-green.svg")}.vc-motivator-item-box-replace .vc-motivator-item-title.active,.vc-motivator-item-box-replace .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/box-replace-green.svg")}.vc-motivator-item-originals .vc-motivator-item-title.active,.vc-motivator-item-originals .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/originals-44-green.svg")}.vc-motivator-item-warehouse .vc-motivator-item-title.active,.vc-motivator-item-warehouse .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/warehouse-44-green.svg")}.vc-motivator-item-danmark .vc-motivator-item-title.active,.vc-motivator-item-danmark .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/danmark-green.svg")}.vc-motivator-item-stamp .vc-motivator-item-title.active,.vc-motivator-item-stamp .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/stamp-green.svg")}.vc-motivator-item-money .vc-motivator-item-title.active,.vc-motivator-item-money .vc-motivator-item-title:hover{background-image:url("/dist/front/img/icons/money-44-green.svg")}.vc-motivator-item .vc-motivator-item-title{border-color:#4c9160}.vc-motivator-item-location .vc-motivator-item-title{background-image:url("/dist/front/img/icons/location-44.svg")}.vc-motivator-item-bonus .vc-motivator-item-title{background-image:url("/dist/front/img/icons/gift.svg");background-size:44px 45px;background-position:50% 8%}.vc-motivator-item-time .vc-motivator-item-title{background-image:url("/dist/front/img/icons/time-44.svg")}.vc-motivator-item-delivery .vc-motivator-item-title{background-image:url("/dist/front/img/icons/delivery-44.svg")}.vc-motivator-item-calendar .vc-motivator-item-title{background-image:url("/dist/front/img/icons/calendar-44.svg")}.vc-motivator-item-savings .vc-motivator-item-title{background-image:url("/dist/front/img/icons/savings-44.svg")}.vc-motivator-item-8-years .vc-motivator-item-title{background-position-y:5px;background-size:50px;background-image:url("/dist/front/img/icons/years-44.svg")}.vc-motivator-item-eu .vc-motivator-item-title{background-image:url("/dist/front/img/icons/eu-44.svg")}.vc-motivator-item-box-replace .vc-motivator-item-title{background-image:url("/dist/front/img/icons/box-replace.svg")}.vc-motivator-item-originals .vc-motivator-item-title{background-image:url("/dist/front/img/icons/originals-44.svg")}.vc-motivator-item-warehouse .vc-motivator-item-title{background-image:url("/dist/front/img/icons/warehouse-44.svg")}.vc-motivator-item-danmark .vc-motivator-item-title{background-image:url("/dist/front/img/icons/danmark.svg")}.vc-motivator-item-stamp .vc-motivator-item-title{background-image:url("/dist/front/img/icons/stamp.svg")}.vc-motivator-item-money .vc-motivator-item-title{background-image:url("/dist/front/img/icons/money-44.svg")}.vc-motivator-content{clear:both;margin:22px 0;text-align:center;flex:0 1 100%;width:100%;min-height:110px}@media only screen and (min-width:768px){.vc-motivator-content{min-height:50px;margin:44px 0 0}}.vc-motivator-content-first{padding:22px 0}@media only screen and (min-width:400px){.vc-motivator-item-title{min-height:136px}}@media only screen and (min-width:450px){.vc-motivator-item-title{min-height:118px}}@media only screen and (min-width:480px){.vc-motivator{border-radius:3px}}@media only screen and (min-width:600px){.vc-motivator-head{float:left;width:25%;padding-right:16px;text-align:left}.vc-motivator-heading{margin-bottom:11px}.vc-motivator-link>a::before{display:block;float:left}.vc-motivator-link>a>span{display:block;overflow:hidden}.vc-motivator-body{float:left;width:75%}.vc-motivator-content-first{padding-left:8px}}@media only screen and (min-width:768px){.vc-motivator-body,.vc-motivator-head{float:none;width:auto}.vc-motivator-head{padding-right:0;text-align:center}.vc-motivator-heading{margin-bottom:0}.vc-motivator-link>a::before{display:inline-block;float:none}.vc-motivator-link>a>span{display:inline-block}.vc-motivator-6-items .vc-motivator-item{width:16.6667%}.vc-motivator-item-title{min-height:136px}.vc-motivator-item-title::before{margin-left:-12px}.vc-motivator-item-left .vc-motivator-item-title::before{top:100%;bottom:auto;border-top-width:17px;border-left-width:25px;border-right:none;border-bottom:none}.vc-motivator-item-right .vc-motivator-item-title::before{top:100%;bottom:auto;border-top:17px solid #4c9160;border-right-width:25px;border-left:none;border-bottom:none}.vc-motivator-item-title::after{margin-left:-11px}.vc-motivator-item-left .vc-motivator-item-title::after{border-left-width:23px;border-right:none}.vc-motivator-item-right .vc-motivator-item-title::after{top:100%;bottom:auto;border-top:15px solid #fafafa;border-right-width:23px;border-left:none;border-bottom:none}.vc-motivator-content-first{display:none}.vc-motivator-content-second{display:block}}@media only screen and (min-width:800px){.vc-motivator-item-title{min-height:118px}}@media only screen and (min-width:940px){.vc-motivator-head{float:left;width:30%;padding-right:16px;text-align:left}.vc-motivator-heading{margin-bottom:11px}.vc-motivator-link>a::before{display:block;float:left}.vc-motivator-link>a>span{display:block}.vc-motivator-body{float:left;width:70%}.vc-motivator-item-title{min-height:136px}}@media only screen and (min-width:1024px){.vc-motivator{margin-top:22px;padding:15px}.vc-motivator-6-items .vc-motivator-head{width:16.6667%}.vc-motivator-6-items .vc-motivator-body{width:83.3333%}.vc-motivator-item-title{min-height:118px}}@media only screen and (min-width:1100px){.vc-motivator-item-title{padding:70px 10px 10px}}@media (min-width:360px){.vc-multi-columns{-moz-column-count:2;column-count:2}}@media (min-width:768px){.vc-multi-columns{-moz-column-count:4;column-count:4}}.vc-multi-columns-item{margin-bottom:22px}.vc-question{display:flex;flex-flow:column wrap;margin:30px 15px}@media only screen and (min-width:550px){.vc-question{flex-direction:row;margin:20px 15px}}.vc-question-meta{display:flex;align-items:center;margin-top:11px}@media only screen and (min-width:320px){.vc-question-meta{margin-left:16px}}@media only screen and (min-width:550px){.vc-question-meta{flex:0 1 6em;display:block;margin-top:0;margin-left:0;text-align:right}}@media only screen and (min-width:960px){.vc-motivator-item-title{font-size:14.22px}.vc-question-meta{flex-basis:8em}}.vc-question-meta-img{width:30px;height:30px;margin-right:5px}.vc-question-meta-text{color:#747474}@media only screen and (min-width:320px){.vc-question-meta-text{display:flex;align-items:flex-end;gap:11px}.vc-question-time{margin-left:5px}}.vc-question-name{margin-top:0;margin-bottom:0;font-size:14.22px;font-weight:700}.vc-question-link,.vc-question-time{font-size:12.64px}.vc-question-time{font-weight:500}.vc-question-body{order:-1}@media only screen and (min-width:550px){.vc-question-meta-img{width:48px;height:48px;margin-right:0}.vc-question-meta-text{flex-direction:column;align-items:flex-end}.vc-question-answer .vc-question-name{margin-top:5px}.vc-question-time{display:block;margin-left:0}.vc-question-body{flex:1;order:0;padding-left:32px}}.vc-question-bubble{padding:10px 16px;border-radius:3px;font-weight:400;text-align:right}.vc-question-answer .vc-question-bubble{border-color:#00476c;background-color:#e5f5fc}@media only screen and (max-width:549px){.vc-question-name--admin span::after{content:", "}.vc-question-bubble{position:relative;background-color:#fff;border:1px solid #eee;border-radius:2px}.vc-question-bubble::after,.vc-question-bubble::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;bottom:100%;left:50%;content:none}.vc-question-bubble>:last-child{margin-bottom:0}.vc-question-bubble::before{border-width:0 0 22px 18px;border-color:transparent transparent #eee;margin-left:-18px}.vc-question-bubble::after{border-width:0 0 20px 16px;border-color:transparent transparent #fff;margin-left:-17px}.vc-questions-items>li [data-depth="0"],.vc-questions-items>li [data-depth="1"]{padding:0}}@media only screen and (min-width:550px){.vc-question-bubble{position:relative;background-color:#fff;border:1px solid #eee;border-radius:2px}.vc-question-bubble::after,.vc-question-bubble::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;top:50%;margin-top:0}.vc-question-bubble>:last-child{margin-bottom:0}.vc-question-bubble::before{left:-22px;border-width:0 22px 18px 0;border-color:transparent #eee;top:20px}.vc-question-bubble::after{left:-20px;border-width:0 20px 16px 0;border-color:transparent #fff;top:21px}.vc-question-answer .vc-question-bubble::before{border-right-color:#00476c}.vc-question-answer .vc-question-bubble::after{border-right-color:#e5f5fc}}.vc-question-text{text-align:left}.vc-questions{margin-bottom:44px}.vc-questions .msg{margin-top:22px;margin-right:16px;margin-left:16px}.vc-questions-container{padding:20px 0 0;background-color:#fafafa;border:1px solid #f5f5f5}.vc-content .vc-questions-container{margin-top:44px}@media only screen and (min-width:550px){.vc-questions-container{padding-bottom:10px}.vc-questions-heading>strong{float:left}}.vc-questions-container .alert{margin:16px}.vc-questions-form .form-group:last-child,.vc-questions-form>:last-child{margin-bottom:0}.vc-questions-heading{padding:0 16px;margin:0;font-size:18px;font-weight:400}.vc-questions-heading small{font-weight:400;font-size:14.22px}.vc-questions-heading>strong{display:block;margin-top:5px;margin-right:0.5em;margin-bottom:11px;font-weight:400}.vc-detail-questions-show-more{text-align:right;padding:0 22px}.vc-glossary-questions{margin-top:44px}.vc-questions-form,.vc-questions-form-respond{margin-top:30px;background-color:#fafafa;position:relative}.vc-questions-items{padding-left:0;margin-bottom:0;list-style:none}.vc-questions-items ul{padding-left:0;list-style:none}.vc-questions-items ul ul ul{padding:0}@media only screen and (min-width:900px){.vc-questions-items ul ul ul{padding-left:16px}}.vc-questions-items>li{border-top:1px dotted #e0e0e0}@media only screen and (min-width:550px){.vc-questions-heading .vc-btn{float:right}.vc-questions-items ul{padding-left:32px}.vc-questions-items ul ul ul ul ul ul{padding:0}.vc-questions-items>li{padding-top:10px}.vc-questions-items>li [data-depth="0"],.vc-questions-items>li [data-depth="1"]{padding:0 16px}.vc-questions-form{margin-bottom:-10px}}.vc-questions-items>li:first-child{padding-top:0;border-top:none}.vc-questions-items>li:target{-webkit-animation:5s bg-fade;animation:5s bg-fade}@-webkit-keyframes bg-fade{0%{background-color:#757575}100%{background-color:transparent}}@keyframes bg-fade{0%{background-color:#757575}100%{background-color:transparent}}.vc-questions-items>li [data-depth="2"],.vc-questions-items>li [data-depth="3"]{padding:0 8px}@media only screen and (min-width:1200px){.vc-questions-items ul ul ul{padding-left:32px}.vc-questions-items>li [data-depth="2"],.vc-questions-items>li [data-depth="3"],.vc-questions-items>li [data-depth="4"],.vc-questions-items>li [data-depth="5"]{padding:0 16px}}.vc-questions-form{padding:20px 16px;border:1px solid #eee;border-radius:2px}.vc-questions-form::after,.vc-questions-form::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;bottom:100%;left:50%;margin-left:0}.vc-questions-form::before{border-width:0 0 22px 18px;border-color:transparent transparent #eee;left:20px}.vc-questions-form::after{border-width:0 0 20px 16px;border-color:transparent transparent #fafafa;left:21px}.vc-questions-form legend{padding-top:0;margin-bottom:22px}.vc-questions-form .form-group{margin-right:0;margin-left:0}.vc-questions-form .control-label{float:none;padding-right:0;padding-left:0;color:#1c1c1c;font-size:14.22px;font-weight:400}@media only screen and (min-width:550px){.vc-questions-form .control-label{float:left;width:125px;text-align:right}.vc-questions-form .vc-control-input>input{width:60%}}.vc-questions-form .vc-control-input{float:none;width:auto;padding-right:0;padding-left:0;overflow:hidden}.vc-questions-form .vc-control-input>.alert{margin-top:11px;margin-bottom:11px}.vc-questions-form .vc-agreement-label{color:#1c1c1c;font-size:14.22px;font-weight:400;margin-bottom:15px}@media only screen and (min-width:550px){.vc-questions-form .vc-control-input{padding-left:32px}.vc-questions-form .vc-btn--default{float:left;margin-right:16px;margin-left:157px}.vc-questions-form .vc-agreement-label{margin-right:16px;margin-left:157px}.vc-btn-questions-form{float:left;margin-right:16px;margin-left:157px}}.vc-questions-form-respond{margin-bottom:30px;border:1px solid #eee;border-radius:2px}.vc-questions-form-respond::after,.vc-questions-form-respond::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;bottom:100%;left:auto;right:40px}.vc-questions-form-respond>:last-child{margin-bottom:0}.vc-questions-form-respond::before{margin-left:-18px;border-color:transparent transparent #eee;border-width:0 0 20px 17px}.vc-questions-form-respond::after{margin-left:-17px;margin-bottom:-1px;margin-right:1px;border-color:transparent transparent #fafafa;border-width:0 0 19px 16px}.vc-questions-form-heading{margin-top:0;font-size:18px;font-weight:400}.vc-questions-form-heading small{font-weight:400;font-size:14.22px}.vc-questions-form-respond .vc-questions-form-heading{display:none}.vc-questions-form-required{margin-top:10px;margin-bottom:0;color:#747474;font-size:12.64px;font-weight:400}@media only screen and (min-width:550px){.vc-questions-form-required{margin-top:8px}}.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-point{min-height:1px;padding-left:10px;float:none;padding-bottom:11px;border-top:1px dotted #9e9e9e;font-size:14.22px;text-align:left}@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;cursor:pointer}.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-size:14.22px;font-weight:400}.vc-points-map .vc-point-link{font-weight:700}.vc-point-content strong,.vc-points-info-heading,.vc-voucher-chosen .vc-voucher-description{font-weight:500}.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-glossary-letters a,.vc-glossary-letters a.vc-btn--focus,.vc-glossary-letters a:focus,.vc-glossary-letters a:hover,.vc-my-fit-card a,.vc-round-steps-step>a,.vc-sub-box .ui-datepicker-trigger.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger:focus,.vc-sub-box .ui-datepicker-trigger:hover,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger:focus,.vc-subscription-setup .ui-datepicker-trigger:hover,.vc-transport-link,.vc-transport-link:hover{text-decoration:none}.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-error-info-person .vc-bubble-person-bubble::after,.vc-error-info-person .vc-bubble-person-bubble::before,.vc-round-steps-step:first-child:after{content:none}.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-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;font-size:14.22px}.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-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}.pac-item{cursor:pointer}.vc-pup-selected-type{position:absolute;left:6px}.vc-points-info-detail .vc-btn:not(.vc-btn--qtip){margin:20px 0}@media only screen and (min-width:768px){.vc-is-interactive .vc-pickup-search-results{overflow:auto}.vc-points-info-detail a[href^="tel:"]{pointer-events:none;color:#1c1c1c;text-decoration:none}}.vc-points-info-detail table{margin-bottom:11px}.vc-points-info-detail td:first-child{padding-right:0.5em}.vc-points-info-heading{font-family:inherit;line-height:1.3;color:#1c1c1c;font-size:1.265625rem;margin-top:11px;margin-bottom:11px}.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-cta-block .vc-btn.vc-btn--qtip,.vc-sub-box .ui-datepicker-trigger.vc-btn--qtip,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--qtip{margin-top:-4px}.open>.dropdown-toggle .vc-cta-block .vc-btn,.open>.dropdown-toggle .vc-glossary-letters a,.open>.dropdown-toggle .vc-glossary-letters a.selected-letter,.open>.dropdown-toggle .vc-sub-box .ui-datepicker-trigger,.open>.dropdown-toggle .vc-subscription-setup .ui-datepicker-trigger,.vc-cta-block .vc-btn.vc-btn--active,.vc-cta-block .vc-btn:active,.vc-glossary-letters a,.vc-glossary-letters a.selected-letter.vc-btn--active,.vc-glossary-letters a.selected-letter:active,.vc-glossary-letters a.vc-btn--active,.vc-glossary-letters a:active,.vc-sub-box .ui-datepicker-trigger.vc-btn--active,.vc-sub-box .ui-datepicker-trigger:active,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active,.vc-subscription-setup .ui-datepicker-trigger:active{background-image:none}.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-vouchers-replace{display:inline-block;width:auto;margin-bottom:22px}.vc-vouchers-replace li{display:flex;padding-bottom:5px}.vc-vouchers-replace li:before{display:inline-block;content:"•";margin-right:10px;font-size:32.432px;line-height:22px}.vc-vouchers-replace li.vc-voucher-chosen::before{content:url(/dist/front/img/icons/tick-24-blue.svg);transform:scale(.8);width:15px;margin-left:-5px}.vc-voucher-description{margin-right:1em;margin-bottom:0}.vc-sub-box .form-group,.vc-subscription-setup .form-group{display:inline-block;transform:translateY(-2px)}.vc-sub-box .control-label,.vc-subscription-setup .control-label{margin-top:11px}.vc-sub-box .ui-datepicker-trigger,.vc-subscription-setup .ui-datepicker-trigger{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #00476c;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;padding:1px 5px;border-radius:3px;font-size:12.64px;line-height:1.5;color:#00476c;background-color:#fafafa}.vc-sub-box .ui-datepicker-trigger.vc-btn--active.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger.vc-btn--active:focus,.vc-sub-box .ui-datepicker-trigger.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger:active.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger:active:focus,.vc-sub-box .ui-datepicker-trigger:focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active:focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger:active.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger:active:focus,.vc-subscription-setup .ui-datepicker-trigger:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.vc-sub-box .ui-datepicker-trigger.vc-btn--active,.vc-sub-box .ui-datepicker-trigger:active,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active,.vc-subscription-setup .ui-datepicker-trigger:active{outline-color:transparent;box-shadow:inset 0 3px 5px rgba(0,0,0,.15)}.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled,.vc-sub-box .ui-datepicker-trigger[disabled],.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled,.vc-subscription-setup .ui-datepicker-trigger[disabled],fieldset[disabled] .vc-sub-box .ui-datepicker-trigger,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger{cursor:not-allowed;opacity:.5;box-shadow:none}.vc-sub-box .ui-datepicker-trigger.vc-btn--icon-goto-next,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--icon-goto-next{padding-right:30px}.vc-sub-box .ui-datepicker-trigger.vc-btn--icon-goto-back,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--icon-goto-back{padding-left:0;padding-right:0}.vc-sub-box .ui-datepicker-trigger.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger:focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger:focus{color:#fafafa;background-color:#20344b;border-color:#182839}.open>.dropdown-toggle .vc-sub-box .ui-datepicker-trigger,.open>.dropdown-toggle .vc-subscription-setup .ui-datepicker-trigger,.vc-sub-box .ui-datepicker-trigger.vc-btn--active,.vc-sub-box .ui-datepicker-trigger:active,.vc-sub-box .ui-datepicker-trigger:hover,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active,.vc-subscription-setup .ui-datepicker-trigger:active,.vc-subscription-setup .ui-datepicker-trigger:hover{color:#fafafa;background-color:#20344b;border-color:#20344b}.open>.dropdown-toggle .vc-sub-box .ui-datepicker-trigger.vc-btn--focus,.open>.dropdown-toggle .vc-sub-box .ui-datepicker-trigger:focus,.open>.dropdown-toggle .vc-sub-box .ui-datepicker-trigger:hover,.open>.dropdown-toggle .vc-subscription-setup .ui-datepicker-trigger.vc-btn--focus,.open>.dropdown-toggle .vc-subscription-setup .ui-datepicker-trigger:focus,.open>.dropdown-toggle .vc-subscription-setup .ui-datepicker-trigger:hover,.vc-sub-box .ui-datepicker-trigger.vc-btn--active.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger.vc-btn--active:focus,.vc-sub-box .ui-datepicker-trigger.vc-btn--active:hover,.vc-sub-box .ui-datepicker-trigger:active.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger:active:focus,.vc-sub-box .ui-datepicker-trigger:active:hover,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active:focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--active:hover,.vc-subscription-setup .ui-datepicker-trigger:active.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger:active:focus,.vc-subscription-setup .ui-datepicker-trigger:active:hover{color:#fafafa;background-color:#182839;border-color:#182839}.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled,.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled.vc-btn--active,.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled.vc-btn--focus,.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled:active,.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled:focus,.vc-sub-box .ui-datepicker-trigger.vc-btn--disabled:hover,.vc-sub-box .ui-datepicker-trigger[disabled],.vc-sub-box .ui-datepicker-trigger[disabled].vc-btn--active,.vc-sub-box .ui-datepicker-trigger[disabled].vc-btn--focus,.vc-sub-box .ui-datepicker-trigger[disabled]:active,.vc-sub-box .ui-datepicker-trigger[disabled]:focus,.vc-sub-box .ui-datepicker-trigger[disabled]:hover,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled.vc-btn--active,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled.vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled:active,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled:focus,.vc-subscription-setup .ui-datepicker-trigger.vc-btn--disabled:hover,.vc-subscription-setup .ui-datepicker-trigger[disabled],.vc-subscription-setup .ui-datepicker-trigger[disabled].vc-btn--active,.vc-subscription-setup .ui-datepicker-trigger[disabled].vc-btn--focus,.vc-subscription-setup .ui-datepicker-trigger[disabled]:active,.vc-subscription-setup .ui-datepicker-trigger[disabled]:focus,.vc-subscription-setup .ui-datepicker-trigger[disabled]:hover,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger.vc-btn--active,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger.vc-btn--focus,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger:active,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger:focus,fieldset[disabled] .vc-sub-box .ui-datepicker-trigger:hover,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger.vc-btn--active,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger.vc-btn--focus,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger:active,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger:focus,fieldset[disabled] .vc-subscription-setup .ui-datepicker-trigger:hover{color:#00476c;background-color:#fafafa;border-color:#00476c}.vc-sub-box .ui-datepicker-trigger .badge,.vc-subscription-setup .ui-datepicker-trigger .badge{color:#fafafa;background-color:#00476c}.has-error button.ui-datepicker-trigger{color:#d30800;border-color:#d30800}.has-error button.ui-datepicker-trigger:hover{color:#fff;background-color:#d30800;border-color:#d30800}.vc-optic-store-address{flex-wrap:wrap-reverse;margin:22px -15px 30px}.vc-optic-store-address .vc-points-info{width:100%;text-align:center}@media screen and (min-width:768px){.vc-vouchers-replace{min-width:20%}.vc-optic-store-address{flex-wrap:nowrap;flex-direction:row-reverse;align-items:stretch;margin-bottom:0}.vc-optic-store-address .vc-points-info{width:33.3333%;text-align:left;margin-bottom:0}}.vc-optic-store-address .vc-points-map{width:100%}.vc-optic-store-address .vc-points-info-heading{margin-top:20px;margin-bottom:20px}.vc-optic-store-address time{font-size:18px}.vc-optic-store-address .vc-points-info-detail a[href^="tel:"]{pointer-events:auto;text-decoration:underline}@media screen and (min-width:768px){.vc-optic-store-address .vc-points-map{width:66.6667%;display:flex;flex-direction:column}.vc-optic-store-address .vc-points-info-detail a[href^="tel:"]{text-decoration:none;color:#1c1c1c}}.vc-optic-store-address .vc-points-map-container{flex-basis:66.6666666667%}.vc-optic-store-appointment{display:flex;align-items:center;justify-content:center;max-width:240px;margin-left:auto;margin-right:auto;margin-bottom:20px;line-height:24px;color:#00476c}.vc-optic-store-appointment .vc-icon{margin-right:16px}.vc-optic-store-transport{border:1px solid #e0e0e0}@media screen and (min-width:768px){.vc-optic-store-appointment{justify-content:flex-start;max-width:none;margin-left:0}.vc-optic-store-transport{border:none;flex-basis:33.3333333333%}}.vc-optic-store-services{display:flex;flex-wrap:wrap;justify-content:center}.vc-optic-store-service{flex-basis:calc(50% - 20px);position:relative;margin:22px 10px}.vc-optic-store-service:before{content:"";display:block;width:64px;height:64px;margin:0 auto 22px;background-repeat:no-repeat;background-size:contain}.vc-optic-store-service a,.vc-optic-store-service span{display:block;margin:0 auto;text-align:center}.vc-optic-store-service-card:before{background-image:url("/dist/front/img/icons/card-circle.svg")}.vc-optic-store-service-glasses:before{background-image:url("/dist/front/img/icons/glasses-circle.svg")}.vc-optic-store-service-lenses:before{background-image:url("/dist/front/img/icons/lenses-circle.svg")}.vc-optic-store-service-eye-exam:before{background-image:url("/dist/front/img/icons/eye-test-circle.svg")}.vc-optic-store-service-complex-exam:before{background-image:url("/dist/front/img/icons/exam-circle.svg")}.vc-optic-store-info{margin:0 auto;padding:15px;max-width:700px;text-align:center;border-style:dashed;border-color:#4c9160}.vc-optic-store-info strong{color:#4c9160}.vc-optic-store-services-text{margin:60px auto}.vc-optic-store-alert{margin-top:33px;line-height:160%}.vc-optic-store-alert p:first-child{-moz-column-span:all;column-span:all}#vc-gmap-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vc-transport-list{margin:0 12px}@media screen and (min-width:768px){.vc-optic-store-service{flex-basis:calc(25% - 20px)}.vc-optic-store-service:before{width:100px;height:100px}.vc-transport-list{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 24px}.vc-transport-list li{flex:1 0 33.3333333333%}.vc-transport-list li:first-child{border-left:1px solid #e0e0e0}.vc-transport-list li:last-child{border-right:1px solid #e0e0e0}}.vc-transport-detail{margin-top:0;background-color:transparent;border:none;border-bottom:1px solid #e0e0e0;border-radius:0;color:#00a0dc}@media screen and (max-width:767px){.vc-transport-detail:last-child{border-bottom:none}.vc-virtual-tour-link a:last-child{display:none}}.vc-transport-detail:focus,.vc-transport-detail:hover,.vc-transport-detail[open]{background-color:transparent;color:#00476c}@media screen and (min-width:768px){.vc-transport-detail{display:flex;justify-content:center;height:56px;border-bottom:4px solid #e0e0e0}.vc-transport-detail:focus,.vc-transport-detail:hover{border-bottom-color:#20344b}.vc-transport-detail[open]{border-bottom-color:#00476c}}.vc-transport-link{display:flex;padding:15px 0;align-items:center}.vc-transport-link:focus{outline:0;color:#20344b}.vc-transport-link:active{color:#00476c}.vc-transport-link:hover{color:#20344b;cursor:pointer}.vc-transport-link .vc-transport-detail-icon{width:40px;height:25px;margin-right:15px;margin-bottom:-3px;text-align:center}.vc-transport-link span{display:inline-block;margin-right:auto}.vc-transport-link .vc-transport-detail-caret{align-self:center}.vc-transport-detail[open] .vc-transport-link .vc-transport-detail-caret{transform:rotate(180deg)}.vc-transport-details-content{color:#747474}@media screen and (min-width:768px){.vc-transport-link{justify-content:center}.vc-transport-link span{margin-right:0}.vc-transport-link .vc-transport-detail-caret{display:none}.vc-transport-details-content{position:absolute;top:56px;left:0;width:100%;height:auto;padding:15px 15px 4px;border:1px solid #e0e0e0;border-top:none;background-color:#fafafa;display:flex;flex-wrap:wrap;justify-content:space-between}.vc-transport-details-content>p{min-width:100%}}.vc-virtual-tour-tab,.vc-virtual-tour-tab.vc-is-active,.vc-virtual-tour-tab:focus,.vc-virtual-tour-tab:hover{background-color:transparent}.vc-transport-details-content p{padding-left:5px;padding-right:0}@media screen and (min-width:768px){.vc-transport-details-content p{padding-right:5px}.vc-transport-details-content .vc-transport-details-content-short{flex-shrink:1;min-width:50%}}@media screen and (min-width:1000px){.vc-transport-details-parking{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}}.vc-summary-unlisted{padding:0;font-weight:400;display:block;cursor:pointer}.vc-summary-unlisted::-webkit-details-marker{display:none}.vc-summary-unlisted:focus{outline:0;color:#20344b}.vc-virtual-tour{height:100%}.vc-virtual-tour-link{margin:11px}.vc-virtual-tour-link a{display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.vc-virtual-tour{display:block;height:auto}.vc-virtual-tour-link a{margin-bottom:0}.vc-virtual-tour-link a:first-child{display:none}.vc-virtual-tour-list{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 24px}}.vc-virtual-tour-link svg{margin-right:5px;width:50px;height:auto}.vc-virtual-tour-frame{width:100%;height:600px;border:0}.vc-virtual-tour-modal .vc-virtual-tour-frame{align-self:stretch;height:100%}.vc-virtual-tour-modal .vc-virtual-tour-list{margin-right:30px;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:1}.vc-virtual-tour-list li{margin:0 10px}.vc-virtual-tour-tab{margin-top:0;border:none;border-radius:0;color:#00476c}.vc-virtual-tour-tab.vc-is-active{font-weight:700}@media screen and (min-width:768px){.vc-virtual-tour-list li{margin:0;flex:1 0 33.3333333333%}.vc-virtual-tour-list li:first-child{border-left:1px solid #e0e0e0}.vc-virtual-tour-list li:last-child{border-right:1px solid #e0e0e0}.vc-virtual-tour-tab{text-align:center;padding:20px 0;border-bottom:4px solid #e0e0e0}.vc-virtual-tour-tab:focus,.vc-virtual-tour-tab:hover{border-bottom-color:#20344b}.vc-virtual-tour-tab.vc-is-active{border-bottom:4px solid #00476c;font-weight:400}}@media screen and (max-width:767px){.vc-virtual-tour-tab:last-child{border-bottom:none}.vc-virtual-tour-block{display:none}}.vc-virtual-tour-tab:hover{cursor:pointer}.vc-virtual-tour-modal .modal-dialog{display:flex;flex-wrap:wrap;height:100%;margin-top:0;background-color:#fafafa}.vc-virtual-tour-modal .modal-header{flex-basis:100%;align-self:flex-start}@media screen and (min-width:400px){.vc-virtual-tour-modal .modal-header{padding:30px 15px 30px 30px}}.vc-virtual-tour-modal .modal-content{flex-basis:100%;align-self:stretch;height:calc(100% - 50px);border:0;border-radius:0}.vc-optic-store-gallery{position:relative;width:calc(100% + 15px);margin-right:-15px;overflow-x:hidden}.vc-optic-store-gallery-nav{display:none;position:absolute;cursor:pointer}@media screen and (min-width:768px){.vc-optic-store-gallery{width:100%;padding:0 50px 22px}h2.vc-optic-store-gallery-title{margin-top:30px;margin-bottom:30px}.vc-optic-store-gallery-nav{display:block;top:calc(50% - 18px);right:0;left:0}.no-js .vc-optic-store-gallery-nav{display:none}}.vc-optic-store-gallery-nav:focus{outline:0}.vc-optic-store-gallery-nav-left,.vc-optic-store-gallery-nav-right{position:absolute;width:32px;height:32px;color:#747474}.vc-optic-store-gallery-nav-left:hover,.vc-optic-store-gallery-nav-right:hover{color:#1c1c1c}.vc-optic-store-gallery-nav-left:active,.vc-optic-store-gallery-nav-left:focus,.vc-optic-store-gallery-nav-right:active,.vc-optic-store-gallery-nav-right:focus{color:#00476c;outline:0}.vc-optic-store-gallery-nav-left{left:0;margin-left:-8px}.vc-optic-store-gallery-nav-left svg{width:32px;height:32px;transform:rotate(90deg)}.vc-optic-store-gallery-nav-right{right:0;margin-right:-8px}.vc-optic-store-gallery-nav-right svg{transform:rotate(270deg)}.vc-optic-store-gallery-list{width:100%}.vc-optic-store-gallery-list li{display:inline-block;text-align:center;padding:7.5px;flex:1 0 auto}@media screen and (min-width:768px){.vc-optic-store-gallery-list img{width:250px;height:auto}}.vc-my-fit-people{display:flex;flex-wrap:wrap;justify-items:center;margin:30px auto 15px;width:70%}.vc-content-read .vc-my-fit-people img{flex-basis:calc(50% - 14px);max-width:calc(50% - 14px);margin:7px}@media only screen and (min-width:768px){.vc-optic-store-services-text .vc-column-break{-moz-column-break-before:column;break-before:column;margin-top:0}.vc-content-read .vc-my-fit-people img{flex-basis:calc(25% - 14px);max-width:calc(25% - 14px)}}.vc-btn--myfit{margin:30px auto;max-width:296px;white-space:normal}.vc-my-fit-signpost{display:flex;justify-content:center;max-width:550px;margin:auto auto 30px}@media only screen and (min-width:768px){.vc-my-fit-signpost{justify-content:space-around;margin-bottom:48px}}.vc-my-fit-title{font-size:18px;margin-top:40px;margin-bottom:20px}.vc-my-fit-card{flex-grow:1;flex-basis:100%;min-height:1px;margin:10px;padding:0 5px;display:flex;flex-direction:column;justify-content:flex-start}.vc-my-fit-row .vc-my-fit-card{padding:0 22px}@media only screen and (min-width:600px){.vc-my-fit-row .vc-my-fit-card{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.vc-faq-question .vc-question-answer a[rel=lightbox]{max-width:40%}}@media only screen and (min-width:1200px){.vc-my-fit-row .vc-my-fit-card{flex-basis:calc(33.3% - 20px);max-width:calc(33.3% - 20px)}}.vc-my-fit-card a{display:inline-block;margin:10px 5px;text-align:center}.vc-my-fit-card img{margin-bottom:22px;min-width:150px;margin-left:auto;margin-right:auto}.vc-my-fit-card p{text-align:center;margin:0 auto 20px}.vc-my-fit-row{justify-content:center;margin-bottom:30px}@media only screen and (min-width:768px){.vc-my-fit-title{font-size:24px}.vc-my-fit-card img{max-width:200px}.vc-my-fit-row{margin-bottom:48px;margin-left:-10px;margin-right:-10px}}.vc-my-fit-row>p{flex-basis:100%;width:100%}.vc-my-fit-measurements{max-width:400px;margin:0 auto}.vc-my-fit-form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}.vc-my-fit-form div{flex-basis:calc(33.3% - 25px);max-width:calc(33.3% - 25px);text-align:center}.vc-my-fit-form input{width:100%;height:40px}.vc-my-fit-form input[type=number]{padding-right:3px}.vc-my-fit-form label{display:block;font-weight:400;font-size:14.22px;margin-top:6px}.vc-my-fit-form p{flex-basis:100%}.vc-my-fit-form .vc-my-fit-warning{color:#00476c;margin-bottom:20px}.vc-my-fit-form .vc-btn--myfit{flex-basis:100%;margin-top:20px;margin-bottom:0;max-width:none}.vc-my-fit-results{margin:20px 0;padding:20px 16px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.vc-my-fit-form .vc-btn--myfit{margin-bottom:20px}.vc-my-fit-results{max-width:820px;margin:30px auto}}.vc-my-fit-glasses{margin:0 auto;align-self:center;list-style-type:none;padding-left:0}.vc-my-fit-glasses li{padding:15px 5px}.vc-my-fit-glasses svg{width:60px;height:24px}.vc-round-steps-back{position:absolute;bottom:-50px;left:20px;height:40px;font-size:14.22px}@media only screen and (min-width:900px){.vc-round-steps-back{top:18px;bottom:auto}}.vc-round-steps-wrapper{position:relative;padding:20px 10px 10px;z-index:11}@media only screen and (min-width:768px){.vc-my-fit-glasses{width:100%;margin:16px;display:flex;flex-flow:row wrap;justify-content:center}.vc-my-fit-glasses li{max-width:33.3%;flex-basis:33.3%;padding:15px 16px;display:flex;justify-content:center}.vc-my-fit-glasses svg{width:97px;height:39px;display:block;margin:0 auto}.vc-round-steps-back{font-size:16px}.vc-round-steps-wrapper{width:100%;margin-right:auto;margin-left:auto;max-width:1600px;padding-left:10px;padding-right:10px}.vc-round-steps-wrapper:after,.vc-round-steps-wrapper:before{display:table;content:" "}.vc-round-steps-wrapper:after{clear:both}}@media only screen and (min-width:768px) and (min-width:320px){.vc-round-steps-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (min-width:1200px){.vc-round-steps-wrapper{padding-left:30px;padding-right:30px}}@media only screen and (min-width:768px) and (min-width:1200px) and (max-width:1630px){.vc-round-steps-wrapper:lang(cs),.vc-round-steps-wrapper:lang(sk){width:calc(100% - 40px)}}.vc-round-steps{width:100%;margin:0;padding:0;display:flex;align-items:flex-start;justify-content:center}.vc-round-steps-step{list-style-type:none;flex-basis:33.33%;display:flex;align-items:flex-start;position:relative}.vc-apple-pay-checkout-modal .vc-order-form>.vc-section::before,.vc-apple-pay-checkout-modal .vc-order-goto .checkbox::before,.vc-apple-pay-checkout-modal .vc-order-goto::before,.vc-gofit-img{display:block}.vc-round-steps-step:after{width:100%;height:2px;content:"";position:absolute;background-color:#757575;top:15px;left:-50%}.vc-round-steps-step.is-active:after,.vc-round-steps-step.is-complete:after{background-color:#82adc4}.vc-round-steps-step:nth-child(4){display:none}.vc-round-steps-step>a,.vc-round-steps-step>span,.vc-round-steps-step>strong{display:flex;align-items:center;flex-wrap:wrap;position:relative;z-index:2;padding:0 5px;margin:0 auto;width:100%}@media only screen and (min-width:768px){.vc-round-steps{max-width:700px;margin:0 auto}.vc-round-steps-step:nth-child(4){display:flex}.vc-round-steps-step>a,.vc-round-steps-step>span,.vc-round-steps-step>strong{padding:0 10px}}.vc-round-steps-step>a .vc-round-steps-step-nr{color:#82adc4;border-color:#82adc4;background-color:#82adc4;text-indent:-9999px;background-size:cover}.vc-round-steps-step>a .vc-round-steps-step-txt{color:#82adc4}.vc-round-steps-step>a:hover,.vc-round-steps-step>a:hover .vc-round-steps-step-txt{color:#20344b}.vc-round-steps-step>a:hover .vc-round-steps-step-nr{background-color:#20344b;border-color:#20344b}.vc-round-steps-step>strong .vc-round-steps-step-nr{color:#82adc4;border-color:#82adc4}.vc-round-steps-step>strong .vc-round-steps-step-txt{color:#82adc4}.vc-round-steps-step-nr{width:32px;height:32px;min-width:32px;margin:0 auto;border-radius:100%;border:2px solid #757575;line-height:28px;text-align:center;font-size:20px;color:#757575;background-color:#fafafa;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.6 15.284l-4.2-4.2-1.4 1.4 5.6 5.6L20.284 7.4l-1.4-1.4z" fill="#fafafa" /></svg>');background-repeat:no-repeat;background-position:50% 50%;background-size:0}.vc-round-steps-step-txt{flex-basis:100%;margin-top:10px;text-align:center;font-size:14.22px;color:#757575}@media only screen and (min-width:380px){.vc-round-steps-step-txt{margin:10px 20px 0}}@media only screen and (min-width:768px){.vc-round-steps-step-txt{font-size:16px}}@media only screen and (min-width:1200px){.vc-round-steps-step-txt{font-size:18px}}.vc-margined .vc-round-steps-step-txt{margin-left:10px;margin-right:10px}.vc-cta-block{text-align:center;background-color:#e5f5fc;padding:22px 5vw;margin:66px 0}.vc-cta-block p:first-child{margin-top:0}.vc-cta-block p:last-child{margin-top:22px;margin-bottom:0}.vc-cta-block .vc-btn{background-color:#00a0dc;border-color:#00a0dc;color:#fafafa!important;margin-top:5px;white-space:normal}.vc-cta-block .vc-btn.vc-btn--focus,.vc-cta-block .vc-btn:focus{color:#fafafa;background-color:#008dc3;border-color:#007ba9}.open>.dropdown-toggle .vc-cta-block .vc-btn,.vc-cta-block .vc-btn.vc-btn--active,.vc-cta-block .vc-btn:active,.vc-cta-block .vc-btn:hover{color:#fafafa;background-color:#008dc3;border-color:#008dc3}.open>.dropdown-toggle .vc-cta-block .vc-btn.vc-btn--focus,.open>.dropdown-toggle .vc-cta-block .vc-btn:focus,.open>.dropdown-toggle .vc-cta-block .vc-btn:hover,.vc-cta-block .vc-btn.vc-btn--active.vc-btn--focus,.vc-cta-block .vc-btn.vc-btn--active:focus,.vc-cta-block .vc-btn.vc-btn--active:hover,.vc-cta-block .vc-btn:active.vc-btn--focus,.vc-cta-block .vc-btn:active:focus,.vc-cta-block .vc-btn:active:hover{color:#fafafa;background-color:#007ba9;border-color:#007ba9}.vc-cta-block .vc-btn.vc-btn--disabled,.vc-cta-block .vc-btn.vc-btn--disabled.vc-btn--active,.vc-cta-block .vc-btn.vc-btn--disabled.vc-btn--focus,.vc-cta-block .vc-btn.vc-btn--disabled:active,.vc-cta-block .vc-btn.vc-btn--disabled:focus,.vc-cta-block .vc-btn.vc-btn--disabled:hover,.vc-cta-block .vc-btn[disabled],.vc-cta-block .vc-btn[disabled].vc-btn--active,.vc-cta-block .vc-btn[disabled].vc-btn--focus,.vc-cta-block .vc-btn[disabled]:active,.vc-cta-block .vc-btn[disabled]:focus,.vc-cta-block .vc-btn[disabled]:hover,fieldset[disabled] .vc-cta-block .vc-btn,fieldset[disabled] .vc-cta-block .vc-btn.vc-btn--active,fieldset[disabled] .vc-cta-block .vc-btn.vc-btn--focus,fieldset[disabled] .vc-cta-block .vc-btn:active,fieldset[disabled] .vc-cta-block .vc-btn:focus,fieldset[disabled] .vc-cta-block .vc-btn:hover{color:#fafafa;background-color:#00a0dc;border-color:#00a0dc}.vc-cta-block .vc-btn .badge{color:#00a0dc;background-color:#fafafa}.vc-cta-block .vc-btn:first-of-type{margin-right:11px}.vc-cta-block .vc-btn--icon-goto-next{padding-left:22px}.vc-apple-pay-checkout-modal .vc-order-form{width:100%}.vc-apple-pay-checkout-modal .vc-order-form>.vc-section,.vc-apple-pay-checkout-modal .vc-order-goto,.vc-apple-pay-checkout-modal .vc-order-goto .checkbox{flex-basis:100%;margin-top:0;margin-bottom:22px!important;margin-right:0}.vc-apple-pay-checkout-modal .vc-order-form>.vc-section::after,.vc-apple-pay-checkout-modal .vc-order-goto .checkbox::after,.vc-apple-pay-checkout-modal .vc-order-goto::after,.vc-benefits-list-inline .vc-benefits-list-item-icon .vc-svg-part{display:none}.vc-apple-pay-checkout-modal .vc-order-goto{margin-bottom:0!important}.vc-apple-pay-checkout-modal .vc-order-goto-forward{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.vc-apple-pay-checkout-modal .vc-order-form>.vc-section{margin-bottom:22px}@media only screen and (max-width:709px){.vc-apple-pay-checkout-modal .vc-order-goto .checkbox{margin-bottom:22px}}@media screen and (min-width:1000px){.vc-apple-pay-checkout-modal .alert{padding:15px}}#glasseson,.vc-modal-gofit{z-index:51100!important}.vc-modal-gofit .modal-header{display:flex}.vc-modal-gofit .close,.vc-modal-gofit .modal-title{margin-left:auto;font-weight:700}.vc-modal-gofit .modal-body{display:flex;flex-direction:column}@media screen and (min-height:600px){.vc-modal-gofit .modal-content{height:540px;max-height:80vh}.vc-modal-gofit .modal-body{height:80%}}.vc-gofit-img{width:50%;margin:1em auto 0}.vc-gofit-result{text-align:center}.vc-gofit-output{font-size:14.22px}.vc-benefits-list{list-style-type:none;padding-left:0;margin:22px 0 44px}.vc-benefits-list-item-heading{font-size:18px;font-weight:700;color:#00476c;margin:0 0 11px}.vc-benefits-list-item{position:relative;padding-left:100px}.vc-benefits-list-item+.vc-benefits-list-item{margin-top:22px}.vc-benefits-list-item-desc{margin:0}.vc-benefits-list-item-icon{display:block;position:absolute;top:50%;left:0;transform:translate(0,-50%);color:#00a0dc;width:80px;height:auto}@media screen and (max-width:400px){.vc-benefits-list-item{padding-left:55px}.vc-benefits-list-item-icon{width:50px}}.vc-benefits-list-inline{display:flex;justify-content:space-between;font-weight:400;margin:0;padding:11px 0 22px}@media screen and (max-width:899px){.vc-benefits-list-inline{display:none}}.vc-benefits-list-inline .vc-benefits-list-item{font-size:14.22px;flex-basis:30%;padding-left:0;display:flex;align-items:center}@media screen and (max-width:449px){.vc-benefits-list-inline .vc-benefits-list-item{text-align:center;flex-direction:column}}@media screen and (min-width:450px){.vc-benefits-list-inline .vc-benefits-list-item{font-size:14.22px}}@media screen and (min-width:900px){.vc-benefits-list-inline .vc-benefits-list-item{padding-left:0}.vc-benefits-list-inline .vc-benefits-list-item:nth-child(2){justify-content:center}.vc-benefits-list-inline .vc-benefits-list-item:last-child{justify-content:end}}.vc-benefits-list-inline .vc-benefits-list-item+.vc-benefits-list-item{margin-top:0;margin-left:11px}.vc-benefits-list-inline .vc-benefits-list-item-icon{width:45px;position:static;transform:none;margin-bottom:-5px;flex-shrink:0}@media screen and (max-width:449px){.vc-benefits-list-inline .vc-benefits-list-item-icon{margin:0 auto -10px}}@media screen and (min-width:600px){.vc-benefits-list-inline .vc-benefits-list-item-icon{width:60px}}@media screen and (min-width:1200px){.vc-benefits-list-inline .vc-benefits-list-item-icon{width:50px}}.vc-benefits-list-inline .vc-benefits-icon-reflection{margin-bottom:-10px}@media screen and (min-width:900px){.vc-benefits-list-inline .vc-benefits-icon-reflection{margin-left:-10px;margin-bottom:-15px}}.vc-order-form,.vc-order-summary{float:left;min-height:1px;padding-right:10px;padding-left:10px;width:100%}@media only screen and (min-width:320px){.vc-order-form,.vc-order-summary{padding-right:15px;padding-left:15px}}.vc-order-summary{float:right;clear:right}@media only screen and (min-width:768px){.vc-order-form,.vc-order-summary{width:50%}.vc-order-form>.vc-section,.vc-order-summary{margin-top:22px}}@media only screen and (min-width:1200px){.vc-order-summary{width:41.6667%}}#order-summary .vc-order-summary{width:100%}.vc-order-form .radio input[type=radio]{margin-top:0}.vc-order-form .help-block{flex-basis:100%;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:1080px){.vc-order-form .help-block{float:none}}.vc-order-form .vc-box-collapse>.control-label{padding-left:0}.vc-order-form .alert-danger .vc-btn--xs{margin-left:0.5em}.vc-order-form .has-warning .control-label{color:inherit}.vc-order-form .has-warning .form-control{color:#1c1c1c;background-color:inherit;box-shadow:none;border-color:#ccc}.vc-order-form .has-warning .help-block{color:#747474;padding:0 11px;margin-left:-11px}.vc-order-form .has-warning.has-dynamic-feedback .help-block{-webkit-animation:2s linear dynamic-feedback;animation:2s linear dynamic-feedback}@-webkit-keyframes dynamic-feedback{0%,75%{padding:11px}50%{background-color:#ffc107}100%{background-color:inherit;padding:0 11px}}@keyframes dynamic-feedback{0%,75%{padding:11px}50%{background-color:#ffc107}100%{background-color:inherit;padding:0 11px}}.vc-order-login-btn,.vc-order-login-note{float:left;min-height:1px;padding-right:10px;padding-left:10px;width:100%}@media only screen and (min-width:320px){.vc-order-login-btn,.vc-order-login-note{padding-right:15px;padding-left:15px}}.vc-order-login-btn .vc-btn{margin-bottom:22px}@media only screen and (max-width:379px){.vc-order-login-btn .vc-btn::before{margin-right:0}.vc-order-login-btn .vc-btn .vc-btn__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}.vc-order-login-text{display:inline-block;vertical-align:middle;margin-bottom:22px}.vc-confirmation-box>p:last-child,.vc-subscription-summary{margin-bottom:0}.vc-order-name .form-control-md,.vc-order-name .form-control-sm{float:left}.vc-order-name .form-control-sm{width:5em;margin-bottom:11px}@media only screen and (min-width:320px) and (max-width:767px),(min-width:960px){.vc-order-name .form-control-md{width:calc(100% - 5em - 4px);margin-left:4px}}.js .vc-main-checkout-step-1 .vc-content{visibility:hidden}.js .vc-main-checkout-step-1.vc-visible .vc-content{visibility:visible}.vc-control-input-switcher{-moz-column-gap:22px;column-gap:22px}@media only screen and (min-width:768px){.vc-order-login-note{width:33.3333%}.vc-order-login-btn{width:66.6667%;float:right;text-align:right}.vc-control-input-switcher{justify-content:end}.vc-payment-method .vc-box-info{margin-right:0}}.vc-control-input-switcher label{font-weight:400}.vc-form-group-input-alone{display:flex;justify-content:flex-end}.vc-payment-method .radio,.vc-transfer .radio{width:100%}.vc-payment-method .radio label,.vc-transfer .radio label{display:flex;flex-wrap:wrap;align-items:center}.vc-payment-method .radio .vc-btn,.vc-transfer .radio .vc-btn{margin:0 12px}.vc-payment-method .radio:not(:last-child)>[id^=klarna-payments-pay_],.vc-transfer .radio:not(:last-child)>[id^=klarna-payments-pay_]{padding-bottom:11px;border-bottom:1px dotted #e0e0e0;margin-bottom:11px}@media only screen and (min-width:360px){.vc-payment-method .radio>[id^=klarna-payments-pay_],.vc-transfer .radio>[id^=klarna-payments-pay_]{padding-left:22px}}.vc-payment-method .alert,.vc-transfer .alert{margin-bottom:11px}.vc-payment-method .vc-number,.vc-payment-method .vc-partner-price,.vc-transfer .vc-number,.vc-transfer .vc-partner-price{padding-left:12px;margin-left:auto}@media only screen and (min-width:400px){.vc-payment-method .vc-box-dotted,.vc-transfer .vc-box-dotted{margin-left:28px}}.vc-payment-method .vc-box-dotted input[type=checkbox],.vc-transfer .vc-box-dotted input[type=checkbox]{align-self:baseline}.vc-payment-method>a,.vc-transfer>a{margin-left:28px}@media screen and (min-width:540px) and (max-width:767px),(min-width:1000px){.vc-payment-method .vc-order-indent,.vc-transfer .vc-order-indent{margin-left:28px}}.vc-payment-method .vc-box label{display:inline-block}.vc-payment-method .vc-box .vc-btn{margin:-2px 0 0}.vc-payment-method .vc-box-info{margin-left:22px}.vc-payment-method .vc-box-info:last-child{margin-top:22px}.vc-partner-name{flex:1}@media only screen and (min-width:768px) and (max-width:820px){.vc-partner-name{min-width:8em}}.vc-partner-name .vc-note{display:block;margin:0;font-size:12.64px}@media only screen and (max-width:419px){.vc-partner-name .vc-note{white-space:normal}}.vc-order-payment-logos{margin-left:20px}.vc-order-use-old:not(.hidden)+.vc-order-payment-logos{margin-top:6px;margin-left:0}.vc-order-payment-logos img{max-width:40px;margin-right:3%;margin-bottom:6px}.vc-order-payment-logos .vc-order-payment-logos-amex{max-width:50px}.vc-order-extra-info .vc-number{padding-left:0}.vc-order-form strong.vc-label-availability{margin-top:6px;margin-left:80px}.vc-partner-logo{width:40px;height:40px;margin-right:12px;margin-left:6px}.vc-partner-logo-dhl-gogreen,.vc-partner-logo-klarna{width:60px;height:auto}.vc-partner-logo-postnord{height:auto}.vc-upsell-note svg{width:30px;margin:0 5px;vertical-align:middle}.vc-upsell-note input[type=checkbox]{margin-top:7px}.vc-upsell-note .vc-offer-badge{height:100%;display:flex;align-items:center}.vc-confirmation{max-width:940px;margin:11px auto}.vc-confirmation .vc-box-subscription{max-width:none}.vc-confirmation-box{float:left;min-height:1px;width:100%;padding:10px 16px;border-radius:2px;margin-bottom:44px;color:#1c1c1c;font-size:18px;z-index:1}@media only screen and (min-width:320px){.vc-confirmation-box{padding-right:15px;padding-left:15px}}@media only screen and (min-width:768px){.vc-confirmation{position:relative;margin-top:22px}.vc-confirmation-box{width:75%;float:right;min-height:230px;margin-top:2%;margin-bottom:0;padding:20px 32px}}.vc-confirmation-box-heading,.vc-confirmation-box-title{margin-top:0;font-weight:700}.vc-confirmation-box-info,.vc-confirmation-box-qrcode,.vc-confirmation-box-text{margin-bottom:22px}@media only screen and (max-width:767px){.vc-confirmation-box{position:relative;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:2px}.vc-confirmation-box::after,.vc-confirmation-box::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;top:100%;left:50%}.vc-confirmation-box>:last-child{margin-bottom:0}.vc-confirmation-box::before{border-width:22px 0 0 18px;border-color:#e0e0e0 transparent transparent;margin-left:-18px}.vc-confirmation-box::after{border-width:20px 0 0 16px;border-color:#fafafa transparent transparent;margin-left:-17px}}.vc-confirmation-box-heading{color:#1c1c1c;font-size:1.265625rem}.vc-confirmation-box-text>strong{font-weight:700}@media only screen and (max-width:420px){.vc-confirmation-box-info,.vc-confirmation-box-info caption,.vc-confirmation-box-info tbody,.vc-confirmation-box-info td,.vc-confirmation-box-info th,.vc-confirmation-box-info tr{display:block}.vc-confirmation-box-info tr{margin-top:6px}.vc-confirmation-box-info tr:first-child{margin-top:0}}.vc-confirmation-box-info caption{color:inherit;font-size:14.22px;font-weight:700;text-align:left}.vc-confirmation-box-info th{padding-right:10px;font-weight:400}.vc-confirmation-box-info td{font-weight:700}@media only screen and (min-width:520px){.vc-confirmation-box-qrcode{display:flex;justify-content:space-around}}.vc-confirmation-box-qrcode-link{flex:0 0 116px}.vc-confirmation-qrcode-img{margin:auto auto 22px}.vc-confirmation-row-flex{display:flex;flex-flow:row wrap;margin-right:-20px;margin-left:-15px}@media only screen and (min-width:320px){.vc-confirmation-row-flex{margin-left:-30px;margin-right:-30px}}@media only screen and (min-width:960px){.vc-confirmation-row-flex{margin-left:calc(25% - 22px)}}.vc-confirmation-actions,.vc-reminder{flex:1 0 auto;min-height:1px;margin-right:15px;margin-left:15px;flex-basis:calc(100% - 30px);color:#1c1c1c;font-size:14.22px}@media only screen and (max-width:319px){.vc-confirmation-actions,.vc-reminder{flex-basis:auto;margin-right:10px;margin-left:10px;flex-basis:calc(100% - 20px)}}@media only screen and (min-width:768px){.vc-confirmation-box{position:relative;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:2px}.vc-confirmation-box::after,.vc-confirmation-box::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;margin-top:0}.vc-confirmation-box>:last-child{margin-bottom:0}.vc-confirmation-box::before{left:-22px;border-width:0 22px 18px 0;border-color:transparent #e0e0e0;top:75px}.vc-confirmation-box::after{left:-20px;border-width:0 20px 16px 0;border-color:transparent #fafafa;top:76px}.vc-confirmation-actions,.vc-reminder{display:flex}.vc-confirmation-actions .vc-box,.vc-reminder .vc-box{min-height:16em;margin-top:22px}}.vc-confirmation-actions .vc-box,.vc-reminder .vc-box{padding:22px 18.7px 7.7px;margin-bottom:22px}@media only screen and (min-width:640px){.vc-confirmation-actions .vc-box,.vc-reminder .vc-box{padding:22px 22px 11px}.vc-reminder-box-list{max-width:100%}}@media only screen and (min-width:768px){.vc-reminder{flex-basis:calc(58.3333333333% - 30px)}.vc-confirmation-actions:only-child .vc-box{width:100%}}@media only screen and (min-width:768px) and (max-width:319px){.vc-reminder{flex-basis:calc(58.3333333333% - 20px)}}@media only screen and (min-width:970px){.vc-reminder{flex-basis:calc(41.6666666667% - 30px)}}@media only screen and (min-width:970px) and (max-width:319px){.vc-reminder{flex-basis:calc(41.6666666667% - 20px)}}.vc-reminder .vc-box{padding-bottom:22px;margin-top:22px;border-color:#1c1c1c}.vc-reminder .vc-box-subscription{border-color:#9e9e9e}@media only screen and (min-width:768px){.vc-confirmation-actions{flex-basis:calc(41.6666666667% - 30px)}}@media only screen and (min-width:768px) and (max-width:319px){.vc-confirmation-actions{flex-basis:calc(41.6666666667% - 20px)}}@media only screen and (min-width:970px){.vc-confirmation-actions{flex-basis:calc(33.3333333333% - 30px)}}@media only screen and (min-width:970px) and (max-width:319px){.vc-confirmation-actions{flex-basis:calc(33.3333333333% - 20px)}}@media only screen and (min-width:960px){.vc-subscription-order-setup{margin-left:calc(25% - 22px + 30px * .5)}}.vc-confirmation-actions-box-list,.vc-reminder-box-text{margin-bottom:22px}.vc-reminder-box-list{display:flex;align-items:center;justify-content:center;gap:11px;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}@media only screen and (min-width:640px){.vc-reminder-box-list>li>.vc-btn{width:auto;margin:0 0 0 11px}.vc-reminder-box-input{cursor:pointer}}.vc-glossary-letters a.selected-letter.vc-btn--qtip,.vc-glossary-letters a.vc-btn--qtip{margin-top:-4px}.vc-reminder-box-input{width:auto;max-width:140px;height:33px;padding:4px 5px;border-color:#757575;color:#222;font-size:14.22px}.vc-reminder-box-footer{padding-top:22px;border-top:1px solid #1c1c1c;text-align:center}.vc-confirmation-actions-box-text{font-size:12.64px}.vc-trustcard{float:left;min-height:1px;padding-right:10px;padding-left:10px;width:100%;margin-top:22px}@media only screen and (min-width:320px){.vc-trustcard{padding-right:15px;padding-left:15px}}@media only screen and (min-width:768px){.vc-trustcard{padding-right:0;margin-left:0}}@media only screen and (min-width:970px){.vc-trustcard{width:75%;padding-left:0;margin-left:25%}}#vc-trustcard [id^=Container_]{border:1px solid #e0e0e0!important;border-radius:2px;padding-top:22px}#vc-trustcard [id^=footerSlant_] polygon{fill:#fafafa!important}#vc-trustcard [id^=TopSlant_]{display:none!important}@media only screen and (max-width:359px){#vc-trustcard [id^=CheckoutContentTable]{display:block!important}}#vc-trustcard [id^=Footer_]{background:0 0!important}.vc-loginpage{margin:22px 0}.vc-loginpage h1{margin-bottom:44px}.vc-loginpage-lost-link{display:inline-block;margin-left:12px;vertical-align:middle}.vc-loginpage-goto-back{position:relative;margin-bottom:0}.vc-glossary-with-margin{margin-top:11px}.vc-glossary-title{margin-bottom:22px}.vc-glossary-letters{margin-bottom:33px;background-color:#fafafa;border:1px dotted #9e9e9e;padding:6px;border-radius:3px}.vc-glossary-letters a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid #00476c;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 11px;line-height:1.375;border-radius:3px;color:#00476c;min-width:55px;margin-top:5px;margin-right:5px;background-color:#fafafa;font-size:14.22px}.vc-glossary-letters a.vc-btn--icon-goto-next{padding-right:30px}.vc-glossary-letters a.vc-btn--icon-goto-back{padding-left:0;padding-right:0}@media screen and (max-width:320px){.vc-glossary-letters a,.vc-sub-box .ui-datepicker-trigger,.vc-subscription-setup .ui-datepicker-trigger{white-space:normal}}.vc-glossary-letters a.vc-btn--active.vc-btn--focus,.vc-glossary-letters a.vc-btn--active:focus,.vc-glossary-letters a.vc-btn--focus,.vc-glossary-letters a:active.vc-btn--focus,.vc-glossary-letters a:active:focus,.vc-glossary-letters a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.vc-glossary-letters a.vc-btn--active,.vc-glossary-letters a:active{outline-color:transparent;box-shadow:inset 0 3px 5px rgba(0,0,0,.15)}.vc-glossary-letters a.vc-btn--disabled,.vc-glossary-letters a[disabled],fieldset[disabled] .vc-glossary-letters a{cursor:not-allowed;opacity:.5;box-shadow:none}.vc-glossary-letters a.vc-btn--focus,.vc-glossary-letters a:focus{color:#fafafa;background-color:#20344b;border-color:#182839}.open>.dropdown-toggle .vc-glossary-letters a,.vc-glossary-letters a.vc-btn--active,.vc-glossary-letters a:active,.vc-glossary-letters a:hover{color:#fafafa;background-color:#20344b;border-color:#20344b}.open>.dropdown-toggle .vc-glossary-letters a.vc-btn--focus,.open>.dropdown-toggle .vc-glossary-letters a:focus,.open>.dropdown-toggle .vc-glossary-letters a:hover,.vc-glossary-letters a.vc-btn--active.vc-btn--focus,.vc-glossary-letters a.vc-btn--active:focus,.vc-glossary-letters a.vc-btn--active:hover,.vc-glossary-letters a:active.vc-btn--focus,.vc-glossary-letters a:active:focus,.vc-glossary-letters a:active:hover{color:#fafafa;background-color:#182839;border-color:#182839}.vc-glossary-letters a.vc-btn--disabled,.vc-glossary-letters a.vc-btn--disabled.vc-btn--active,.vc-glossary-letters a.vc-btn--disabled.vc-btn--focus,.vc-glossary-letters a.vc-btn--disabled:active,.vc-glossary-letters a.vc-btn--disabled:focus,.vc-glossary-letters a.vc-btn--disabled:hover,.vc-glossary-letters a[disabled],.vc-glossary-letters a[disabled].vc-btn--active,.vc-glossary-letters a[disabled].vc-btn--focus,.vc-glossary-letters a[disabled]:active,.vc-glossary-letters a[disabled]:focus,.vc-glossary-letters a[disabled]:hover,fieldset[disabled] .vc-glossary-letters a,fieldset[disabled] .vc-glossary-letters a.vc-btn--active,fieldset[disabled] .vc-glossary-letters a.vc-btn--focus,fieldset[disabled] .vc-glossary-letters a:active,fieldset[disabled] .vc-glossary-letters a:focus,fieldset[disabled] .vc-glossary-letters a:hover{color:#00476c;background-color:#fafafa;border-color:#00476c}.vc-glossary-letters a .badge{color:#fafafa;background-color:#00476c}.vc-glossary-letters a.selected-letter{color:#fafafa;background-color:#20344b;border-color:#20344b}.vc-glossary-letters a.selected-letter.vc-btn--focus,.vc-glossary-letters a.selected-letter:focus{color:#fafafa;background-color:#111b27;border-color:#090f15}.open>.dropdown-toggle .vc-glossary-letters a.selected-letter,.vc-glossary-letters a.selected-letter.vc-btn--active,.vc-glossary-letters a.selected-letter:active,.vc-glossary-letters a.selected-letter:hover{color:#fafafa;background-color:#111b27;border-color:#111b27}.open>.dropdown-toggle .vc-glossary-letters a.selected-letter.vc-btn--focus,.open>.dropdown-toggle .vc-glossary-letters a.selected-letter:focus,.open>.dropdown-toggle .vc-glossary-letters a.selected-letter:hover,.vc-glossary-letters a.selected-letter.vc-btn--active.vc-btn--focus,.vc-glossary-letters a.selected-letter.vc-btn--active:focus,.vc-glossary-letters a.selected-letter.vc-btn--active:hover,.vc-glossary-letters a.selected-letter:active.vc-btn--focus,.vc-glossary-letters a.selected-letter:active:focus,.vc-glossary-letters a.selected-letter:active:hover{color:#fafafa;background-color:#090f15;border-color:#090f15}.vc-glossary-letters a.selected-letter.vc-btn--disabled,.vc-glossary-letters a.selected-letter.vc-btn--disabled.vc-btn--active,.vc-glossary-letters a.selected-letter.vc-btn--disabled.vc-btn--focus,.vc-glossary-letters a.selected-letter.vc-btn--disabled:active,.vc-glossary-letters a.selected-letter.vc-btn--disabled:focus,.vc-glossary-letters a.selected-letter.vc-btn--disabled:hover,.vc-glossary-letters a.selected-letter[disabled],.vc-glossary-letters a.selected-letter[disabled].vc-btn--active,.vc-glossary-letters a.selected-letter[disabled].vc-btn--focus,.vc-glossary-letters a.selected-letter[disabled]:active,.vc-glossary-letters a.selected-letter[disabled]:focus,.vc-glossary-letters a.selected-letter[disabled]:hover,fieldset[disabled] .vc-glossary-letters a.selected-letter,fieldset[disabled] .vc-glossary-letters a.selected-letter.vc-btn--active,fieldset[disabled] .vc-glossary-letters a.selected-letter.vc-btn--focus,fieldset[disabled] .vc-glossary-letters a.selected-letter:active,fieldset[disabled] .vc-glossary-letters a.selected-letter:focus,fieldset[disabled] .vc-glossary-letters a.selected-letter:hover{color:#fafafa;background-color:#20344b;border-color:#20344b}.vc-glossary-letters a.selected-letter .badge{color:#20344b;background-color:#fafafa}.vc-glossary-letters-inner{padding:6px;background-color:#fbfcfd}@media only screen and (min-width:768px){.vc-glossary-letters-inner{padding:10px 20px}}.vc-glossary-letters-heading{display:inline-block;margin-bottom:11px;font-weight:700}.vc-glossary-overview{padding-left:13px}.vc-glossary-overview .cleaner{clear:both}.vc-glossary-overview-title{position:relative}.vc-glossary-overview-title::before{content:"";position:absolute;top:50%;left:0;width:100%;height:0;border-bottom:1px dotted #9e9e9e}.vc-glossary-overview-title>span{position:relative;display:inline-block;width:30px;background-color:#fafafa}@media only screen and (min-width:768px){.vc-glossary-overview{padding-left:27px}.vc-glossary-overview-column{float:left;min-height:1px;padding-right:10px;padding-left:10px;width:50%}}@media only screen and (min-width:768px) and (min-width:320px){.vc-glossary-overview-column{padding-right:15px;padding-left:15px}}@media only screen and (min-width:768px){.vc-glossary-list{padding-left:30px!important}}.vc-mate,.vc-mates .vc-mate{min-height:1px;padding-right:10px;padding-left:10px}.vc-faq-question{margin-bottom:44px}.vc-faq-question .vc-question-answer{margin-left:44px}.vc-faq-question .vc-question-answer a[rel=lightbox]{float:left;padding-right:16px}.vc-faq-question-heading+.vc-faq-question{margin-top:0}.vc-mate{float:left;width:100%;margin-top:44px;text-align:center}@media only screen and (min-width:360px) and (max-width:699px),(min-width:768px) and (max-width:959px){.vc-mate{width:50%}.vc-mate:nth-child(odd){clear:left}}@media only screen and (min-width:700px) and (max-width:767px),(min-width:960px){.vc-mate{width:33.3333%}.vc-mate:nth-child(3n+4){clear:left}}.vc-mate img{margin-bottom:11px}.vc-mate .h3,.vc-mate h3{margin-top:0;color:#00476c}.vc-mates .vc-mate{flex:1 0 auto;flex-basis:calc(50% - 15px);position:relative;margin:22px 0 0}@media only screen and (max-width:319px){.vc-mates .vc-mate{flex-basis:auto;margin-right:5px;margin-left:5px;flex-basis:calc(50% - 10px)}}@media screen and (min-width:500px){.vc-mates .vc-mate{flex-basis:calc(33.3333333333% - 15px)}}@media only screen and (min-width:500px) and (max-width:319px){.vc-mates .vc-mate{flex-basis:calc(33.3333333333% - 10px)}}@media screen and (min-width:768px){.vc-mates .vc-mate{flex-basis:calc(16.6666666667% - 15px)}.vc-404-error-container{background-image:url(/dist/front/img/error/404-girl.png);background-size:50%;background-repeat:no-repeat;background-position:left center}@supports (background-image:url("image.webp")){.vc-404-error-container{background-image:-webkit-image-set(url("/dist/front/img/error/404-girl.webp") 1x, url("/dist/front/img/error/404-girl@2x.webp") 2x);background-image:image-set("/dist/front/img/error/404-girl.webp" 1x, "/dist/front/img/error/404-girl@2x.webp" 2x)}}@supports (-webkit-appearance:none) and (not (translate:none)) and (-webkit-backdrop-filter:none) and (not (-moz-user-select:none)){.vc-404-error-container{background-image:-webkit-image-set(url("/dist/front/img/error/404-girl.png") 1x, url("/dist/front/img/error/404-girl@2x.png") 2x);background-image:image-set("/dist/front/img/error/404-girl.png" 1x, "/dist/front/img/error/404-girl@2x.png" 2x)}}}@media only screen and (min-width:768px) and (max-width:319px){.vc-mates .vc-mate{flex-basis:calc(16.6666666667% - 10px)}}@media screen and (min-width:900px){.vc-mates .vc-mate{flex-basis:calc(12.5% - 15px)}}@media only screen and (min-width:900px) and (max-width:319px){.vc-mates .vc-mate{flex-basis:calc(12.5% - 10px)}}.vc-mates .vc-mate .h3,.vc-mates .vc-mate h3{font-size:16px;margin-left:-7.5px;margin-right:-7.5px;margin-bottom:6px}.vc-mates .vc-mate p{font-size:14.22px}.vc-mates .vc-mate img{width:88px;margin-left:auto;margin-right:auto}.vc-mates.glider .vc-mate{flex-basis:auto}.vc-mates{display:flex;flex-flow:row wrap;margin-left:-5px;margin-right:-5px;justify-content:center}@media only screen and (min-width:320px){.vc-mate{padding-right:15px;padding-left:15px}.vc-mates .vc-mate img{width:auto;min-width:88px}.vc-mates{margin:0 5px 30px}}@media screen and (min-width:1580px){.vc-mates .vc-mate{max-width:150px}.vc-mates{flex-wrap:nowrap}}.vc-mates.glider{display:block}@media only screen and (min-width:1580px){.vc-mates .glider-track{justify-content:space-around}}.vc-mates-wrapper{margin-right:-10px;margin-left:-10px}@media only screen and (min-width:320px){.vc-mates-wrapper{margin-right:-15px;margin-left:-15px}}.vc-mates-wrapper::after{content:"";position:absolute;right:0;top:0;bottom:0;display:block;width:6vw;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fafafa 100%);pointer-events:none}@media only screen and (min-width:1050px){.vc-mates-wrapper::after{content:none}.vc-mates-wrapper .vc-slider-btn{display:none}}.vc-mates-wrapper .vc-slider-btn-next{right:5px}.vc-mates-wrapper .vc-slider-btn-prev{left:5px}@media screen and (min-width:1400px){.vc-mates-wrapper-brno .vc-slider-btn{display:none}.vc-mates-wrapper-brno::after{content:none}}@media screen and (min-width:550px){.vc-mates-wrapper-bratislava .vc-slider-btn{display:none}.vc-mates-wrapper-bratislava::after{content:none}}@supports selector(:has(:nth-child(5))){.vc-mates-wrapper .vc-slider-btn{display:flex}@media screen and (min-width:550px){.vc-mates-wrapper:not(:has(:nth-child(4))) .vc-slider-btn{display:none}.vc-mates-wrapper:not(:has(:nth-child(4)))::after{content:none}}@media screen and (min-width:700px){.vc-mates-wrapper:not(:has(:nth-child(5))) .vc-slider-btn{display:none}.vc-mates-wrapper:not(:has(:nth-child(5)))::after{content:none}}@media screen and (min-width:900px){.vc-mates-wrapper:not(:has(:nth-child(6))) .vc-slider-btn{display:none}.vc-mates-wrapper:not(:has(:nth-child(6)))::after{content:none}}@media screen and (min-width:1050px){.vc-mates-wrapper:not(:has(:nth-child(7))) .vc-slider-btn{display:none}.vc-mates-wrapper:not(:has(:nth-child(7)))::after{content:none}}@media screen and (min-width:1200px){.vc-mates-wrapper:not(:has(:nth-child(8))) .vc-slider-btn{display:none}.vc-mates-wrapper:not(:has(:nth-child(8)))::after{content:none}}@media screen and (min-width:1400px){.vc-mates-wrapper .vc-slider-btn{display:none}.vc-mates-wrapper::after{content:none}}}.vc-error-content{max-width:40em;margin:22px 0 0;color:#20344b}@media screen and (min-width:768px){.vc-error-content{margin-left:50%}}.vc-error-content-empty-cart{max-width:none}@media screen and (min-width:920px){.vc-404-error-container{min-height:400px;background-size:400px}.vc-404-error-container>div,.vc-error-content{margin-left:416px}.vc-error-content-empty-cart{margin-left:0}}@media screen and (min-width:1000px){.vc-error-content-empty-cart{display:flex}.vc-error-content-empty-cart>*{flex:1}.vc-error-content-empty-cart .vc-error-info-person{margin-left:30px}}.vc-404-error-container .vc-error-heading{text-align:center}.vc-cart-empty-title,.vc-error-title{margin-top:0}.vc-error-message{margin:0}.vc-error-info-person{border:1px solid #20344b;border-radius:2px;padding:10px 12px;margin-top:33px}@media screen and (min-width:768px){.vc-error-content-empty-cart{margin-left:0}.vc-404-error-container .vc-error-heading{text-align:left}.vc-error-info-person{border:none;padding:0;margin-top:30px}.vc-error-img{display:none}}.vc-error-info-person .vc-bubble-person{flex-flow:row;justify-content:flex-start}.vc-error-info-person .vc-bubble-person-body,.vc-error-info-person .vc-person{align-self:flex-start}.vc-error-info-person .vc-bubble-person-body{margin-bottom:0}.vc-error-info-person .vc-bubble-person-bubble{background-color:transparent;border:none;margin-left:5px;margin-right:0;padding-right:0}.vc-error-info-person .vc-bubble-person-bubble p{text-align:left;font-size:16px}.vc-error-info-person .vc-bubble-contact-name{display:block;color:inherit}.vc-error-info-person .vc-bubble-contact-name span{display:block}.vc-error-info-person .vc-person-name{display:none}.vc-error-info-person .vc-bubble-working-hours{font-weight:700;margin-top:1em}.vc-error-info-person .text-primary{font-weight:700;margin-bottom:1em;color:#1c1c1c}.vc-error-info-person .text-primary a{color:inherit}.vc-error-img{width:100%;max-width:350px;margin:0 auto}.vc-pickup-hero{margin-top:44px}.vc-pickup-hero-list{list-style:none;padding-left:0}@media only screen and (min-width:480px){.vc-pickup-hero-list{display:flex;flex-wrap:wrap}}@media only screen and (min-width:930px){.vc-pickup-hero-list{flex-wrap:nowrap}}.vc-pickup-hero-list li{display:flex;justify-content:flex-start;align-items:center;min-height:100px;padding-right:11px;padding-left:88px;background:url("/dist/front/img/icons/vc-mappin-dispens-65-97.svg") left top/65px auto no-repeat;margin-bottom:11px}@media only screen and (min-width:480px) and (max-width:929px){.vc-pickup-hero-list li{width:50%;margin-bottom:33px}.vc-pickup-hero-list li:nth-child(odd){padding-left:77px}.vc-pickup-hero-list li:not(:nth-child(odd)){background-position:11px top}}@media only screen and (min-width:930px){.vc-pickup-hero-list li{background-position:11px top;border-left:1px solid #eee;margin-bottom:11px;flex:1;align-items:baseline}.vc-pickup-hero-list li:first-child{background-position:left top;border:0}}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li{padding-left:44px;background-size:32px auto;background-image:url("/dist/front/img/icons/vc-mappin-dispens-22-33.svg")}.vc-pickup-hero-list li:not(:first-child){padding-left:55px}}@media only screen and (min-width:1200px){.vc-pickup-hero-list li,.vc-pickup-hero-list li:first-child{background-position:center top}.vc-pickup-hero-list li{display:block;padding-left:11px;padding-top:110px;text-align:center}}.vc-pickup-hero-list li.vc-pickup-hero-opticstore{background-image:url("/dist/front/img/icons/vc-mappin-opticstore-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-opticstore{background-image:url("/dist/front/img/icons/vc-mappin-opticstore-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-geis{background-image:url("/dist/front/img/icons/vc-mappin-geis-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-geis{background-image:url("/dist/front/img/icons/vc-mappin-geis-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-ceskaposta_na_postu{background-image:url("/dist/front/img/icons/vc-mappin-ceskaposta_na_postu-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-ceskaposta_na_postu{background-image:url("/dist/front/img/icons/vc-mappin-ceskaposta_na_postu-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-gls{background-image:url("/dist/front/img/icons/vc-mappin-gls-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-gls{background-image:url("/dist/front/img/icons/vc-mappin-gls-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-gls-box{background-image:url("/dist/front/img/icons/vc-mappin-gls-box-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-gls-box{background-image:url("/dist/front/img/icons/vc-mappin-gls-box-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-ppl{background-image:url("/dist/front/img/icons/vc-mappin-ppl-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-ppl{background-image:url("/dist/front/img/icons/vc-mappin-ppl-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-ppl-box{background-image:url("/dist/front/img/icons/vc-mappin-ppl-box-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-ppl-box{background-image:url("/dist/front/img/icons/vc-mappin-ppl-box-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-alzabox{background-image:url("/dist/front/img/icons/vc-mappin-alzabox-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-alzabox{background-image:url("/dist/front/img/icons/vc-mappin-alzabox-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-balikovna{background-image:url("/dist/front/img/icons/vc-mappin-balikovna-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-balikovna{background-image:url("/dist/front/img/icons/vc-mappin-balikovna-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-slovenskaposta{background-image:url("/dist/front/img/icons/vc-mappin-slovenskaposta-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-slovenskaposta{background-image:url("/dist/front/img/icons/vc-mappin-slovenskaposta-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-mondial{background-image:url("/dist/front/img/icons/vc-mappin-mondial-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-mondial{background-image:url("/dist/front/img/icons/vc-mappin-mondial-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-dhl{background-image:url("/dist/front/img/icons/vc-mappin-dhl-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-dhl{background-image:url("/dist/front/img/icons/vc-mappin-dhl-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-in-post-point{background-image:url("/dist/front/img/icons/vc-mappin-in-post-point-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-in-post-point{background-image:url("/dist/front/img/icons/vc-mappin-in-post-point-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-in-post-locker{background-image:url("/dist/front/img/icons/vc-mappin-in-post-locker-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-in-post-locker{background-image:url("/dist/front/img/icons/vc-mappin-in-post-locker-22-33.svg")}}.vc-pickup-hero-list li.vc-pickup-hero-brt{background-image:url("/dist/front/img/icons/vc-mappin-brt-65-97.svg")}@media only screen and (min-width:930px) and (max-width:1199px){.vc-pickup-hero-list li.vc-pickup-hero-brt{background-image:url("/dist/front/img/icons/vc-mappin-brt-22-33.svg")}}.vc-pickup-hero-list strong{display:block}.vc-pickup-contact,.vc-pickup-faq{float:left;min-height:1px;padding-right:10px;padding-left:10px;width:100%}@media only screen and (min-width:320px){.vc-pickup-contact,.vc-pickup-faq{padding-right:15px;padding-left:15px}}.vc-opticians-profile{flex:1 0 auto;min-height:1px;margin-right:7.5px;margin-left:7.5px;flex-basis:calc(100% - 15px);display:flex;flex-direction:column;align-items:flex-start;margin-bottom:22px}@media only screen and (max-width:319px){.vc-opticians-profile{flex-basis:auto;margin-right:5px;margin-left:5px;flex-basis:calc(100% - 10px)}}@media only screen and (min-width:480px){.vc-opticians-profile{flex-direction:row;align-items:center}}@media only screen and (min-width:840px){.vc-opticians-profile{flex-basis:calc(50% - 15px);align-items:flex-start}.vc-opticians-image{max-width:120px}}@media only screen and (min-width:840px) and (max-width:319px){.vc-opticians-profile{flex-basis:calc(50% - 10px)}}@media only screen and (min-width:1050px){.vc-opticians-profile{flex:1 0 auto;min-height:1px;margin-right:22.5px;margin-left:22.5px;flex-basis:calc(50% - 45px)}}@media only screen and (min-width:1050px) and (max-width:319px){.vc-opticians-profile{flex-basis:auto;margin-right:15px;margin-left:15px;flex-basis:calc(50% - 30px)}}.vc-opticians-text{flex:1 1 60%}.vc-opticians-name{margin-top:11px;margin-bottom:11px}.vc-opticians-name dt{font-weight:400}.vc-opticians-job{display:block}.vc-opticians-detail-image{margin-right:22px;margin-bottom:22px;text-align:center}@media only screen and (max-width:479px){.vc-opticians-detail-image{margin-right:0}}.vc-opticians-detail-name{margin-bottom:0;font-size:1.8020324707rem}.vc-opticians-detail-name+.vc-opticians-job{font-weight:400;color:#777;margin-bottom:22px}.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}@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-pickup-faq{width:58.3333%}.vc-pickup-contact{width:41.6667%}.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-subcategory-link-campaign:has(img){flex-direction:column;align-items:center;padding-top:11px;padding-bottom:11px}.vc-subcategory-link-campaign::after{content:none}.vc-subcategory-link-campaign:not(:has(img))::after{content:""}.vc-subcategory-link-campaign img{display:block;width:100%;height:auto;margin-top:11px;margin-bottom:11px}.vc-subcategory-link-campaign .vc-subcategory-text{flex-basis:calc(100% - 17px)}.vc-image-triade{display:grid;gap:15px;margin-bottom:22px}.vc-image-triade:empty{margin-bottom:0;gap:0}.vc-image-triade picture{display:flex;height:100%}.vc-image-triade img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;transition:transform .3s}@media screen and (min-width:768px){.vc-image-triade{grid-template-columns:50% 1fr;grid-template-rows:0.5fr 0.5fr}.vc-image-triade>:first-child{grid-row:1/-1}.vc-image-triade>:first-child img{aspect-ratio:5/3}.vc-image-triade>:last-child{grid-row:2/-1}.vc-image-triade>a{overflow:hidden;grid-row:1/2}.vc-image-triade>a:hover img{transform:scale(1.2) rotate(3deg)}.vc-image-triade img{aspect-ratio:5/1.5}}