[data-sf-fade-campaign]{position:relative}[data-sf-fade-campaign] .sf-store-campaign-slides{display:grid;isolation:isolate;background:#13263b}[data-sf-fade-campaign].sf-hero-ready [data-sf-campaign-slide]{grid-area:1/1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--sf-hero-fade,.8s) ease-in-out,visibility 0s linear var(--sf-hero-fade,.8s);z-index:0}[data-sf-fade-campaign].sf-hero-ready [data-sf-campaign-slide].is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--sf-hero-fade,.8s) ease-in-out;z-index:1}[data-sf-fade-campaign] .sf-store-campaign-controls{position:absolute;z-index:3;bottom:24px;right:24px;left:24px;margin:0;pointer-events:none}[data-sf-fade-campaign] .sf-store-campaign-controls>div{pointer-events:auto;display:flex;gap:8px;padding:8px;border:1px solid #435C72;border-radius:16px;background:#13263b}[data-sf-fade-campaign] .sf-store-campaign-controls>div{margin-inline-start:auto}[data-sf-fade-campaign] .sf-store-campaign-controls>.sf-hero-controls--hidden:not(:focus-within){position:absolute;right:0;bottom:0;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);pointer-events:none;white-space:nowrap}[data-sf-fade-campaign] .sf-store-campaign-controls>[data-sf-campaign-status].visually-hidden{width:1px;height:1px;padding:0;margin:0;border:0;clip-path:inset(50%)}[data-sf-fade-campaign] .sf-store-campaign-controls>p{color:#fff;background:#13263b;padding:8px 12px;border-radius:8px}[data-sf-fade-campaign] [data-sf-campaign-pause]{width:auto;min-width:88px;font:600 14px/20px Cabin,Arial,sans-serif}body:has(#PBarNextFrame) [data-sf-fade-campaign] .sf-store-campaign-controls{bottom:88px}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:136px max(48px,calc((100vw - 1320px)/2)) 112px;box-sizing:border-box}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]):before{display:none}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]) .sf-campaign-copy{width:100%;padding:0;margin:0;align-self:center}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]) .sf-campaign-art{position:relative;inset:auto;min-width:0;width:100%;height:auto}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]) .sf-campaign-art picture img{height:auto!important;object-fit:contain;border-radius:16px}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]) :is(.sf-store-campaign-artwork,.sf-store-campaign-artwork>a:first-child,.sf-campaign-art picture){height:auto}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=media] .sf-campaign-art{order:-1}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide][data-layout=spotlight]{grid-template-columns:minmax(0,1fr);text-align:center;gap:32px}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=spotlight] .sf-campaign-copy{max-width:900px;justify-self:center}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=spotlight] .sf-campaign-copy>p{margin-inline:auto}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=spotlight] .sf-campaign-actions{justify-content:center}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=spotlight] .sf-campaign-art{max-width:800px;justify-self:center}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide][data-gradient=horizon]{background:linear-gradient(115deg,#13263b 38%,#086bc1)}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide][data-gradient=glow]{background:radial-gradient(ellipse at 80% 80%,#086bc1,#13263b 72%)}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide][data-gradient=rise]{background:linear-gradient(0deg,#086bc1,#13263b 68%)}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=immersive][data-gradient=glow]:before{background:linear-gradient(90deg,#13263b,#13263bed 36%,#086bc140 80%)}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=immersive][data-gradient=rise]:before{background:linear-gradient(90deg,#13263B 0%,rgba(19,38,59,.93) 38%,transparent 85%),linear-gradient(0deg,rgba(8,107,193,.6),transparent 65%)}body[data-blade-page="shopify.index"] [data-sf-fade-campaign][data-height=large] [data-sf-campaign-slide]{min-height:760px}body[data-blade-page="shopify.index"] [data-sf-fade-campaign][data-height=compact] [data-sf-campaign-slide]{min-height:620px}@media(max-width:749px){body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-sf-campaign-slide]:is([data-layout=split],[data-layout=media],[data-layout=spotlight]){grid-template-columns:minmax(0,1fr);padding:128px 24px 112px;gap:32px}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=media] .sf-campaign-art{order:0}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] .sf-campaign-copy :is(h1,h2){font-size:40px;line-height:44px}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] [data-layout=immersive]:before{background:linear-gradient(180deg,#13263b,#13263bf5 46%,#13263b1a 85%)}[data-sf-fade-campaign] .sf-store-campaign-controls{left:16px;right:16px;bottom:16px;gap:8px;flex-wrap:wrap}[data-sf-fade-campaign] .sf-store-campaign-controls>p{font-size:12px}}@media(prefers-reduced-motion:reduce){[data-sf-fade-campaign].sf-hero-ready [data-sf-campaign-slide]{transition:none!important}}[data-sf-fade-campaign] .sf-hero-dot{width:44px;height:44px;flex:0 0 44px}[data-sf-fade-campaign] .sf-hero-dot>span{display:block;width:10px;height:10px;border:2px solid #FFFFFF;border-radius:50%;box-sizing:border-box}[data-sf-fade-campaign] .sf-hero-dot[aria-pressed=true]>span{background:#fff}[data-sf-fade-campaign][data-controls=dots] .sf-hero-navigation,[data-sf-fade-campaign][data-controls=arrows_dots] .sf-hero-navigation{margin-inline:auto;flex-wrap:wrap;justify-content:center;max-width:100%;gap:0}[data-sf-fade-campaign]:is([data-controls=arrows],[data-controls=edge_arrows]) [data-sf-campaign-pause]:not(:focus){position:absolute;width:1px;min-width:0;height:1px;overflow:hidden;clip-path:inset(50%);padding:0;border:0}[data-sf-fade-campaign][data-controls=edge_arrows] .sf-store-campaign-controls{top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}[data-sf-fade-campaign][data-controls=edge_arrows] .sf-store-campaign-controls>p:not(.visually-hidden){position:absolute;bottom:24px;left:24px}[data-sf-fade-campaign][data-controls=edge_arrows] .sf-hero-navigation{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:none;padding:0;pointer-events:none}[data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-step]{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;background:#13263b;border:1px solid #435C72;border-radius:12px}[data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-step="-1"]{left:16px}[data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-step="1"]{right:16px}[data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-pause]:focus{position:absolute;bottom:24px;right:24px;pointer-events:auto;background:#13263b}[data-sf-fade-campaign][data-controls=edge_arrows] .sf-hero-controls--hidden:not(:focus-within){inset:auto 0 0 auto}body:has(#PBarNextFrame) [data-sf-fade-campaign][data-controls=edge_arrows] .sf-store-campaign-controls>p:not(.visually-hidden),body:has(#PBarNextFrame) [data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-pause]:focus{bottom:88px}@media(max-width:749px){[data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-step="-1"]{left:8px}[data-sf-fade-campaign][data-controls=edge_arrows] [data-sf-campaign-step="1"]{right:8px}[data-sf-fade-campaign][data-controls=dots] .sf-store-campaign-controls,[data-sf-fade-campaign][data-controls=arrows_dots] .sf-store-campaign-controls{justify-content:center}}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] .sf-store-campaign-controls button.sf-hero-dot{background:transparent;color:#fff;border:1px solid transparent;box-shadow:none}body[data-blade-page="shopify.index"] [data-sf-fade-campaign] .sf-store-campaign-controls button.sf-hero-dot:is(:hover,:focus-visible){background:#435c72;border-color:#86c9ff}body[data-blade-page="shopify.index"] [data-sf-fade-campaign][data-controls=edge_arrows] .sf-store-campaign-controls [data-sf-campaign-step]{background:#13263b;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sofly-hero-slider.css.map */
