.custom-css__duo-cards{--custom-css__duo-cards-bg: #fffffc;--custom-css__duo-cards-border: #eeebe8;--custom-css__duo-cards-heading: #232122;--custom-css__duo-cards-body: #635f61;--custom-css__duo-cards-cta: #dd001b;--custom-css__duo-cards-cta-hover: #232122}.custom-css__duo-cards-list{display:flex;flex-direction:column;gap:24px}@media(min-width:480px){.custom-css__duo-cards-list{flex-direction:row;align-items:stretch;justify-content:space-between}.custom-css__duo-cards-list .custom-css__duo-cards-card{flex:1 1 0;min-width:0;align-self:stretch;justify-content:space-between}.custom-css__duo-cards-card-content{height:100%;justify-content:space-between}}.custom-css__duo-cards-card{display:flex;flex-direction:column;background:var(--custom-css__duo-cards-bg);overflow:hidden}@media(min-width:990px){.custom-css__duo-cards-card{flex-direction:row;align-items:stretch}}.custom-css__duo-cards-card-content{display:flex;flex-direction:column;gap:24px;padding:32px 16px;background:var(--custom-css__duo-cards-bg);box-sizing:border-box}@media(min-width:990px){.custom-css__duo-cards-card-content{flex:1 1 50%;max-width:50%;padding:40px 40px 40px 24px;justify-content:space-between;border-color:var(--custom-css__duo-cards-border);border-style:solid;border-width:1px 0 1px 1px}}.custom-css__duo-cards-card-text{display:flex;flex-direction:column;gap:16px}@media(min-width:990px){.custom-css__duo-cards-card-text{gap:24px}}.custom-css__duo-cards-heading{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:24px;line-height:1.1;letter-spacing:-.02em;color:var(--custom-css__duo-cards-heading)}@media(min-width:990px){.custom-css__duo-cards-heading{font-size:32px;letter-spacing:-.02em}}.custom-css__duo-cards-description{margin:0;font-family:var(--font-body);font-weight:var(--font-body-weight);font-size:16px;line-height:1.4;color:var(--custom-css__duo-cards-body)}@media(min-width:990px){.custom-css__duo-cards-description{font-size:18px}}.custom-css__duo-cards-cta{display:inline-flex;align-self:flex-start;margin:0;padding:0;color:var(--custom-css__duo-cards-cta);text-decoration:none;transition:color .2s ease}.custom-css__duo-cards-cta:hover{color:var(--custom-css__duo-cards-cta-hover)}.custom-css__duo-cards-cta:hover .custom-css__duo-cards-cta-line{background:var(--custom-css__duo-cards-cta-hover)}.custom-css__duo-cards-cta-inner{display:flex;flex-direction:column;align-items:center;gap:4px}.custom-css__duo-cards-cta-label{display:block;font-family:var(--font-body, "Trade Gothic Next LT Pro"),sans-serif;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;text-align:center;white-space:nowrap}@media(min-width:1024px){.custom-css__duo-cards-cta-label{font-size:16px}}.custom-css__duo-cards-cta-line{display:block;width:100%;height:2px;background:var(--custom-css__duo-cards-cta)}span.custom-css__duo-cards-cta{cursor:default}a.custom-css__duo-cards-cta{cursor:pointer}.custom-css__duo-cards-card-image-wrap{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 2;background:rgba(var(--color-text),.06);flex-shrink:0}.custom-css__duo-cards-card-image-wrap picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}@media(min-width:990px){.custom-css__duo-cards-card-image-wrap{flex:1 1 50%;max-width:50%;aspect-ratio:1 / 1}}.custom-css__duo-cards-card-image{width:100%;height:100%;object-fit:cover;display:block}.custom-css__duo-cards-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:rgba(var(--color-text),.06)}
/*# sourceMappingURL=/cdn/shop/t/627/assets/custom-css__duo-cards.css.map */
