#sp-main-body .productfull .row.jshop{display:grid;align-items:start;grid-template-columns:1fr;gap:20px;padding-inline:16px}@media(min-width: 768px){#sp-main-body .productfull .row.jshop{grid-template-columns:auto auto;grid-auto-rows:auto;grid-template-rows:repeat(5, -webkit-min-content);grid-template-rows:repeat(5, min-content)}}#sp-main-body .productfull .image_middle{width:100%;max-width:230px;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0}@media(min-width: 768px){#sp-main-body .productfull .image_middle{grid-column:1;grid-row:1/5}}@media(min-width: 1400px){#sp-main-body .productfull .image_middle{flex-direction:row;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}#sp-main-body .productfull .image_middle #list_product_image_thumb{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width: 1400px){#sp-main-body .productfull .image_middle #list_product_image_thumb{flex-direction:column;max-height:400px}}#sp-main-body .productfull .image_middle img.jshop_img_thumb{-o-object-fit:contain;object-fit:contain}#sp-main-body .productfull .jshop_img_description{display:contents}#sp-main-body .productfull .jshop_img_description h1{margin-bottom:0 !important}@media(min-width: 768px){#sp-main-body .productfull .jshop_img_description h1{grid-column:2;grid-row:1}}#sp-main-body .productfull .attributes-standart{display:flex}@media(min-width: 768px){#sp-main-body .productfull .attributes-standart{grid-column:2;grid-row:2}}#sp-main-body .productfull .attributes-non-standart{display:flex;gap:20px 50px}@media(min-width: 768px){#sp-main-body .productfull .attributes-non-standart{grid-column:2;grid-row:3}}#sp-main-body .productfull .attributes-non-standart .prod_attr_img{display:none}@media(min-width: 768px){#sp-main-body .productfull .product-price{grid-column:2;grid-row:4}}@media(min-width: 768px){#sp-main-body .productfull .product-other{grid-column:1/-1;grid-row:5}}#sp-main-body .productfull .jshop_prod_attributes__title{font-weight:500;margin:0 0 15px !important}#sp-main-body .productfull .jshop_prod_attributes__subtitle{position:relative;font-size:17px;max-width:1000px;padding-left:20px}#sp-main-body .productfull .jshop_prod_attributes__subtitle::before{position:absolute;content:"";inset:0 auto 0 0;border-left:3px solid #3397d1}#sp-main-body .productfull .jshop_prod_attributes{padding:15px;display:grid;grid-template-columns:1fr;border:1px solid #ececf1;border-radius:10px}@media(min-width: 768px){#sp-main-body .productfull .jshop_prod_attributes{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1400px){#sp-main-body .productfull .jshop_prod_attributes{grid-template-columns:repeat(3, 1fr)}}#sp-main-body .productfull .jshop_prod_attributes .input_type_radio{font-size:12px}#sp-main-body .productfull .jshop_prod_attributes .jshop_prod_attributes__title{margin-bottom:10px}#sp-main-body .productfull .jshop_prod_attributes label{padding-left:15px}#sp-main-body .productfull .block_efg{width:100% !important;margin-bottom:20px}#sp-main-body .productfull .extra_fields_group{color:var(--color--primary);font-size:1.55rem !important;font-weight:500;transform:scale(1, 1.05);padding-top:0;margin-bottom:0}#sp-main-body .productfull .extra_fields_el{padding-bottom:0;margin-bottom:0}#sp-main-body .productfull .extra_fields_el:last-of-type{border-bottom-color:rgba(0,0,0,0) !important}#sp-main-body .productfull .product-desc{display:flex;flex-direction:column;gap:15px}#sp-main-body .productfull .product-desc p:last-of-type{margin-bottom:0 !important}#sp-main-body .productfull .jshop_prod_params__title{font-size:1.55rem !important;font-weight:500;transform:scale(1, 1.05);margin-bottom:0 !important}#sp-main-body .productfull .jshop_prod_description{padding-block:0}#sp-main-body .productfull .product-price{display:flex;flex-direction:row;align-items:center;gap:30px}#sp-main-body .productfull .product-price .prod_price{margin-top:0}#sp-main-body .productfull .product-price #block_price{color:#000}#sp-main-body .productfull .product-price .not_available{display:contents}#sp-main-body .productfull .prod_buttons{display:contents}#sp-main-body .productfull .prod_buttons{margin-bottom:0}#sp-main-body .productfull .prod_buttons :is(.header,.prod_qty_input){display:contents}#sp-main-body .productfull input[type=radio]:is(:checked,:not(:checked)){display:none}#sp-main-body .productfull input[type=radio]:is(:checked,:not(:checked))+label{display:inline-block;position:relative;line-height:20px;cursor:pointer}#sp-main-body .productfull input[type=radio]:is(:checked,:not(:checked))+label::before{content:"";position:absolute;left:-8px;top:0;width:20px;height:20px;border:1px solid #a2a4b2;border-radius:4px;background-color:#fff}#sp-main-body .productfull input[type=radio]:not(:checked):hover+label::before{background-color:#dadada;border-color:#dadada}#sp-main-body .productfull input[type=radio]:not(:checked):hover:active+label::before{background-color:#c8c8c8;border-color:#c8c8c8}#sp-main-body .productfull input[type=radio]:checked:hover:active+label::before{background-color:#3397d1;border:1px solid #3397d1}#sp-main-body .productfull input[type=radio]:checked+label::before{background-color:#3397d1;border:1px solid #3397d1}#sp-main-body .productfull input[type=radio]:checked+label::after,#sp-main-body .productfull input[type=radio]:not(:checked)+label::after{content:"";transition:all .2s ease;left:-4px;top:4px;width:13px;height:8px;border-radius:1px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg);position:absolute}#sp-main-body .productfull #delete_inlineContent_minicart_cart_view{display:none}#sp-main-body .productfull #block_attr_sel_12,#sp-main-body .productfull #block_attr_sel_13{width:90%}#sp-main-body .productfull .attributes_title{margin-bottom:10px}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes{width:100%;min-height:100px}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes #block_attr_sel_11 input[type=radio]+label::before,#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes #block_attr_sel_11 input[type=radio]+label::after{display:none}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes #block_attr_sel_11 .input_type_radio{margin-top:10px;margin-bottom:10px}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes #block_attr_sel_11 .radio_attr_label{border:1px solid #ececf1;border-radius:4px;padding:7px 16px}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes_title{width:100%;margin-bottom:10px}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes_name{font-size:17px;font-weight:600;color:#1d3349}#sp-main-body .productfull .jshop_img_description div:nth-child(2) .attributes #block_attr_sel_11 input[type=radio]:checked+label .radio_attr_label{background-color:#3397d1;border:1px solid #3397d1;color:#fff}#sp-main-body .productfull div:nth-child(3) .attributes{width:100%}#sp-main-body .productfull div:nth-child(3) .attributes_title{width:100%}#sp-main-body .productfull div:nth-child(3) .attributes_name{font-size:17px;font-weight:600;color:#1d3349}@media(max-width: 479.98px){#sp-main-body .productfull div:nth-child(3) .attributes_name{font-size:15px}}#sp-main-body .productfull div:nth-child(4) .attributes{width:100%}#sp-main-body .productfull div:nth-child(4) .attributes_title{width:100%}#sp-main-body .productfull div:nth-child(4) .attributes_name{font-size:17px;font-weight:600;color:#1d3349}@media(max-width: 479.98px){#sp-main-body .productfull div:nth-child(4) .attributes_name{font-size:15px}}#sp-main-body .productfull .deliverytime_product{display:none}#sp-main-body .productfull .attributes{min-height:50px !important;height:auto !important}#sp-main-body .productfull .extra_fields{width:100% !important;grid-row:9/10;grid-column:1/3;border-bottom:0 !important}#sp-main-body .productfull .extra_fields .block_efg{width:65%}#sp-main-body .productfull .extra_fields .extra_fields_el{justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #ececf1}#sp-main-body .productfull .extra_fields :is(div:nth-child(2),div:nth-child(3)){flex-direction:row}#sp-main-body .productfull .extra_fields .jshop_prod_params__title{grid-column:1/3}#sp-main-body .productfull .jshop_prod_description{grid-column:1/3}