@media (min-width:320px) and (max-width:991px){.productDetailWrap:has(.wallpaperShopVisualizer) .title h2{margin-bottom:0}}.productDetailWrap:has(.wallpaperShopVisualizer) .title .wallpaper-color-details{display:flex;column-gap:30px;width:100%}@media (min-width:320px) and (max-width:991px){.productDetailWrap:has(.wallpaperShopVisualizer) .title .wallpaper-color-details{column-gap:55px}}.productDetailWrap:has(.wallpaperShopVisualizer) .title .wallpaper-color-details .colour-pdp-colour-name,.productDetailWrap:has(.wallpaperShopVisualizer) .title .wallpaper-color-details .colour-pdp-product-id{text-transform:none;margin-bottom:13px}@media (min-width:320px) and (max-width:991px){.productDetailWrap:has(.wallpaperShopVisualizer) .title .wallpaper-color-details .colour-pdp-colour-name span,.productDetailWrap:has(.wallpaperShopVisualizer) .title .wallpaper-color-details .colour-pdp-product-id span{display:block}}.productDetailWrap:has(.wallpaperShopVisualizer) .title .productPrice{margin-bottom:22px;display:flex;align-items:baseline;letter-spacing:0}@media (min-width:320px) and (max-width:991px){.productDetailWrap:has(.wallpaperShopVisualizer) .title .productPrice{margin-bottom:33px}}.productDetailWrap:has(.wallpaperShopVisualizer) .title .productPrice span{margin-bottom:0!important}.productDetailWrap:has(.wallpaperShopVisualizer) .title .productPrice .per-roll{margin-left:2px}.productDetailWrap:has(.wallpaperShopVisualizer) .title .productPrice .tax-text{margin-left:5px;font-weight:200;letter-spacing:.5px}