.plaid-color-block{position:relative;isolation:isolate;background:var(--plaid-fallback);color:var(--plaid-bone)}
.plaid-color-block::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-position:center top;background-repeat:repeat;background-size:auto,var(--plaid-tile-width) auto}
.plaid-color-block.is-textile::before{background-image:linear-gradient(rgb(0 0 0 / var(--plaid-wash)),rgb(0 0 0 / var(--plaid-wash))),var(--plaid-tile-image)}
.plaid-color-block--backplate .plaid-color-block__copy-card{background:rgb(11 11 12 / .3);padding:32px;margin-bottom:40px}
.plaid-color-block--backplate .plaid-spotlight__intro{margin-bottom:24px}
.plaid-color-block--backplate .plaid-spotlight__caption{margin-bottom:0}
.plaid-color-block--backplate .grid-product__meta{background:#0b0b0c;padding:16px 12px}
.plaid-color-block .image-wrap>img,.plaid-color-block .grid__image-ratio>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.plaid-color-block .grid-product__secondary-image picture{display:block;width:100%;height:100%}
.plaid-color-block .grid-product__secondary-image img{display:block;width:100%;height:100%;object-fit:contain}
.plaid-color-block .plaid-products{scroll-margin-top:160px}
@media(max-width:749px){.plaid-color-block--backplate .plaid-color-block__copy-card{padding:24px;margin-bottom:32px}.plaid-color-block--backplate .plaid-spotlight__intro{margin-bottom:24px}}

.plaid-color-block--bright .plaid-color-block__copy-card{background:#0b0b0c}
