:root{--echo-cream: #fff7e8;--echo-paper: #fffdf7;--echo-ink: #171717;--echo-red: #d62839;--echo-red-dark: #a81424;--echo-lilac: #bfa9e8;--echo-butter: #f3ce62;--echo-mint: #9ed9c7;--echo-blue: #89b7e8;--echo-radius: 24px;--echo-shadow: 7px 7px 0 var(--echo-ink)}html{scroll-behavior:smooth}body{color:var(--echo-ink);background-color:var(--echo-cream);background-image:radial-gradient(circle at 9% 8%,color-mix(in srgb,var(--echo-lilac) 34%,transparent) 0 7rem,transparent 7.1rem),radial-gradient(circle at 92% 22%,color-mix(in srgb,var(--echo-butter) 34%,transparent) 0 9rem,transparent 9.1rem),var(--echo-pattern-playful);background-size:auto,auto,420px 420px;background-attachment:scroll}.page-wrapper,.content-for-layout{background:transparent}.echo-template-product{background-image:linear-gradient(132deg,color-mix(in srgb,var(--echo-lilac) 22%,transparent),transparent 34%),radial-gradient(circle at 90% 14%,color-mix(in srgb,var(--echo-red) 15%,transparent),transparent 18rem),var(--echo-pattern-playful)}.echo-template-cart{background-image:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--echo-butter) 28%,transparent),transparent 15rem),radial-gradient(circle at 88% 72%,color-mix(in srgb,var(--echo-lilac) 23%,transparent),transparent 18rem),var(--echo-pattern-playful)}.echo-collection-soft-chic{background-image:linear-gradient(145deg,#fff7f8dd,#fff7e8c9),var(--echo-pattern-soft)}.echo-collection-urban-echo{background-image:linear-gradient(145deg,#f5f5f2e8,#dce3e8d6),var(--echo-pattern-urban)}.echo-collection-playful-charm{background-image:linear-gradient(145deg,#fff7e8df,#f7bfd0c7),var(--echo-pattern-playful)}.echo-collection-midnight-chic{color:#f9f4e8;background-color:#171717;background-image:radial-gradient(circle at 20% 15%,#4b376a 0,transparent 24rem),linear-gradient(145deg,#16131bdb,#231c2ee8),var(--echo-pattern-midnight)}#header-group{position:relative;z-index:20}.header-announcements{text-transform:uppercase;letter-spacing:.09em}.header-section{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header__row{border-radius:0 0 20px 20px}.button,button.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.02em;transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){.button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--echo-ink)}product-card:hover .product-card__content{transform:rotate(-1deg)}}product-card,.product-card{position:relative}.product-card__content,.product-information__grid,.cart-page,.cart-drawer__inner{border-radius:var(--echo-radius)}.product-card__content{transition:transform .2s ease}.product-media-container{overflow:hidden;border-radius:calc(var(--echo-radius) - 6px)}.echo-template-product .product-information__grid,.echo-template-cart .cart-page{background:color-mix(in srgb,var(--echo-paper) 92%,transparent);border:1px solid color-mix(in srgb,var(--echo-ink) 14%,transparent);box-shadow:0 18px 50px color-mix(in srgb,var(--echo-ink) 10%,transparent)}.cart-drawer__inner{background-image:linear-gradient(160deg,var(--echo-paper),#fff3cf),var(--echo-pattern-playful);background-size:auto,360px}.badge{border:1px solid currentColor;transform:rotate(2deg)}footer{position:relative;display:block;min-height:1px;overflow:visible;background-color:var(--echo-lilac);background-image:linear-gradient(135deg,color-mix(in srgb,var(--echo-lilac) 92%,transparent),color-mix(in srgb,var(--echo-cream) 78%,transparent)),var(--echo-pattern-playful);background-size:auto,420px 420px}footer .shopify-section,footer .section-wrapper,footer .footer-utilities{position:relative;display:block;visibility:visible}footer .footer-content{contain:none!important;content-visibility:visible!important;min-height:1px}footer .section-background{opacity:.74}.shopify-design-mode footer,.shopify-design-mode footer .footer-content{content-visibility:visible!important;contain:none!important}@media(max-width:749px){:root{--echo-radius: 18px;--echo-shadow: 4px 4px 0 var(--echo-ink)}body{background-size:auto,auto,310px 310px}.echo-template-product .product-information__grid,.echo-template-cart .cart-page{border-radius:0;border-inline:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.product-card__content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/echo-chic.css.map */
