@font-face{font-family:LondrinaSolid-Regular;src:url(assets/LondrinaSolid-Regular.woff2) format("woff2"),url(assets/LondrinaSolid-Regular.woff) format("woff"),url(assets/LondrinaSolid-Regular.ttf) format("truetype"),url(assets/LondrinaSolid-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,li,ol,p,td,th,ul{margin:0;padding:0;border:0;font:inherit}header{width:100%;height:60px;font-size:0;background:url(assets/gnb@3x.jpg) no-repeat;background-size:contain}@media screen and (min-width:768px){header{min-width:1200px;height:110px;background:url(assets/header.jpg) no-repeat;background-size:cover}}.vrism_wrapper{font-family:LondrinaSolid-Regular;background-color:#eee8e6;height:100%}@media screen and (min-width:768px){.vrism_wrapper{min-width:1200px;height:calc(100vh - 110px);position:relative}}.vrism_wrapper.loading section.vr_area .vr_select{transform:translateY(200%)}@media screen and (min-width:768px){.vrism_wrapper.loading section.vr_area .vr_select{transform:translateY(0)}}.vrism_wrapper.loading section.vr_area .vr_viewer .nb_logos{opacity:0}.vrism_wrapper button:active,.vrism_wrapper button:focus{outline:none;-webkit-tap-highlight-color:transparent}.vrism_wrapper ul{list-style:none}.vrism_wrapper button{cursor:pointer;outline:none}.vrism_wrapper section.vr_area{position:relative;width:100%;height:100%}.vrism_wrapper section.vr_area .vr_viewer_wrapper{width:100%;height:100vw}@media screen and (min-width:768px){.vrism_wrapper section.vr_area .vr_viewer_wrapper{position:absolute;right:500px;top:0;bottom:0;left:0;width:auto;height:auto}}.vrism_wrapper section.vr_area .vr_viewer{position:relative;width:100%;height:100%;background:#eee9e6;z-index:1}.vrism_wrapper section.vr_area .vr_viewer .v3d-canvas{z-index:2}.vrism_wrapper section.vr_area .vr_viewer .nb_logos{opacity:1;transition:opacity .25s}.vrism_wrapper section.vr_area .vr_viewer .nb_logos li{top:20px;position:absolute}@media screen and (min-width:768px){.vrism_wrapper section.vr_area .vr_viewer .nb_logos li{top:40px}}.vrism_wrapper section.vr_area .vr_viewer .nb_logos .nb_logo{left:20px}@media screen and (min-width:768px){.vrism_wrapper section.vr_area .vr_viewer .nb_logos .nb_logo{left:40px}}.vrism_wrapper section.vr_area .vr_viewer .nb_logos .nb_logo img{width:65px;height:50px}@media screen and (min-width:768px){.vrism_wrapper section.vr_area .vr_viewer .nb_logos .nb_logo img{width:110px;height:89px}}.vrism_wrapper section.vr_area .vr_viewer .nb_logos .nb_title{text-transform:uppercase;font-size:0}@media screen and (min-width:768px){.vrism_wrapper section.vr_area .vr_viewer .nb_logos .nb_title{right:40px;font-size:28px;text-align:center;line-height:.93}}.vrism_wrapper section.vr_area .vr_select{position:relative;z-index:10;width:100%;width:100vw;background-color:#fff;transform:translateX(0);transition:transform .25s}@media screen and (min-width:768px){.vrism_wrapper section.vr_area .vr_select{position:absolute;top:0;right:0;width:500px;height:100%;overflow-y:scroll;padding-left:40px;padding-right:40px;box-sizing:border-box}}@media screen and (min-width:768px){.vrism_wrapper .vr_select_top{width:100%;height:140px;border-bottom:1px solid #eee}}.vrism_wrapper .vr_select_top .color_list{width:100%;top:-80px;position:absolute;text-align:center}@media screen and (min-width:768px){.vrism_wrapper .vr_select_top .color_list{top:-60px;position:relative;top:auto;padding-top:39px}}.vrism_wrapper .vr_select_top .color_list li{width:40px;height:40px;display:inline-block;margin-left:10px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_top .color_list li{width:50px;height:50px}}.vrism_wrapper .vr_select_top .color_list button{position:relative;width:100%;height:100%;border:none;border-radius:40px;font-size:0;cursor:pointer;outline:none}.vrism_wrapper .vr_select_top .color_list button span{top:calc(100% + 8px);position:absolute;text-transform:uppercase;font-size:16px;left:50%;transform:translateX(-50%)}.vrism_wrapper .vr_select_top .color_list .white button{background-color:#fff}@media screen and (min-width:768px){.vrism_wrapper .vr_select_top .color_list .white button{background-color:#ebeced}}.vrism_wrapper .vr_select_top .color_list .pink button{background-color:#ebc1c2}.vrism_wrapper .vr_select_top .color_list .beige button{background-color:#dddcd0}.vrism_wrapper .vr_select_top .color_list .mint button{background-color:#91b6b7}.vrism_wrapper .vr_select_top .color_list ._active{position:relative}.vrism_wrapper .vr_select_top .color_list ._active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #000;border-radius:50%;background-image:url(assets/check@2x.png);background-repeat:no-repeat;background-position:50%;background-size:16px 11px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_top .color_list ._active:after{background-size:20px 14px;border:2px solid #000}}.vrism_wrapper .vr_select_body{width:100%;height:210px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body{width:100%;height:auto}}.vrism_wrapper .vr_select_body .parts_btns{text-align:center;padding-top:18px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .parts_btns{padding-top:29px}}.vrism_wrapper .vr_select_body .parts_btns li{display:inline-block}.vrism_wrapper .vr_select_body .parts_btns li:last-child{margin-left:14px}.vrism_wrapper .vr_select_body .parts_btns li._active{border:0;padding-bottom:2px;border-bottom:3px solid #000;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .parts_btns li._active{padding-bottom:9px;border-bottom:5px solid #000;border-radius:3px}}.vrism_wrapper .vr_select_body .parts_btns .parts{text-transform:uppercase;font-size:20px;background:none}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .parts_btns .parts{font-size:32px}}.vrism_wrapper .vr_select_body ._custom{width:100%;height:calc(100% - 43px);display:inline-block;text-align:center;overflow-x:scroll;white-space:nowrap}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body ._custom{height:auto;text-align:initial;white-space:normal}}.vrism_wrapper .vr_select_body .select_front{opacity:0;display:none}.vrism_wrapper .vr_select_body .select_front._active{opacity:1;display:inline-block}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .select_front._active{width:100%;height:auto;overflow:hidden}}.vrism_wrapper .vr_select_body .select_front .character_btns{display:flex;text-align:center;box-sizing:border-box;justify-content:center}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .select_front .character_btns{display:block;height:auto;overflow:auto}}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .select_front .character_btns li{width:100px;margin-bottom:36px}}.vrism_wrapper .vr_select_body .select_front .character_btns li:nth-child(2){margin-left:10px;margin-right:10px}.vrism_wrapper .vr_select_body .select_back{opacity:0;display:none;overflow-x:scroll}.vrism_wrapper .vr_select_body .select_back .character_btns li:after{bottom:-25px!important}.vrism_wrapper .vr_select_body .select_back._active{opacity:1;display:inline-block}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .select_back._active{width:100%;min-height:calc(100% - 66px);white-space:normal;display:inline-block;overflow:hidden}}.vrism_wrapper .vr_select_body .character_btns{width:100%;padding-left:20px;padding-right:20px;padding-top:10px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns{padding-top:20px;padding-left:0;padding-right:0;height:calc(100% - 20px);overflow-x:hidden;overflow-y:auto;font-size:0}}.vrism_wrapper .vr_select_body .character_btns li{display:inline-block;width:27.77778%;height:118px;text-align:center}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns li{width:134px;margin-bottom:36px}}.vrism_wrapper .vr_select_body .character_btns li button{width:100%;height:100%;box-sizing:border-box;text-indent:-9999px;background:none;cursor:pointer}.vrism_wrapper .vr_select_body .character_btns li._active{position:relative}.vrism_wrapper .vr_select_body .character_btns li._active:after{content:"";position:absolute;bottom:-15px;width:15px;height:15px;left:50%;transform:translateX(-50%);border-radius:50%;background:#000 url(assets/white@2x.png) no-repeat;background-size:6px auto;background-position:50%}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns li._active:after{bottom:-30px;width:20px;height:20px;background-size:10px auto}}.vrism_wrapper .vr_select_body .character_btns .boy,.vrism_wrapper .vr_select_body .character_btns .girl,.vrism_wrapper .vr_select_body .character_btns .logo{height:100px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .boy:after,.vrism_wrapper .vr_select_body .character_btns .girl:after,.vrism_wrapper .vr_select_body .character_btns .logo:after{bottom:-15px!important}}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .boy,.vrism_wrapper .vr_select_body .character_btns .girl,.vrism_wrapper .vr_select_body .character_btns .logo{height:118px}.vrism_wrapper .vr_select_body .character_btns .boy button,.vrism_wrapper .vr_select_body .character_btns .girl button,.vrism_wrapper .vr_select_body .character_btns .logo button{background-position:50%!important}}.vrism_wrapper .vr_select_body .character_btns .logo button{background:url(assets/logo.jpg) no-repeat;background-size:contain;background-position:bottom;margin-right:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .logo button{background-image:url(assets/logo@2x.jpg)}}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .logo button{margin-right:0}}.vrism_wrapper .vr_select_body .character_btns .boy button{background:url(assets/boy.jpg) no-repeat;background-size:contain;background-position:bottom;margin-right:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .boy button{background-image:url(assets/boy@2x.jpg)}}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .boy button{margin-right:0}}.vrism_wrapper .vr_select_body .character_btns .girl button{background:url(assets/girl.jpg) no-repeat;background-size:contain;background-position:bottom}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .girl button{background-image:url(assets/girl@2x.jpg)}}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .girl button{margin-right:0}}.vrism_wrapper .vr_select_body .character_btns .family1 button{background:url(assets/family1-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family1 button{background-position:bottom;background:url(assets/family1.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family1 button{background-image:url(assets/family1@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family2 button{background:url(assets/family2-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family2 button{background-position:bottom;background:url(assets/family2.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family2 button{background-image:url(assets/family2@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family3 button{background:url(assets/family3-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family3 button{background-position:bottom;background:url(assets/family3.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family3 button{background-image:url(assets/family3@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family4 button{background:url(assets/family4-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family4 button{background-position:bottom;background:url(assets/family4.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family4 button{background-image:url(assets/family4@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family5 button{background:url(assets/family5-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family5 button{background-position:bottom;background:url(assets/family5.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family5 button{background-image:url(assets/family5@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family6 button{background:url(assets/family6-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family6 button{background-position:bottom;background:url(assets/family6.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family6 button{background-image:url(assets/family6@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family7 button{background:url(assets/family7-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family7 button{background-position:bottom;background:url(assets/family7.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family7 button{background-image:url(assets/family7@2x.jpg)}}.vrism_wrapper .vr_select_body .character_btns .family8 button{background:url(assets/family8-mobile@2x.jpg) no-repeat;background-size:contain;background-position:bottom}@media screen and (min-width:768px){.vrism_wrapper .vr_select_body .character_btns .family8 button{background-position:bottom;background:url(assets/family8.jpg) no-repeat contain}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5){.vrism_wrapper .vr_select_body .character_btns .family8 button{background-image:url(assets/family8@2x.jpg)}}.vrism_wrapper .vr_select_bottom{padding-left:20px;padding-right:20px;padding-bottom:40px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom{padding:20px 0 30px;position:relative}}.vrism_wrapper .vr_select_bottom .select_box{position:relative;width:100%;height:40px;text-align:center;border:2px solid #000;border-radius:30px;box-sizing:border-box}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .select_box{width:100%;height:60px;cursor:pointer}}.vrism_wrapper .vr_select_bottom .select_box .select_size{position:relative;width:100%;height:100%;font-size:15px;border-radius:30px;text-transform:uppercase;text-align:left;padding:0 30px;background-color:#fff}.vrism_wrapper .vr_select_bottom .select_box .select_size:hover{background-color:#f2f2f2}.vrism_wrapper .vr_select_bottom .select_box .select_size:after{position:absolute;right:30px;top:50%;width:10px;height:8px;transform:translate(-50%,-50%);background:url(assets/up.jpg) no-repeat;background-size:contain;content:""}.vrism_wrapper .vr_select_bottom .select_box .select_size span{position:relative;top:-2px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .select_box .select_size{font-size:28px}}.vrism_wrapper .vr_select_bottom .size_pannel{position:absolute;top:-2px;bottom:-2px;right:-2px;left:-2px;font-size:0}.vrism_wrapper .vr_select_bottom .size_pannel._hide{display:none}.vrism_wrapper .vr_select_bottom .size_pannel._show{display:inline-block}.vrism_wrapper .vr_select_bottom .size_pannel .select_handler{width:40px;height:40px;position:absolute;top:auto;right:22px;bottom:65px;outline:none;background:url(assets/down.jpg) no-repeat;background-position:50%;background-size:10px 7.7px;text-indent:-9999px;overflow:hidden;z-index:3}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .size_pannel .select_handler{top:-70px;right:20px;bottom:auto}}.vrism_wrapper .vr_select_bottom .size_pannel ul{position:absolute;width:100%;left:0;bottom:0;list-style:none;border-radius:19px;border:2px solid #000;box-sizing:border-box;display:inline-block;text-align:left;padding:15px 30px 15px 15px;background:#fff;background-position:94% 34px;background-size:10px 7.7px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .size_pannel ul{width:100%;padding:32px 48px 22px 32px;border-radius:30px;margin-left:0}}.vrism_wrapper .vr_select_bottom .size_pannel ul li{display:inline-block;margin:0 5px 5px 0}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .size_pannel ul li{margin:0 10px 10px 0}}.vrism_wrapper .vr_select_bottom .size_pannel ul li button{width:58px;height:38px;border-radius:20px;color:#000;background:#eee9e6;font-size:20px;cursor:pointer}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .size_pannel ul li button{width:70px;height:40px}}.vrism_wrapper .vr_select_bottom .size_pannel ul li button:focus,.vrism_wrapper .vr_select_bottom .size_pannel ul li button:hover{color:#fff;background:#000;outline:none}.vrism_wrapper .vr_select_bottom .btn_order{width:100%;height:40px;font-size:22px;color:#fff;border-radius:60px;background:#000;text-align:center;text-transform:uppercase;letter-spacing:1.1px;margin-top:10px}@media screen and (min-width:768px){.vrism_wrapper .vr_select_bottom .btn_order{width:100%;height:60px;font-size:28px}}.vrism-loader-wrapper{height:148px!important;background:transparent!important}@media screen and (min-width:768px){.vrism-loader-wrapper{transform:translate3d(-50%,-100%,0)!important}}.vrism-loader-wrapper .vrism-loader-image{width:150px!important;height:115px!important}.vrism-loader-wrapper:after{position:absolute;top:166px;left:50%;transform:translateX(-50%);width:80px;height:74px;font-size:26px;background-image:url(assets/kids-custom-tshirt.png);background-size:contain;background-position:50%;background-repeat:no-repeat;text-align:center;line-height:1;content:""}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.vrism-loader-wrapper:after{background-image:url(assets/kids-custom-tshirt@2x.png)}}.vrism-loader-wrapper>div:last-child{height:8px!important;border:1px solid #000;border-radius:2em}.vrism-loader-wrapper>div:last-child>div{height:8px!important}