#product .section:nth-child(2){display:flex;gap:64px}@media screen and (max-width:1240px){#product .section:nth-child(2){gap:32px}}@media screen and (max-width:940px){#product .section:nth-child(2){flex-direction:column;gap:16px}}#product .section:nth-child(2) .images img{position:sticky;top:180px;width:500px;border-radius:16px}@media screen and (max-width:1240px){#product .section:nth-child(2) .images img{width:340px}}@media screen and (max-width:940px){#product .section:nth-child(2) .images img{width:100%;height:460px;object-fit:contain;background:#f0f0f0}}@media screen and (max-width:780px){#product .section:nth-child(2) .images img{height:240px}}#product .section:nth-child(2) .details .product-title{overflow-wrap:anywhere;word-break:break-word}#product .section:nth-child(2) .details .specification-list .specification{display:flex;justify-content:space-between;padding:14px 0;box-sizing:border-box;border-bottom:1px solid #D9D9D9;gap:64px}#product .section:nth-child(2) .details .specification-list .specification:first-of-type{border-top:1px solid #D9D9D9}#product .section:nth-child(2) .details .specification-list .specification p:first-of-type{white-space:nowrap}#product .section:nth-child(2) .details .specification-list .specification p:last-of-type{text-align:right}#product .section:nth-child(2) .details .buttons-row{display:flex;justify-content:flex-end;gap:32px}@media screen and (max-width:780px){#product .section:nth-child(2) .details .buttons-row{flex-direction:column;gap:16px}}#product .section:nth-child(2) .details .tips-list details{border-bottom:1px solid #D9D9D9}#product .section:nth-child(2) .details .tips-list details:first-child{border-top:1px solid #D9D9D9}#product .section:nth-child(2) .details .tips-list details,#product .section:nth-child(2) .details .tips-list details *{transition:.3s ease-in-out}#product .section:nth-child(2) .details .tips-list details summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:14px 0;outline:none}#product .section:nth-child(2) .details .tips-list details summary::-webkit-details-marker{display:none}#product .section:nth-child(2) .details .tips-list details summary svg{border:1px solid transparent;border-radius:50%;display:flex}#product .section:nth-child(2) .details .tips-list details summary svg .fill-color{fill:#cb1517}#product .section:nth-child(2) .details .tips-list details summary svg .stroke-color{stroke:#fff}#product .section:nth-child(2) .details .tips-list details[open] summary svg{transform:rotate(180deg);border-color:#cb1517}#product .section:nth-child(2) .details .tips-list details[open] summary svg .fill-color{fill:#fff}#product .section:nth-child(2) .details .tips-list details[open] summary svg .stroke-color{stroke:#cb1517}#product .section:nth-child(2) .details .tips-list details .content{padding-top:6px;padding-bottom:14px}#product .section:nth-child(2) .details .tips-list details.certificates .content{display:flex;flex-direction:column;gap:16px}#product .section:nth-child(2) .details .tips-list details.certificates .content>div{display:flex}#product .section:nth-child(2) .details .tips-list details.certificates .content>div a:hover svg{transform:none}#fast-order-modal{display:none;position:fixed;z-index:1001;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:16px;max-width:732px;width:100%;padding:20px 24px 24px}@media screen and (max-width:860px){#fast-order-modal{padding:16px;max-width:340px;width:calc(100% - 24px);box-sizing:border-box}}#fast-order-modal .modal-close{position:absolute;top:14px;right:14px;width:34px;height:34px;cursor:pointer;background:#f0f0f0;display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen and (max-width:860px){#fast-order-modal .modal-close{width:28px;height:28px}}#fast-order-modal .modal-close svg{width:22px}@media screen and (max-width:860px){#fast-order-modal .modal-close svg{width:20px}}#fast-order-modal .modal-close svg .fill-color{transition:.3s ease-in-out;fill:#8c8c8c}#fast-order-modal .modal-close:hover svg .fill-color{fill:#000}@media screen and (max-width:860px){#fast-order-modal .contact-form>.fs-20:first-child{padding-right:40px}}
