.section_accordion_with_image *{box-sizing:border-box;margin:0;padding:0}.accordion_with_image{max-width:1440px;margin:0 auto}.accordion_with_image .tlt{text-align:center;line-height:130%;max-width:max-content;margin:0 auto 4px;padding:0 20px;font-size:60px;font-weight:700;letter-spacing:.6px}.accordion_with_image .txt{text-align:center;font-family:HelveticaNeueCyr,sans-serif;font-weight:500;line-height:23px;max-width:600px;width:100%;margin:0 auto;padding:0 20px}.content{max-width:1191px;margin:60px auto 0;padding:0 20px;display:flex;gap:30px}.content .ctn_accordion{max-width:603px;width:100%;display:flex;flex-direction:column;gap:10px}.content .ctn_accordion .accordion{list-style:none;width:100%;background-color:#fff;padding:15px;transition:.5s;border-radius:10px}.content .ctn_accordion .accordion_header{display:flex;align-items:center;justify-content:space-between;align-items:end;cursor:pointer}.content .ctn_accordion .accordion_header .icon{display:flex;margin-right:15px;width:20px}.content .ctn_accordion .accordion_header .icon img{width:100%;height:100%;object-fit:cover}.content .ctn_accordion .accordion_header .title{font-family:HelveticaNeueCyr,sans-serif;font-size:20px;font-weight:500;line-height:100%}.content .ctn_accordion .accordion_header .box{width:26px;height:26px;background-color:#000;border-radius:5px;display:flex;align-items:center;justify-content:center;position:relative;margin-left:auto}.content .ctn_accordion .accordion_header .box .line{position:absolute;top:50%;transform:translateY(-50%);width:60%;height:2px;background-color:#fff}.content .ctn_accordion .accordion_header .box .line-vertical{transition:transform .3s ease;position:absolute;top:50%;right:45%;transform:translateY(-50%) rotate(180deg);width:2px;height:60%;background-color:#fff}.content .ctn_accordion .accordion_content{display:flex;justify-content:start;align-items:start;flex-direction:column;max-height:0;overflow:hidden;transition:.5s}.content .ctn_accordion .accordion_content .image{display:none}.content .ctn_accordion .accordion_content p{height:100%;line-height:130%;letter-spacing:0;font-size:16px;font-weight:400}.content>.image{border-radius:10px;overflow:hidden;background-color:#d8d8d8;width:100%;height:518px;max-width:518px;box-shadow:3px 4px 13.3px 1px #0000001a}.content-accordion_image img{border-radius:10px;height:514px}.content .ctn_accordion .accordion_header.active .box .line-vertical{transform:translateY(-50%) rotate(90deg)}.content .ctn_accordion .accordion_header.active+.accordion_content{margin-top:16px}.content .ctn_accordion .accordion.active{border:1px solid}.content .image img{width:100%;height:100%;object-fit:cover}.accordion_content img{display:none}@media screen and (min-width: 768px) and (max-width:820px){.accordion_content img{width:350px;height:350px;object-fit:contain}}@media (max-width: 990px){.content{margin-top:40px}.content .image{min-height:auto}.ctn_accordion,.content-accordion_image{width:100%!important}.content-accordion_image img{height:auto;display:none}.accordion_with_image .tlt{margin-bottom:4px}.accordion_with_image .tlt{font-size:36px}.accordion_with_image .txt{line-height:18px}.content .ctn_accordion .accordion_header .title{font-size:16px;line-height:16px}.content .ctn_accordion .accordion_content p{font-size:14px;line-height:18px}}@media (max-width: 768px){.content{flex-direction:column-reverse;gap:10px}.ctn_accordion,.content-accordion_image{width:100%!important}.accordion_content img{display:block;border-radius:15px;margin-top:0;height:auto;margin-bottom:20px;object-fit:cover}.content .ctn_accordion{max-width:100%}.content-accordion_image img{height:auto}.content .ctn_accordion .accordion_content .image{display:flex;justify-content:center;align-items:center;border-radius:5px;overflow:hidden;background-color:#d8d8d8}.content .ctn_accordion .accordion_content .image img{width:100%;height:100%;object-fit:cover}.content .ctn_accordion .accordion_header.active+.accordion_content{margin-top:20px;height:100%}.content .image{display:none}}@media (max-width: 480px){body.product .accordion_with_image{padding-top:60px!important}.content .ctn_accordion .accordion_content .image{width:305px;height:305px}.content .ctn_accordion .accordion_header .box{max-width:21px;width:100%;height:21px}.content .ctn_accordion .accordion_header .box .line{width:50%}.content .ctn_accordion .accordion_header .box .line-vertical{width:2px;height:50%}.content .ctn_accordion .accordion_header .title{letter-spacing:0;font-size:15.5px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/accordion_with_image.css.map */
