.collection-spotlight{--collection-spotlight-gap-mobile: 2rem;--collection-spotlight-gap-desktop: 4.5rem;--collection-spotlight-column-gap: 4rem}.collection-spotlight__grid{display:flex;flex-direction:column;align-items:center;gap:var(--collection-spotlight-gap-mobile);text-align:center}.collection-spotlight__intro,.collection-spotlight__copy{display:flex;flex-direction:column;align-items:center;width:100%;max-width:40rem}.collection-spotlight__subheading{margin:0;color:#1c1c1c;font-size:11px;font-weight:400;line-height:1.4;text-transform:uppercase}.collection-spotlight__heading{margin:.75rem 0 0;color:#1c1815;font-size:22px;font-weight:500;letter-spacing:0}.collection-spotlight__media{width:100%}.collection-spotlight__media-inner{display:block;width:100%;overflow:hidden}.collection-spotlight__media-inner img{display:block;width:100%;height:auto;object-fit:cover}.collection-spotlight__text{margin:0;color:#665f58;font-size:12px;line-height:1.7}.collection-spotlight__text p{margin:0}.collection-spotlight__text p+p{margin-top:2rem}.collection-spotlight__text--desktop{display:none}.collection-spotlight__text--mobile{display:block}.collection-spotlight__actions{margin-top:1.75rem}.collection-spotlight__actions .btn{min-width:15.5rem;padding-inline:1.5rem;text-transform:uppercase;border:1px solid #1C1815;background:#fff;color:#1c1815;opacity:1}@media(min-width:768px){.collection-spotlight__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"intro media" "copy media";column-gap:var(--collection-spotlight-column-gap);row-gap:1.25rem;align-items:center;text-align:left}.collection-spotlight__intro{grid-area:intro;align-items:flex-start;align-self:end;max-width:none}.collection-spotlight__copy{grid-area:copy;align-items:flex-start;align-self:start;max-width:none}.collection-spotlight__media{grid-area:media;align-self:center}.collection-spotlight__subheading{font-size:20px}.collection-spotlight__heading{font-size:38px}.collection-spotlight__text{font-size:16px}.collection-spotlight__text--desktop{display:block}.collection-spotlight__text--mobile{display:none}.collection-spotlight__actions{margin-top:4rem}}@media(min-width:1024px){.collection-spotlight{--collection-spotlight-column-gap: 5.5rem}.collection-spotlight__heading{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/section-collection-spotlight.css.map */
