body.template-collection .shopify-section.cc-ema-collection-intro,body.template-collection .shopify-section.cc-ema-collection-intro.section{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;background:#0e2230!important}.ema-col-intro--dark{background:#0e2230;color:#e8eef0;width:100%;box-sizing:border-box}.ema-col-intro__inner{max-width:1280px;margin:0 auto;padding:2.4rem 1.6rem 2.8rem;box-sizing:border-box}.ema-col-intro__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(1.6rem,3vw,2.8rem);align-items:center}.ema-col-intro__grid--text-only{grid-template-columns:1fr}.ema-col-intro__grid--image-only{grid-template-columns:1fr;max-width:40%}.ema-col-intro__media{position:relative;border-radius:1.4rem;overflow:hidden;aspect-ratio:4 / 3;background:#0a0d0f}.ema-col-intro__img,.ema-col-intro__media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}.ema-col-intro--cutout .ema-col-intro__media,.ema-col-intro__media--cutout{background:transparent!important;border-radius:0!important;overflow:visible!important;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.ema-col-intro--cutout .ema-col-intro__img,.ema-col-intro__media--cutout img{object-fit:contain!important;width:100%!important;height:auto!important;max-height:min(420px,52vw)!important;mix-blend-mode:normal;filter:none}.ema-col-intro--product-fallback .ema-col-intro__media,.ema-col-intro__media--product{background:#0e2230!important;border-radius:0!important;overflow:hidden}.ema-col-intro--product-fallback .ema-col-intro__img,.ema-col-intro__media--product img{mix-blend-mode:lighten;object-fit:contain!important}.ema-col-intro--dark .ema-col-intro__title{font-family:var(--heading-font-family),Poppins,system-ui,sans-serif!important;font-weight:700!important;font-size:clamp(2.4rem,3vw,3.4rem)!important;line-height:1.15!important;letter-spacing:-.02em;color:#fff!important;margin:0 0 .4rem!important}.ema-col-intro--dark .ema-col-intro__count{margin:0 0 1rem!important;font-size:1.35rem;color:#9bb0b6!important;font-family:var(--body-font-family),"DM Sans",system-ui,sans-serif}.ema-col-intro__desc-wrap{position:relative;max-width:70ch}.ema-col-intro--dark .ema-col-intro__desc{font-family:var(--body-font-family),"DM Sans",system-ui,sans-serif!important;font-size:1.55rem!important;line-height:1.65!important;color:#d5e3e8!important;max-width:70ch}.ema-col-intro--dark .ema-col-intro__desc p{margin:0 0 .85em!important;color:#d5e3e8!important}.ema-col-intro--dark .ema-col-intro__desc ul,.ema-col-intro--dark .ema-col-intro__desc ol{margin:.4em 0 1em 1.2em!important;padding:0!important;color:#d5e3e8!important}.ema-col-intro--dark .ema-col-intro__desc li{margin:.25em 0!important}.ema-col-intro--dark .ema-col-intro__desc strong{color:#fff!important}.ema-col-intro--dark .ema-col-intro__desc a,.ema-col-intro--dark .ema-col-intro__desc a:visited{color:#5ee7fb!important;text-decoration:underline!important;text-underline-offset:3px}@media(min-width:900px){.ema-col-intro__desc-wrap:not(.is-expanded) .ema-col-intro__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden}.ema-col-intro--dark .ema-col-intro__desc-wrap:not(.is-expanded).is-clamped .ema-col-intro__desc{mask-image:linear-gradient(180deg,#000 65%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent)}}@media(max-width:899px){.ema-col-intro__grid{grid-template-columns:1fr;gap:1.2rem}.ema-col-intro__grid--image-only{max-width:100%}.ema-col-intro__media{aspect-ratio:16 / 9;max-height:240px}.ema-col-intro--cutout .ema-col-intro__media,.ema-col-intro__media--cutout{aspect-ratio:1 / 1;max-height:none}.ema-col-intro--cutout .ema-col-intro__img,.ema-col-intro__media--cutout img{max-height:260px!important}.ema-col-intro__inner{padding:1.6rem 1.2rem 2rem}.ema-col-intro__desc-wrap:not(.is-expanded) .ema-col-intro__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}}.ema-col-intro--dark .ema-col-intro__more{-webkit-appearance:none;appearance:none;background:none;border:0;padding:.6rem 0 0;margin:0;font:inherit;font-size:1.45rem;font-weight:700;color:#5ee7fb!important;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ema-col-intro--dark .ema-col-intro__more:hover{color:#fff!important}.ema-col-intro--dark .ema-col-intro__more:focus-visible{outline:2px solid #00c1e4;outline-offset:3px;border-radius:4px}.ema-col-seo,body.template-collection .collection-banner .rte,body.template-collection .collection-banner .collection-description,body.template-collection .collection-banner__heading,body.template-collection .collection-banner h1,body.template-collection .collection-banner .collection-banner__count{display:none!important}body.template-collection .shopify-section.cc-collection-banner,body.template-collection .shopify-section:has(>.collection-banner),body.template-collection .shopify-section:has(.collection-banner){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important}body.template-collection .cc-collection-banner .container,body.template-collection .collection-banner{display:none!important;padding:0!important;margin:0!important;min-height:0!important;height:0!important;overflow:hidden!important;gap:0!important}body.template-collection .breadcrumbs,body.template-collection nav.breadcrumbs{margin-bottom:0!important;padding-bottom:0!important}body.template-collection .main-content>.container:has(.breadcrumbs),body.template-collection .container:has(>.breadcrumbs){padding-bottom:0!important;margin-bottom:0!important}body.template-collection .container:has(>.breadcrumbs),body.template-collection .container:has(>nav.breadcrumbs),body.template-collection .main-content>.container:has(.breadcrumbs){max-width:var(--ema-max,1280px)!important;padding-left:var(--ema-gutter,20px)!important;padding-right:var(--ema-gutter,20px)!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;box-sizing:border-box!important}.ema-col-intro__inner{max-width:var(--ema-max,1280px)!important;padding-left:var(--ema-gutter,20px)!important;padding-right:var(--ema-gutter,20px)!important}.ema-col-intro--dark .ema-col-intro__desc,.ema-col-intro--dark .ema-col-intro__desc p,.ema-col-intro--dark .ema-col-intro__desc ul,.ema-col-intro--dark .ema-col-intro__desc ol,.ema-col-intro--dark .ema-col-intro__desc li,.ema-col-intro--dark .ema-col-intro__desc strong{color:#fff!important}.ema-col-intro--dark .ema-col-intro__desc a,.ema-col-intro--dark .ema-col-intro__desc a:visited{color:#5ee7fb!important}.ema-col-intro--dark .ema-col-intro__desc a:hover{color:#fff!important}html body.template-collection .ema-sh{border-bottom:none!important}html body.template-collection main>.container:has(>nav.breadcrumbs):has(+.shopify-section .ema-col-intro),html body.template-collection main>.container:has(>nav.breadcrumbs):has(+.cc-ema-collection-intro),html body.template-collection main>.container:has(>.breadcrumbs):has(+.cc-ema-collection-intro){background:#0e2230!important;box-shadow:0 0 0 100vmax #0e2230!important;clip-path:inset(0 -100vmax)!important}html body.template-collection .shopify-section:has(.ema-col-intro),html body.template-collection .shopify-section.cc-ema-collection-intro,html body.template-collection .shopify-section.cc-ema-collection-intro.section{background:#0e2230!important}html body.template-collection .ema-col-intro--dark{background:#0e2230!important}html body.template-collection .shopify-section.cc-ema-collection-intro,html body.template-collection .shopify-section:has(.ema-col-intro){border-bottom:none!important;box-shadow:none!important}.ema-col-intro--photo{position:relative;isolation:isolate}.ema-col-intro--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#0009,#000000d1 58%,#000000e6),var(--ema-col-background);background-size:cover;background-position:center;background-repeat:no-repeat}.ema-col-intro--photo .ema-col-intro__count{color:#d5e3e8!important}@media(max-width:899px){.ema-col-intro--photo:before{background-image:linear-gradient(180deg,#0009,#000000d6 48%,#000000eb),var(--ema-col-background)}}html body.template-collection main>.container:has(>nav.breadcrumbs):has(+.shopify-section .ema-col-intro),html body.template-collection main>.container:has(>nav.breadcrumbs):has(+.cc-ema-collection-intro),html body.template-collection main>.container:has(>.breadcrumbs):has(+.cc-ema-collection-intro){position:relative!important;z-index:5!important;height:0!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;clip-path:none!important}html body.template-collection main>.container:has(+.cc-ema-collection-intro) nav.breadcrumbs,html body.template-collection main>.container:has(+.shopify-section .ema-col-intro) nav.breadcrumbs{position:absolute!important;left:0!important;right:0!important;top:0!important;z-index:6!important;margin:0!important;padding:12px 0 10px!important;width:100%!important;box-sizing:border-box!important;color:#ffffffe0!important;background:linear-gradient(180deg,#0006,#0000001f 70%,#0000)!important;text-shadow:0 1px 2px rgba(0,0,0,.55);overflow:visible!important}html body.template-collection main>.container:has(+.cc-ema-collection-intro) nav.breadcrumbs .breadcrumbs-list__link,html body.template-collection main>.container:has(+.shopify-section .ema-col-intro) nav.breadcrumbs .breadcrumbs-list__link{color:#ffffffe0!important}html body.template-collection main>.container:has(+.cc-ema-collection-intro) nav.breadcrumbs .breadcrumbs-list__link[aria-current=page],html body.template-collection main>.container:has(+.shopify-section .ema-col-intro) nav.breadcrumbs .breadcrumbs-list__link[aria-current=page]{color:#fff!important}html body.template-collection main>.container:has(+.cc-ema-collection-intro) nav.breadcrumbs .icon,html body.template-collection main>.container:has(+.shopify-section .ema-col-intro) nav.breadcrumbs .icon{opacity:.75!important;filter:brightness(0) invert(1)}html body.template-collection main>.container:has(+.cc-ema-collection-intro)+.cc-ema-collection-intro .ema-col-intro,html body.template-collection main>.container:has(+.shopify-section .ema-col-intro)+.shopify-section .ema-col-intro,html body.template-collection .shopify-section.cc-ema-collection-intro .ema-col-intro{padding-top:4.8rem!important;box-sizing:border-box!important}html body.template-collection main>.container:has(+.cc-ema-collection-intro)+.cc-ema-collection-intro .ema-col-intro__inner,html body.template-collection main>.container:has(+.shopify-section .ema-col-intro)+.shopify-section .ema-col-intro__inner,html body.template-collection .shopify-section.cc-ema-collection-intro .ema-col-intro__inner{padding-top:1.6rem!important}@media(max-width:749px){html body.template-collection main>.container:has(+.cc-ema-collection-intro)+.cc-ema-collection-intro .ema-col-intro,html body.template-collection main>.container:has(+.shopify-section .ema-col-intro)+.shopify-section .ema-col-intro,html body.template-collection .shopify-section.cc-ema-collection-intro .ema-col-intro{padding-top:4.4rem!important}}.ema-col-intro__grid--text-only.ema-col-intro__grid--image-only{max-width:min(40%,28rem);justify-items:start;align-content:center}.ema-col-intro__grid--text-only.ema-col-intro__grid--image-only .ema-col-intro__text{width:100%}@media(max-width:899px){.ema-col-intro__grid--text-only.ema-col-intro__grid--image-only{max-width:100%}}.ema-col-intro__grid{min-width:0}.ema-col-intro__media,.ema-col-intro__text{min-width:0!important;max-width:100%}.ema-col-intro--cutout .ema-col-intro__media,.ema-col-intro__media--cutout{width:100%;max-width:100%;overflow:visible!important}.ema-col-intro--cutout .ema-col-intro__img,.ema-col-intro__media--cutout img{max-width:100%!important;width:100%!important;height:auto!important;max-height:min(380px,48vw)!important;object-fit:contain!important}.ema-col-intro__text{overflow-wrap:break-word;word-break:normal}@media(max-width:899px){.ema-col-intro--cutout .ema-col-intro__img,.ema-col-intro__media--cutout img{max-height:240px!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ema-collection-intro.css.map */
