.node-type-product section.main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.node-type-product section.main .main-content{width:100%}.node-type-product section.main aside.details{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;margin-left:0;margin-right:0;margin-bottom:10px}.node-type-product section.images .main{height:auto;max-height:unset}.node-type-product section.images .main .item img,.node-type-product section.images .main .item picture{width:100%;height:auto}.node-type-product section.images .thumbnails{width:calc(100% - 10px)}.node-type-product section.images .thumbnails .item{max-width:20%}.node-type-product section.images .thumbnails .item:focus{border:1px solid var(--colour-four)}