.site .product-card.product-card--editorial{--card-sage:#e4e8d7;--card-ink:var(--ink,#3c3b3a);--card-heading-font:"Sheshoo Cooper Light",Georgia,serif;--card-body-font:"Sheshoo Manrope",sans-serif;gap:12px;min-width:0}.site .product-card.product-card--editorial{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--card-sage);color:var(--card-ink);text-align:left}.site .product-card.product-card--editorial .product-card__media{flex:none;width:100%;border-radius:0;aspect-ratio:1;background:var(--cream);isolation:isolate}.site .product-card.product-card--editorial .product-card__image-link{display:block;position:relative;width:100%;height:100%;overflow:hidden}.site .product-card.product-card--editorial .product-card__image-link>img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .85s cubic-bezier(.4,0,.2,1),opacity .85s cubic-bezier(.4,0,.2,1)}.site .product-card.product-card--editorial .product-card__image-link>.product-card__secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.08)}.site .product-card.product-card--editorial .product-card__content{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:0;padding:24px;min-height:176px;background:var(--card-sage);color:var(--card-ink)}.site .product-card.product-card--editorial .product-card__type{margin:0 0 6px;font-family:var(--card-body-font);font-size:14px;font-weight:400;line-height:1.5;color:#66695e}.site .product-card.product-card--editorial h3{margin:0 0 18px;font:400 20px/1.3 var(--card-heading-font);letter-spacing:.02em;color:var(--card-ink)}.site .product-card.product-card--editorial h3 a{text-decoration:none;color:inherit}.site .product-card.product-card--editorial h3 a:hover{text-decoration:underline;text-underline-offset:4px}.site .product-card.product-card--editorial .product-card__content>p:last-child{margin:auto 0 0;font-family:var(--card-body-font);font-size:18px;font-weight:700;line-height:1.5;color:var(--card-ink)}.site .product-card.product-card--editorial .product-card__add{position:absolute;z-index:2;left:auto;right:16px;bottom:16px;top:auto;box-sizing:border-box;width:45px;min-width:0;height:45px;min-height:45px;padding:0;border:0;border-radius:9999px;background:#fff;color:var(--accent);opacity:1;visibility:visible;pointer-events:auto;transform:none;overflow:hidden;touch-action:manipulation;cursor:pointer;box-shadow:inset 0 0 1px #00000014;filter:drop-shadow(0 2px 2px rgba(0,0,0,.04)) drop-shadow(0 1px 1px rgba(0,0,0,.06));transition:width .24s cubic-bezier(.22,1,.36,1),opacity .16s ease-out,transform .22s cubic-bezier(.22,1,.36,1)}.site .product-card.product-card--editorial .product-card__add:before,.site .product-card.product-card--editorial .product-card__add:after{display:none}.site .product-card.product-card--editorial .product-card__add-inner{position:static;display:flex;width:max-content;height:45px;align-items:center;justify-content:flex-start;gap:8px;padding:0 14px 0 12.5px;transform:none}.site .product-card.product-card--editorial .product-card__add-icon{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center;transform:none}.site .product-card.product-card--editorial .product-card__add-label{display:block;position:static;width:auto;max-width:none;margin:0;padding:0;color:inherit;visibility:visible;white-space:nowrap;font:500 16px/24px var(--card-body-font);opacity:0;transform:translate(6px);transition:opacity .15s ease-out 30ms,transform .22s cubic-bezier(.22,1,.36,1)}.site .product-card.product-card--editorial .product-card__add:is(:hover,:focus-visible){width:87px;transform:none}.site .product-card.product-card--editorial .product-card__add:is(:hover,:focus-visible) .product-card__add-label{opacity:1;transform:none}.site .product-card.product-card--editorial .product-card__add:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site .product-card.product-card--editorial .product-card__add[data-added]{width:114px}.site .product-card.product-card--editorial .product-card__add[data-added] .product-card__add-label{opacity:1;transform:none}.site .product-card.product-card--editorial .product-card__add[aria-busy=true]{cursor:wait;transform:none}.site .product-card.product-card--editorial .product-card__add[aria-busy=true] .product-card__add-bag{display:none}.site .product-card.product-card--editorial .product-card__add[aria-busy=true] .product-card__add-icon:after{content:"";width:16px;height:16px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cart-loading-spin .7s linear infinite}.site .product-card.product-card--editorial .product-card__add--sold-out,.site .product-card.product-card--editorial .product-card__add--sold-out:is(:hover,:focus-visible){width:auto;height:auto;padding:10px 16px;pointer-events:none;background:#ffffffeb;color:#6d5b55;cursor:default}.site .product-card.product-card--editorial .product-card__add--sold-out .product-card__add-inner{width:auto;height:auto;padding:0}.site .product-card.product-card--editorial .product-card__add--sold-out .product-card__add-label{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.site .product-card.product-card--editorial .product-card__add{opacity:0;pointer-events:none;transform:translateY(6px) scale(.96)}.site .product-card.product-card--editorial:is(:hover,:focus-within) .product-card__add{opacity:1;pointer-events:auto;transform:none}.site .product-card.product-card--editorial:hover .product-card__image-link>img:first-child{transform:scale(1.04)}.site .product-card.product-card--editorial:hover .product-card__image-link>.product-card__secondary{opacity:1;transform:scale(1)}}.site .product-card.product-card--editorial:focus-within .product-card__secondary{opacity:1;transform:scale(1)}@media(max-width:767px){.site .product-card.product-card--editorial .product-card__content{padding:20px;min-height:168px}.site .product-card.product-card--editorial h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.site .product-card.product-card--editorial .product-card__image-link>img,.site .product-card.product-card--editorial .product-card__add,.site .product-card.product-card--editorial .product-card__add-label{transition:none}.site .product-card.product-card--editorial .product-card__add[aria-busy=true] .product-card__add-icon:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sheshoo-product-card.css.map */
