body{background-color:var(--ash-ground, #FBF7EE);background-image:url(ash-bg-paper.png);background-repeat:repeat;background-size:600px 600px;color:var(--ash-ink, #2E2823);font-family:var(--ash-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif)}:is(.product-grid__item,.resource-list__item) .product-card{background:var(--ash-surface, #FFFFFF);border:1px solid var(--ash-line-card, rgba(46, 40, 35, .1));border-radius:var(--ash-radius, 12px);overflow:hidden;box-shadow:0 1px 2px #2e28230a,0 8px 20px -14px #2e282338}:is(.product-grid__item,.resource-list__item) .product-card .product-card__content{padding-inline:14px;padding-block-end:14px}:is(.product-grid__item,.resource-list__item) .product-card .card-gallery{margin-inline:-14px}:is(.product-grid__item,.resource-list__item) .product-card img{background:var(--ash-surface, #FFFFFF);display:block}:is(.product-grid__item,.resource-list__item) .product-card [class*=product_title],:is(.product-grid__item,.resource-list__item) .product-card [class*=product_title] p{font-family:var(--ash-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif);color:var(--ash-ink, #2E2823)}:is(.product-grid__item,.resource-list__item) .product-card product-price,:is(.product-grid__item,.resource-list__item) .product-card .price{font-family:var(--ash-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif);font-variant-numeric:tabular-nums;color:var(--ash-ink, #2E2823)}:is(.product-grid__item,.resource-list__item) .product-card s,:is(.product-grid__item,.resource-list__item) .product-card .compare-at-price{color:var(--ash-ink-dim, #6F665C)}.button-primary{background:var(--ash-ember-deep, #B04420);color:var(--ash-surface, #FFFFFF);border-radius:var(--ash-radius, 12px);font-family:var(--ash-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif);letter-spacing:.16em;text-transform:uppercase}.shopify-payment-button__button--unbranded{background:var(--ash-surface, #FFFFFF)!important;color:var(--ash-ink, #2E2823)!important;border:1px solid var(--ash-ink, #2E2823)!important;border-radius:var(--ash-radius, 12px)!important;font-family:var(--ash-font-body, "DM Sans", "Helvetica Neue", Arial, sans-serif)}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--ash-ground-warm, #F3EADC)!important}.announcement-bar,[class*=announcement],.shopify-section:has(>.announcement-bar)>.section-background{background:var(--ash-bar, #2E2823);color:var(--ash-bar-fg, #F3EADC)}.product-information product-price .price,.product-information product-price .price-range{font-family:var(--ash-font-display, "Bodoni Moda", serif);font-size:1.5rem}.product-information product-price .compare-at-price{font-family:var(--ash-font-display, "Bodoni Moda", serif);color:var(--ash-ink-dim, #6F665C);text-decoration:line-through}.product-information product-price:has(.compare-at-price) .price{color:var(--ash-ember-deep, #B04420)}@media(min-width:990px){.product-information .product-information__media{width:100%;min-width:0;max-width:none;margin-inline:0;justify-self:start}.product-information .product-information__media img{background:var(--ash-surface, #FFFFFF)}.product-information .product-information__grid--limit-details .product-details{justify-content:flex-start;align-items:flex-start}.product-information .product-information__grid--limit-details .product-details>.group-block{max-width:34rem;margin-inline:0}}@media(pointer:fine)and (min-width:990px){[data-ash-zoom]{overflow:hidden;cursor:zoom-in}[data-ash-zoom] img{transition:transform .12s ease-out;will-change:transform}}.product-grid-view-zoom-out--details h3{font-size:15px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[class*=text_JEyVkJ]{max-width:68ch;font-size:15px;line-height:1.55;color:var(--ash-ink-dim, #6F665C);overflow:hidden}[class*=text_JEyVkJ] p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.product-card [class*=__product_title] p{font-size:13.5px;line-height:1.5;font-weight:400;letter-spacing:.015em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card [class*=__product_title] p{color:var(--ash-ink, #2E2823)}.button,.button-primary,.ash-gifting__button{font-size:15px}.product-card .card-gallery img,.product-card [class*=card-gallery] img{padding:5%;box-sizing:border-box;background:var(--ash-ground-warm, #F3EADC)}.menu-drawer{--ash-drawer-pad: 22px}.menu-drawer .menu-drawer__navigation{padding-inline:var(--ash-drawer-pad)}.menu-drawer .ash-drawer-kicker{margin:6px 0 4px;font-family:var(--ash-font-body, "DM Sans", Arial, sans-serif);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ash-gold-soft, #B08D57)}.menu-drawer .menu-drawer__menu-item--mainlist{position:relative;font-family:var(--ash-font-display, "Lora", Georgia, serif);font-size:22px;font-weight:500;line-height:1.2;padding:13px 0 13px 14px;color:var(--ash-ink, #2E2823)}.menu-drawer .menu-drawer__menu-item--mainlist:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:var(--ash-ember-deep, #B04420);border-radius:2px;transform:translateY(-50%);transition:height .18s ease-out}.menu-drawer .menu-drawer__menu-item--mainlist:hover:before,.menu-drawer .menu-drawer__menu-item--mainlist:focus-visible:before,.menu-drawer .menu-drawer__menu-item--active:before{height:60%}.menu-drawer .menu-drawer__list-item--divider{border-color:var(--ash-line, rgba(46,40,35,.13))!important}.menu-drawer .menu-drawer__menu-item--mainlist{animation:ash-drawer-in .36s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(60ms + var(--menu-drawer-animation-index, 1) * 45ms)}@keyframes ash-drawer-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.ash-drawer-foot{margin:26px var(--ash-drawer-pad) 28px;display:flex;flex-direction:column;gap:16px;animation:ash-drawer-in .4s ease-out .5s both}.ash-drawer-foot__wa{display:flex;align-items:center;gap:12px;text-decoration:none;background:#25d366;color:#fff;padding:12px 16px;border-radius:10px}.ash-drawer-foot__wa span{display:flex;flex-direction:column;line-height:1.2}.ash-drawer-foot__wa b{font-family:var(--ash-font-body, "DM Sans", Arial, sans-serif);font-size:15px;font-weight:700}.ash-drawer-foot__wa small{font-size:12px;opacity:.9}.ash-drawer-foot__promises{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ash-drawer-foot__promises li{font-family:var(--ash-font-body, "DM Sans", Arial, sans-serif);font-size:13.5px;color:var(--ash-ink-dim, #6F665C);padding-left:14px;position:relative}.ash-drawer-foot__promises li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--ash-gold-soft, #B08D57)}.ash-drawer-foot__social{display:flex;gap:18px;padding-top:14px;border-top:1px solid var(--ash-line, rgba(46,40,35,.13))}.ash-drawer-foot__social a{font-family:var(--ash-font-body, "DM Sans", Arial, sans-serif);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ash-ink, #2E2823);text-decoration:none;padding-block:4px}@media(prefers-reduced-motion:reduce){.menu-drawer .menu-drawer__menu-item--mainlist,.ash-drawer-foot{animation:none}}.menu-drawer.motion-reduce .menu-drawer__menu-item--mainlist,.menu-drawer.motion-reduce .ash-drawer-foot{animation-duration:.36s}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ash-components.css.map */
