.detail{position:relative;display:flex;align-items:flex-start}.detail .top_info .top{margin:0;font-size:14px;line-height:22px;font-weight:400}.detail .top_info .top>div{position:relative;white-space:nowrap;display:inline-block;margin:0 10px 0 0}.detail .top_info .top>div::before{content:"  /  ";position:absolute;top:0;right:-10px}.detail .top_info .top>div:last-of-type::before{display:none}.detail .top_info .top strong{font-size:14px;line-height:22px;font-weight:600}.detail .top_info .top a{font-size:14px;line-height:22px;text-decoration:underline;transition:all 400ms ease 0ms}.notouch .detail .top_info .top a:hover{color:#304FFE}.detail .img{position:relative;width:50%;margin:0}.detail .img .top_info{display:none}.detail .img .main_img{background:#F5F5F5;border-radius:16px;padding:3rem;box-sizing:border-box;display:block;position:relative;width:100%}.detail .img .main{max-width:386px;margin:0 auto;overflow:hidden;position:relative;display:block;z-index:0;padding:0;transition:all 400ms ease 0ms}.notouch .detail .img .main:is(:hover,:focus){border-color:#191C21}.detail .img .main .in{display:block;position:relative;aspect-ratio:386 / 549}.detail .img .other_img{margin:8px 0 0;width:100%;white-space:nowrap;display:grid;grid-template-columns:repeat(5, 1fr);row-gap:8px;column-gap:8px}.detail .img .other_img.owl-carousel{display:block}.detail .img .other_img.owl-carousel .item{width:calc(100% / 5 - (4 * 8px / 5) * 1);margin-right:8px}.detail .img .other_img a.fancybox{position:relative;display:block;margin:0;padding:1.5rem;box-sizing:border-box;background:#F5F5F5;border-radius:16px;transition:all 400ms ease 0ms}.detail .img .other_img a.fancybox .in{overflow:hidden;min-height:0;display:block;position:relative;width:100%;aspect-ratio:386 / 549}.detail .img .other_img a.fancybox .in video{z-index:0;position:absolute;max-height:100%;min-height:100%;min-width:100%;height:auto;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);object-fit:cover}html[class*="mozilla 11"] .detail .img .other_img a.fancybox .in video{min-width:135%;min-height:135%}.detail .img .other_img a.fancybox .in picture{z-index:0;position:absolute;left:0;top:0;right:0;bottom:0}.detail .main_content{box-sizing:border-box;text-align:left;float:left;position:relative;width:50%;padding:0 0 0 50px;margin:0}.detail .main_content article,.detail .main_content .text_box{margin:20px 0 0}.detail .main_content .price{font-size:0;padding:25px 0 0;margin:25px 0 0;border-top:1px solid #E6E6E6;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:24px}.detail .main_content .price .discount{display:block;font-size:14px;line-height:18px;margin:0;font-weight:400}.detail .main_content .price .discount.hidden{display:none}.detail .main_content .price .discount .perc{color:#304FFE}.detail .main_content .price .discount strong{font-weight:400;text-decoration:line-through}.detail .main_content .price .main{display:block;font-size:36px;line-height:40px;font-weight:600;margin:0}.detail .main_content .price .main .small{color:#191C21;font-size:12px;line-height:20px;font-weight:400;margin:0}.detail .main_content .price .main.red{color:#304FFE}.detail .main_content .price .submain{display:block;font-size:14px;line-height:20px;font-weight:400;margin:0}.detail .main_content .price .submain.half{display:inline-block;vertical-align:top;width:50%}.detail .main_content .price .submain span{font-weight:700}.detail .main_content .price .submain .small{font-size:12px;line-height:20px;font-weight:400;margin:0}.detail .main_content .price .submain .red{color:#304FFE;padding:15px 0 0;display:block}.detail .main_content .price .submain .weight{font-weight:400}.detail .main_content .price .submain.red{font-weight:400}.detail .main_content .price .error{display:block;font-size:24px;line-height:30px;font-weight:600;margin:0;color:#304FFE}.detail .main_content .price .buy_box{max-width:260px;margin:0;display:flex;flex-wrap:wrap;gap:6px;width:100%}.detail .main_content .price .buy_box.hidden{display:none}.detail .main_content .price .buy_box .basket{overflow:visible;width:100%;position:relative;user-select:none;display:flex;align-items:stretch;gap:8px;margin:0}.detail .main_content .price .buy_box .basket .first{position:relative;flex:0 0 auto;display:flex;align-items:stretch;border:1px solid #304FFE;border-radius:8px;overflow:hidden;background:#fff}.detail .main_content .price .buy_box .basket :is(.decrement, .increment){background:transparent;padding:0;width:40px;flex:0 0 auto;display:block;margin:0;position:relative;border:0;transition:all 400ms ease 0ms}.detail .main_content .price .buy_box .basket :is(.decrement, .increment) span{font-size:0;line-height:0;display:block;width:100%;height:100%}.detail .main_content .price .buy_box .basket .disabled{cursor:no-drop}.detail .main_content .price .buy_box .basket .disabled span{pointer-events:none}.detail .main_content .price .buy_box .basket .disabled::before{opacity:.2}.detail .main_content .price .buy_box .basket :is(.decrement, .increment)::before{position:absolute;inset:0;margin:0;display:block;content:"";background-color:#304FFE;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:12px 12px;mask-repeat:no-repeat;mask-position:center center;mask-size:12px 12px;transition:all 400ms ease 0ms}.detail .main_content .price .buy_box .basket .increment::before{-webkit-mask-image:url('../../img/plus.svg');mask-image:url('../../img/plus.svg')}.detail .main_content .price .buy_box .basket .decrement::before{-webkit-mask-image:url('../../img/minus.svg');mask-image:url('../../img/minus.svg')}.notouch .detail .main_content .price .buy_box .basket :is(.decrement, .increment):not(.disabled):is(:hover,:focus){background-color:#F5F7FF}.detail .main_content .price .buy_box .basket label{font-size:0;line-height:0;display:block;flex:0 0 auto}.detail .main_content .price .buy_box .basket label input{background:#fff;appearance:textfield;position:relative;font-size:15px;line-height:20px;height:40px;padding:0;width:48px;box-sizing:border-box;font-weight:700;text-align:center;display:block;border:0;color:#191C21}.detail .main_content .price .buy_box .basket .first+.btn{flex:1;padding-left:0;padding-right:0;width:auto}.detail .main_content .info{margin:25px 0 0;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;display:flex;justify-content:space-between;padding:15px 0;align-items:center}.detail .main_content .info .right_side{display:flex;flex-direction:column;align-items:flex-start}.detail .main_content .info .right_side .warehouse{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;font-weight:600;margin:0}.detail .main_content .info .right_side .when{color:#8D8D8D;cursor:pointer;margin:0;padding:0;display:inline-block;text-decoration:underline;position:relative;vertical-align:middle;font-size:12px;line-height:18px}.detail .main_content .info .right_side .when::before{font-size:11px;line-height:12px;text-align:center;font-weight:400;position:absolute;left:calc(100% + 4px);top:50%;transform:translateY(-50%);width:12px;height:12px;border:1px solid #191C21;background-color:#fff;color:#191C21;border-radius:20px;content:"i";display:block}.detail .main_content .info .left_side{display:flex;flex-direction:column}.detail .main_content .info .left_side p{font-size:14px;line-height:18px;margin:0}@media screen and (max-width:1000px){.detail{flex-direction:column}.detail .img{width:100%;margin:0 0 40px;max-width:500px}.detail .img .top_info{display:block;margin:0 0 15px}.detail .img .other_img{grid-template-columns:repeat(4, 1fr);row-gap:8px;column-gap:8px}.detail .img .other_img.owl-carousel{display:block}.detail .img .other_img.owl-carousel .item{width:calc(100% / 4 - (3 * 8px / 4) * 1);margin-right:8px}.detail .img .other_img a.fancybox{padding:1rem}.detail .main_content{width:100%;padding:0}.detail .main_content .top_info{display:none}}@media screen and (max-width:600px){.detail .main_content .price .discount{font-size:12px;line-height:16px}.detail .main_content .price .main{font-size:26px;line-height:26px}.detail .main_content .price .main .small{font-size:10px;line-height:16px}.detail .main_content .price .submain{font-size:12px;line-height:16px}.detail .main_content .price .submain .small{font-size:10px;line-height:16px}.detail .main_content .price .error{font-size:18px;line-height:22px}.detail .main_content .price .buy_box .basket .add_to_compare,.detail .main_content .price .buy_box .basket .remove_from_compare{display:inline-block;position:absolute;right:0;top:-10px}}@media screen and (max-width:500px){.detail .img{width:100%}.detail .img .other_img{grid-template-columns:repeat(3, 1fr);row-gap:8px;column-gap:8px}.detail .img .other_img.owl-carousel{display:block}.detail .img .other_img.owl-carousel .item{width:calc(100% / 3 - (2 * 8px / 3) * 1);margin-right:8px}.detail .img .other_img a.fancybox{padding:.75rem}.detail .main_content .price{flex-direction:column;align-items:flex-start;gap:18px}.detail .main_content .price .buy_box{max-width:initial}.detail .main_content .info{flex-direction:column;align-items:flex-start;gap:10px}}.bottom_content{display:flex;flex-wrap:wrap;gap:40px 80px}.bottom_content .detail_title{width:100%;text-align:center}.bottom_content .half{display:flex;flex-direction:column;gap:40px;flex:1}.bottom_content .half .gpsr_title{margin:20px 0 0;font-size:14px;line-height:22px;color:#191C21;font-weight:600;padding:10px 30px;text-align:left}.bottom_content .half table.para{border-collapse:collapse;border-spacing:0;width:100%;margin:0}.bottom_content .half table.para tr{background:#efefef}.bottom_content .half table.para tr:nth-child(odd){background:#f7f7f7}.bottom_content .half table.para th{width:40%;font-size:14px;line-height:22px;color:#191C21;font-weight:600;padding:10px 30px;text-align:left}.bottom_content .half table.para th .tooltipster .tooltipster{margin:0;top:0;display:inline-block;vertical-align:middle;font-size:0;position:relative;width:20px;height:20px;z-index:9;transition:all 400ms ease 0ms}.bottom_content .half table.para th .tooltipster .tooltipster::before{margin:0;content:"";position:absolute;inset:0;background:#7E8490;-webkit-mask-image:url('../../img/picture_tooltip.svg');mask-image:url('../../img/picture_tooltip.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:20px 20px;mask-repeat:no-repeat;mask-position:center center;mask-size:20px 20px;transition:all 400ms ease 0ms}.bottom_content .half table.para td{width:60%;font-size:14px;line-height:22px;color:#191C21;font-weight:400;padding:10px 30px;text-align:left}@media screen and (max-width:1000px){.bottom_content{flex-direction:column;gap:20px}.bottom_content .half:nth-child(3){padding:20px 0 0}}@media screen and (max-width:650px){.bottom_content .half table.para,.bottom_content .half table.para tbody,.bottom_content .half table.para tr,.bottom_content .half table.para th,.bottom_content .half table.para td{display:block;width:100%}.bottom_content .half table.para tr{display:flex;flex-wrap:wrap;font-size:0;line-height:0}.bottom_content .half table.para th{display:inline-block;vertical-align:middle;width:calc(50% - 18px);padding:6px 8px}.bottom_content .half table.para tr:not(:first-child) th{border-top:0}.bottom_content .half table.para tr:first-child th:nth-last-child(2){border-top:0}.bottom_content .half table.para td{display:inline-block;vertical-align:middle;width:calc(50% - 18px);padding:6px 8px}.bottom_content .half table.para tr:not(:first-child) td{border-top:0}.bottom_content .half table.para tr:first-child td:nth-last-child(1){border-top:0}.bottom_content .half table.para td.empty{display:none !important}}.detail .top_info .flags{display:flex;align-items:center;gap:8px;margin:0 0 15px}.detail .top_info .flags .flag{display:block;width:28px;height:28px;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.detail .top_info .flags .flag.cs{background-image:url('../../img/flag_cs.svg')}.detail .top_info .flags .flag.en{background-image:url('../../img/flag_en.svg')}.detail .top_info .flags .text{font-size:16px;line-height:22px;font-weight:400;color:#304FFE}.detail .top_info h1{margin:0 0 15px}.detail .main_content .author{margin:0 0 15px;font-size:16px;line-height:22px;font-weight:400;color:#747784}.detail .main_content .author a{color:#191C21;font-weight:700;text-decoration:none;transition:all 400ms ease 0ms}.notouch .detail .main_content .author a:is(:hover,:focus){color:#304FFE}.detail .main_content .desc{margin:20px 0 0;padding-top:15px;border-top:1px dashed #C7CEDD}.detail .main_content .desc .title{margin:0 0 6px;padding:0;font-size:14px;line-height:20px;font-weight:700;color:#191C21}.detail .main_content .desc .text{margin:0;font-size:14px;line-height:21px;font-weight:400;color:#191C21;opacity:.7}.detail .main_content .form{display:flex;align-items:flex-start;column-gap:6px;margin:20px 0 0;padding:0 0 15px;border-bottom:1px solid #E6E6E6}.detail .main_content .form .title{flex:0 0 auto;margin:0;padding:0;font-size:14px;line-height:20px;font-weight:400;color:#747784}.detail .main_content .form .title::after{content:":"}.detail .main_content .form .csn_format_options{display:flex;flex-direction:column;row-gap:4px}.detail .main_content .form .csn_format_info{font-size:14px;line-height:20px;font-weight:700;color:#191C21}.detail .main_content .meta{list-style:none;margin:0;padding:15px 0 0;display:flex;flex-direction:column;row-gap:8px}.detail .main_content .meta li{margin:0;display:flex;align-items:baseline;justify-content:space-between;column-gap:12px}.detail .main_content .meta .label{font-size:14px;line-height:20px;font-weight:400;color:#747784}.detail .main_content .meta .value{font-size:14px;line-height:20px;font-weight:700;color:#191C21;text-align:right}.detail .main_content .meta .value.csn_year{color:#D33030}.detail .main_content .price{flex-direction:column;align-items:flex-start;gap:12px;border-top:1px dashed #C7CEDD}