.vto-section .vto__title h1,.vto-section h3{font-family:"Open Sans";color:#002d72}.vto-section{background-color:#fff}.vto-section h3{text-align:center;line-height:1;font-weight:unset}.vto-section .vto.component{padding-bottom:1.25rem}.vto-section .vto__title{-webkit-box-align:center;align-items:center}.vto-section .vto__title h1{font-size:2.125rem;text-align:left}.vto-section .vto__title img{-webkit-appearance:none;width:142px}.vto-section .vto__title-sub{font-size:1.375rem}.vto-section .vto__title--top img{width:15rem}.vto-section .vto__title-new h1{font-size:1.875rem;line-height:2.1875rem;font-weight:600!important;color:#233666;padding-top:4rem;padding-bottom:1rem}.vto-section .vto__description,.vto-section .vto__description-mobile{padding-bottom:2rem;font-family:"Open Sans";text-align:center}.vto-section .vto__description{font-size:1.125rem;color:#002d72}.vto-section .vto__description-tablet{display:block;color:#404041;font-size:1.25rem;font-family:"Open Sans";text-align:center}.vto-section .vto__description-mobile{display:block;font-size:1.125rem;color:#002d72;margin-left:2rem;margin-right:2rem}@media(min-width:768px){.vto-section .vto__title-new h1{padding-top:1rem;padding-bottom:2rem}.vto-section .vto__description-mobile{display:none}}.vto-section .vto__simulation-container{position:relative}.vto-section .vto__simulation-container .canvas{position:absolute;top:0;right:0;left:0;bottom:0}.vto-section .vto__simulation-container .canvas,.vto-section .vto__simulation-wrapper{min-height:320px;height:60vh}.vto-section .vto__simulation-wrapper{margin-bottom:20px}.vto-section .vto__simulation-camera,.vto-section .vto__simulation-color,.vto-section .vto__simulation-download,.vto-section .vto__simulation-retake{position:absolute;bottom:20px}.vto-section .vto__simulation-camera,.vto-section .vto__simulation-retake{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1}.vto-section .vto__simulation-download{left:10px}.vto-section .vto__simulation-camera img,.vto-section .vto__simulation-download img,.vto-section .vto__simulation-retake img{width:4.375rem}.vto-section .vto__simulation-retake{z-index:2}.vto-section .vto__simulation-color{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-size:15px;border-radius:20px;color:#fff;padding:5px 15px;opacity:.7}@media(max-width:767.98px){.vto-section .vto__simulation{padding:0}.vto-section .vto__simulation-wrapper{margin-bottom:5px}}@media(min-width:768px){.vto-section .vto__simulation-container .canvas,.vto-section .vto__simulation-wrapper{height:500px}.vto-section .vto__controls{padding-left:50px}}@media(min-width:992px){.vto-section .vto__simulation-container .canvas,.vto-section .vto__simulation-wrapper{height:610px}}.vto-section .vto__color{margin:10px 0;flex-wrap:wrap}.vto-section .vto__color-item{margin:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.vto-section .vto__color-item .img-wrapper{height:3.125rem}.vto-section .vto__color-item .img-wrapper img{height:1.75rem}@media only screen and (min-width:280px){.vto-section .vto__color-item .img-wrapper img{margin:6px}}@media only screen and (min-width:320px){.vto-section .vto__color-item .img-wrapper img{margin:8px}}@media only screen and (min-width:360px){.vto-section .vto__color-item .img-wrapper img{margin:8px;width:35px;height:35px}}@media only screen and (min-width:375px){.vto-section .vto__color-item .img-wrapper img{margin:9px;width:35px;height:35px}}@media only screen and (min-width:414px){.vto-section .vto__color-item .img-wrapper img{margin:12px;width:35px;height:35px}}.vto-section .vto__color-item p{text-align:center;font-size:.875rem;color:#343a40;padding:10px}@media(min-width:768px){.vto-section .vto__color-item{flex-basis:24%;margin:10px 0}.vto-section .vto__color-item .img-wrapper img.selected{height:53px;width:53px}}@media(max-width:991.98px){.vto-section .vto__color{margin-top:20px}}@media(max-width:767.98px){.vto-section .vto__color{margin:0}}@media(max-width:575.98px){.vto-section .vto__color{flex-wrap:nowrap}}.vto-section .vto__frames{white-space:nowrap;-webkit-transition:-webkit-transform 250ms cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 250ms cubic-bezier(.25,.46,.45,.94);transition:transform 250ms cubic-bezier(.25,.46,.45,.94);transition:transform 250ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 250ms cubic-bezier(.25,.46,.45,.94)}.vto-section .vto__frames-item{position:relative;text-align:center;padding:0 3px;display:inline-block;display:inline-grid;white-space:normal;word-break:break-word;width:25%}.vto-section .vto__frames-item img{width:100%}.vto-section .vto__frames-item div{position:relative;margin-bottom:1rem}.vto-section .vto__frames-item div p{font-size:.875rem;margin:0;color:#343a40}@media(min-width:768px){.vto-section .vto__frames-item{width:33.3333333333%}}@media(min-width:992px){.vto-section .vto__frames-item{flex-basis:24%;width:24%}.vto-section .vto__frames-item.hide{display:none}.vto-section .vto__frames-item.half-width{flex-basis:50%;width:50%}.vto-section .vto__frames-item.quarter-width{flex-basis:33.3333333333%;width:33.3333333333%}.vto-section .vto__frames-item.full-width{flex-basis:50%;width:50%}.vto-section .vto__frames-item img{max-width:7.1875rem;margin:0 auto}}.vto-section .vto__frames-pager{margin-top:1rem;text-align:center;color:#000}.vto-section .vto__frames-slider{overflow:hidden;width:100%}.vto-section .vto__frames-nav{height:1.5rem;width:1.5rem;border-radius:50%;opacity:.75;background-color:#000}.vto-section .vto__frames-nav i{color:#fff;font-weight:700}.vto-section .vto__frames-nav.inactive{opacity:.25}@media(min-width:576px){.vto-section .vto__frames.tablet{display:block!important}.vto-section .vto__frames.tablet .vto__frames-item{display:inline-block!important;display:inline-grid!important;width:25%}}.vto-section .vto__slider{padding:0 30px}.vto-section .vto__slider-guide{width:100%;margin-bottom:20px}@media(max-width:575.98px){.vto-section .vto__slider-guide img{width:6%!important}}.vto-section .vto__slider-input{-webkit-appearance:none;width:100%;outline:0}.vto-section .vto__slider-input::-webkit-slider-runnable-track{width:100%;height:2px;border-radius:5px;background:#243869}.vto-section .vto__slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background:#243869;margin-top:-.5rem;cursor:pointer}.vto-section .vto__slider-input::-moz-range-track{-webkit-appearance:none;width:100%;height:2px;border-radius:5px;background:#243869}.vto-section .vto__slider-input::-moz-range-thumb{-webkit-appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background:#243869;cursor:pointer}.vto-section .vto__slider-input::-ms-track{-webkit-appearance:none;width:100%;height:2px;border-width:8px 0;background:0 0;border-color:transparent;color:transparent;cursor:pointer}.vto-section .vto__slider-input::-ms-fill-lower,.vto-section .vto__slider-input::-ms-fill-upper{background:#243869;border-radius:5px}.vto-section .vto__slider-input::-ms-thumb{border:none;appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background:#243869;margin-top:.1875rem;cursor:pointer}.vto-section .vto__slider-logo{width:25%;margin-top:.625rem}.vto-section .vto.tablet .vto__title--top{max-width:800px;margin:0 auto}.vto-section .vto.tablet .vto__main-content{max-width:700px;margin:0 auto}.vto-section .vto.tablet .vto__controls,.vto-section .vto.tablet .vto__simulation{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding-left:.9375rem}.vto-section .vto.tablet .vto__simulation-camera img,.vto-section .vto.tablet .vto__simulation-download img,.vto-section .vto.tablet .vto__simulation-retake img{width:5.625rem}.vto-section .vto.tablet .vto__color{flex-wrap:unset}.vto-section .vto.tablet .vto__description{display:none!important}.vto-section .vto.tablet .vto__description-tablet{display:block!important}.vto-section .vto.tablet .vto__frames-pager,.vto-section .vto.tablet .vto__slider-logo,.vto-section .vto.tablet .vto__title--inside{display:none!important}.vto-section .vto.tablet .vto__title--top{display:-webkit-box!important;display:flex!important}.vto-section .vto.tablet .vto__title--top h1{font-size:2.625rem;padding-top:2.5rem}.vto-section .vto.tablet .vto__frames-nav{display:block!important}.vto-section .vto.tablet .vto__title-sub--color{margin-top:1.5rem}.vto-section .vto__bottom{padding:30px 0;text-align:center;font-family:"Open Sans"}.vto-section .vto__bottom h3{font-size:1.375rem;padding-top:10px}.vto-section .vto__mobile{height:12vh;margin-bottom:10px}.vto-section .vto__mobile--camera,.vto-section .vto__mobile--frame,.vto-section .vto__mobile--usage{flex-basis:33.3333333333%;text-align:center;color:#000}.vto-section .vto__mobile--camera img{width:3.75rem;height:3.75rem}.vto-section .vto #frames-wrapper.hide{display:none!important}@media(max-width:767.98px){.vto-section .vto{max-width:unset}}@media(min-width:768px){.vto-section .vto{padding-top:4.9375rem}.vto-section .vto.component{padding-bottom:4.625rem}}.vto-popup__content,.vto-popup__panel{padding:0!important}.popup-frames>div{flex-basis:33.3333333333%;text-align:center;word-break:break-word}.popup-frames>div.half-width{flex-basis:50%}.popup-frames>div.full-width{flex-basis:100%}.popup-frames>div img{width:100%;max-width:7.125rem}.vto-popup__panel{height:calc(100vh - 3.375rem)!important}.vto-popup__content--wrapper{position:relative;-webkit-box-flex:1;flex:1}.vto-popup__content--wrapper img.snapshot{width:100%;height:100%}.vto-popup__content--wrapper .snapshot-retake{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vto-popup__content--wrapper .snapshot-retake img{width:70px}.vto-popup__content--actions{height:11rem;background:linear-gradient(135deg,#dfbbda 0,#a4d8e6 100%);text-align:center;justify-content:space-around}.vto-popup__content--actions .download{width:1.8125rem;height:1.8125rem}.vto-popup__content--actions .where_to_buy_4piece{border-color:#002d72}.overlay-container{position:fixed;top:0;left:0;height:100%;min-width:100%;z-index:10000;padding:0;display:none}.overlay-container .backdrop,.overlay-container .wrapper{position:absolute;top:0;bottom:0;left:0;right:0}.overlay-container .backdrop{-webkit-transition:opacity .4s cubic-bezier(.25,.8,.25,1);transition:opacity .4s cubic-bezier(.25,.8,.25,1);background:rgba(0,0,0,.32);opacity:0}.overlay-container .backdrop.show{opacity:1}.overlay-container .wrapper .close-wrapper{text-align:center;padding:6px 0}.overlay-container .wrapper .panel{background-color:#fff;height:349px;color:#002d72;font-size:20px;line-height:24px;padding:3px 0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.overlay-container .wrapper .panel .content{padding:0 16px 35px;overflow:auto}.overlay-container .wrapper .panel.show{-webkit-transform:translateY(0);transform:translateY(0)}