.theme-gallery{position:relative}.product-vto{position:absolute;top:30px;left:30px;width:75px;height:75px;z-index:99}.product-block__inner .image{position:relative}.prod-list-vto{position:absolute;width:50px;height:50px;left:20px;top:20px;z-index:99}@media screen and (max-width:782px){.product-vto{position:absolute;top:10px;right:10px;width:75px;height:75px;z-index:999999}.prod-list-vto{position:absolute;width:50px;height:50px;left:15px;top:15px;z-index:99}}.modal{display:none;position:fixed;z-index:999;padding-top:5%;left:0;top:0;width:100%;height:100%;max-height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-vto-content{margin:auto;width:90%;height:90%;max-height:1000px}.modal_col_left{width:58%;height:100%;position:relative}.modal_col_right{width:42%;padding:0 0 0 30px;height:100%;overflow:auto;position:relative}.col_container{display:flex;flex-direction:row;justify-content:left;flex-wrap:wrap;height:100%;width:90%;background-color:#fefefe;padding:30px;border:1px solid #888;position:relative}.pretty-select{min-width:183px}@media screen and (max-width:1100px){.col_container{flex-wrap:wrap;height:auto;width:100%;margin:0}.modal_col_left{width:100%;height:auto;min-height:500px;order:1}.modal_col_right{width:100%;height:auto;padding:0;order:3;padding-bottom:100px}#myModal .product-area{padding-top:20px}#myModal .clickyboxes{text-align:left;padding-top:0}}#myModal .disc{font-size:.85rem;bottom:0;position:absolute}@media screen and (max-width:1100px){#myModal .disc{margin-top:5em;position:relative}}.modal-vto-content .vto-product-description{padding-bottom:100px}@media screen and (max-width:1100px){.modal-vto-content{width:100%;height:100%;position:absolute;top:0;left:0;padding-top:60px;padding-bottom:60px;overflow:auto}}#myModal #clickyboxes-option-color-vto{margin-bottom:-20px}@media screen and (max-width:1100px){#myModal #clickyboxes-option-color-vto{margin-bottom:0}}#myModal .clickyboxes li{min-width:1px!important;margin:0 15px 0 0}#myModal .clickyboxes li:nth-child(3){margin:0 15px 0 0!important}.modal .frame_button{padding:0 0 20px;background:0 0;border:none}.modal .frame_button img{min-width:80px;max-width:80px;border-radius:100%}.modal_col .vto-product-description{height:100%;padding:0;font-size:15px;overflow:auto}.vto_copy{color:#000;font-weight:700;position:absolute;width:100%;text-align:center;font-family:'PT Mono',monospace}.vto_copy.page-url{top:5px}.vto_copy.page-title{bottom:10px}.vto-logo{position:absolute;top:10px;max-width:50%;left:50%;transform:translateX(-50%);opacity:.5}.pp_dist{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.75);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pp_dist p{color:#fff}.pp_dist select{font-size:13px;padding:6px 10px 6px;background:#fff;border:1px solid #d0c694;border-radius:0;-webkit-appearance:none;margin:0 auto;width:100%!important;color:#313131}.takeshot{display:none}.close{color:#f0ff88;font-size:200px;line-height:200px;font-weight:700;position:absolute;top:-94px;right:-76px;z-index:9}.close:focus,.close:hover{color:#ccc;text-decoration:none;cursor:pointer}@media screen and (max-width:1100px){.close{position:fixed;top:-32px;right:8px;font-size:100px;line-height:100px}}#fitmix-container{width:100%;height:100%}#myModal .product-detail__form{float:none;margin:0 0 20px 0;width:100%;background:#fff;padding:0}#myModal .product-detail__form__action{margin:20px 0 0;width:183px}#myModal .product-detail__form__action .button{padding:.6em 2em}#myModal .product-detail__detail.short{padding:20px 0 0}#myModal .product-detail__detail.short,.quantity-wrapper,.quantity-wrapper input{background:0 0}#myModal .theme-money{font-size:1.5rem;line-height:1.4;padding-bottom:10px;border-bottom:5px solid #0bfff4}#myModal p{font-size:.85rem}#myModal .varient_colors{width:40px;height:40px;border-radius:100%;overflow:hidden;margin:auto}#myModal .varient_colors .color_left{width:50%;height:100%;float:left}#myModal .varient_colors .color_right{width:50%;height:100%;float:right}#myModal .varient_colors.aqua .color_left{background-color:#2499c4}#myModal .varient_colors.aqua .color_right{background-color:#50d5dc}#myModal .varient_colors.lemonade .color_left{background-color:#bec6af}#myModal .varient_colors.lemonade .color_right{background-color:#ecece0}#myModal .varient_colors.cola .color_left{background-color:#3d2a26}#myModal .varient_colors.cola .color_right{background-color:#ad8e79}#myModal .varient_colors.saltyg .color_left{background-color:#fff}#myModal .varient_colors.saltyg .color_right{background-color:#fff}#myModal .varient_colors.saltyg{border:2px solid #cecece}#myModal .varient_colors.mono .color_left{background-color:#000}#myModal .varient_colors.mono .color_right{background-color:#000}#myModal .style_container{display:flex;flex-direction:row;justify-content:space-between;position:relative}#myModal .style_container .inner-style{width:45%;height:130px;position:relative;overflow:hidden}@media screen and (max-width:1100px){#myModal .style_container .inner-style{height:200px}}@media screen and (max-width:480px){#myModal .style_container .inner-style{height:85px}}#myModal .style_container .inner-style img{top:50%;transform:translateY(-50%);position:absolute;width:100%}#myModal .product-detail__form__options .option-selectors .selector-wrapper{margin-top:20px;text-align:left}@media screen and (max-width:1100px){#myModal .product-detail__form__options .option-selectors .selector-wrapper,#myModal .select_style p{margin-top:20px}}.active_vto_variant{border:15px solid #f0ff88!important}.active_vto_color{border:5px solid #f0ff88!important}@media screen and (max-width:1100px){.active_vto_variant{border:8px solid #f0ff88!important}.active_vto_color{border:5px solid #f0ff88!important}}.pp_dist_toggle{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.pp_dist{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.75);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.pp_dist p{color:#fff}.pp_dist select{font-size:13px;padding:6px 10px 6px;background:#fff;border:2px solid #fff;border-radius:0;-webkit-appearance:none;margin:0 auto;width:100%!important;color:#313131}
/*# sourceMappingURL=/s/files/1/0251/4760/5076/t/6/assets/vto_style.css.map?v=508537070475218076 */
