.home .announce,.announce{position:sticky;top:0;z-index:200;background:#b83c59;color:#fff;overflow:hidden;border-bottom:.8px solid #EDD3DA}.home .announce-track,.announce-track{display:flex;align-items:center;gap:2.8rem;width:max-content;white-space:nowrap;padding:.5rem 0;margin:0;animation:announce-scroll 30s linear infinite}.home .announce-track span,.announce-track span{display:inline-flex;align-items:center;gap:.45rem;font-family:Jost,-apple-system,Segoe UI,sans-serif;font-size:.76rem;font-weight:400;letter-spacing:.02em;line-height:1.35;color:#fff;text-transform:none}.home .announce-track svg,.announce-track svg{width:15px;height:15px;color:#ffffffb8;flex:none}.home .announce:hover .announce-track,.announce:hover .announce-track{animation-play-state:paused}@keyframes announce-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.home .announce-track,.announce-track{animation:none}}.topbar{position:sticky;top:0;z-index:200;background:#b83c59;color:#fff;border-bottom:.8px solid #EDD3DA;padding:.5rem 24px;margin:0;font-family:Jost,-apple-system,Segoe UI,sans-serif;font-size:.76rem;font-weight:400;letter-spacing:.02em;line-height:1.35;text-align:center}.home .header,.header{position:static;z-index:100;background:#fff;border-bottom:.8px solid #EDD3DA;padding:1.2rem 0}.home .header .nav,.header .nav{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;align-items:center;width:100%;max-width:none;margin:0;padding:0 24px;min-height:0;gap:0 1rem}.home .header .burger,.header .burger{grid-row:1;grid-column:1;justify-self:start}.home .header .brand,.header .brand{grid-row:1;grid-column:2;justify-self:center}.home .header .nav-links,.header .nav-links{grid-row:1;grid-column:1;justify-self:start}.home .header .nav-actions,.header .nav-actions{grid-row:1;grid-column:3;justify-self:end}.home .brand,.brand{letter-spacing:normal;padding-left:0;text-indent:0}.home .brand .brand-name,.brand .brand-name{display:block;letter-spacing:.42em;margin-right:-.42em}.home .brand small,.brand small{display:block;letter-spacing:.34em;margin-right:-.34em;padding-left:0;text-align:center}.home .header .brand,.header .brand{display:inline-flex;flex-direction:column;align-items:center;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:600;font-size:1.65rem;line-height:1;color:#c84a66;text-decoration:none}.home .header .brand small,.header .brand small{font-family:Jost,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:400;text-transform:none;color:#8a7d80;margin-top:6px;line-height:1}@media(min-width:861px){.home .header .nav-links,.header .nav-links{display:flex;flex-direction:row;align-items:center;gap:2.2rem;list-style:none;margin:0;padding:0}}.home .header .nav-links a,.header .nav-links a{font-family:Jost,-apple-system,Segoe UI,sans-serif;font-weight:500;font-size:.86rem;letter-spacing:.06em;text-transform:none;color:#2a2223}.home .header .nav-actions,.header .nav-actions{display:flex;align-items:center;gap:1.3rem}@media(min-width:861px)and (max-width:1280px){.home .header .nav-links,.header .nav-links{gap:1rem}.home .header .nav-links a,.header .nav-links a{font-size:.76rem;letter-spacing:.02em}}@media(max-width:860px){.home .header .nav,.header .nav{display:flex;align-items:center;justify-content:space-between;position:relative}.home .header .burger,.header .burger{display:flex}.home .header .brand,.header .brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.home .header .nav-actions,.header .nav-actions{margin-left:auto}.home .header .nav-links,.header .nav-links{position:fixed;inset:0 auto 0 0;width:min(340px,86%);z-index:1200;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;background:#fff9f8;padding:5.6rem 24px 2rem;margin:0;list-style:none;overflow-y:auto;transform:translate(-100%);transition:transform .45s cubic-bezier(.22,1,.36,1);box-shadow:0 0 60px #a82e4e24}.home .header .nav-links.open,.header .nav-links.open{transform:none}.home .header .nav-links li,.header .nav-links li{width:100%}.home .header .nav-links a,.header .nav-links a{display:block;width:100%;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-size:1.6rem;letter-spacing:0;padding:.7rem 0;border-bottom:1px solid #EDD3DA}}@media(max-width:480px){.home .header .brand,.header .brand{font-size:1.35rem}.home .brand .brand-name,.brand .brand-name{letter-spacing:.28em;margin-right:-.28em}.home .brand small,.brand small{letter-spacing:.26em;margin-right:-.26em}}@media(max-width:400px){.home .header .nav-actions,.header .nav-actions{gap:.5rem}.home .header .brand,.header .brand{font-size:1.25rem}.home .brand .brand-name,.brand .brand-name{letter-spacing:.24em;margin-right:-.24em}.home .brand small,.brand small{letter-spacing:.22em;margin-right:-.22em}}.site-footer .footer-nav a,.site-footer .footer-legal a{position:relative;display:inline-block;text-decoration:none}.site-footer .footer-nav a:after,.site-footer .footer-legal a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.4px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.22,1,.36,1)}.site-footer .footer-nav a:hover:after,.site-footer .footer-nav a:focus-visible:after,.site-footer .footer-legal a:hover:after,.site-footer .footer-legal a:focus-visible:after{transform:scaleX(1);transform-origin:left}@media(prefers-reduced-motion:reduce){.site-footer .footer-nav a:after,.site-footer .footer-legal a:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/header.css.map */
