.wholesale-came-to-light{width:100%;height:100vh;height:100dvh;background:#000;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;z-index:2}.came-to-light-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:120px 40px 60px;position:relative}.came-to-light-title-wrapper{position:relative;width:100%;max-width:1000px;text-align:center;will-change:transform,opacity}.came-to-light-title{font-family:var(--font-heading-family);font-size:clamp(1.4rem,2.8vw,2.4rem);font-weight:500;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.03em;line-height:1.4;margin:0;padding:0 60px;background:linear-gradient(90deg,#ffffff05,#ffffff14 10%,#ffffff40,#fff6 40%,#ffffff80,#fff6 60%,#ffffff40,#ffffff14 90%,#ffffff05);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.title-fade-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:linear-gradient(90deg,#000 0%,transparent 20%,transparent 80%,#000 100%)}.came-to-light-image{flex:1;display:flex;align-items:center;justify-content:center;width:100%;max-width:800px;padding:40px 0;will-change:transform,opacity}.came-to-light-image img{max-width:100%;max-height:50vh;width:auto;height:auto;object-fit:contain}.came-to-light-pun{font-family:var(--font-heading-family);font-size:clamp(1.4rem,2.8vw,2.4rem);font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:.03em;line-height:1.4;margin:0;color:#fff;will-change:transform,opacity}@media screen and (max-width:989px){.came-to-light-container{padding:100px 24px 40px}.came-to-light-title{padding:0 40px}.came-to-light-image{max-width:600px}.came-to-light-image img{max-height:40vh}}@media screen and (max-width:768px){.came-to-light-title{padding:0 20px;font-size:clamp(1.2rem,4vw,1.8rem)}.title-fade-overlay{background:linear-gradient(90deg,#000 0%,transparent 15%,transparent 85%,#000 100%)}}@media screen and (max-width:480px){.came-to-light-container{padding:90px 16px 32px}.came-to-light-title{padding:0 10px}.came-to-light-image img{max-height:35vh}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-wholesale-came-to-light.css.map */
