#header-component .menu-list__link-title{border-radius:.5rem;line-height:2.25}#header-component .menu-list__link:is(:hover,:focus-visible,.menu-list__link--active) .menu-list__link-title,#header-component .menu-list__trigger:has([aria-expanded=true]) .menu-list__link-title{background:#eee3f2;color:#503354}#header-component .menu-list__submenu-inner{border-block-end:1px solid #e0d1d9}#header-component .menu-list__list-item:not([slot=overflow]) .menu-list__disclosure{position:static;align-self:center;padding:.65rem .45rem;border-radius:.45rem;color:#503354;opacity:1;pointer-events:auto;transform:none}#header-component .menu-list__disclosure:is(:hover,:focus-visible,[aria-expanded=true]){background:#eee3f2}#header-component .menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:#503354;text-decoration:underline;text-underline-offset:.2em}.salty-info{--info-paper: #fff9ef;--info-ink: #342537;--info-plum: #503354;--info-lavender: #eee3f2;--info-sage: #e4efe3;--info-yellow: #ffe18a;--info-line: #cdbacf;background:var(--info-paper);color:var(--info-ink)}.salty-info__wrap{width:min(77rem,calc(100% - 4rem));margin-inline:auto;padding-block:clamp(1.25rem,3vw,2.5rem) clamp(2.5rem,6vw,5rem)}.salty-info :is(h1,h2,h3){margin:0;color:var(--info-plum);font-family:Georgia,serif;font-weight:700;letter-spacing:-.043em;overflow-wrap:break-word}.salty-info h1{font-size:clamp(2.7rem,6.3vw,5.8rem);line-height:.99}.salty-info h2{font-size:clamp(1.8rem,3.6vw,3.35rem);line-height:1.06}.salty-info h3{font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.1}.salty-info__hero{padding:clamp(1.35rem,4.5vw,4.25rem);border:1px solid var(--info-line);border-radius:1.45rem;background:var(--info-lavender)}.salty-info__hero--about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.4fr);align-items:center;gap:clamp(1.25rem,4vw,3rem)}.salty-info__intro{max-width:53ch;margin:1.05rem 0 1.35rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.6}.salty-info__label,.salty-info__eyebrow{margin:0 0 .8rem;color:var(--info-plum);font-size:.73rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.salty-info__label{display:inline-block;padding:.42rem .65rem;border:1px solid var(--info-plum);border-radius:.35rem;background:var(--info-yellow);transform:rotate(-2deg)}.salty-info__seal{display:grid;align-content:center;justify-items:center;justify-self:center;gap:.55rem;width:min(100%,13rem);aspect-ratio:1;padding:.75rem;border:1px solid var(--info-plum);border-radius:50%;background:var(--info-yellow);color:var(--info-plum);text-align:center;font-size:clamp(.7rem,1.35vw,1rem);font-weight:700;line-height:1.2;transform:rotate(9deg)}.salty-info__seal span:first-child{font-size:clamp(1.7rem,6vw,4.75rem);line-height:.9}.salty-info__button{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;min-height:2.85rem;padding:.65rem 1rem;border:1px solid var(--info-plum);border-radius:.65rem;background:var(--info-plum);color:#fff;font-weight:700;text-decoration:none}.salty-info__button:hover{background:var(--info-ink);color:#fff}.salty-info__ranges{margin-block:clamp(1.75rem,4vw,3.75rem);scroll-margin-block-start:calc(var(--header-height, 70px) + 1rem)}.salty-info__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,1.4rem);margin-block-start:1.15rem}.salty-info__card{display:block;padding:.55rem;border:1px solid var(--info-line);border-radius:1rem;background:#fffdf8;color:var(--info-ink);text-decoration:none}.salty-info__card:hover{border-color:var(--info-plum)}.salty-info__card img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;border-radius:.7rem;background:#f1e9e1}.salty-info__card-copy{padding:.85rem .7rem}.salty-info__card-copy p,.salty-info__note p{margin:.55rem 0 0;line-height:1.55}.salty-info__note,.salty-info__contact{display:grid;gap:clamp(1rem,3vw,2rem)}.salty-info__note{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid #bdcbbd;border-radius:1.25rem;background:var(--info-sage)}.salty-info__contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.salty-info__hero--contact{background:var(--info-sage);border-color:#bdcbbd}.salty-info__hero--contact h1{font-size:clamp(2.7rem,5vw,4.35rem)}.salty-info__tips{margin:1.6rem 0 0}.salty-info__tips div{padding-block:.85rem;border-block-start:1px solid #bdcbbd}.salty-info__tips dt{color:var(--info-plum);font-weight:750}.salty-info__tips dd{margin:.32rem 0 0;line-height:1.5}.salty-info__form-panel{padding:clamp(1.2rem,3vw,2.6rem);border:1px solid var(--info-line);border-radius:1.45rem;background:#fffdf8}.salty-info__form-panel>p{margin:.6rem 0 1.3rem}.salty-info__form-panel .contact-form{width:100%}.salty-info__form-panel .contact-form__input{min-width:0;border:1px solid var(--info-line);border-radius:.65rem;background:#fff;color:var(--info-ink)}.salty-info__form-panel .contact-form__input::placeholder{color:#6c5b70;opacity:1}.salty-info__form-panel .contact-form__input--textarea{height:12rem;min-height:9rem}.salty-info__form-panel button[type=submit]{--button-background-color: var(--info-plum);--button-color: white;--button-border-color: var(--info-plum);border-radius:.65rem}@media(max-width:749px){.salty-info__wrap{width:calc(100% - 1.5rem)}.salty-info__hero--about,.salty-info__cards,.salty-info__note,.salty-info__contact{grid-template-columns:minmax(0,1fr)}.salty-info__seal{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/salty-storefront.css.map */
