.detail{width:100%;margin:0 auto;position:relative;font-size:0}.detail .mobile_top{display:none;margin:0 0 20px}.detail .mobile_top .h1{margin:0;font-weight:500;font-size:34px;line-height:1.6em;padding:0;clear:both}@media screen and (max-width:1024px){.detail .mobile_top .h1{critical:this;font-size:30px}}@media screen and (max-width:500px){.detail .mobile_top .h1{critical:this;font-size:21px}}.detail .img{font-size:0;position:relative;float:left;width:370px;margin:0}.detail .img .main{text-align:center;position:relative;display:block;margin:0;z-index:0;padding:0;border:1px solid #F1F2F2;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .img .main .in{display:block;position:relative;padding:0 0 100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.detail .img a.main::before{opacity:0;content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#000000;z-index:200;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .img a.main::after{opacity:0;content:"";display:block;position:absolute;left:50%;top:50%;width:52px;height:52px;background:url(../../img/fotogallery_icon.svg) no-repeat scroll center center;background-size:52px 52px;z-index:200;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .detail .img a.main:hover::before{opacity:.7}.notouch .detail .img a.main:hover::after{opacity:1}.detail .other_img{display:block;float:left;margin:15px 0 0;width:100%;font-size:0}.detail .other_img a.swipebox{position:relative;display:inline-block;padding:10px;vertical-align:middle;width:calc(25% - 45px / 4 - 22px);margin:0;border:1px solid #F1F2F2}.detail .other_img a.swipebox:nth-child(4n - 1){margin:0 15px}.detail .other_img a.swipebox:nth-child(4n - 2){margin:0 0 0 15px}.detail .other_img a.swipebox:nth-child(n + 5){display:none}.detail .other_img a.swipebox .in{min-height:0;display:block;position:relative;width:100%;padding:0 0 100%;background:no-repeat scroll center center;background-size:cover}.detail .other_img a.swipebox .in::before{opacity:0;content:"";display:block;position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;background:#000000;z-index:200;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .other_img a.swipebox .in::after{opacity:0;content:"";display:block;position:absolute;left:50%;top:50%;width:40px;height:40px;background:url(../../img/fotogallery_icon.svg) no-repeat scroll center center;background-size:40px 40px;z-index:200;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .detail .other_img a.swipebox:hover .in::before{opacity:.7}.notouch .detail .other_img a.swipebox:hover .in::after{opacity:1}.detail .img .desktop_view{display:block}.detail .img .main_title{display:inline-block;vertical-align:middle;width:100%;font-size:16px;line-height:24px;font-weight:700;text-align:left;margin:30px 0 8px;padding:0;text-transform:uppercase}.detail .img .video_detail{width:100%;margin:20px 0 0}.detail .img .video_detail:nth-child(1){margin:0}.detail .img .video_detail .video_gallery{display:block;position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0}.detail .img .video_detail .video_gallery iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:none;border:0}.detail .main_content{float:left;position:relative;width:calc(100% - 370px - 50px);padding:0 0 0 50px;margin:0}.detail .main_content .text{z-index:0;position:relative;width:100%;padding:0;margin:0}.detail .main_content .text h1{margin:0 0 30px}.detail h2.main{font-size:16px;line-height:24px;font-weight:700;text-align:left;margin:21px 0 5px;padding:18px 0 0;border-top:1px solid #F1F2F2;text-transform:uppercase}.detail h2.main.no{padding:0;border:0;margin-top:50px}.detail .main_content .text .main_title{margin:20px 0 0;font-size:14px;line-height:20px;font-weight:400;text-align:left;color:#8d8c8e}.detail .main_content .text .warehouse{display:inline-block;vertical-align:middle;font-size:15px;line-height:22px;font-weight:600;margin:0}.detail .main_content .text .when{position:relative;margin:0 0 0 5px;padding:0 0 0 12px;vertical-align:middle}.detail .main_content .text .when::before{position:absolute;left:0;height:16px;margin-top:-8px;top:50%;width:1px;background:#c9c9c9;content:"";display:block}.detail .main_content .text .when .tooltip-item{font-size:15px;line-height:22px;color:#161615}.detail .main_content .text .price{padding:0;text-align:left;margin:0}.detail .main_content .text .price .left_side{width:100%;margin:15px 0 0;display:block;text-align:left}.detail .main_content .text .price .left_side .discount{display:block;font-size:13px;line-height:20px;color:#333333;font-weight:700;text-align:left}.detail .main_content .text .price .left_side .discount strong{font-size:13px;line-height:20px;color:#333333;font-weight:700;text-align:left;text-decoration:line-through;display:inline-block;margin:0 20px 0 0}.detail .main_content .text .price .left_side .discount.hidden{display:none}.detail .main_content .text .price .left_side .main{display:inline-block;vertical-align:bottom;font-size:40px;line-height:42px;color:#c72134;font-weight:700;text-align:left;margin:0 20px 0 0}.detail .main_content .text .price .left_side .main span{font-size:13px;line-height:42px;color:#333333;font-weight:700;text-align:left}.detail .main_content .text .price .left_side .sub{display:inline-block;vertical-align:bottom;font-size:13px;line-height:42px;color:#333333;font-weight:700;text-align:left}.detail .main_content .text .price .left_side .sub span{font-size:13px;line-height:42px;color:#333333;font-weight:700;text-align:left}.detail .main_content .text .price .right_side{width:100%;margin:20px 0 0;display:block;text-align:left}.detail .main_content .text .price .right_side.margin{margin:0}.detail .main_content .text .price .right_side.hidden{display:none}.detail .main_content .text .price .right_side .basket{margin:0;text-align:left;padding:0;display:inline-block;font-size:0}.detail .main_content .text .price .right_side .basket .first{position:relative;display:inline-block;vertical-align:middle;text-align:center;padding:6px 45px 6px 15px;margin:0 30px 0 0;background:#fff;border:1px solid #e6e6e6}.detail .main_content .text .price .right_side .basket .first a.decrement,.detail .main_content .text .price .right_side .basket .first a.increment{width:28px;height:28px;display:block;margin:0;position:absolute;right:-1px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .main_content .text .price .right_side .basket .first a.increment{top:-1px}.detail .main_content .text .price .right_side .basket .first a.decrement{bottom:-1px}.detail .main_content .text .price .right_side .basket .first a.decrement::before,.detail .main_content .text .price .right_side .basket .first a.decrement::after,.detail .main_content .text .price .right_side .basket .first a.increment::before,.detail .main_content .text .price .right_side .basket .first a.increment::after{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;display:block;content:"";background:no-repeat scroll center center;background-size:21px 21px;border:1px solid #e6e6e6;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .main_content .text .price .right_side .basket .first a.decrement::before{opacity:1;background-image:url(../../img/minus_black.svg)}.detail .main_content .text .price .right_side .basket .first a.decrement::after{opacity:0;background-image:url(../../img/minus_white.svg)}.detail .main_content .text .price .right_side .basket .first a.increment::before{opacity:1;background-image:url(../../img/plus_black.svg)}.detail .main_content .text .price .right_side .basket .first a.increment::after{opacity:0;background-image:url(../../img/plus_white.svg)}.notouch .detail .main_content .text .price .right_side .basket .first a.decrement:hover,.notouch .detail .main_content .text .price .right_side .basket .first a.increment:hover{background:#e6e6e6}.detail .main_content .text .price .right_side .basket .first input[type=text]{position:relative;font-size:16px;line-height:21px;padding:10px 0;width:40px;font-weight:600;text-align:center;display:inline-block;vertical-align:middle;background:transparent;border:0;color:#000000;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .main_content .text .parameters table{border-collapse:collapse;border-spacing:0}.detail .main_content .text .parameters table th{font-size:13px;line-height:18px;color:#000000;font-weight:500;text-align:right;padding:0 15px 0 0}.detail .main_content .text .parameters table td{padding:0}.detail .main_content .text .parameters table td label{border:1px solid #efefef;cursor:pointer;position:relative;display:inline-block;margin:2px 4px 2px 0;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .detail .main_content .text .parameters table td label:hover{border:1px solid #333333}.detail .main_content .text .parameters table td label.active{border:1px solid #333333;background:#333333}.detail .main_content .text .parameters table td label[data-stock="0"]{opacity:.3;background:#f2f2f2}.detail .main_content .text .parameters table td label[data-stock="0"] span{color:#000000 !important}.detail .main_content .text .parameters table td label .checker,.detail .main_content .text .parameters table td label .radio,.detail .main_content .text .parameters table td label input{position:absolute;width:0;height:0;visibility:hidden;opacity:0}.detail .main_content .text .parameters table td label span.text{margin:0;float:none;width:auto;z-index:10;position:relative;font-size:13px;line-height:18px;font-weight:400;color:#000000;display:block;padding:8px 15px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.detail .main_content .text .parameters table td label.active span.text{color:#ffffff}.detail .main_content .text table.para{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0 0}.detail .main_content .text table.para th{width:25%;font-size:14px;line-height:18px;color:#161615;font-weight:700;padding:4px 12px 4px 0;text-align:left}.detail .main_content .text table.para td{width:25%;font-size:14px;line-height:18px;color:#161615;font-weight:400;padding:4px 0 4px 0;text-align:left}.detail .main_content .text table.para td a{font-size:14px;line-height:18px;color:#000000;font-weight:600;text-decoration:underline;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .detail .main_content .text table.para td a:hover{color:#c72134}.detail .main_content .text table.para td.empty{width:1px;background:#fff}.detail .main_content .text table.para td.empty:nth-child(1){display:none !important}.detail .main_content .text .anotation{font-size:14px;line-height:22px;font-weight:600;text-align:left;margin:20px 0 0;color:#000}.detail .main_content .text .anotation strong.green{color:#39b54a}.detail .main_content .text .anotation strong.red{color:#c72134}.detail .main_content .text .mobile_view{display:none;font-size:0}.detail .main_content .text .mobile_view .main_title{color:#000000;display:inline-block;vertical-align:middle;width:100%;font-size:16px;line-height:24px;font-weight:700;text-align:left;margin:30px 0 8px;padding:0;text-transform:uppercase}.detail .main_content .text .mobile_view .video_detail{display:inline-block;vertical-align:top;width:calc(50% - 20px / 2);margin:20px 0 0}.detail .main_content .text .mobile_view .video_detail:nth-child(2n){margin:20px 0 0 20px}.detail .main_content .text .mobile_view .video_detail:nth-child(-n + 2){margin-top:0}.detail .main_content .text .mobile_view .video_detail .video_gallery{display:block;position:relative;width:100%;height:0;padding-bottom:56.25%;margin:0}.detail .main_content .text .mobile_view .video_detail .video_gallery iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:none;border:0}@media screen and (max-width:1150px){.detail .mobile_top{display:block}.detail .img{width:100%;max-width:600px;display:block}.detail .main_img{position:relative;display:inline-block;vertical-align:top;width:calc(50% - 2px)}.detail .other_img{width:calc(50% - 7px);display:inline-block;vertical-align:top;margin:0 0 0 4px;float:none}.detail .other_img a.swipebox{width:calc(50% - 4px / 2 - 22px);margin:4px 0 0}.detail .other_img a.swipebox{display:inline-block;vertical-align:top;margin:4px 0 0}.detail .other_img a.swipebox:nth-child(4n - 1){margin:0}.detail .other_img a.swipebox:nth-child(4n - 2){margin:0}.detail .other_img a.swipebox:nth-child(3n - 1){margin:4px 0 0}.detail .other_img a.swipebox:nth-child(-n + 3){margin-top:4px}.detail .other_img a.swipebox:nth-child(2n){margin:4px 0 0 4px}.detail .other_img a.swipebox:nth-child(-n + 2){margin-top:0}.detail .other_img a.swipebox:nth-child(n + 5){display:none}.detail .other_img a.swipebox .in{padding:0 0 72%}.detail .img .desktop_view{display:none}.detail .main_content{clear:both;padding:20px 0 0;width:100%;float:none}.detail .main_content h1{display:none}.detail .main_content .text .mobile_view{display:block}.detail h2.main.no{margin:30px 0 8px}}@media screen and (max-width:1024px){.detail .main_content .text .price .left_side .discount{font-size:12px;line-height:18px}.detail .main_content .text .price .left_side .discount strong{font-size:12px;line-height:18px;margin:0 15px 0 0}.detail .main_content .text .price .left_side .main{font-size:32px;line-height:36px;margin:0 15px 0 0}.detail .main_content .text .price .left_side .main span{font-size:12px;line-height:36px}.detail .main_content .text .price .left_side .sub{font-size:12px;line-height:36px}.detail .main_content .text .price .left_side .sub span{font-size:12px;line-height:36px}.detail .main_content .text .price .right_side{margin:15px 0 0}.detail .main_content .text table.para th{font-size:14px;line-height:20px}.detail .main_content .text table.para td{font-size:14px;line-height:20px}.detail .main_content .text .anotation{font-size:13px;line-height:20px;margin:15px 0 0}}@media screen and (max-width:500px){.detail .mobile_top{margin:0 0 10px}.detail .main_img{width:66.66%}.detail .other_img{width:calc(33.33% - 5px);margin:0 0 0 4px}.detail .other_img a.swipebox{width:calc(100% - 22px);margin:6px 0 0}.detail .other_img a.swipebox:nth-child(4n - 1){margin:0}.detail .other_img a.swipebox:nth-child(4n - 2){margin:0}.detail .other_img a.swipebox:nth-child(3n - 1){margin:4px 0 0}.detail .other_img a.swipebox:nth-child(-n + 3){margin-top:4px}.detail .other_img a.swipebox:nth-child(2n){margin:4px 0 0}.detail .other_img a.swipebox:nth-child(-n + 2){margin-top:4px}.detail .other_img a.swipebox:nth-child(-n + 1){margin-top:0}.detail .other_img a.swipebox:nth-child(n + 3){display:none}.detail .img a.main::after{width:40px;height:40px;background-size:40px 40px}.detail .other_img a.swipebox .in::after{width:30px;height:30px;background-size:30px 30px}.detail .main_content .text .price .left_side .main{display:block;font-size:28px;line-height:32px;margin:0}.detail .main_content .text .price .left_side .main span{font-size:12px;line-height:30px}.detail .main_content .text .price .left_side .sub{display:block;line-height:18px}.detail .main_content .text .price .left_side .sub span{line-height:18px}.detail .main_content .text .mobile_view .video_detail{display:block;width:100%;margin:10px 0 0}.detail .main_content .text .mobile_view .video_detail:nth-child(2n){margin:10px 0 0}.detail .main_content .text .mobile_view .video_detail:nth-child(-n + 2){margin-top:10px}.detail .main_content .text .mobile_view .video_detail:nth-child(-n + 1){margin-top:0}}/*# sourceMappingURL=detail.css.map */