.co-rel_prods{max-width:var(--ps-content-width-narrow);margin-left:auto;margin-right:auto}.co-rel_prods--col{isolation:isolate;grid-template-columns:1fr;grid-template-rows:1fr;min-width:0;display:grid;overflow:visible}.co-rel_prods--col_media{z-index:0;background-color:var(--ps-color-secondary);border-radius:var(--ps-radius-full) var(--ps-radius-2xl) var(--ps-radius-2xl) var(--ps-radius-full);grid-area:1/1;min-height:16rem;position:relative;overflow:hidden}@media (max-width:767.98px){.co-rel_prods--col_media{border-radius:var(--ps-radius-full) 0 0 var(--ps-radius-full);width:calc(50% + 50vw)}}@media (min-width:768px){.co-rel_prods--col_media{min-height:19.5rem}}.co-rel_prods--col:nth-child(2n) .co-rel_prods--col_media{border-radius:var(--ps-radius-2xl) var(--ps-radius-full) var(--ps-radius-full) var(--ps-radius-2xl)}@media (max-width:767.98px){.co-rel_prods--col:nth-child(2n) .co-rel_prods--col_media{border-radius:0 var(--ps-radius-full) var(--ps-radius-full) 0;justify-self:end}}@media (min-width:768px)and (max-width:959.98px){.co-rel_prods--col_media{border-radius:var(--ps-radius-3xl) var(--ps-radius-lg) var(--ps-radius-lg) var(--ps-radius-3xl)}.co-rel_prods--col:nth-child(2n) .co-rel_prods--col_media{border-radius:var(--ps-radius-lg) var(--ps-radius-3xl) var(--ps-radius-3xl) var(--ps-radius-lg)}}.co-rel_prods--col_media:before{content:"";mix-blend-mode:multiply;pointer-events:none;background-image:url(../../../../images/texture-related-products.webp);background-position:20% 40%;background-repeat:no-repeat;background-size:cover;position:absolute;top:-8%;right:-20%;bottom:-8%;left:-20%}.co-rel_prods--col_card{filter:drop-shadow(0 4px 2px rgba(0,0,0,.25));text-align:center;z-index:1;background-color:var(--ps-color-white);border-radius:var(--ps-radius-full) var(--ps-radius-xl) var(--ps-radius-xl) var(--ps-radius-full);flex-direction:column;grid-area:1/1;align-items:center;align-self:stretch;gap:var(--ps-space-xs);justify-self:stretch;justify-content:center;margin:var(--ps-space-base);padding:var(--ps-space-base) var(--ps-space-md);display:flex;position:relative}@media (min-width:768px)and (max-width:959.98px){.co-rel_prods--col_card{border-radius:var(--ps-radius-2xl) var(--ps-radius-sm) var(--ps-radius-sm) var(--ps-radius-2xl)}}@media (min-width:768px){.co-rel_prods--col_card{text-align:right;align-items:flex-end;margin:20px 30px 50px;padding:var(--ps-space-md) var(--ps-space-md) var(--ps-space-md) var(--ps-space-xl)}}.co-rel_prods--col:nth-child(2n) .co-rel_prods--col_card{border-radius:var(--ps-radius-xl) var(--ps-radius-full) var(--ps-radius-full) var(--ps-radius-xl)}@media (min-width:768px)and (max-width:959.98px){.co-rel_prods--col:nth-child(2n) .co-rel_prods--col_card{border-radius:var(--ps-radius-sm) var(--ps-radius-2xl) var(--ps-radius-2xl) var(--ps-radius-sm)}}@media (min-width:768px){.co-rel_prods--col:nth-child(2n) .co-rel_prods--col_card{text-align:left;align-items:flex-start;padding:var(--ps-space-md) var(--ps-space-xl) var(--ps-space-md) var(--ps-space-md)}}.co-rel_prods--col_title{color:var(--ps-color-text-heading);width:100%;margin:0;font-family:var(--ps-ff-primary);font-size:var(--ps-text-lg);font-weight:var(--ps-fw-bold);line-height:var(--ps-leading-normal)}.co-rel_prods--col_desc{color:var(--ps-color-text-body);width:100%;font-family:var(--ps-ff-secondary);font-size:var(--ps-text-base);font-weight:var(--ps-fw-regular);line-height:1.53}.co-rel_prods--col_desc ol:last-child,.co-rel_prods--col_desc p:last-child,.co-rel_prods--col_desc ul:last-child{margin-bottom:0}.co-rel_prods--col_cta{cursor:pointer;text-align:center;white-space:normal;border-radius:var(--ps-radius-full);border-style:solid;border-width:0;align-items:center;gap:6px;justify-content:center;margin:0;padding:12px 24px;font-size:var(--ps-text-base);font-weight:var(--ps-fw-semibold);line-height:1;text-decoration:none;transition:background-color.2s,border-color.2s,color.2s,box-shadow.2s;display:inline-flex;box-shadow:none}.co-rel_prods--col_cta:link,.co-rel_prods--col_cta:visited{text-decoration:none}.co-rel_prods--col_cta:focus-visible{outline:2px solid var(--ps-color-primary-button);outline-offset:3px;box-shadow:none}.co-rel_prods--col_cta{color:var(--ps-color-text-button);background-color:var(--ps-color-button);border-color:var(--ps-color-button)}.co-rel_prods--col_cta:link,.co-rel_prods--col_cta:visited{color:var(--ps-color-text-button)}.co-rel_prods--col_cta:active,.co-rel_prods--col_cta:focus,.co-rel_prods--col_cta:hover{color:var(--ps-color-text-button-hover);background-color:var(--ps-color-button-hover);border-color:var(--ps-color-button-hover);box-shadow:inset 0 0 14px 4px rgba(255,253,223,.5),0 4px 4px rgba(0,0,0,.15)}.co-rel_prods--col_cta:active:link,.co-rel_prods--col_cta:active:visited,.co-rel_prods--col_cta:focus:link,.co-rel_prods--col_cta:focus:visited,.co-rel_prods--col_cta:hover:link,.co-rel_prods--col_cta:hover:visited{color:var(--ps-color-text-button-hover);background-color:var(--ps-color-button-hover);text-decoration:none}.co-rel_prods--col_cta{flex-shrink:0}