@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(cormorant-garamond-500.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(cormorant-garamond-600.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(cormorant-garamond-500-italic.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(cormorant-garamond-600-italic.woff2) format("woff2")}.title,.banner__heading,.h0,.h1,.h2,h1,.product__title h1,.collection__title .title,.cart__heading,.main-page-title{font-family:Arial Black,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.95}.card__heading,.card__heading a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:none;letter-spacing:-.01em;line-height:1.25}.collection__description,.banner__text,.rich-text__text,.subtitle{font-family:Cormorant Garamond,Lora,Georgia,serif;font-style:italic;font-weight:500;font-size:2.2rem;line-height:1.25}.header__menu-item,.announcement-bar__message,.button,.link,.footer-block__heading,.caption-with-letter-spacing,.caption,.price,.badge{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.header__menu-item,.announcement-bar__message,.button,.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:700}.header__heading-link{font-family:Arial Black,Arial,sans-serif;text-transform:uppercase;letter-spacing:-.01em;font-size:1.6rem}.header{border-bottom:2px solid #030303}.card-information .price{font-weight:700;font-size:1.4rem}.card__information .caption-with-letter-spacing{font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:#5c6270}.multicolumn-card__info h3{font-family:Arial Black,Arial,sans-serif;text-transform:uppercase;font-size:1.8rem;letter-spacing:-.02em}.cac-doors{display:grid;grid-template-columns:1fr 1fr}.cac-door{display:flex;flex-direction:column;justify-content:space-between;gap:3.2rem;min-height:42rem;padding:clamp(4rem,6vw,8.8rem) clamp(1.6rem,4.5vw,6.4rem);text-decoration:none;color:#fff}.cac-door.ct{background:#3574f2}.cac-door.cc{background:#2bd968;color:#030303}.cac-door .eyebrow{font-family:Arial,sans-serif;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;opacity:.85;margin:0 0 1.2rem}.cac-door h2{font-family:Arial Black,Arial,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(3.8rem,5.4vw,7.8rem);line-height:.9;letter-spacing:-.025em;margin:0;color:inherit}.cac-door p.lead{font-family:Cormorant Garamond,Lora,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(2.2rem,2.2vw,3rem);line-height:1.2;margin:1.8rem 0 0;max-width:22ch}.cac-door .btn{display:inline-block;align-self:flex-start;font-family:Arial,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;padding:1.4rem 2.2rem;border:2px solid #fff;background:#fff;color:#030303}.cac-door.cc .btn,.cac-door:hover .btn{background:#030303;border-color:#030303;color:#fff}.cac-door.cc:hover .btn{background:#fff;border-color:#fff;color:#030303}.cac-intro{border-top:2px solid #030303;border-bottom:2px solid #030303;background:#f4f6fa;padding:1.8rem clamp(1.6rem,4.5vw,6.4rem);display:flex;justify-content:space-between;align-items:center;gap:2.4rem;flex-wrap:wrap}.cac-intro p{margin:0;font-family:Cormorant Garamond,Lora,Georgia,serif;font-size:2.2rem;font-weight:500}.cac-intro ul{list-style:none;margin:0;padding:0;display:flex;gap:2.2rem;font-family:Arial,sans-serif;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#5c6270}.cac-intro li:before{content:"\25a0";color:#3574f2;margin-right:.8rem;font-size:.9rem;vertical-align:2px}@media(max-width:749px){.cac-doors{grid-template-columns:1fr}.cac-door{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cacmg-brand.css.map */
