@media screen and (min-width: 1200px){.product__info-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.product__info-wrapper.grid__item{width:100%;max-width:40% !important}}.product__title h1{color:#3e4152}@media screen and (min-width: 1200px){.product__title h1{font-size:40px}}.product-form__buttons{width:100%;max-width:100%}.product__social-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.product__social-links a{display:flex;align-items:center;gap:10px;color:#315470;font-size:12px;line-height:1.2;text-transform:uppercase;text-decoration:none;font-weight:700}.product__social-links a svg{width:16px;height:16px;fill:#315470;stroke:#315470}.product .price{color:#3e4152;font-size:24px;font-weight:700}.product__media{border-radius:16px;overflow:hidden}@media screen and (min-width: 1200px){.product__media-wrapper.grid__item{width:100%;max-width:60% !important}}.product .accordion{border-color:rgba(62,65,82,.1)}.product .accordion details[open]{background-color:#f1f2f7}.product .accordion details[open] summary{border-bottom:1px solid rgba(62,65,82,.1)}.product .accordion details[open] .summary__title~svg{transform:rotate(180deg)}.product .accordion details[open] .summary__title~svg rect{fill-opacity:1}.product .accordion details[open] .summary__title~svg path{stroke:#fff}.product .accordion summary{padding:16px}.product .accordion .summary__title *{line-height:.5em;color:#3e4152;line-height:1.5;font-weight:800;font-family:"Inter Tight"}@media screen and (min-width: 1200px){.product .accordion .summary__title *{font-size:18px}}.product .accordion__content{padding:16px;margin-bottom:0}