body{background:#faf7f2!important;color:#2b2420!important}.shopify-section{border:0!important}.header,.header-wrapper{background:#faf7f2f5!important;border:0!important}.announcement-bar{background:#2b2420!important;color:#faf7f2!important}.button,.shopify-payment-button__button{border-radius:4px!important}.card__media{background:#efe5d5!important}.footer{background:#2b2420!important;color:#faf7f2!important}.footer a{color:#faf7f2!important}.resource-list--grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:0 0 24px!important;scrollbar-width:thin!important;grid-template-columns:none!important}.resource-list--grid::-webkit-scrollbar{height:4px}.resource-list--grid::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.resource-list--grid>*{flex:0 0 240px!important;width:240px!important;max-width:240px!important;scroll-snap-align:start!important;margin:0!important}.resource-list--grid .product-card__media,.resource-list--grid .product-card__image-wrapper,.resource-list--grid .product-card a>div:first-child,.resource-list--grid img{aspect-ratio:4 / 5!important}.resource-list--grid img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.resource-list--grid .product-card__title,.resource-list--grid .product-card-link{font-size:14px!important;font-weight:500!important;line-height:1.3!important}.resource-list--grid .price{font-size:13px!important}@media(max-width:749px){.resource-list--grid>*{flex:0 0 180px!important;width:180px!important;max-width:180px!important}}.epj-footer{background:#2b2420;color:#faf7f2;padding:44px 28px 24px;margin-top:0}.epj-footer a{color:#faf7f2;text-decoration:none}.epj-footer a:hover{text-decoration:underline}.epj-footer__newsletter{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;max-width:1180px;margin:0 auto 38px}.epj-footer__newsletter h2{margin:0 0 8px;font-size:28px}.epj-footer__newsletter p{margin:0;color:#faf7f2c7}.epj-footer__form{display:flex;background:#faf7f2;border-radius:999px;padding:6px}.epj-footer__form input{flex:1;border:0;background:transparent;padding:14px 18px;color:#2b2420;outline:none}.epj-footer__form button{border:0;border-radius:999px;background:#2b2420;color:#faf7f2;width:48px;font-size:22px;cursor:pointer}.epj-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px;max-width:1180px;margin:0 auto}.epj-footer h3{font-size:15px;margin:0 0 12px;color:#fff}.epj-footer ul{list-style:none;padding:0;margin:0}.epj-footer li{margin:0 0 9px}.epj-footer p,.epj-footer li{font-size:14px;line-height:1.6;color:#faf7f2d1}.epj-footer__bottom{border-top:1px solid rgba(250,247,242,.16);max-width:1180px;margin:34px auto 0;padding-top:18px;display:flex;justify-content:space-between;gap:16px;font-size:13px;color:#faf7f2b3}@media(max-width:749px){.epj-footer{padding:34px 20px 22px}.epj-footer__newsletter,.epj-footer__grid{grid-template-columns:1fr}.epj-footer__bottom{flex-direction:column}.epj-footer__newsletter h2{font-size:24px}}.epj-footer{background:#2b2420;color:#faf7f2;padding:44px 20px 22px;margin-top:0;border-top:1px solid rgba(250,247,242,.12)}.epj-footer a{color:#faf7f2!important;text-decoration:none;opacity:.88;transition:opacity .18s ease,color .18s ease}.epj-footer a:hover{opacity:1;color:#f1c6aa!important;text-decoration:underline;text-underline-offset:3px}.epj-footer__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.4fr .8fr .8fr .9fr;gap:34px;align-items:start}.epj-footer__logo{font-family:var(--font-heading--family,serif);font-size:24px;line-height:1.15;margin-bottom:12px;letter-spacing:.01em}.epj-footer__brand p{max-width:420px;margin:0 0 18px;color:#faf7f2c2;font-size:14px;line-height:1.65}.epj-footer__trust{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#faf7f2b8;font-size:13px}.epj-footer__trust a{font-weight:600;opacity:.92}.epj-footer__trust span{opacity:.45}.epj-footer__col h3{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#f1c6aa;margin:0 0 14px;font-weight:700}.epj-footer__col a{display:block;font-size:14px;line-height:1.55;margin:0 0 9px;color:#faf7f2d1!important}.epj-footer__bottom{max-width:1180px;margin:34px auto 0;padding-top:18px;border-top:1px solid rgba(250,247,242,.12);font-size:12px;color:#faf7f294}@media(max-width:800px){.epj-footer{padding:34px 18px 20px}.epj-footer__inner{grid-template-columns:1fr;gap:24px}.epj-footer__brand p{max-width:none}.epj-footer__trust{font-size:13px}.epj-footer__bottom{margin-top:26px}}.epj-footer__bottom-trust{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.epj-footer__bottom-trust a{color:inherit!important;text-decoration:none;font-weight:600}.epj-footer__bottom-trust a:hover{text-decoration:underline;text-underline-offset:3px}.epj-style-note{margin:18px 0 10px;padding:0;border:0;background:transparent;color:#2a2118}.epj-style-note__label{display:block;margin:0 0 7px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9a7a53;font-weight:700}.epj-style-note p{margin:0;max-width:46rem;font-size:14px;line-height:1.65;color:#5f5246}.epj-style-note__meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:12px;font-size:12px;color:#7a6a58}.epj-style-note__meta span{position:relative;padding-left:10px}.epj-style-note__meta span:before{content:"\b7";position:absolute;left:0;color:#b9935a}.epj-love-box{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.epj-footer__contact-block{margin-top:16px!important;display:grid!important;gap:14px!important}.epj-footer__contact-row{display:grid!important;gap:2px!important;line-height:1.38!important}.epj-footer__contact-label{display:block!important;margin:0 0 4px!important;font-weight:700!important;color:inherit!important}.epj-footer__contact-row a,.epj-footer__contact-row span:not(.epj-footer__contact-label){display:block!important;margin:0!important;color:inherit!important;text-decoration:none!important}.epj-footer__contact-row a:hover{text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/emma-parker.css.map */
