.ds-product img{width:320%;transform:translateY(-40%)}
.ds-product-0 img{left:10%}.ds-product-1 img{left:-70%}.ds-product-2 img{left:-150%}.ds-product-3 img{left:-230%}
@media(min-width:1001px){.ds-product{height:235px}}

/* Losse smaakbeelden: geen aangrenzende panelen. */
.ds-product img{position:static;width:100%;max-width:100%;height:100%;object-fit:contain;transform:none}.ds-rich-page .ds-flavour-photo img{position:static;width:100%;max-width:100%;height:100%;max-height:none;object-fit:contain;transform:none}

/* Fotoachtergrond laten doorlopen in de zijvlakken. */
.ds-product-0,.ds-rich-page .ds-flavour-photo.ds-panel-0{background:linear-gradient(180deg,#f8eadc 0%,#f9ebde 25%,#f9eada 50%,#f8e9da 75%,#f8eadc 100%)}
.ds-product-1,.ds-rich-page .ds-flavour-photo.ds-panel-1{background:linear-gradient(180deg,#f7eada 0%,#f9ebdc 25%,#f8e9da 50%,#f8e9da 75%,#f8eadc 100%)}
.ds-product-2,.ds-rich-page .ds-flavour-photo.ds-panel-2{background:linear-gradient(180deg,#f8eadc 0%,#f8eadb 25%,#f9eada 50%,#f8e9da 75%,#f8eadc 100%)}
.ds-product-3,.ds-rich-page .ds-flavour-photo.ds-panel-3{background:linear-gradient(180deg,#f8eadb 0%,#f9eadc 25%,#f8e8da 50%,#f8eadb 75%,#faebdc 100%)}

/* Een doorlopende sfeerfoto met alle vier de smaken, zonder kleurlaag. */
.ds-moment:after{display:none;background:none}
.ds-moment-photo{object-position:center center}
.ds-moment{background:transparent}
@media(max-width:760px){
 .ds-moment{display:flex;flex-direction:column;min-height:0;background:#f3ebdf}
 .ds-moment-copy{position:relative;order:1;width:100%}
 .ds-moment-photo{position:static;order:2;width:100%;height:auto;object-fit:contain}
}
