.sf-store-spotlights .sf-featured-campaign-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sf-store-spotlights .sf-featured-campaign{grid-column:1/-1;margin:0;min-width:0}.sf-store-spotlights .sf-featured-gradient--horizon{background:linear-gradient(115deg,#13263b 0% 38%,#086bc1)}.sf-store-spotlights .sf-featured-gradient--reverse{background:linear-gradient(245deg,#13263b 0% 38%,#086bc1)}.sf-store-spotlights .sf-featured-gradient--glow{background:radial-gradient(ellipse at 80% 85%,#086bc1,#13263b 72%)}.sf-store-spotlights .sf-featured-gradient--rise{background:linear-gradient(0deg,#086bc1,#13263b 64%)}.sf-store-spotlights .sf-featured-campaign .sf-campaign-copy{min-width:0;max-width:100%;padding:0}.sf-store-spotlights .sf-featured-campaign h2{overflow-wrap:anywhere}.sf-store-spotlights .sf-featured-campaign--tile,.sf-store-spotlights .sf-featured-campaign-grid--paired .sf-featured-campaign--auto,.sf-store-spotlights .sf-featured-campaign-grid--mixed .sf-featured-campaign--auto:not(:first-child):not(:last-child){grid-column:span 1;grid-template-columns:minmax(0,1fr);gap:24px;padding:32px;min-height:0}.sf-store-spotlights :where(.sf-featured-campaign--tile,.sf-featured-campaign-grid--paired .sf-featured-campaign--auto,.sf-featured-campaign-grid--mixed .sf-featured-campaign--auto:not(:first-child):not(:last-child)) .sf-campaign-copy{order:0}.sf-store-spotlights :where(.sf-featured-campaign--tile,.sf-featured-campaign-grid--paired .sf-featured-campaign--auto,.sf-featured-campaign-grid--mixed .sf-featured-campaign--auto:not(:first-child):not(:last-child)) .sf-campaign-art{order:1;align-self:end}.sf-store-spotlights :where(.sf-featured-campaign--tile,.sf-featured-campaign-grid--paired .sf-featured-campaign--auto,.sf-featured-campaign-grid--mixed .sf-featured-campaign--auto:not(:first-child):not(:last-child)) .sf-campaign-display{font-size:clamp(32px,3vw,44px);line-height:1.12}.sf-store-spotlights .sf-featured-campaign .sf-campaign-art img{height:auto;max-height:420px;object-fit:contain}.sf-store-merch[hidden]{display:none!important}.sf-store-merch--popular .sf-store-product-grid--gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}@media(max-width:749px){.sf-store-spotlights .sf-featured-campaign-grid{grid-template-columns:minmax(0,1fr)}.sf-store-spotlights .sf-featured-campaign{grid-template-columns:minmax(0,1fr);padding:24px;gap:24px;min-height:0}.sf-store-spotlights .sf-featured-campaign .sf-campaign-copy{order:0}.sf-store-spotlights .sf-featured-campaign .sf-campaign-art{order:1}.sf-store-spotlights .sf-featured-campaign--tile{padding:24px}.sf-store-spotlights .sf-featured-campaign .sf-campaign-display{font-size:36px;line-height:40px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sofly-featured-campaigns.css.map */
