@media(min-width:990px){
.header.page-width{max-width:1680px;padding-left:48px;padding-right:48px}
product-info>.page-width{max-width:1680px;padding:28px 48px 48px}
product-info .product{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(420px,1fr);gap:48px;align-items:start}
product-info .product__media-wrapper,product-info .product__info-wrapper{width:100%!important;max-width:none!important;min-width:0;padding:0!important}
product-info .product__info-container{max-width:none}
product-info .product__title h1{font-size:28px;line-height:1.2}
product-info .price{font-size:20px}
product-info .pdp-title-price-row{gap:20px}
product-info .fw-preorder-offer{font-size:16px!important;margin-bottom:18px!important}
product-info .product-form__submit{min-height:56px;font-size:16px}
product-info .fw-atc-trust{font-size:12px}
product-info fw-action-videos{margin-top:24px}
product-info fw-action-videos h3{font-size:18px;margin-bottom:14px}
product-info .accordion summary{padding-top:20px;padding-bottom:20px}
product-info .accordion__title{font-size:16px}
product-info .product__media-list{gap:12px}
#MainContent .img-grid{max-width:1200px;margin-left:auto;margin-right:auto}
#MainContent img[src*="WEBSITE_BNR"]{max-width:1000px!important;width:100%!important;height:auto!important;margin:32px auto!important}
}

@media(min-width:990px){
product-info .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
product-info .product__media-list>.product__media-item{width:100%!important;max-width:none!important;min-width:0}
product-info .product__title h1{font-size:28px!important;line-height:1.2!important}
product-info .product-form__buttons{max-width:none!important}
product-info .fw-cta{min-height:56px;font-size:16px}
}

@media(min-width:990px){
product-info .product{column-gap:48px!important}
#MainContent product-info [id^="ProductInfo-"] .product__title>h1{font-size:28px!important;line-height:1.2!important}
}
