.colour-group{padding-bottom:4rem;}.colour-group:nth-of-type(n+2) h2{background-image:linear-gradient(to right,rgb(198,198,198) 50%,#fff 50%);background-position:top left;background-size:8px 1px;background-repeat:repeat-x;padding-top:0.208333rem;}@media print{.colour-group:nth-of-type(n+2) h2{background-image:none;padding-top:0;}}.swatches {clear:both;display:grid;grid-column-gap:0.75rem;column-gap:0.75rem;grid-row-gap:0.75rem;row-gap:0.75rem;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;margin:0;padding:1.375em 0;}@media screen and (min-width:480px){.swatches{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:760px){.swatches{grid-template-columns:repeat(4,1fr);}}@media print,screen and (min-width:960px){.swatches{grid-template-columns:repeat(5,1fr);}}.swatches li{background-color:#f4f4f4;margin:0;padding:0;width:100%;}@media print,screen and (min-width:960px){#classic .swatches li:nth-child(4),#classic .swatches li:nth-child(8){grid-column-start:1;}#matt .swatches li:nth-child(4){grid-column-start:1;}}@media print{.swatches li{background-color:transparent;}}.swatches li::before{content:'';display:none;}.swatches figure{margin:0;padding:0;}.swatches figcaption{background-color:transparent;background-image:none;color:rgb(112,112,112);font-weight:500;font-size:1rem;line-height:1;padding:0.428571rem 0.571429rem 1rem;position:static;}@media print{.swatches figcaption{color:black;font-size:0.8125rem;padding:0.5rem 0 1rem;}}.swatches svg{display:block;width:100%;}
