
/* MOTOTOP2 PRODUCT v1.2 */
.mt2-pdp-v11 .mt2-pdp-shell{grid-template-columns:minmax(0,57%) minmax(420px,43%);gap:22px}
.mt2-pdp-media{display:grid;grid-template-columns:82px minmax(0,1fr);grid-template-rows:auto 520px;column-gap:10px;align-items:stretch}
.mt2-gallery-brand{grid-column:1 / -1;height:42px;display:flex;align-items:center;padding:0 3px}
.mt2-gallery-brand a{font-size:16px;font-weight:950;letter-spacing:-.5px;color:#111;text-transform:uppercase}
.mt2-pdp-main{grid-column:2;grid-row:2;height:520px!important;border-radius:9px!important}
.mt2-pdp-main>a{padding:18px!important}
.mt2-pdp-thumbs{grid-column:1;grid-row:2;display:flex!important;flex-direction:column;gap:7px;margin:0!important;padding:0 3px 0 0!important;overflow-y:auto!important;overflow-x:hidden!important;height:520px;scrollbar-width:thin}
.mt2-pdp-thumbs button{width:72px!important;height:64px!important;flex:0 0 64px!important;margin:0!important}
.mt2-pdp-kicker-right{justify-content:flex-end!important}
.mt2-pdp-summary{min-width:0;overflow:hidden}
.mt2-pdp-summary h1{font-size:29px!important;overflow-wrap:anywhere}
.mt2-pdp-services{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.mt2-pdp-services>div{min-width:0}
.mt2-pdp-services b,.mt2-pdp-services small{overflow-wrap:anywhere}
.mt2-pdp-buy{grid-template-columns:112px minmax(0,1fr)!important}
.mt2-addcart-v11{width:100%}
@media(max-width:1200px){
 .mt2-pdp-v11 .mt2-pdp-shell{grid-template-columns:54% 46%}
 .mt2-pdp-media{grid-template-rows:auto 450px}
 .mt2-pdp-main,.mt2-pdp-thumbs{height:450px!important}
}
