:root{--salt-cream:#F7F5F0;--salt-blue:#C4E0E8;--salt-blue-deep:#8FB9C6;--salt-grey:#99A8AD;--salt-ink:#2F3B40;--salt-veil:rgba(247,245,240,.38);--salt-panel:rgba(247,245,240,.9);--salt-line:rgba(153,168,173,.2)}body.gradient{background-image:linear-gradient(var(--salt-veil),var(--salt-veil)),url(sea-salt-bg.jpg)!important;background-size:cover,cover!important;background-position:center center,center center!important;background-repeat:no-repeat,no-repeat!important;background-attachment:fixed,fixed!important;background-color:var(--salt-cream)!important}.gradient,.color-background-1,.color-background-2,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-background-],[class*=color-scheme-]{--gradient-background:transparent !important;--color-background:247,245,240 !important;background:transparent!important}.shopify-section{background:transparent!important}.shopify-section+.shopify-section{box-shadow:inset 0 1px 0 var(--salt-line)}.header-wrapper,.section-header,sticky-header,.footer,footer,.footer-wrapper{background:#f7f5f0e0!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.image-with-text__content{background:var(--salt-panel)!important;border-radius:18px;padding:2.4rem;box-shadow:0 10px 30px #99a8ad1f}@media(max-width:749px){.image-with-text__content{border-radius:12px;padding:1.6rem}}.card,.card-wrapper,.product-card,.collection-card{background:#ffffffeb!important;border-radius:14px}.card__inner,.card__media{border-radius:14px 14px 0 0}.rte{background:#ffffffeb!important;border-radius:16px;padding:2rem 2.2rem;box-shadow:0 8px 26px #99a8ad1a}.main-page-title{margin-bottom:1.2rem}@media(max-width:749px){.rte{padding:1.2rem 1.1rem;border-radius:12px}}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--salt-blue)!important;color:var(--salt-ink)!important;border-color:var(--salt-blue)!important}.button:hover{background:var(--salt-blue-deep)!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.title,.card__heading,.collection__title,.main-page-title,.image-with-text__heading{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;letter-spacing:.01em}body,p,.rte,.card__description,.image-with-text__text{font-family:Lato,Helvetica Neue,Arial,sans-serif}hr,.separator{border-color:var(--salt-line)}.field__input,.select__select,input[type=text],input[type=email],textarea{border-color:var(--salt-grey);background:#ffffffd9}a:hover,.link:hover{color:var(--salt-blue-deep)}.shopify-policy__container,.shopify-policy__body,.policy-content,.page-policy{background:#ffffffeb!important;border-radius:16px;padding:2rem 2.2rem}@media(max-width:749px){body.gradient{background-attachment:scroll,scroll!important;background-position:center top,center top!important}}.sb-wrap,.sb-hero,.sb-cats{max-width:1240px;margin:0 auto;padding-left:2.4rem;padding-right:2.4rem}.sb-hero{display:grid;grid-template-columns:1.02fr 1fr;gap:4.8rem;align-items:center;padding-top:5.6rem;padding-bottom:5.6rem}.sb-hero__text{position:relative;isolation:isolate}.sb-hero__text:before{content:"";position:absolute;top:-2.4rem;right:-3rem;bottom:-2.4rem;left:-3rem;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 78% 68% at 32% 50%,#f7f5f09e,#f7f5f000 72%);border-radius:32px}.sb-eyebrow{font-family:Montserrat,sans-serif;font-weight:600;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:#7c969c;margin:0 0 1.2rem}.sb-hero__title{font-size:clamp(3rem,4.6vw,5rem);line-height:1.05;letter-spacing:-.015em;margin:0 0 1.8rem;font-weight:600}.sb-hero__sub{font-size:1.62rem;line-height:1.78;color:#4e6a73;max-width:46ch;margin:0 0 3rem}.sb-hero__cta{display:flex;gap:1.2rem;flex-wrap:wrap}.sb-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.45rem 2.9rem;border-radius:999px;background:var(--salt-blue);color:var(--salt-ink);font-family:Montserrat,sans-serif;font-weight:600;font-size:1.4rem;text-decoration:none;border:1px solid transparent;transition:background .25s ease,transform .25s ease}.sb-btn:hover{background:var(--salt-blue-deep);transform:translateY(-1px)}.sb-btn--ghost{background:transparent;border-color:var(--salt-grey)}.sb-btn--ghost:hover{background:#99a8ad24}.sb-hero__media{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-content:start}.sb-hero__fig{margin:0;overflow:hidden;border-radius:20px;background:#e8f1f4}.sb-hero__fig img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.sb-hero__fig:hover img{transform:scale(1.04)}.sb-hero__fig--a{grid-column:1 / span 2;aspect-ratio:16 / 9}.sb-hero__fig--b,.sb-hero__fig--c{aspect-ratio:16 / 9}.sb-cats{padding-top:4rem;padding-bottom:6rem}.sb-cats__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:2.6rem}.sb-h2{font-size:clamp(2.2rem,2.9vw,3.2rem);margin:0;font-weight:600;letter-spacing:-.01em}.sb-lead{color:#4e6a73;font-size:1.5rem;margin:.4rem 0 0}.sb-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.sb-cat{position:relative;display:block;border-radius:20px;overflow:hidden;text-decoration:none;color:#fff;background:#e8f1f4}.sb-cat__img{display:block;aspect-ratio:4 / 5;background-size:cover;background-position:center;transition:transform .7s cubic-bezier(.2,.7,.3,1)}.sb-cat:hover .sb-cat__img{transform:scale(1.07)}.sb-cat__body{position:absolute;inset:auto 0 0 0;padding:2rem 1.8rem 1.7rem;background:linear-gradient(to top,#121e22c7,#121e2259 55%,#121e2200)}.sb-cat__name{display:block;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.62rem}.sb-cat__meta{display:block;font-size:1.24rem;opacity:.86;margin-top:.3rem}.title,.collection__title .title,.rich-text__heading,.featured-collection__title{letter-spacing:-.01em}.card__heading{font-size:1.42rem;font-weight:600;line-height:1.35}.card-information .price{font-size:1.45rem}.collapsible-content__heading{letter-spacing:-.01em}@media(max-width:1199px){.sb-hero{gap:3.4rem;padding-top:4.4rem;padding-bottom:4.4rem}.sb-hero__title{font-size:clamp(2.8rem,4.4vw,4.2rem)}}@media(max-width:989px){.sb-hero{grid-template-columns:1fr;gap:3.2rem}.sb-cats__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.sb-wrap,.sb-hero,.sb-cats{padding-left:1.6rem;padding-right:1.6rem}.sb-hero{padding-top:3.2rem;padding-bottom:3.2rem}.sb-hero__sub{font-size:1.52rem}.sb-btn{padding:1.3rem 2.2rem;font-size:1.32rem}.sb-cats{padding-bottom:4rem}.sb-cats__grid{gap:1.2rem}.sb-cat__name{font-size:1.4rem}}@media(max-width:479px){.sb-cats__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sea-salt.css.map */
