@font-face{font-family:Costes Futura Book;src:url(/shop-assets/futura-book.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.store-root{--store-blue:#000;--store-ink:#000;--store-body:#000;--store-muted:#000;--store-price-gray:#000;color:var(--store-body);letter-spacing:.1em;-webkit-font-smoothing:antialiased;background:#fff;font-family:Costes Futura Book,Century Gothic,sans-serif;font-size:16px;font-weight:400}.store-suisse{font-family:Costes Futura Book,Century Gothic,sans-serif}.store-pill{color:var(--store-blue);border:1px solid var(--store-blue);background:0 0;border-radius:20px;padding:5px 15px;font-family:Costes Futura Book,Century Gothic,sans-serif;font-size:12.5px;transition:background-color .15s,color .15s;display:inline-block}.store-pill:hover,.store-pill--active{background:var(--store-blue);color:#fff}.store-pill-filled{color:#fff;background:var(--store-blue);cursor:pointer;border:0;border-radius:30px;padding:7.5px 15px;font-family:Costes Futura Book,Century Gothic,sans-serif;font-size:12.5px;transition:opacity .15s;display:inline-block}.store-pill-filled:hover{opacity:.85}.store-card{background:#fff;border-radius:20px;box-shadow:4px 4px 10px #00000040}.store-root header .store-pill{color:#000;text-transform:uppercase;letter-spacing:.1em;text-underline-offset:6px;background:0 0;border:0;border-radius:0;padding:5px 0;font-size:14px;line-height:1.5}.store-root header .store-pill:hover{color:#000;background:0 0;text-decoration:underline}.store-root :where(button,input,select,textarea){letter-spacing:inherit;font-family:inherit}.store-root :where(h1,h2,h3,legend,th),.store-root .store-pill-filled,.store-root footer{text-transform:uppercase;letter-spacing:.1em;font-weight:400}.store-root a:focus-visible,.store-root button:focus-visible{outline-offset:5px;outline:1px solid #000}@media (max-width:480px){.store-root header nav{gap:12px 18px}.store-root h1{overflow-wrap:anywhere;font-size:30px}}
