:root{--ema-ink:#05080a;--ema-cyan:#22d3f0;--ema-cyan-2:#00c1e4;--ema-cyan-ink:#00161b;--ema-glow:0 12px 32px rgba(0,193,228,.28);--ema-radius:1.6rem;--ema-max:1280px}body{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.section__heading,.product-info__title,.card__title,.footer-block__heading,.cart__title,.ema-rh__title,.ema-hc__title,.ema-hr__title{font-family:var(--heading-font-family)!important;letter-spacing:-.02em}h1,.h1,.ema-rh__title{font-weight:800!important;letter-spacing:-.03em;line-height:1.05}.btn{font-family:var(--heading-font-family)!important;font-weight:700!important;border-radius:999px!important}.btn--primary,.ema-rh__cta,.ema-hc__cta,.product-form .btn--primary,button[name=checkout],.cart__checkout-button,.ema-ship__btn,.ema-bis-btn{background:linear-gradient(135deg,#5ee7fb,var(--ema-cyan-2))!important;color:var(--ema-cyan-ink)!important;border-color:transparent!important;box-shadow:var(--ema-glow)}body.template-product{--ema-glow:none}body.template-product .product-form .btn--primary,body.template-product .product-info__add-button .btn,body.template-product .product-info__add-button .btn--primary,body.template-product .product-form [name=add],body.template-product .product-info [name=add]{box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.btn--primary:hover{filter:brightness(1.05);transform:translateY(-1px)}body.template-product .product-info .btn--primary:hover,body.template-product .product-form [name=add]:hover{filter:brightness(1.05)!important;transform:none!important;box-shadow:none!important}:focus-visible{outline:3px solid var(--ema-cyan)!important;outline-offset:2px}store-header.header,.header{-webkit-backdrop-filter:saturate(1.25) blur(12px);backdrop-filter:saturate(1.25) blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}.header__grid{min-height:7.2rem}.header__logo .logo__image{max-height:4.8rem}.main-nav a,.main-menu a,.main-nav__item{font-family:var(--navigation-font-family)!important;font-weight:500!important;letter-spacing:.01em}.main-nav a:hover{color:var(--ema-cyan)!important}.header__cart-count{background:var(--ema-cyan)!important;color:var(--ema-cyan-ink)!important;font-weight:700}.ema-cats{background:#0a0d0f;border-bottom:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:30}.ema-cats__inner{max-width:var(--ema-max);margin:0 auto;padding:.8rem 1.6rem;display:flex;gap:.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ema-cats__inner::-webkit-scrollbar{display:none}.ema-cats__link{flex:0 0 auto;display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:#e6eef0!important;text-decoration:none!important;font-family:var(--navigation-font-family);font-weight:500;font-size:1.35rem;white-space:nowrap;background:#ffffff08;transition:border-color .15s,background .15s,color .15s}.ema-cats__link:hover,.ema-cats__link.is-active{border-color:#22d3f08c;background:#22d3f01a;color:#fff!important}.ema-cats__dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--ema-cyan);box-shadow:0 0 8px #22d3f0b3}.ema-rh{position:relative;color:#fff!important;background:#000;min-height:min(78vh,640px);display:flex;align-items:flex-end;overflow:hidden}.ema-rh__media{position:absolute;top:0;right:0;bottom:0;left:0}.ema-rh__media img{width:100%;height:100%;object-fit:cover;display:block}.ema-rh__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000008c 45%,#000000d1)}.ema-rh__inner{position:relative;z-index:1;max-width:var(--ema-max);margin:0 auto;padding:4.8rem 1.6rem 4rem;width:100%}.ema-rh__kicker{font-family:var(--heading-font-family);font-weight:700;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ema-cyan);margin:0 0 1.2rem}.ema-rh__title{font-size:clamp(3.4rem,8vw,6.4rem);margin:0 0 1.2rem;max-width:16ch;color:#fff!important;text-shadow:0 2px 24px rgba(0,0,0,.75),0 0 2px rgba(0,0,0,.9)}.ema-rh__sub{font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.45;max-width:42ch;color:#e7f3f6;margin:0 0 2.4rem}.ema-rh__actions{display:flex;flex-wrap:wrap;gap:1rem}.ema-rh__cta{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 2.6rem;border-radius:999px;font-size:1.6rem;text-decoration:none!important}.ema-rh__cta--ghost{background:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.45)!important;box-shadow:none}.ema-hc{padding:3.2rem 0 1.6rem;background:#fff}.ema-hc__inner{max-width:var(--ema-max);margin:0 auto;padding:0 1.6rem}.ema-hc__head{display:flex;align-items:end;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.ema-hc__title{font-size:clamp(2.4rem,3vw,3.4rem);margin:0;color:#0a0d0f}.ema-hc__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media(min-width:900px){.ema-hc__grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.ema-hc__card{position:relative;border-radius:var(--ema-radius);overflow:hidden;aspect-ratio:1;display:block;text-decoration:none!important;background:#0e1518;box-shadow:0 8px 24px #00000014;transition:transform .2s,box-shadow .2s}.ema-hc__card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00141e29,0 0 0 1px #00c1e440}.ema-hc__card img{width:100%;height:100%;object-fit:cover;display:block}.ema-hc__label{position:absolute;left:0;right:0;bottom:0;padding:2.4rem 1.4rem 1.4rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));color:#fff;font-family:var(--heading-font-family);font-weight:700;font-size:1.7rem}.ema-hs{padding:2.4rem 0 3.2rem;background:#fff}.ema-hs__inner{max-width:var(--ema-max);margin:0 auto;padding:0 1.6rem}.ema-hs__head{display:flex;align-items:end;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.ema-hs__title{font-size:clamp(2.4rem,3vw,3.4rem);margin:0;color:#0a0d0f}.ema-hs__link{color:var(--ema-cyan-2)!important;font-family:var(--navigation-font-family);font-weight:500;text-decoration:none!important}.ema-hr{padding:1.6rem 0 3.2rem;background:#fff}.ema-hr__panel{max-width:var(--ema-max);margin:0 auto;padding:0 1.6rem}.ema-hr__card{display:grid;grid-template-columns:1fr;border-radius:var(--ema-radius);overflow:hidden;background:#05080a;color:#fff;border:1px solid rgba(34,211,240,.22)}@media(min-width:900px){.ema-hr__card{grid-template-columns:1.15fr 1fr;min-height:380px}}.ema-hr__media{min-height:220px;position:relative}.ema-hr__media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.ema-hr__body{padding:2.4rem 2rem;display:flex;flex-direction:column;justify-content:center;gap:1.2rem}.ema-hr__kicker{font-family:var(--heading-font-family);font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem;color:var(--ema-cyan);margin:0}.ema-hr__title{font-size:clamp(2.6rem,4vw,4rem);margin:0}.ema-hr__text{color:#c9d8dc;font-size:1.6rem;line-height:1.55;margin:0}.ema-hr__cta{align-self:flex-start;min-height:4.8rem;padding:0 2.2rem;display:inline-flex;align-items:center;text-decoration:none!important;border-radius:999px}.ema-ht{padding:0 0 4rem;background:#fff}.ema-ht__inner{max-width:var(--ema-max);margin:0 auto;padding:0 1.6rem;display:grid;gap:1.2rem}@media(min-width:800px){.ema-ht__inner{grid-template-columns:1.2fr 1fr}}.ema-ht__card{border:1px solid rgba(0,0,0,.08);border-radius:var(--ema-radius);padding:2rem;background:#f7fafb}.ema-ht__card--dark{background:#05080a;color:#e6eef0;border-color:#05080a}.ema-ht__score{font-family:var(--heading-font-family);font-weight:800;font-size:4.8rem;line-height:1;color:inherit;margin:0}.ema-ht__meta{font-size:1.5rem;color:#5b6b70;margin:.6rem 0 0}.ema-ht__card--dark .ema-ht__meta{color:#9bb0b6}.ema-ht__stars{color:#00b67a;letter-spacing:.1em;font-size:1.8rem;margin-top:.4rem}.ema-ht__h{font-family:var(--heading-font-family);font-weight:700;font-size:2rem;margin:0 0 .8rem}.ema-ht__p{margin:0;font-size:1.5rem;line-height:1.55;color:#334}.ema-ht__card--dark .ema-ht__p{color:#c9d8dc}.ema-ht__p a{color:var(--ema-cyan-2)}.ema-hb{padding:0 0 4.8rem;background:#fff}.ema-hb__inner{max-width:var(--ema-max);margin:0 auto;padding:0 1.6rem}.collection-banner,.main-collection-banner{padding-top:1.2rem}.card--product{border-radius:var(--ema-radius);overflow:hidden;border:1px solid rgba(0,0,0,.06);background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s}.card--product:hover{transform:translateY(-2px);border-color:#00c1e466;box-shadow:0 12px 28px #00141e1a}.card__title{font-weight:500!important;font-size:1.5rem!important}.price__current{font-family:var(--heading-font-family);font-weight:700}.price--on-sale .price__current{color:var(--ema-cyan-2)}.facets,.filter__toggle{font-family:var(--navigation-font-family);font-weight:500}.ema-stock-pill{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:600;padding:.25rem .7rem;border-radius:999px;background:#ecfdf5;color:#047857}.ema-stock-pill--out{background:#f3f4f6;color:#6b7280}.ema-stock-pill--low{background:#fffbeb;color:#b45309}.product-info__title .product-title,.product-info__title{font-size:clamp(2.6rem,3.4vw,4.2rem)!important;font-weight:800!important}.product-info__price .price__current{font-size:clamp(2.2rem,2.6vw,3rem);font-family:var(--heading-font-family);font-weight:700}.product-info__add-button .btn{min-height:5.6rem;font-size:1.7rem!important}.ema-ship,.ema-decision-summary,.ema-bis-root,.ema-dd-card{border-radius:var(--ema-radius);border:1px solid rgba(0,0,0,.08);background:#fff}.media-gallery,.media-viewer{border-radius:var(--ema-radius);overflow:hidden}.cart-item__title{font-family:var(--heading-font-family);font-weight:700}.cart__summary{border-radius:var(--ema-radius);border:1px solid rgba(0,0,0,.08);padding:2rem!important}.ema-fs{border-radius:1.2rem!important;border:1px solid rgba(0,120,150,.28)!important;background:#e8f8fc!important;color:#0a1628!important}.ema-fs__msg,.ema-fs__msg--neutral,.cart-drawer .ema-fs__msg,.cart-drawer .ema-fs__note,.drawer .ema-fs__msg,.drawer .ema-fs__note{color:#0a1628!important}.ema-fs__msg strong{color:#007a96!important}.ema-fs__note{color:#3a4a50!important}.ema-fs__track{background:#0a16281f!important}.ema-fs__fill{background:linear-gradient(90deg,#0090b0,#00c1e4)!important}.ema-fs__tick{background:#00c1e4!important;color:#0a1628!important}.footer{border-top:1px solid rgba(34,211,240,.22)}.footer .footer-block__heading,.footer h2{font-family:var(--heading-font-family)!important;font-weight:700!important;color:#fff!important}.footer a:hover{color:var(--ema-cyan)!important}body.ema-full-home #shopify-section-slideshow,body.ema-full-home #shopify-section-collection-list,body.ema-full-home #shopify-section-scrolling-banner,body.ema-full-home #shopify-section-countdown-timer,body.ema-full-home #shopify-section-promo-grid,body.ema-full-home #shopify-section-image-banner,body.ema-full-home [id*=image_banner],body.ema-full-home [id*=background_video],body.ema-full-home [id*=shoppable-image],body.ema-full-home [id*=product-comparison],body.ema-full-home [id*=product-features],body.ema-full-home [id*=link-lists],body.ema-full-home [id*=multi-column],body.ema-full-home [id*=media-grid],body.ema-full-home [id*=featured_product],body.ema-full-home #shopify-section-featured-product,body.ema-full-home #shopify-section-featured-collection,body.ema-full-home #shopify-section-video{display:none!important}.main-collection-products .collection{max-width:var(--ema-max);margin:0 auto;padding:0 1.6rem 4rem}.facets-bar,.collection__filters,.filter-bar{background:#f7fafb;border:1px solid rgba(0,0,0,.08);border-radius:var(--ema-radius);padding:1.2rem 1.4rem;margin-bottom:1.6rem}.product-grid{gap:1.2rem}@media(min-width:900px){.product-grid{gap:1.6rem}}.card--product .card__info{padding:1.2rem 1.2rem 1.4rem}.card--product .card__media{aspect-ratio:1;background:#0e1518}.card--product .card__media img{object-fit:cover}.product-info__title .product-title,.product-info__title{font-family:var(--heading-font-family)!important;font-weight:700!important;letter-spacing:-.02em}.product-info__price .price__current{font-family:var(--heading-font-family);font-weight:700}.product-info__add-button .btn{min-height:5.2rem;font-size:1.6rem!important;width:100%}.ema-ship,.ema-decision-summary,.ema-bis-root,.ema-dd-card{border-radius:1.2rem;border:1px solid rgba(0,0,0,.08);background:#fff}.product-message{border-radius:1.2rem;border:1px solid rgba(0,193,228,.35);background:#00c1e414!important}.media-gallery,.media-viewer{border-radius:1.2rem;overflow:hidden}.cart{max-width:var(--ema-max);margin:0 auto;padding:2.4rem 1.6rem 4rem}@media(min-width:900px){.cart__content,.cart-page{display:grid;grid-template-columns:1.4fr .8fr;gap:2.4rem;align-items:start}.cart__summary{position:sticky;top:9rem}}.cart-item{border-bottom:1px solid rgba(0,0,0,.06);padding:1.4rem 0}.cart-item__image{border-radius:1.2rem;overflow:hidden;background:#0e1518}.footer__grid,.footer-blocks{gap:2.4rem}.footer .footer-block{min-width:0}.footer .newsletter{border:1px solid rgba(34,211,240,.25);border-radius:var(--ema-radius);padding:1.6rem}.footer .btn{border-radius:999px!important}@media(max-width:749px){.ema-rh{min-height:min(70vh,520px)}.ema-rh__inner{padding:3.2rem 1.4rem 3rem}}.ema-rh .ema-rh__title,.ema-rh h1{color:#fff!important}.ema-rh .ema-rh__sub{color:#eaf6f9!important}.ema-rh__shade{background:linear-gradient(100deg,#000000b8,#00000073 42%,#00000040),linear-gradient(180deg,#0000001a,#0000008c 70%,#000c)!important}.ema-hc__grid{align-items:stretch}.ema-hc__card img{transition:transform .35s ease}.ema-hc__card:hover img{transform:scale(1.04)}.ema-hs__title,.ema-hc__title,.ema-hr__title,.cart__title{letter-spacing:-.025em}.card--product .card__info{gap:.35rem}.card--product .price{margin-top:.2rem}.facets-bar,.collection__filters{box-shadow:0 4px 16px #00141e08}.footer .footer-block__heading{letter-spacing:-.01em}.main-nav a:focus-visible,.ema-cats__link:focus-visible,.btn:focus-visible{outline:3px solid #22d3f0;outline-offset:2px}.ema-hc{padding-top:2.4rem}.ema-hs{padding-top:1.6rem;padding-bottom:2.4rem}.ema-hr{padding-top:1.2rem}.ema-ht{padding-bottom:3.2rem}@media(min-width:990px){.main-collection-products .product-grid{gap:1.8rem}}.cart__summary .btn,.cart__checkout-button{width:100%;min-height:5.2rem}.cart-item__image img{object-fit:cover}.ema-ht{padding:3.2rem 0 4rem!important;background:#fff}.ema-ht__inner{max-width:var(--ema-max)!important;margin:0 auto!important;padding:0 1.6rem!important;display:grid!important;gap:1.6rem!important;grid-template-columns:1fr!important;align-items:stretch!important}@media(min-width:800px){.ema-ht__inner{grid-template-columns:1fr 1fr!important}}.ema-ht__card{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:2.4rem!important;box-sizing:border-box}.ema-ht__card--dark,.ema-ht__card--dark .ema-ht__h,.ema-ht__card--dark h2{color:#fff!important}.ema-ht__card--dark .ema-ht__p{color:#c9d8dc!important}.ema-ht__card--dark .ema-ht__p a,.ema-ht__card--dark a{color:var(--ema-cyan)!important}.ema-hr,#shopify-section-ema_home_release{display:none!important}body.ema-full-home .shopify-section>.container,body.ema-full-home .featured-collection>.container,body.ema-full-home .cc-featured-collection>.container,body.ema-full-home .section>.container,body.ema-full-home .shopify-section .section__header,body.ema-full-home .shopify-section .section__block{max-width:var(--ema-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:1.6rem!important;padding-right:1.6rem!important;width:100%!important;box-sizing:border-box!important}body.ema-full-home .shopify-section{margin:0}body.ema-full-home .ema-hc,body.ema-full-home .ema-hs{padding-top:3.2rem;padding-bottom:3.2rem}body.ema-full-home .ema-hb{padding-top:1.6rem;padding-bottom:4.8rem}body.ema-full-home .cc-featured-collection,body.ema-full-home .featured-collection,body.ema-full-home [id*=featured_collection] .section{padding-top:2.4rem!important;padding-bottom:2.4rem!important}.cc-ema-reefer-banner .ema-rb{border-radius:0}@media(min-width:769px){.cc-ema-reefer-banner .ema-rb__body{margin-right:max(24px,calc((100vw - var(--ema-max)) / 2 + 1.6rem))!important}}.ema-hr__title,.ema-hr__card .ema-hr__title,.ema-hr__cta,.ema-rb__heading,.ema-rb h2{color:#fff!important}.ema-hr__cta{background:var(--ema-cyan)!important;color:#00161b!important;border:0!important;font-weight:700!important}.cc-ema-reefer-banner,#shopify-section-ema_reefer_banner,[id*=ema_reefer_banner].shopify-section{margin-bottom:0!important;padding-bottom:0!important}.cc-ema-reefer-banner .ema-rb{margin-bottom:0!important}body.ema-full-home .cc-ema-reefer-banner+.shopify-section,body.ema-full-home [id*=ema_reefer_banner]+.shopify-section{margin-top:0!important;padding-top:0!important}body.ema-full-home .cc-ema-reefer-banner+.shopify-section>.section,body.ema-full-home [id*=ema_reefer_banner]+.shopify-section>.section{margin-top:1.6rem!important;margin-bottom:1.6rem!important;padding-top:0!important}body.ema-full-home .cc-ema-about-facts,body.ema-full-home #shopify-section-ema_about_facts{margin-bottom:0!important}body.ema-full-home #shopify-section-ema_about_facts+#shopify-section-ema_home_trust .ema-ht,body.ema-full-home .cc-ema-about-facts+.shopify-section .ema-ht{padding-top:2.4rem!important}.ema-ht__card--dark,.ema-ht__card--dark .ema-ht__h,.ema-ht__card--dark h2,.ema-ht__card--dark .ema-ht__p,.ema-rb__heading,.ema-rb__text,.ema-rb__text p,.ema-af--dark h2,.ema-af--dark .rte,.ema-af--dark .rte p,.ema-sh,.ema-sh a,.ema-sf,.ema-sf a,.ema-sf__heading,.footer,.footer a,.footer .footer-block__heading{color:#fff!important}.ema-ht__card--dark .ema-ht__p{color:#d5e3e8!important}.ema-ht__card--dark a{color:#00c1e4!important}.ema-af--dark .rte a{color:#fff!important;text-decoration:underline}.ema-ht__card:not(.ema-ht__card--dark),.ema-ht__card:not(.ema-ht__card--dark) .ema-ht__score,.ema-ht__card:not(.ema-ht__card--dark) .ema-ht__meta,.card--product .card__title,.card--product .price,.cart-drawer,.cart-drawer .cart-item__title,.drawer--cart,.disclosure__title,.product-details .disclosure__title{color:#0a0d0f!important}.ema-ht__card:not(.ema-ht__card--dark) .ema-ht__meta{color:#5b6b70!important}.ema-ht__card:not(.ema-ht__card--dark) a{color:#007a96!important}.ema-rb__btn.btn--primary,.ema-rh__cta.btn--primary{background:#00c1e4!important;color:#00161b!important;border:0!important}.ema-rh__cta.btn--secondary,.ema-rh a.btn--secondary{color:#fff!important;border-color:#ffffffd9!important}.ema-stock-pill{background:#ecfdf5!important;color:#047857!important}.ema-stock-pill--out{background:#f3f4f6!important;color:#4b5563!important}input,textarea,select,.field__input,.cart-drawer input,.ema-sh__search input{color:#0a0d0f}.ema-sh__search input{color:#fff!important}.ema-sh__search input::placeholder{color:#8a9ea4!important}.ema-sh__mega a span,.ema-sh__nav-link,.ema-sh__drawer-panel,.ema-sh__drawer-panel a{color:#fff!important}.product-info .disclosure__title,.product-details .disclosure__title,.cc-accordion-item__title{color:#0a0d0f!important}.ema-ht.ema-ht--reef{padding:clamp(3.2rem,5vw,5.6rem) 0!important;background:transparent!important;position:relative;isolation:isolate;overflow:hidden}.ema-ht.ema-ht--reef .ema-ht__inner{position:relative;z-index:1;max-width:var(--ema-max,1280px)!important;margin:0 auto!important;padding:0 1.6rem!important;display:grid!important;gap:1.2rem!important;grid-template-columns:1fr!important}@media(min-width:800px){.ema-ht.ema-ht--reef .ema-ht__inner{grid-template-columns:1.05fr 1fr!important;gap:1.6rem!important}}.ema-ht.ema-ht--reef .ema-ht__card{background:#fffffff0!important;border:1px solid rgba(255,255,255,.2)!important;color:inherit!important;padding:2rem 2.2rem!important}.ema-ht.ema-ht--reef .ema-ht__card--store{background:#080c10e0!important;color:#e8f2f4!important;border-color:#ffffff1f!important;padding:0!important}.ema-ht.ema-ht--reef .ema-ht__score{color:#0a0d0f!important}.ema-ht.ema-ht--reef .ema-ht__meta{color:#4b5c62!important;margin:.2rem 0 0!important}.ema-ht.ema-ht--reef .ema-ht__h{color:#fff!important;margin:0!important}.ema-ht.ema-ht--reef .ema-ht__p{color:#c9d8dc!important}.ema-ht.ema-ht--reef .ema-ht__card--tp{background:#0a1016b8!important;border:1px solid rgba(255,255,255,.16)!important;color:#e8f2f4!important;justify-content:flex-start!important;padding:1.8rem 2rem!important}.ema-ht.ema-ht--reef .ema-ht__score{color:#fff!important}.ema-ht.ema-ht--reef .ema-ht__meta{color:#b7c9ce!important;margin:.15rem 0 0!important}.ema-ht.ema-ht--reef .ema-ht__link{margin-top:.55rem!important;padding-top:0!important;color:#5ee7fb!important}.ema-ht.ema-ht--reef .ema-ht__card--store a,.ema-ht.ema-ht--reef .ema-ht__directions{color:#7af0ff!important;font-weight:800!important}html body .cart-item{grid-template-columns:88px minmax(0,1fr)}html body .cart-item__image{align-self:start;width:88px;height:88px;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:#0e1518;padding:0}html body .cart-item__image>a{display:block;width:100%;height:100%}html body .cart-item__image img{display:block;width:100%;height:100%;max-height:none;object-fit:cover}html body .cart-item__image img[src*=".png"]{object-fit:contain}@media(min-width:768px){html body .cart-item{grid-template-columns:96px auto auto}html body .cart-item__image{width:96px;height:96px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ema-full-redesign.css.map */
