.truffle-seasons__top{display:grid;gap:2.4rem}.truffle-seasons__heading{margin:0}.truffle-seasons__now{padding:2rem 2.4rem;border-radius:.8rem;background:rgba(var(--color-foreground),.05)}.truffle-seasons__now[hidden]{display:none}.truffle-seasons__now-heading{margin:0 0 .8rem}.truffle-seasons__now-list{margin:0;padding:0;font-size:1.8rem;line-height:1.6;font-style:italic}.truffle-seasons__intro{margin-top:1rem;max-width:60rem;color:rgba(var(--color-foreground),.75)}.truffle-seasons__intro p{margin:0}.truffle-seasons__calendar{margin-top:1.6rem}.truffle-seasons__group{display:flex;align-items:center;gap:2rem;margin:3.2rem 0 .4rem}.truffle-seasons__group-media{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:9.6rem;height:9.6rem;border-radius:50%;background:#ffffff59}.truffle-seasons__group-image{width:82%;height:82%;object-fit:contain;transition:transform .4s ease}.truffle-seasons__seal{position:absolute;right:-.6rem;bottom:-.4rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#1a1918;color:#efe8d6;font-family:var(--font-ui-family);font-size:1rem;line-height:1.1;text-align:center;box-shadow:0 0 0 .3rem rgb(var(--color-background));transition:background-color .2s ease,color .2s ease}.truffle-seasons__group-text{display:grid;gap:.2rem}.truffle-seasons__group-more{font-family:var(--font-ui-family);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;color:rgba(var(--color-foreground),.8)}.truffle-seasons__group--link{color:inherit;text-decoration:none}.truffle-seasons__group--link:hover .truffle-seasons__group-image{transform:scale(1.06)}.truffle-seasons__group--link:hover .truffle-seasons__seal{background:#d6bd8a;color:#1a1918}.truffle-seasons__group--link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px;border-radius:1rem}@media screen and (min-width:750px){.truffle-seasons__group-media{width:12rem;height:12rem}.truffle-seasons__seal{width:5.2rem;height:5.2rem;font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.truffle-seasons__group-image,.truffle-seasons__seal{transition:none}}.truffle-seasons__group-heading{margin:0}.truffle-seasons__species{display:grid;gap:1rem;padding:1.6rem 0}.truffle-seasons__name,.truffle-seasons__range{margin:0}.truffle-seasons__name{font-size:1.8rem;line-height:1.3}.truffle-seasons__common{color:rgba(var(--color-foreground),.75)}.truffle-seasons__range{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.2rem;color:rgba(var(--color-foreground),.8)}.truffle-seasons__now-badge{font-family:var(--font-ui-family);font-size:1.3rem;letter-spacing:.02rem;padding:.2rem .8rem;border-radius:1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.truffle-seasons__now-badge[hidden]{display:none}.truffle-seasons__months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.3rem;margin:0;padding:0}.truffle-seasons__month{--fill: #1a1918;--on-fill: #efe8d6;display:flex;align-items:center;justify-content:center;height:3rem;border-radius:.4rem;font-family:var(--font-ui-family);font-size:1.3rem;color:rgba(var(--color-foreground),.45);background:rgba(var(--color-foreground),.05)}.truffle-seasons__species--white .truffle-seasons__month{--fill: #d6bd8a;--on-fill: #1a1918}.truffle-seasons__month--full{background:var(--fill);color:var(--on-fill)}.truffle-seasons__month--current{font-weight:700;text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:749px){.truffle-seasons .page-width{padding-left:2.6rem;padding-right:2.6rem}.truffle-seasons__group{margin-top:4rem}.truffle-seasons__species{gap:1.4rem;padding:2.2rem 0}.truffle-seasons__range{margin-top:.4rem}.truffle-seasons__months{gap:.5rem}}@media screen and (min-width:750px){.truffle-seasons__top{grid-template-columns:1fr 1fr;align-items:start;gap:4.8rem}.truffle-seasons__species{grid-template-columns:26rem 1fr;align-items:center;gap:2.4rem}.truffle-seasons__month{height:3.4rem;font-size:1.3rem}}.truffle-seasons__head{display:grid;gap:2rem}.truffle-seasons__tabs{display:flex;flex-wrap:wrap;gap:.8rem}.truffle-seasons__tabs[hidden]{display:none}.truffle-seasons__tab{padding:1rem 2rem;border:0;border-radius:10rem;background:rgba(var(--color-foreground),.07);color:rgb(var(--color-foreground));font-family:var(--font-ui-family);font-size:1.5rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media screen and (max-width:749px){.truffle-seasons__tab{padding:1rem 1.5rem;font-size:1.4rem}}.truffle-seasons__tab:hover{background:rgba(var(--color-foreground),.14)}.truffle-seasons__tab[aria-selected=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.truffle-seasons__tab:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.truffle-seasons__panel{margin-top:2.4rem}.truffle-seasons__panel[hidden]{display:none}.truffle-seasons__uses{display:grid;gap:2rem 4rem;margin:0;padding:0}.truffle-seasons__use-title{margin:0;font-size:1.9rem;line-height:1.3}.truffle-seasons__use-title a{color:inherit;text-decoration:none}.truffle-seasons__use-title a:hover,.truffle-seasons__use-title a:focus-visible{text-decoration:underline;text-underline-offset:.3rem}.truffle-seasons__use-text{margin:.2rem 0 0;max-width:60ch;color:rgba(var(--color-foreground),.85)}@media screen and (min-width:750px){.truffle-seasons__uses{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.truffle-seasons__uses{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.truffle-seasons__tab{transition:none}}.truffle-seasons__use{display:grid;grid-template-columns:8rem 1fr;gap:1.6rem;align-items:start}.truffle-seasons__use-image{display:block;aspect-ratio:1;border-radius:.6rem;overflow:hidden;background:#fff}.truffle-seasons__use-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.truffle-seasons__use:hover .truffle-seasons__use-image img{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.truffle-seasons__use-image img{transition:none}}.truffle-seasons__use-buy{display:inline-block;margin-top:.6rem;font-family:var(--font-ui-family);font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.truffle-seasons__use-buy:hover{text-decoration-thickness:.2rem}.truffle-seasons__use-buy:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.truffle-seasons__use-all{margin:3.2rem 0 0}.truffle-seasons__divider{margin:0;border:0;height:1px;background:rgba(var(--color-foreground),.25)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-truffle-seasons.css.map */
