html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail{grid-template-columns:minmax(0,7fr) minmax(280px,3fr)!important;gap:clamp(24px,3vw,56px)!important;align-items:start!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-gallery{padding:0!important;width:100%!important;min-width:0!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail .sehpa-hero{width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:auto!important;max-height:none!important;min-height:0!important;cursor:pointer!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail .sehpa-hero img{width:100%!important;height:auto!important;max-width:100%!important;max-height:78vh!important;object-fit:contain!important;object-position:center!important;flex:0 1 auto!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-info{min-width:0!important;padding:16px 0 0!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-info h1{font-size:clamp(26px,2.5vw,46px)!important;overflow-wrap:normal!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-thumbnails button{width:clamp(76px,7vw,128px)!important;min-width:clamp(76px,7vw,128px)!important;height:clamp(66px,6vw,108px)!important}@media(max-width:1024px){html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail>.sehpa-gallery{grid-area:1/1!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail>.sehpa-info{grid-area:2/1!important}html:root body.aa-bespoke-large main.sehpa-catalog-main .sehpa-detail .sehpa-hero img{max-height:65vh!important}}
