@font-face{font-family:Amalfi Coast;src:url(https://cdn.shopify.com/s/files/1/0948/4265/0969/files/Amalfi_Coast.woff2?v=1754659621) format("woff2");font-weight:400;font-style:normal;font-display:swap}.EL-header-2-cols{display:flex;flex-wrap:wrap;width:100%;height:var(--header-height)}.EL-col{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:1rem;box-sizing:border-box;background-size:cover;background-repeat:no-repeat}.EL-bg-slider{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.EL-bg-slider img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease-in-out}.EL-bg-slider img.active{opacity:1;z-index:1}.EL-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.EL-col-inner{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.EL-content{text-align:center;max-width:90%;z-index:1}.EL-button{display:flex;align-items:center;justify-content:center;height:40px;color:#fff;width:min-content;margin:auto;background:linear-gradient(90deg,#fb92c1,#f8cccf);border-radius:30px;padding:0 30px;text-decoration:none;box-shadow:4px 4px 10px -2px #00000017;transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap}.EL-button-2{display:flex;align-items:center;justify-content:center;height:40px;color:#fff;width:min-content;margin:10px auto;background:none;border:1px solid white;border-radius:30px;padding:0 30px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;white-space:nowrap}.EL-button:hover,.EL-button-2:hover{transform:scale(1.1);box-shadow:6px 6px 14px -2px #00000026}.EL-divider{height:100%;width:10px;margin-left:-10px;z-index:99}.EL-divider svg{display:block;height:100%;flex-shrink:0;transform:scaleX(.4);left:-1000%;position:relative}.EL-subtitle{color:#fff;font-family:Photoshoot;font-size:3em;line-height:2em}.EL-title{color:#fff;font-family:Poppins,sans-serif;font-size:2em;font-weight:400}@media screen and (max-width:800px){.EL-header-2-cols{height:unset}.EL-col{width:100%!important;height:auto;padding:0}.EL-col-inner:before{content:"";display:block;width:100%;padding-top:calc(100% * var(--mobile-ratio))}.EL-content{position:absolute;top:50%;transform:translateY(-50%);text-align:center}.EL-divider svg{display:none}.EL-title{font-size:1.5em!important}.EL-button,.EL-button-2{font-size:.9em;height:35px;padding:5px 30px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/eline-header-columns-style.css.map */
