hatchill-editorial-highlight.hm-edit{--edit-paper:#f6f2eb;--edit-ink:#29251f;--edit-fill:var(--edit-paper);--edit-stroke:var(--edit-ink);display:inline-grid!important;grid-template-rows:auto auto;align-content:center;gap:2px;inline-size:152px;max-inline-size:100%;block-size:42px;position:relative;isolation:isolate;box-sizing:border-box;padding:5px 10px;overflow:hidden;order:-1;flex:none;color:var(--edit-ink);font-family:HatchillStudio,Arial,sans-serif;text-align:start;vertical-align:middle;pointer-events:none}.hm-edit[data-editorial-kind=spotlight]{--edit-fill:var(--edit-ink);--edit-stroke:var(--edit-paper);color:var(--edit-paper)}.hm-edit__plate{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}hatchill-editorial-highlight.hm-edit>svg{min-width:0;min-height:0;transition:none}.hm-edit__plate path{fill:var(--edit-fill);stroke:var(--edit-stroke);stroke-width:1.25;vector-effect:non-scaling-stroke}.hm-edit__eyebrow{display:block;font-size:7.5px;font-weight:600;line-height:1.15;letter-spacing:.08em;text-transform:uppercase;padding-inline-end:14px;white-space:nowrap;opacity:.8}.hm-edit__title{display:block;font-size:12px;font-weight:650;line-height:1.15;letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap}.hm-edit__star{position:absolute;inset-inline-end:10px;top:7px;width:10px;height:10px;fill:currentColor}.hm-edit__gleam{position:absolute;inset-block:-15%;left:0;inline-size:28%;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:0;transform:translate(-180%) skew(-24deg)}.hm-edit[data-reveal=once]{animation:hatchill-edit-reveal .28s cubic-bezier(.16,1,.3,1) both}.hm-edit[data-reveal=once] .hm-edit__star{animation:hatchill-edit-star .28s cubic-bezier(.16,1,.3,1) 60ms both}.hm-edit[data-reveal=once] .hm-edit__gleam{animation:hatchill-edit-gleam .18s ease-out .26s both}body.hatchill-gallery .hm-badges--media:has(>hatchill-editorial-highlight){flex-direction:column;align-items:flex-start;gap:6px}body.hatchill-gallery .card__badge:has(hatchill-editorial-highlight){min-inline-size:0;max-width:100%}.main-product-information product-price hatchill-editorial-highlight.hm-edit{inline-size:176px;block-size:44px;padding-inline:11px}.main-product-information product-price .hm-edit__title{font-size:14px}.main-product-information product-price .hm-edit__eyebrow{font-size:8px}.hm-edit:dir(rtl) .hm-edit__plate{transform:scaleX(-1)}.hm-edit:dir(rtl)[data-reveal=once]{animation-name:hatchill-edit-reveal-rtl}.hm-edit:dir(rtl)[data-reveal=once] .hm-edit__gleam{animation-name:hatchill-edit-gleam-rtl}.hm-edit:dir(rtl){font-family:HatchillArabic,Tahoma,sans-serif}.hm-edit:dir(rtl) .hm-edit__eyebrow{letter-spacing:0;line-height:1.25}.hm-edit:dir(rtl) .hm-edit__title{letter-spacing:0;line-height:1.35}cart-drawer hatchill-editorial-highlight.hm-edit{display:none!important}@keyframes hatchill-edit-reveal{0%{opacity:0;transform:translateY(4px);clip-path:inset(0 100% 0 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@keyframes hatchill-edit-reveal-rtl{0%{opacity:0;transform:translateY(4px);clip-path:inset(0 0 0 100%)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@keyframes hatchill-edit-gleam-rtl{0%{opacity:0;transform:translate(520%) skew(24deg)}30%{opacity:.18}to{opacity:0;transform:translate(-180%) skew(24deg)}}@keyframes hatchill-edit-star{0%{transform:rotate(-100deg);opacity:.3}to{transform:rotate(0);opacity:1}}@keyframes hatchill-edit-gleam{0%{opacity:0;transform:translate(-180%) skew(-24deg)}30%{opacity:.18}to{opacity:0;transform:translate(520%) skew(-24deg)}}@media(max-width:749px){hatchill-editorial-highlight.hm-edit{inline-size:142px;block-size:38px;padding:4px 9px;gap:1px}.hm-edit__eyebrow{font-size:7px}.hm-edit__title{font-size:11.5px}.hm-edit__star{top:6px;inset-inline-end:9px;width:9px;height:9px}}@media(max-width:359px){hatchill-editorial-highlight.hm-edit{padding-inline:7px}.hm-edit__eyebrow{font-size:6px;letter-spacing:.035em}.hm-edit__title{font-size:10px;letter-spacing:-.025em}}@media(prefers-reduced-motion:reduce){.hm-edit[data-reveal=once],.hm-edit[data-reveal=once] .hm-edit__star,.hm-edit[data-reveal=once] .hm-edit__gleam{animation:none!important}.hm-edit__gleam{display:none}}@media(forced-colors:active){hatchill-editorial-highlight.hm-edit{color:CanvasText;border:1px solid CanvasText;background:Canvas}.hm-edit__plate,.hm-edit__gleam{display:none}}body.hatchill-gallery .card__content>.card__badge:has(>.hm-badges--media>.hm-badge--sale):not(:has(.hm-badge--stamp)){position:absolute;top:20px;right:20px;bottom:20px;left:20px;max-width:none;z-index:2}body.hatchill-gallery .card__badge:has(>.hm-badges--media>.hm-badge--sale):not(:has(.hm-badge--stamp))>.hm-badges--media{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;height:100%}body.hatchill-gallery .card__badge:has(>.hm-badges--media>.hm-badge--sale) .hm-badge--sale{margin-block-start:auto;order:1}body.hatchill-gallery :is(.he-product__image,.hso-card__media)>.hm-badges--media:has(>.hm-badge--sale):not(:has(.hm-badge--stamp)){top:10px;right:10px;bottom:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:none}body.hatchill-gallery :is(.he-product__image,.hso-card__media)>.hm-badges--media:has(>.hm-badge--sale)>.hm-badge--sale{margin-block-start:auto;order:1}:root body.hatchill-storefront.hatchill-gallery .hm-badges .hm-badge.hm-badge--sale{background:#fff!important;color:#6f1d2c!important;border-color:#dfc8cc!important;border-radius:4px;box-shadow:none;letter-spacing:.02em;font-weight:700}.hm-edit__plate path{stroke-width:1.5}.hm-edit__eyebrow{font-size:8.5px;opacity:1}.hm-edit__title{font-size:13px;font-weight:700}.hm-edit__star{width:12px;height:12px}@media(max-width:749px){body.hatchill-gallery .card__content>.card__badge:has(>.hm-badges--media>.hm-badge--sale):not(:has(.hm-badge--stamp)){top:15px;right:15px;bottom:15px;left:15px}body.hatchill-gallery .hso-card__media>.hm-badges--media:has(>.hm-badge--sale):not(:has(.hm-badge--stamp)){top:7px;right:7px;bottom:7px;left:7px}.hm-edit__eyebrow{font-size:8px}.hm-edit__title{font-size:12px}.hm-edit__star{width:11px;height:11px}}@media(max-width:359px){.hm-edit__eyebrow{font-size:7px}.hm-edit__title{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/hatchill-editorial-badges.css.map */
