.detail{width:100%;display:flex;gap:62px;align-items:flex-start;position:relative}.detail .top_info .top{display:flex;justify-content:space-between}.detail .top_info .top>img{max-height:40px;display:block;margin:0;max-width:160px}.detail .top_info .top .wish_icon{flex-shrink:0;padding:0;border:0;background:none;font-size:0;line-height:0;z-index:100;display:block;position:relative;width:24px;height:24px}.detail .top_info .top .wish_icon::before{background-color:#09090B;-webkit-mask-image:url('../../img/wish_icon.svg');mask-image:url('../../img/wish_icon.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;position:absolute;content:"";inset:0;transition:all 400ms ease 0ms}.detail .top_info .top .wish_icon.active::before{-webkit-mask-image:url('../../img/wish_icon_full.svg');mask-image:url('../../img/wish_icon_full.svg')}.detail .top_info .middle{display:flex;flex-direction:column;margin:48px 0 0}.detail .top_info .middle .flag_box{position:relative;z-index:10;display:flex;gap:10px;flex-wrap:wrap;margin:0 0 25px}.detail .top_info .middle .flag_box>span{background:#E0E0D9;border-radius:4px;position:relative;display:block;text-align:left;margin:0;padding:3px 25px 1px;font-size:12px;line-height:22px;color:#09090B;font-weight:400;text-transform:uppercase}.detail .top_info .middle .h1{font-size:28px;line-height:40px;font-weight:300;margin:0;padding:0}.detail .top_info .bottom{display:flex;align-items:center;margin:20px 0 0;gap:4px 10px;font-weight:400;flex-wrap:wrap}.detail .top_info .bottom>div{color:#676767;font-size:16px;line-height:24px;position:relative;white-space:nowrap;display:block;margin:0}.detail .top_info .bottom>div::before{top:-1px;content:"  |  ";font-size:16px;line-height:24px;position:absolute;right:-7px}.detail .top_info .bottom>div:last-of-type::before{display:none}.detail .top_info .bottom strong{color:#676767;font-weight:500;text-transform:uppercase}.detail .top_info .bottom a{color:#676767;position:relative}.detail .top_info .bottom a::before{background:#676767;content:"";position:absolute;width:0;left:0;bottom:0;height:1px;opacity:0;transition:all 400ms ease 0ms}.notouch .detail .top_info .bottom a:is(:hover,:focus)::before{opacity:1;width:100%}.detail .img{position:relative;width:calc(100% - 520px - 62px);margin:0}.detail .img.short{width:500px;max-width:500px}.detail .img .main_img{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:10px;column-gap:10px;position:relative;width:100%}.detail .img .main_img.owl-carousel{display:block}.detail .img .main_img.owl-carousel .item{width:calc(100% / 2 - (1 * 10px / 2) * 1);margin-right:10px}.detail .img.short .main_img{grid-template-columns:repeat(1, 1fr);row-gap:10px;column-gap:10px}.detail .img.short .main_img.owl-carousel{display:block}.detail .img.short .main_img.owl-carousel .item{width:calc(100% / 1 - (0 * 10px / 1) * 1);margin-right:10px}.detail .img .main_img .item{overflow:hidden;position:relative;display:inline-block;width:100%;margin:0;z-index:0;padding:0}.detail .img .main_img.rdy .item{width:100% !important;margin:0 !important}.detail .img .main_img .item .in{background:#f2f3ee;aspect-ratio:50 / 59;position:relative;display:block;margin:0 auto;width:100%}.detail .img .main_img .item .in video{width:100%;height:100%;display:block;object-fit:contain}.detail .img .main_img .item .in img{object-fit:contain;mix-blend-mode:multiply}.detail .img .main_img_slider.owl-carousel{padding:0 0 50px}.detail .img .main_img_slider.owl-carousel .owl-nav,.detail .img .main_img_slider.owl-carousel .owl-nav *{height:initial}.detail .img .main_img_slider.owl-carousel .owl-nav{z-index:989;position:absolute;left:0;right:0;bottom:0;height:32px;margin:0}.detail .img .main_img_slider.owl-carousel .owl-nav :is(.owl-prev,.owl-next){border:1px solid #09090B;border-radius:8px;cursor:pointer;position:absolute;width:32px;height:32px;transition:all 400ms ease 0ms}.detail .img .main_img_slider.owl-carousel .owl-nav .owl-prev{right:40px}.detail .img .main_img_slider.owl-carousel .owl-nav .owl-next{right:0}.detail .img .main_img_slider.owl-carousel .owl-nav :is(.owl-prev,.owl-next)::before{position:absolute;inset:0;content:"";background-color:#09090B;-webkit-mask-image:url('../../../../img/arrow_right2.svg');mask-image:url('../../../../img/arrow_right2.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;display:block;transition:all 400ms ease 0ms}.detail .img .main_img_slider.owl-carousel .owl-nav .owl-prev::before{transform:rotate(180deg)}.notouch .detail .img .main_img_slider.owl-carousel .owl-nav :is(.owl-prev,.owl-next):is(:hover,:focus){background-color:#09090B}.notouch .detail .img .main_img_slider.owl-carousel .owl-nav :is(.owl-prev,.owl-next):is(:hover,:focus)::before{background-color:#fff}.detail .img .main_img_slider.owl-carousel .owl-dots,.detail .img .main_img_slider.owl-carousel .owl-dots *{height:initial}.detail .img .main_img_slider.owl-carousel .owl-dots{margin:0 auto;text-align:center;position:absolute;left:0;right:96px;bottom:13px;min-height:0;z-index:990;display:flex;justify-content:center;gap:0}.detail .img .main_img_slider.owl-carousel .owl-dots .owl-dot{background:#E9EAE5;position:relative;width:100%;height:5px;line-height:0;font-size:0;display:block;vertical-align:middle;margin:0;transition:all 400ms ease 0ms}.notouch .detail .img .main_img_slider.owl-carousel .owl-dots .owl-dot:is(:hover,:focus),.detail .img .main_img_slider.owl-carousel .owl-dots .owl-dot.active{background:#09090B !important}.detail .main_content{text-align:left;position:relative;width:520px;padding:0;margin:0}.detail .img.short+.main_content{width:calc(100% - 562px)}.detail .main_content .price{align-items:flex-start;margin:40px 0 0;text-align:left;display:flex;flex-direction:column}.detail .main_content .price.margin{margin:0}.detail .main_content .price .discount{text-decoration:line-through;white-space:nowrap;display:block;font-size:16px;line-height:20px;margin:0;font-weight:400}.detail .main_content .price .discount.hidden{display:none}.detail .main_content .price .main{white-space:nowrap;display:block;font-size:24px;line-height:30px;font-weight:700;margin:0}.detail .main_content .price.margin .main{margin:40px 0 0}.detail .main_content .price .main .small{display:block;font-size:14px;line-height:24px;color:#676767;font-weight:400}.detail .main_content .price .submain{display:block;font-size:16px;line-height:24px;font-weight:400;margin:0}.detail .main_content .price .laser_descr{width:100%;margin:20px 0 0}.detail .main_content .price .laser_descr label{width:100%;display:block;position:relative}.detail .main_content .price .laser_descr label textarea{display:block;position:relative;z-index:10;background:transparent;resize:none;height:60px;overflow:auto;border:1px solid #e6e7e8;width:calc(100% - 32px);font-size:14px;line-height:20px;padding:9px 15px;color:#09090B;transition:all 400ms ease 0ms}.detail .main_content .price .laser_descr label :is(input[type=text],textarea):focus{border:1px solid #09090B}.detail .main_content .price .laser_descr label .placeholder{background:#fff;pointer-events:none;z-index:998;position:absolute;left:10px;top:-6px;font-size:12px;line-height:14px;font-weight:500;color:#09090B;padding:0 5px;transition:all 400ms ease 0ms}.detail .main_content .price .laser_descr label .count{text-align:right;position:absolute;right:6px;bottom:4px;font-size:11px;line-height:16px;color:#888888;opacity:.6}.detail .main_content .choose_parameters{gap:8px;margin:40px 0 0;display:flex;flex-wrap:wrap}.detail .main_content .choose_parameters .choose_top{padding:0;width:100%;display:flex;justify-content:space-between}.detail .main_content .choose_parameters .choose_top .title{font-size:14px;line-height:20px;color:#676767;text-transform:uppercase;margin:0}.detail .main_content .choose_parameters .choose_top .size{position:relative;align-items:center;display:flex;gap:8px;font-size:14px;line-height:20px;color:#676767;text-transform:uppercase;margin:0;transition:all 400ms ease 0ms}.detail .main_content .choose_parameters .choose_top .size::before{margin:-1px 0 0;content:"";width:16px;height:12px;background:#676767;-webkit-mask-image:url('../../img/size_icon.svg');mask-image:url('../../img/size_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:16px 12px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 12px;transition:all 400ms ease 0ms}.notouch .detail .main_content .choose_parameters .choose_top .size:is(:hover,:focus){color:#09090B}.notouch .detail .main_content .choose_parameters .choose_top .size:is(:hover,:focus)::before{background:#09090B}.detail .main_content .choose_parameters .choose_top .size::after{background:#09090B;content:"";position:absolute;width:0;left:24px;bottom:0;height:1px;opacity:0;transition:all 400ms ease 0ms}.notouch .detail .main_content .choose_parameters .choose_top .size:is(:hover,:focus)::after{opacity:1;width:calc(100% - 24px)}.detail .main_content .choose_parameters .param_choose{position:relative;text-align:center;width:calc(20% - 32px / 5);box-sizing:border-box;color:#09090B;border:1px solid rgba(0,0,0,0.1);background:#fff;cursor:pointer;font-size:16px;line-height:34px;transition:all 400ms ease 0ms}.notouch .detail .main_content .choose_parameters .param_choose:is(:hover,:focus,:focus-within),.detail .main_content .choose_parameters .param_choose:has(:checked){border-color:#09090B}.detail .main_content .choose_parameters .param_choose[data-stock="0"]{pointer-events:none}.detail .main_content .choose_parameters .param_choose[data-stock="0"]::after{position:absolute;content:"";background:linear-gradient(to top left, transparent calc(50% - 1px), rgba(112,112,112,0.55), transparent calc(50% + 1px));inset:0}.detail .main_content .warehouse{display:block;margin:15px 0 0;font-size:14px;line-height:26px;font-weight:400}.detail .main_content .price .buy_box{margin:20px 0 0;display:block;gap:0;width:100%}.detail .main_content .price .buy_box.hidden{display:none}.detail .main_content .price .buy_box .basket{overflow:hidden;width:100%;position:relative;user-select:none;display:flex;align-items:center;gap:8px;margin:0}.detail .main_content .price .buy_box .basket .first{position:relative;width:100px}.detail .main_content .price .buy_box .basket :is(.decrement, .increment){background:transparent;padding:0;z-index:10;width:30px;display:block;margin:0;position:absolute;top:1px;bottom:1px;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 .increment{right:1px}.detail .main_content .price .buy_box .basket .decrement{left:1px}.detail .main_content .price .buy_box .basket :is(.decrement, .increment)::before{z-index:10;position:absolute;inset:0;margin:0;display:block;content:"";background-color:rgba(9,9,11,0.3);-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)::before{background-color:#09090B}.detail .main_content .price .buy_box .basket label{font-size:0;line-height:0;display:block}.detail .main_content .price .buy_box .basket label input{border-radius:5px;background:#F2F2EE;appearance:textfield;position:relative;font-size:16px;line-height:24px;height:24px;padding:12px 23px;width:calc(100% - 48px);font-weight:400;text-align:center;display:block;border:1px solid #F2F2EE;color:#09090B;transition:all 400ms ease 0ms}.detail .main_content .price .buy_box .basket label input:focus{border-color:#09090B}.detail .main_content .price .buy_box .basket .first+.btn{padding:14px 0;flex:1}.detail .main_content .price .branch_link{padding:8px 0 0;position:relative;align-items:center;display:flex;gap:8px;font-size:14px;line-height:20px;color:#09090B;text-transform:uppercase;margin:0;transition:all 400ms ease 0ms}.detail .main_content .price .branch_link::after{background:#09090B;content:"";position:absolute;width:100%;left:0;bottom:0;height:1px;opacity:1;transition:all 400ms ease 0ms}.notouch .detail .main_content .price .branch_link:is(:hover,:focus)::after{opacity:0;width:0}.detail .main_content .graf_info{text-transform:uppercase;margin:40px 0 0;font-weight:400;font-size:18px;line-height:24px;color:#09090B;background:#F2F2EE;border-radius:5px;flex-direction:column;display:flex;justify-content:center;align-items:center;height:150px;text-align:center;transition:all 400ms ease 0ms}.detail .main_content .graf_info strong{font-weight:400;font-size:26px;line-height:30px;color:#09090B;transition:all 400ms ease 0ms}.notouch .detail .main_content .graf_info:is(:hover,:focus){color:#fff;background:#09090B}.notouch .detail .main_content .graf_info:is(:hover,:focus) strong{color:#fff}.detail .main_content .detail_product_info{margin:40px 0 0;position:relative;display:block}.detail .main_content .detail_product_info .item{margin:30px 0 0;padding:30px 0 0;border-top:1px solid rgba(112,112,112,0.25);position:relative;display:block}.detail .main_content .detail_product_info .item .detail_title{cursor:pointer;position:relative;display:flex;align-items:center;gap:8px;margin:0;font-size:20px;line-height:28px;color:#09090B;font-weight:400}.detail .main_content .detail_product_info .item .detail_title::before{content:"";width:28px;height:28px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:28px 28px;mask-repeat:no-repeat;mask-position:center center;mask-size:28px 28px;display:block;background:#09090B}.detail .main_content .detail_product_info .item .detail_title.icon1::before{-webkit-mask-image:url('../../img/det_icon1.svg');mask-image:url('../../img/det_icon1.svg')}.detail .main_content .detail_product_info .item .detail_title.icon2::before{-webkit-mask-image:url('../../img/det_icon2.svg');mask-image:url('../../img/det_icon2.svg')}.detail .main_content .detail_product_info .item .detail_title.icon3::before{-webkit-mask-image:url('../../img/det_icon3.svg');mask-image:url('../../img/det_icon3.svg')}.detail .main_content .detail_product_info .item .detail_title::after{rotate:-90deg;background-color:#09090B;-webkit-mask-image:url('../../img/faq_open.svg');mask-image:url('../../img/faq_open.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;position:absolute;right:0;top:calc(50% - 12px);content:"";display:block;width:24px;height:24px;transition:all 400ms ease 0ms}.notouch .detail .main_content .detail_product_info .item .detail_title:is(:hover,:focus){text-decoration:underline}.detail .main_content .detail_product_info .item .detail_title.active::after{rotate:0deg}.detail .main_content .detail_product_info .item .hide{display:none;padding:8px 0 0 36px;color:#676767}.detail .main_content .detail_product_info .item .active+.hide{display:block}.detail .main_content .detail_product_info .item .hide .para{width:100%;border-collapse:collapse}.detail .main_content .detail_product_info .item .hide .para tr{border-top:1px solid rgba(112,112,112,0.25)}.detail .main_content .detail_product_info .item .hide .para tr:nth-child(1){border-top:0}.detail .main_content .detail_product_info .item .hide .para tr th{padding:8px 0;font-weight:400;text-align:left}.detail .main_content .detail_product_info .item .hide .para tr td{padding:8px 0;font-weight:400;text-align:right}.detail .main_content :is(.tip_anotation, .warning_anotation){margin:2rem 0 0;max-width:540px;padding:0 0 0 54px;position:relative;text-align:left;font-weight:500}.detail .main_content :is(.tip_anotation, .warning_anotation)::before{content:"";position:absolute;top:0;bottom:0;left:0;width:46px;background:#09090B;-webkit-mask-image:url('../../img/top_icon.svg');mask-image:url('../../img/top_icon.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:46px 46px;mask-repeat:no-repeat;mask-position:center center;mask-size:46px 46px}.detail .main_content .tip_anotation::before{-webkit-mask-image:url('../../img/tip_icon.svg');mask-image:url('../../img/tip_icon.svg')}.detail .main_content .warning_anotation::before{-webkit-mask-image:url('../../img/error_icon.svg');mask-image:url('../../img/error_icon.svg')}.detail .main_content :is(.tip_anotation, .warning_anotation) a{font-weight:600;text-decoration:underline;transition:all 400ms ease 0ms}.notouch .detail .main_content :is(.tip_anotation, .warning_anotation) a:is(:hover,:focus){text-decoration:none}.detail .main_content .config_param{display:block;position:relative;margin:0}.detail .main_content .config_param .item{pointer-events:none ;opacity:.3;display:block;position:relative;transition:all 400ms ease 0ms}.detail .main_content .config_param .item.before::before{content:"";display:block;width:1px;background:#000;left:24px;top:48px;bottom:0;position:absolute}.detail .main_content .config_param .item.active{opacity:1;pointer-events:auto}.detail .main_content .config_param .item .title{font-size:18px;line-height:48px;color:#000000;font-weight:700;margin:0;padding:0 0 0 65px;position:relative}.detail .main_content .config_param .item .title .number{display:block;font-size:16px;border:1px solid #000;border-radius:50px;line-height:46px;width:46px;color:#000000;font-weight:700;text-align:center;position:absolute;top:0;left:0}.detail .main_content .config_param .item .param_list{padding:5px 0 15px 65px;position:relative;display:flex;flex-wrap:wrap;gap:1rem}.detail .main_content .config_param .item .param_list:has(label.normal){gap:.25rem}.detail .main_content .config_param .item .param_list label input{position:absolute;width:0;height:0;visibility:hidden;opacity:0}.detail .main_content .config_param .item .param_list label:not(.normal){cursor:pointer;position:relative;margin:0;width:70px;display:block}.detail .main_content .config_param .item .param_list label:not(.normal) .img{width:100%;padding:0 0 100%;float:none;position:absolute;display:block;margin:0;top:0;right:0;left:0}.detail .main_content .config_param .item .param_list label:not(.normal) .img img{object-fit:contain}.detail .main_content .config_param .item .param_list label.round:not(.normal) .img{overflow:hidden;width:70px;border-radius:50px}.detail .main_content .config_param .item .param_list label.round:not(.normal):has(:checked) .img{box-shadow:0 0 0 2px #09090B}.detail .main_content .config_param .item .param_list label:not(.normal) .subtitle{padding:72px 0 0;font-size:12px;line-height:18px;font-weight:600;color:#000;text-align:center;display:block;margin:0 auto}.detail .main_content .config_param .item .param_list label:not(.normal) .subtitle.hide{line-height:0;font-size:0}.detail .main_content .config_param .item .param_list label.normal{border:1px solid #efefef;cursor:pointer;position:relative;display:inline-block;margin:0;transition:all 400ms ease 0ms}.notouch .detail .main_content .config_param .item .param_list label.normal:hover{border:1px solid #333333}.detail .main_content .config_param .item .param_list label.normal:has(:checked){border:1px solid #333333;background:#333333}.detail .main_content .config_param .item .param_list label.normal[data-stock="0"]{opacity:.3;background:#f2f2f2}.detail .main_content .config_param .item .param_list label.normal[data-stock="0"] span{color:#000000 !important}.detail .main_content .config_param .item .param_list label.normal span.text{margin:0;float:none;width:initial;z-index:10;position:relative;font-size:14px;line-height:20px;font-weight:400;color:#000000;display:block;padding:8px 15px;transition:all 400ms ease 0ms}.detail .main_content .config_param .item .param_list label.normal:has(:checked) span.text{color:#ffffff}@media screen and (max-width:1280px){.detail{gap:40px}.detail .img{width:calc(50% - 20px)}.detail .main_content{width:calc(50% - 20px)}}@media screen and (max-width:1000px){.detail{flex-direction:column}.detail .img{width:100% !important}.detail .main_content{width:100% !important}.detail .top_info .top{display:none}.detail .top_info .middle{margin:0}.detail .top_info .bottom{margin:16px 0 0}.detail .top_info .bottom>div{font-size:12px;line-height:18px}.detail .top_info .bottom>div::before{font-size:12px;line-height:18px}.detail .main_content .choose_parameters{margin:20px 0 0}}@media screen and (max-width:500px){.detail .img .main_img{grid-template-columns:repeat(1, 1fr);row-gap:10px;column-gap:10px}.detail .img .main_img.owl-carousel{display:block}.detail .img .main_img.owl-carousel .item{width:calc(100% / 1 - (0 * 10px / 1) * 1);margin-right:10px}.detail .img.short .main_img{grid-template-columns:repeat(1, 1fr);row-gap:10px;column-gap:10px}.detail .img.short .main_img.owl-carousel{display:block}.detail .img.short .main_img.owl-carousel .item{width:calc(100% / 1 - (0 * 10px / 1) * 1);margin-right:10px}.detail .main_content .choose_parameters .param_choose{width:calc(25% - 24px / 4)}}