.site-footer{background:#7d1f1b!important;color:#fff!important}.site-footer *{color:#fff!important;border-color:#ffffff40!important}.site-footer .footer__item--newsletter{background:#ffffff14!important}.site-footer input{background:transparent!important}.site-footer input::placeholder{color:#ffffffb3!important}.site-footer button,.site-footer button *{background-color:#fff;color:#7d1f1b!important}.site-footer .footer__logo img,.site-footer .footer__logo svg{filter:brightness(0) invert(1)}.grid-product .quick-view-btn,.grid-product .gp-swatches,.grid-product .gp-dots,.grid-product .gp-arrow,.grid-product .grid-product__meta{display:none!important}.grid-product__image-wrap{aspect-ratio:2/3!important;background:#f3f1ee!important;border-radius:0!important}.grid-product__image{object-fit:cover;object-position:center top}.grid-product__title{font-family:var(--typeBasePrimary)!important;font-weight:400!important;font-size:13px!important;letter-spacing:.01em!important;line-height:1.35!important;margin-top:10px!important}.grid-product__price{font-size:13px!important;font-weight:400!important;margin-top:3px!important;gap:6px!important}.grid-product .grid-product__price .price--sale{font-weight:500!important}.grid-product .grid-product__price .price--compare{font-size:12px;opacity:.7}.sp-line .sp-line__check{display:inline-block!important;width:14px!important;height:14px!important;border-radius:50%!important;margin:0 4px 0 2px!important;padding:0!important;vertical-align:-2px!important;position:static!important;transform:none!important;font-size:0!important;line-height:0!important;color:transparent!important;background:#7d1f1b url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2024%2024%27%3E%3Cpath%20d=%27M6.5%2012.4l3.6%203.6%207.4-7.6%27%20fill=%27none%27%20stroke=%27%23fff%27%20stroke-width=%273%27%20stroke-linecap=%27round%27%20stroke-linejoin=%27round%27/%3E%3C/svg%3E) center/10px 10px no-repeat!important}.sp-line .sp-line__check{overflow:hidden!important;vertical-align:-2px!important}.template-collection main{overflow-x:clip}.template-collection .collection-hero{text-align:left;padding:18px 0 6px}.template-collection .collection-hero h1{font-size:34px;margin:0}.template-collection .coll-density{display:none!important}.shea-coll-mission{font-family:var(--typeBasePrimary);font-size:13px;line-height:1.5;letter-spacing:.01em;margin:8px 0 0;max-width:620px;opacity:.85}.shea-coll-mission a{color:inherit;text-decoration:underline;text-underline-offset:2px}.coll-banner .shea-coll-mission{color:#fff;opacity:.92}@media(max-width:999px){.template-collection .coll-banner{min-height:300px;margin-bottom:0}.template-collection .coll-quicknav{margin:14px 0 6px}.template-collection .f-mobile-toggle{border:0;border-top:1px solid var(--colorBorder);border-bottom:1px solid var(--colorBorder);padding:12px 0;margin:10px 0 0;text-align:left;background:transparent;font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:none}.template-collection .collection-toolbar{margin:10px 0 12px;font-size:12px}.template-collection .collection-toolbar select{font-size:12px;border:0;background:transparent;padding:4px 0}.template-collection .coll-main .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:2px!important;row-gap:26px!important;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;padding:0!important}.template-collection .coll-main .product-grid>.grid-product{margin:0!important;padding:0!important;width:auto!important;min-width:0}.template-collection .grid-product__title,.template-collection .grid-product__price{padding:0 10px}}@media(min-width:1000px){.template-collection .coll-main .product-grid{column-gap:4px!important;row-gap:40px!important}}.shea-mission{background:#f3efe9;color:#1f1c19;padding:56px 20px;text-align:center}.shea-mission__inner{max-width:720px;margin:0 auto}.shea-mission__eyebrow{font-family:var(--typeBasePrimary);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 14px}.shea-mission__title{font-family:var(--typeHeaderPrimary);font-weight:300;font-size:clamp(30px,7vw,48px);line-height:1.08;margin:0 0 16px}.shea-mission__text{font-size:15px;line-height:1.6;margin:0 auto 22px;max-width:560px}.shea-mission__link{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:inherit;border-bottom:1px solid currentColor;padding-bottom:3px;text-decoration:none}.shea-cart-mission{font-size:12px;line-height:1.5;margin:10px 0 0;padding:10px 12px;background:#f3efe9;text-align:center}.shea-cart-mission a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/31/assets/shea-ref.css.map */
