:root{--tide-ink:#2B2430;--tide-teal:#2B2430;--tide-coral:#7A5E8F;--tide-cream:#F6F2F8;--tide-glass:#EDE5F2;--tide-border:#DCD2E4;--tide-muted:#5F5566}html{scroll-behavior:smooth}body{color:var(--tide-ink)}.tideglass-shell{width:min(calc(100% - 2.5rem),86rem);margin-inline:auto}.tideglass-kicker{margin:0;color:var(--tide-coral);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.tideglass-heading-row{display:flex;align-items:end;justify-content:space-between;gap:2rem}.tideglass-heading-row h2{max-width:14ch;margin:.5rem 0 0;color:var(--tide-ink);font-size:clamp(2.35rem,4vw,4rem);font-weight:600;line-height:1.02;letter-spacing:-.04em}.tideglass-heading-row__text{max-width:30rem;color:var(--tide-muted);font-size:.95rem;line-height:1.65}.tideglass-heading-row__text p{margin:0}.tideglass-button{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:.8rem 1.1rem;border:1px solid var(--tide-ink);border-radius:.35rem;color:#fff;background:var(--tide-ink);font-size:.78rem;font-weight:750;text-decoration:none;transition:transform .2s ease,background .2s ease}.tideglass-button:hover{transform:translateY(-2px)}.tideglass-button--light{border-color:#fff;color:var(--tide-ink);background:#fff}.tideglass-link{display:inline-flex;flex:none;align-items:center;gap:1.2rem;padding:.55rem 0;border-bottom:1px solid currentColor;color:var(--tide-ink);font-size:.75rem;font-weight:760;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.tideglass-link:focus-visible,.tideglass-button:focus-visible,.tideglass-category:focus-visible,.tideglass-product:focus-visible,.tideglass-occasion:focus-visible,.tideglass-hero__feature:focus-visible{outline:3px solid var(--tide-link);outline-offset:3px}@media(max-width:749px){.tideglass-shell{width:min(calc(100% - 1.5rem),86rem)}.tideglass-heading-row{display:grid;align-items:start}.tideglass-heading-row h2{font-size:clamp(2.2rem,10vw,3.2rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tideglass-button,.tideglass-category__media img,.tideglass-product,.tideglass-product__media img,.tideglass-occasion__media img,.tideglass-hero__feature{transition:none!important}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(cormorant-garamond-normal.woff2?v=c47ff128) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(cormorant-garamond-italic.woff2?v=3e2c4175) format("woff2")}:root{--font-heading--family:"Cormorant Garamond",Cormorant,Georgia,"Times New Roman",serif;--font-accent--family:"Cormorant Garamond",Cormorant,Georgia,"Times New Roman",serif}:root{--tide-button:#7A5E8F;--tide-button-hover:#6B5180;--tide-link:#7A5E8F;--tide-accent:#9A7FAE}body{color:var(--tide-ink);background-color:var(--tide-cream);background-image:url(lilac-garden-backdrop.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}.tideglass-button{border-color:var(--tide-button);background:var(--tide-button)}.tideglass-button:hover{border-color:var(--tide-button-hover);background:var(--tide-button-hover)}.tideglass-link,.tideglass-kicker{color:var(--tide-link)}product-price,.tideglass-product__info strong{color:var(--color-primary)}.tideglass-link:focus-visible,.tideglass-button:focus-visible,.tideglass-category:focus-visible,.tideglass-product:focus-visible,.tideglass-occasion:focus-visible,.tideglass-hero__feature:focus-visible{outline:3px solid var(--tide-link)}:root,.color-scheme-1{--color-foreground-muted:rgba(43, 36, 48, .65)}.color-scheme-2{--color-foreground-muted:rgba(233, 226, 240, .63)}.color-scheme-3{--color-foreground-muted:rgba(43, 36, 48, .67)}.color-scheme-4{--color-foreground-muted:rgba(43, 36, 48, .71)}.color-scheme-5,.color-scheme-6{--color-foreground-muted:rgba(233, 226, 240, .63)}.color-scheme-7,.color-scheme-8{--color-foreground-muted:rgba(43, 36, 48, .65)}body.template-index-motion #MainContent h1,body.template-index-motion .editorial-footer h1{font-family:var(--font-h1--family)}body.template-index-motion #MainContent h2,body.template-index-motion .editorial-footer h2{font-family:var(--font-h2--family)}body.template-index-motion #MainContent h3,body.template-index-motion .editorial-footer h3{font-family:var(--font-h3--family)}body .coast-hero h1,body .current-hero h1{font-family:var(--font-h1--family)}body .current-menu h2,body .current-story h2,body .current-window h2,body .dinner-guide__header h2,body .market-help__header h2,body .market-mosaic__header h2,body .product-shelf__intro h2,body .source-journey h2,body .tide-finder__header h2{font-family:var(--font-h2--family)}body .current-menu__row h3,body .current-window__meta h3,body .dinner-guide__meta h3,body .market-mosaic__meta h3,body .product-shelf__details h3,body .tide-finder__copy h3{font-family:var(--font-h3--family)}.tideglass-product__badge,.product-shelf__badge{background:var(--tide-accent);color:#251f2a}textarea:focus-visible,input:focus-visible,select:focus-visible,.field__input:focus-visible,.field__input:focus{outline:3px solid var(--tide-link);outline-offset:2px}.field__input,.field{border-radius:var(--style-border-radius-inputs)}::placeholder{color:var(--color-foreground-muted);opacity:1}body .section-background{background-color:color-mix(in srgb,var(--color-background) 82%,transparent)}body .tideglass-categories{background-color:color-mix(in srgb,#F6F2F8 82%,transparent)}body .tideglass-products{background-color:color-mix(in srgb,#EDE5F2 82%,transparent)}body .tideglass-occasions,body .tideglass-standard{background-color:color-mix(in srgb,#F6F2F8 82%,transparent)}body .market-help{background-color:color-mix(in srgb,var(--help-bg) 82%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tideglass.css.map */
