.free-shipping[data-astro-cid-xvkjdexb]{margin-top:var(--section-gap);color:#284957;background:#b6dfe5;border-block:3px solid #284957;overflow:hidden}.shipping-inner[data-astro-cid-xvkjdexb]{align-items:center;gap:clamp(1rem,3vw,3rem);min-height:clamp(130px,15vh,200px);padding-block:1rem;display:flex}.copy[data-astro-cid-xvkjdexb]{flex:1}.copy[data-astro-cid-xvkjdexb] p[data-astro-cid-xvkjdexb]{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .4rem;font-size:.72rem;font-weight:800}h2[data-astro-cid-xvkjdexb]{margin:0;font-size:clamp(1.35rem,3.2vw,2.6rem);line-height:1.2}h2[data-astro-cid-xvkjdexb] em[data-astro-cid-xvkjdexb]{background:#f3e2a4;padding:0 .18em;font-style:normal;box-shadow:0 3px #284957}h2[data-astro-cid-xvkjdexb]>span[data-astro-cid-xvkjdexb]{color:#a64373}.delivery-art[data-astro-cid-xvkjdexb]{flex-shrink:0;width:clamp(85px,14vw,150px);position:relative}.truck[data-astro-cid-xvkjdexb]{width:100%;animation:1.2s ease-out both arrive,.55s ease-in-out 1.2s 5 alternate bounce;display:block}.road[data-astro-cid-xvkjdexb]{background:repeating-linear-gradient(90deg,#284957 0 18px,#0000 18px 30px);height:3px;animation:.55s linear 7 road}.spark[data-astro-cid-xvkjdexb]{color:#a64373;animation:1s ease-in-out 4 sparkle;position:absolute;top:-9px;right:0}.stamp[data-astro-cid-xvkjdexb]{text-align:center;background:#f3e2a4;border:2px solid;border-radius:12px;padding:.4rem 1rem;font-size:2.25rem;font-weight:800;line-height:1.1;display:grid;transform:rotate(5deg);box-shadow:4px 4px #284957}.stamp[data-astro-cid-xvkjdexb] span[data-astro-cid-xvkjdexb]{letter-spacing:.06em;text-transform:uppercase;font-size:.65rem}@keyframes arrive{0%{opacity:0;transform:translate(-120px)}to{opacity:1;transform:translate(0)}}@keyframes bounce{to{transform:translateY(-3px)rotate(-1deg)}}@keyframes road{to{background-position:-30px 0}}@keyframes sparkle{50%{transform:scale(1.3)rotate(20deg)}}.free-shipping[data-astro-cid-xvkjdexb]:not(.in-view) .truck[data-astro-cid-xvkjdexb],.free-shipping[data-astro-cid-xvkjdexb]:not(.in-view) .road[data-astro-cid-xvkjdexb],.free-shipping[data-astro-cid-xvkjdexb]:not(.in-view) .spark[data-astro-cid-xvkjdexb]{animation:none}@media (width<=560px){.stamp[data-astro-cid-xvkjdexb]{display:none}.copy[data-astro-cid-xvkjdexb] p[data-astro-cid-xvkjdexb]{letter-spacing:.07em;font-size:.6rem}h2[data-astro-cid-xvkjdexb]>span[data-astro-cid-xvkjdexb]{display:none}}@media (prefers-reduced-motion:reduce){.truck[data-astro-cid-xvkjdexb],.road[data-astro-cid-xvkjdexb],.spark[data-astro-cid-xvkjdexb]{animation:none}}.hero-product[data-astro-cid-ecbhh6jz]{border-radius:var(--product-radius,12px);background:#fffaf0;border:2px solid #284957;min-width:0;text-decoration:none;display:block;overflow:hidden;box-shadow:5px 5px #284957}.photo[data-astro-cid-ecbhh6jz]{background:var(--product-bg,#f8e7ee);aspect-ratio:var(--product-ratio,3 / 4);place-items:center;display:grid;position:relative}img[data-astro-cid-ecbhh6jz]{object-fit:contain;width:100%;height:100%;min-height:0;padding:.6rem}.caption[data-astro-cid-ecbhh6jz]{gap:.2rem;padding:.65rem .7rem;display:grid}.title[data-astro-cid-ecbhh6jz]{white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;overflow:hidden}.price[data-astro-cid-ecbhh6jz]{font-size:clamp(.85rem,1.5vw,1.15rem);line-height:1.3}.price[data-astro-cid-ecbhh6jz] s[data-astro-cid-ecbhh6jz]{margin:0;font-size:.72rem;display:inline-block}.discount[data-astro-cid-ecbhh6jz]{color:#fff;background:#a64373;border-radius:4px;padding:.25rem .45rem;font-weight:800;position:absolute;top:.5rem;right:.5rem}.no-photo[data-astro-cid-ecbhh6jz]{text-align:center;padding:1rem;font-size:.8rem}a[data-astro-cid-ecbhh6jz]:focus-visible{outline-offset:5px;outline:3px solid #284957}a[data-astro-cid-ecbhh6jz]:hover .title[data-astro-cid-ecbhh6jz]{text-decoration:underline}.store-slide[data-astro-cid-kdvsch5t]{gap:1.4rem;min-width:0;display:grid}.store-identity[data-astro-cid-kdvsch5t]{align-items:center;gap:.8rem;text-decoration:none;display:flex}.store-logo[data-astro-cid-kdvsch5t]{background:#fffaf0;border:1px solid #28495730;border-radius:12px;flex:0 0 72px;place-items:center;width:72px;height:72px;font-weight:800;display:grid;overflow:hidden}.store-logo[data-astro-cid-kdvsch5t] img[data-astro-cid-kdvsch5t]{object-fit:contain;width:100%;height:100%;padding:.3rem}.overline[data-astro-cid-kdvsch5t]{text-transform:uppercase;letter-spacing:.12em;font-size:.61rem;font-weight:800}h2[data-astro-cid-kdvsch5t]{overflow-wrap:anywhere;margin:.25rem 0 0;font:700 clamp(1.5rem,2.7vw,2.25rem)/1.08 Georgia,serif}.description[data-astro-cid-kdvsch5t]{max-width:48ch;margin:.8rem 0;font-size:.85rem}.store-link[data-astro-cid-kdvsch5t]{text-underline-offset:4px;font-size:.8rem;font-weight:800}.products[data-astro-cid-kdvsch5t]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.75rem;padding:0 6px 7px 0;display:grid}.products[data-astro-cid-kdvsch5t]>.hero-product:nth-child(2){--product-bg:#b6dfe5}.products[data-astro-cid-kdvsch5t]>.hero-product:nth-child(3){--product-bg:#f3e2a4}.postal[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]{padding:12px 14px 14px}.postal[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]>.hero-product:first-child{transform:rotate(-5deg)translateY(6px)}.postal[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]>.hero-product:last-child{transform:rotate(5deg)translateY(6px)}.postal[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]>.hero-product:nth-child(2){z-index:1;position:relative}.marquesina[data-astro-cid-kdvsch5t]{grid-template-columns:.72fr 1fr;align-items:center;gap:2rem}.marquesina[data-astro-cid-kdvsch5t] .store-logo[data-astro-cid-kdvsch5t]{flex-basis:90px;width:90px;height:90px}.marquesina[data-astro-cid-kdvsch5t] .store-identity[data-astro-cid-kdvsch5t]{flex-direction:column;align-items:start}.marquesina[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]{--product-ratio:3 / 3.5}.arcos[data-astro-cid-kdvsch5t]{grid-template-columns:.8fr 1.4fr;align-items:center;gap:2.5rem}.arcos[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]{--product-radius:130px 130px 12px 12px;--product-ratio:3 / 3.6}.arcos[data-astro-cid-kdvsch5t] .store-logo[data-astro-cid-kdvsch5t]{flex-basis:90px;width:90px;height:90px}.coming-soon[data-astro-cid-kdvsch5t]{text-align:center;background:#fffaf080;border:2px dashed #28495770;border-radius:22px;align-content:center;justify-items:center;min-height:270px;padding:1.5rem;display:grid}.shop-window[data-astro-cid-kdvsch5t]{color:#a64373;font-size:3.5rem;line-height:1}.coming-soon[data-astro-cid-kdvsch5t] strong[data-astro-cid-kdvsch5t]{font:700 1.7rem/1.1 Georgia,serif}.coming-soon[data-astro-cid-kdvsch5t] p[data-astro-cid-kdvsch5t]{max-width:40ch;font-size:.85rem}.coming-soon[data-astro-cid-kdvsch5t] a[data-astro-cid-kdvsch5t]{font-size:.85rem;font-weight:700}a[data-astro-cid-kdvsch5t]:focus-visible{outline-offset:5px;outline:3px solid #284957}@media (width<=700px){.marquesina[data-astro-cid-kdvsch5t],.arcos[data-astro-cid-kdvsch5t]{grid-template-columns:1fr;gap:1.2rem}.marquesina[data-astro-cid-kdvsch5t] .store-identity[data-astro-cid-kdvsch5t]{flex-direction:row;align-items:center}.marquesina[data-astro-cid-kdvsch5t] .store-logo[data-astro-cid-kdvsch5t],.arcos[data-astro-cid-kdvsch5t] .store-logo[data-astro-cid-kdvsch5t]{flex-basis:64px;width:64px;height:64px}.products[data-astro-cid-kdvsch5t]{gap:.5rem}.description[data-astro-cid-kdvsch5t]{font-size:.8rem}.postal[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.postal[data-astro-cid-kdvsch5t] .products[data-astro-cid-kdvsch5t]>.hero-product{transform:none}}.news-slide[data-astro-cid-pmlee6tv]{color:#fffaf0;background:#a64373;border:2px solid #284957;border-radius:16px;grid-template-columns:1.1fr .9fr;align-items:center;gap:1.5rem;min-height:370px;padding:clamp(1.25rem,3vw,2.5rem);display:grid;overflow:hidden}.news-copy[data-astro-cid-pmlee6tv]{z-index:1;min-width:0;position:relative}.eyebrow[data-astro-cid-pmlee6tv]{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.62rem;font-weight:800;display:flex}.eyebrow[data-astro-cid-pmlee6tv] span[data-astro-cid-pmlee6tv]{color:#f3e2a4;font-size:1.4rem}h2[data-astro-cid-pmlee6tv]{font:900 clamp(2rem, 4vw, 3.6rem)/.95 var(--font);letter-spacing:-.055em;margin:0}h2[data-astro-cid-pmlee6tv] em[data-astro-cid-pmlee6tv]{letter-spacing:-.03em;color:#f3e2a4;margin-top:.6rem;font:italic 500 clamp(1.3rem,2.3vw,2rem)/1.15 Georgia,serif;display:block}.description[data-astro-cid-pmlee6tv]{max-width:37ch;margin:1rem 0 1.4rem;font-size:.85rem;line-height:1.6}.news-art[data-astro-cid-pmlee6tv]{align-items:center;min-height:290px;display:grid;position:relative}.news-art[data-astro-cid-pmlee6tv]:before{content:"";background:#edbed4;border-radius:50%;position:absolute;inset:12% 0}.photo-stack[data-astro-cid-pmlee6tv]{justify-content:center;padding:1rem;display:flex;position:relative}.photo-card[data-astro-cid-pmlee6tv]{background:#fffaf0;border:2px solid #284957;border-radius:10px;flex:0 0 42%;min-width:0;padding:.5rem;transform:rotate(-12deg);box-shadow:4px 5px #284957}.photo-card[data-astro-cid-pmlee6tv]+.photo-card[data-astro-cid-pmlee6tv]{background:#b6dfe5;margin-left:-12%;transform:translateY(-15px)rotate(4deg)}.photo-card[data-astro-cid-pmlee6tv]:nth-child(3){background:#f3e2a4;transform:rotate(15deg)}.photo-card[data-astro-cid-pmlee6tv] img[data-astro-cid-pmlee6tv]{aspect-ratio:3/4;object-fit:contain;width:100%;height:auto}.return-stamp[data-astro-cid-pmlee6tv]{color:#284957;text-transform:uppercase;background:#f3e2a4;border:2px solid #284957;padding:.8rem 1rem;font-size:1.3rem;font-weight:900;line-height:1.05;position:absolute;bottom:0;right:0;transform:rotate(-8deg);box-shadow:4px 4px #284957}.return-stamp[data-astro-cid-pmlee6tv] span[data-astro-cid-pmlee6tv]{font-size:2.5rem;position:absolute;top:-.8rem;right:-.5rem}.spark[data-astro-cid-pmlee6tv]{z-index:1;color:#f3e2a4;line-height:1;position:absolute}.spark-one[data-astro-cid-pmlee6tv]{font-size:3.5rem;top:0;right:10%}.spark-two[data-astro-cid-pmlee6tv]{font-size:2.5rem;bottom:5%;left:0}.shopping-bag[data-astro-cid-pmlee6tv]{color:#284957;width:150px;transform:rotate(-9deg)}.postal[data-astro-cid-pmlee6tv]{grid-template-columns:1fr;gap:.5rem}.postal[data-astro-cid-pmlee6tv] h2[data-astro-cid-pmlee6tv]{font-size:clamp(2rem,3.6vw,3rem)}.postal[data-astro-cid-pmlee6tv] .news-art[data-astro-cid-pmlee6tv]{width:100%;max-width:300px;min-height:210px;margin-inline:auto}@media (width<=700px){.news-slide[data-astro-cid-pmlee6tv]{grid-template-columns:1fr;gap:.5rem;padding:1.1rem}h2[data-astro-cid-pmlee6tv],.postal[data-astro-cid-pmlee6tv] h2[data-astro-cid-pmlee6tv]{font-size:clamp(1.8rem,8vw,2.8rem)}.news-art[data-astro-cid-pmlee6tv],.postal[data-astro-cid-pmlee6tv] .news-art[data-astro-cid-pmlee6tv]{width:100%;max-width:280px;min-height:210px;margin-inline:auto}.description[data-astro-cid-pmlee6tv]{font-size:.8rem}.return-stamp[data-astro-cid-pmlee6tv]{font-size:1.1rem}}hero-carousel[data-astro-cid-pwunukhj]{min-width:0;display:block}.carousel-top[data-astro-cid-pwunukhj]{text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #28495740;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;padding-bottom:.7rem;font-size:.62rem;font-weight:800;display:flex}.carousel-top[data-astro-cid-pwunukhj] a[data-astro-cid-pwunukhj]{text-underline-offset:3px;flex-shrink:0}.hero-track[data-astro-cid-pwunukhj]{scroll-snap-type:x mandatory;scrollbar-width:thin;display:flex;overflow-x:auto}hero-carousel[data-astro-cid-pwunukhj][data-enhanced] .hero-track[data-astro-cid-pwunukhj]{scrollbar-width:none}hero-carousel[data-astro-cid-pwunukhj][data-enhanced] .hero-track[data-astro-cid-pwunukhj]::-webkit-scrollbar{display:none}.slide[data-astro-cid-pwunukhj]{scroll-snap-align:start;flex:0 0 100%;min-width:0;padding:7px 10px 12px}.carousel-bottom[data-astro-cid-pwunukhj]{border-top:1px solid #28495740;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.75rem;padding:.6rem 6px 6px;display:flex}.position[data-astro-cid-pwunukhj]{align-items:center;gap:.8rem;font-size:.72rem;display:flex}[data-astro-cid-pwunukhj][data-position]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.controls[data-astro-cid-pwunukhj]{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.controls[data-astro-cid-pwunukhj][hidden]{display:none}.no-stores[data-astro-cid-pwunukhj]{padding:2rem .5rem}.hero-track[data-astro-cid-pwunukhj]:focus-visible{outline-offset:2px;outline:3px solid #284957}@media (width<=420px){.carousel-top[data-astro-cid-pwunukhj]{font-size:.57rem}.position[data-astro-cid-pwunukhj]{gap:.4rem;font-size:.65rem}}.countdown[data-astro-cid-2p4quwok]{margin-top:1.4rem;display:block}.countdown-title[data-astro-cid-2p4quwok]{text-transform:uppercase;letter-spacing:.12em;margin:0 0 .6rem;font-size:.72rem;font-weight:800}.countdown-title[data-astro-cid-2p4quwok] strong[data-astro-cid-2p4quwok]{color:#a64373}.units[data-astro-cid-2p4quwok]{gap:.6rem;display:flex}.unit[data-astro-cid-2p4quwok]{background:#fffaf0;border:2px solid #284957;border-radius:12px;justify-items:center;min-width:4.4rem;padding:.55rem .5rem .45rem;display:grid;box-shadow:4px 4px #284957}.unit[data-astro-cid-2p4quwok] b[data-astro-cid-2p4quwok]{font:900 clamp(1.6rem, 2.6vw, 2.15rem)/1 var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.unit[data-astro-cid-2p4quwok] small[data-astro-cid-2p4quwok]{text-transform:uppercase;letter-spacing:.1em;margin-top:.3rem;font-size:.6rem;font-weight:800}.unit[data-astro-cid-2p4quwok]:first-child{background:#f3e2a4}.countdown-note[data-astro-cid-2p4quwok]{margin:.75rem 0 0;font-size:.7rem}.countdown-ended[data-astro-cid-2p4quwok]{margin:1.2rem 0 0;font-weight:800}.countdown[data-astro-cid-2p4quwok].compact{margin:0}.compact[data-astro-cid-2p4quwok] .countdown-title[data-astro-cid-2p4quwok]{letter-spacing:.06em;max-width:25ch;font-size:.65rem}.compact[data-astro-cid-2p4quwok] .units[data-astro-cid-2p4quwok]{gap:.4rem}.compact[data-astro-cid-2p4quwok] .unit[data-astro-cid-2p4quwok]{border-radius:8px;flex:1;min-width:0;padding:.4rem .35rem;box-shadow:2px 2px #284957}.compact[data-astro-cid-2p4quwok] .unit[data-astro-cid-2p4quwok] b[data-astro-cid-2p4quwok]{font-size:1.35rem}.compact[data-astro-cid-2p4quwok] .unit[data-astro-cid-2p4quwok] small[data-astro-cid-2p4quwok]{font-size:.5rem}.compact[data-astro-cid-2p4quwok] .countdown-note[data-astro-cid-2p4quwok]{margin-top:.6rem;font-size:.6rem}@media (width<=700px){.units[data-astro-cid-2p4quwok]{gap:.45rem}.unit[data-astro-cid-2p4quwok]{flex:1 1 0;min-width:0;padding-inline:.25rem}.countdown-title[data-astro-cid-2p4quwok]{font-size:.64rem}}.hero[data-astro-cid-ge2uvauf]{--ink:#284957;color:var(--ink);position:relative;overflow:hidden}.hero-layout[data-astro-cid-ge2uvauf]{padding-block:clamp(2rem,5vw,4rem)}.campaign[data-astro-cid-ge2uvauf],.showcase[data-astro-cid-ge2uvauf]{min-width:0}.eyebrow[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.5rem;margin:0 0 1.4rem;font-size:.67rem;font-weight:800;display:flex}.eyebrow[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{font-size:1.6rem;line-height:1}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.055em;margin-bottom:1.25rem;font:700 clamp(2.5rem,4.6vw,4.15rem)/1.02 Georgia,Times New Roman,serif}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#a64373;font-weight:400}.seal[data-astro-cid-ge2uvauf]{--tilt:-6deg;width:clamp(160px,16vw,220px);height:auto;transform:rotate(var(--tilt));filter:drop-shadow(8px 10px #28495740);transform-origin:0;margin:0 0 1.5rem .4rem;animation:.6s cubic-bezier(.2,.9,.3,1.25) seal-in;display:block}@keyframes seal-in{0%{transform:rotate(calc(var(--tilt) - 10deg)) scale(1.18)}to{transform:rotate(var(--tilt)) scale(1)}}@media (prefers-reduced-motion:reduce){.seal[data-astro-cid-ge2uvauf]{animation:none}}.lead[data-astro-cid-ge2uvauf]{max-width:42ch;font-size:1rem;line-height:1.65}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.6rem;padding-bottom:5px;display:flex}.text-link[data-astro-cid-ge2uvauf]{text-underline-offset:5px;font-size:.8rem;font-weight:700}.local-note[data-astro-cid-ge2uvauf]{margin-top:1.25rem;font-size:.7rem}.local-note[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-size:1rem}.ribbon[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.12em;background:#f3e2a4;border-block:1px solid #284957;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem 2rem;padding:.9rem 1rem;font-size:.65rem;font-weight:800;display:flex}.ribbon[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:1rem}.postal[data-astro-cid-ge2uvauf]{background:#b6dfe5}.postal[data-astro-cid-ge2uvauf] .hero-layout[data-astro-cid-ge2uvauf]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:3rem;display:grid}.postal[data-astro-cid-ge2uvauf] .showcase[data-astro-cid-ge2uvauf]{background:#fffaf0a8;border:1px solid #28495740;border-radius:6px;padding:1.25rem;box-shadow:10px 10px #8ebcc340}.marquesina[data-astro-cid-ge2uvauf]{background:#edbed4}.marquesina[data-astro-cid-ge2uvauf] .hero-layout[data-astro-cid-ge2uvauf]{padding-top:2rem;padding-bottom:1.8rem}.marquesina[data-astro-cid-ge2uvauf] .campaign[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) auto;column-gap:3rem;padding-bottom:1.8rem;display:grid;position:relative}.marquesina[data-astro-cid-ge2uvauf] .campaign[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:not(.seal){grid-column:1}.marquesina[data-astro-cid-ge2uvauf] .seal[data-astro-cid-ge2uvauf]{--tilt:7deg;transform-origin:100%;grid-area:1/2/span 6;align-self:center;width:clamp(210px,23vw,290px);margin:0 .5rem 0 0}.marquesina[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:1rem}.marquesina[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font:900 clamp(3.4rem, 7.2vw, 6.3rem)/.94 var(--font);letter-spacing:-.065em;margin:0 0 1.25rem}.marquesina[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#284957;font-style:normal;font-weight:900}.marquesina[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{margin:0}.marquesina[data-astro-cid-ge2uvauf] .cta[data-astro-cid-ge2uvauf]{gap:1rem;margin-top:1rem}.marquesina[data-astro-cid-ge2uvauf] .local-note[data-astro-cid-ge2uvauf]{margin-bottom:0}.marquesina[data-astro-cid-ge2uvauf] .showcase[data-astro-cid-ge2uvauf]{background:#fffaf0;border:2px solid #284957;border-radius:16px;padding:1.2rem 1.5rem .8rem;box-shadow:8px 8px #284957}.marquesina[data-astro-cid-ge2uvauf] .ribbon[data-astro-cid-ge2uvauf]{background:#b6dfe5}.arcos[data-astro-cid-ge2uvauf]{background:#fffaf0}.arcos[data-astro-cid-ge2uvauf] .hero-layout[data-astro-cid-ge2uvauf]{padding-block:2rem}.arcos[data-astro-cid-ge2uvauf] .campaign[data-astro-cid-ge2uvauf]{text-align:center;max-width:850px;margin-inline:auto}.arcos[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf],.arcos[data-astro-cid-ge2uvauf] .cta[data-astro-cid-ge2uvauf],.arcos[data-astro-cid-ge2uvauf] .units{justify-content:center}.arcos[data-astro-cid-ge2uvauf] .seal[data-astro-cid-ge2uvauf]{--tilt:-4deg;transform-origin:50%;width:clamp(160px,15vw,200px);margin:0 auto 1.2rem}.arcos[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,4.3vw,3.8rem)}.arcos[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{max-width:59ch;margin-inline:auto}.arcos[data-astro-cid-ge2uvauf] .local-note[data-astro-cid-ge2uvauf]{margin-bottom:2rem}.arcos[data-astro-cid-ge2uvauf] .showcase[data-astro-cid-ge2uvauf]{background:#b6dfe5;border:1px solid #28495740;border-radius:28px 28px 8px 8px;padding:1.5rem 2rem .8rem}.arcos[data-astro-cid-ge2uvauf] .ribbon[data-astro-cid-ge2uvauf]{background:#edbed4}@media (width<=950px){.postal[data-astro-cid-ge2uvauf] .hero-layout[data-astro-cid-ge2uvauf]{grid-template-columns:.85fr 1.15fr;gap:1.5rem}.postal[data-astro-cid-ge2uvauf] .showcase[data-astro-cid-ge2uvauf]{padding:.85rem}.marquesina[data-astro-cid-ge2uvauf] .campaign[data-astro-cid-ge2uvauf]{column-gap:1.5rem}.cta[data-astro-cid-ge2uvauf]{gap:1rem}}@media (width<=700px){.postal[data-astro-cid-ge2uvauf] .hero-layout[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:1.8rem}.hero-layout[data-astro-cid-ge2uvauf]{padding-top:1.7rem}h1[data-astro-cid-ge2uvauf]{max-width:17ch;font-size:clamp(2.5rem,9vw,3.7rem)}.lead[data-astro-cid-ge2uvauf]{font-size:.9rem}.campaign[data-astro-cid-ge2uvauf]>.seal[data-astro-cid-ge2uvauf]{width:150px;margin:.2rem 0 1.1rem .4rem}.marquesina[data-astro-cid-ge2uvauf] .seal[data-astro-cid-ge2uvauf]{transform-origin:0;margin:.2rem 0 1.2rem .4rem}.arcos[data-astro-cid-ge2uvauf] .seal[data-astro-cid-ge2uvauf]{margin-inline:auto}.eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:1rem;font-size:.6rem}.marquesina[data-astro-cid-ge2uvauf] .campaign[data-astro-cid-ge2uvauf]{display:block}.marquesina[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:1rem;font-size:clamp(3rem,11vw,5rem)}.marquesina[data-astro-cid-ge2uvauf] .showcase[data-astro-cid-ge2uvauf]{padding:1rem .65rem .65rem}.arcos[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-inline:auto;font-size:clamp(2.5rem,9vw,3.7rem)}.arcos[data-astro-cid-ge2uvauf] .showcase[data-astro-cid-ge2uvauf]{padding:1rem .65rem .65rem}.ribbon[data-astro-cid-ge2uvauf]{gap:.5rem 1rem;font-size:.56rem}.ribbon[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(n+4){display:none}.cta[data-astro-cid-ge2uvauf]{gap:1.1rem}}floating-countdown[data-astro-cid-cl2ayukp]{z-index:30;left:max(16px, env(safe-area-inset-left));bottom:max(20px, env(safe-area-inset-bottom));color:#284957;width:min(320px,100vw - 32px);position:fixed}floating-countdown[data-astro-cid-cl2ayukp][hidden]{display:none}aside[data-astro-cid-cl2ayukp]{background:#b6dfe5;border:2px solid #284957;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1rem;display:grid;box-shadow:5px 5px #284957}.stores[data-astro-cid-e3lpncas]{margin-top:var(--section-gap);margin-bottom:2rem}.heading[data-astro-cid-e3lpncas]{text-align:center;margin-bottom:1rem}.heading[data-astro-cid-e3lpncas] h2[data-astro-cid-e3lpncas]{letter-spacing:-.045em;margin:0 0 .7rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.5vw,3.8rem);font-weight:700;line-height:1.05}.heading[data-astro-cid-e3lpncas] h2[data-astro-cid-e3lpncas] em[data-astro-cid-e3lpncas]{color:#a64373;font-weight:400}.heading[data-astro-cid-e3lpncas]>a[data-astro-cid-e3lpncas]{text-underline-offset:4px;font-size:.85rem}.eyebrow[data-astro-cid-e3lpncas]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .8rem;font-size:.7rem;font-weight:800}stores-carousel[data-astro-cid-e3lpncas]{display:block}.store-track[data-astro-cid-e3lpncas]{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:1rem;padding:100px 0 1rem;display:flex;overflow-x:auto}.store[data-astro-cid-e3lpncas]{--scale:1;--lift:0px;text-align:center;scroll-snap-align:start;flex:0 0 calc(20% - .8rem);min-width:0;text-decoration:none}.store[data-astro-cid-e3lpncas]:first-child{margin-left:auto}.store[data-astro-cid-e3lpncas]:last-child{margin-right:auto}.store-portrait[data-astro-cid-e3lpncas]{aspect-ratio:1;transform:translateY(calc(-1 * var(--lift))) scale(var(--scale));transform-origin:bottom;background:#f8dfe8;border-radius:50%;place-items:center;display:grid;overflow:hidden}.store[data-astro-cid-e3lpncas]:nth-child(5n+2) .store-portrait[data-astro-cid-e3lpncas]{background:#dce4fb}.store[data-astro-cid-e3lpncas]:nth-child(5n+3) .store-portrait[data-astro-cid-e3lpncas]{background:#b6dfe5}.store[data-astro-cid-e3lpncas]:nth-child(5n+4) .store-portrait[data-astro-cid-e3lpncas]{background:#ffe5d7}.store[data-astro-cid-e3lpncas]:nth-child(5n) .store-portrait[data-astro-cid-e3lpncas]{background:#e1eab7}.store-portrait[data-astro-cid-e3lpncas] img[data-astro-cid-e3lpncas]{object-fit:contain;width:100%;height:100%;padding:15%}.initials[data-astro-cid-e3lpncas]{color:#284957;font:700 clamp(1.5rem,4vw,3.5rem) Georgia,serif}h3[data-astro-cid-e3lpncas]{overflow-wrap:anywhere;transform:translateY(calc(-1 * var(--lift)));margin:1rem .25rem 0;font:400 clamp(1rem,2vw,1.55rem)/1.15 Georgia,serif}.store[data-astro-cid-e3lpncas]:hover h3[data-astro-cid-e3lpncas]{text-underline-offset:5px;text-decoration:underline}.store[data-astro-cid-e3lpncas]:focus-visible,.store-track[data-astro-cid-e3lpncas]:focus-visible{outline-offset:-3px;outline:3px solid #284957}.controls[data-astro-cid-e3lpncas]{justify-content:center;gap:.75rem;padding:.75rem 5px 5px;display:flex}.controls[data-astro-cid-e3lpncas][hidden]{display:none}@media (width<=900px){.store[data-astro-cid-e3lpncas]{flex-basis:calc(33.3333% - .666667rem)}}@media (width<=560px){.store[data-astro-cid-e3lpncas]{flex-basis:calc(50% - .5rem)}.heading[data-astro-cid-e3lpncas] h2[data-astro-cid-e3lpncas]{font-size:2.2rem}}.faq[data-astro-cid-hemr5th4]{margin:var(--section-gap) 0 -4rem;color:#284957;background:#fffaf0;border-top:3px solid #284957;padding-block:clamp(2.5rem,6vw,4.5rem)}.faq-layout[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.faq-intro[data-astro-cid-hemr5th4]{position:sticky;top:110px}.overline[data-astro-cid-hemr5th4]{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.67rem;font-weight:800;display:flex}.overline[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]{font-size:1.5rem;line-height:1}h2[data-astro-cid-hemr5th4]{letter-spacing:-.05em;margin:0 0 1rem;font:700 clamp(2.2rem,4.2vw,3.4rem)/1.02 Georgia,Times New Roman,serif}h2[data-astro-cid-hemr5th4] em[data-astro-cid-hemr5th4]{color:#a64373;font-weight:400}.lead[data-astro-cid-hemr5th4]{max-width:36ch;margin:0;line-height:1.6}.help-card[data-astro-cid-hemr5th4]{background:#edbed4;border:2px solid #284957;border-radius:16px;margin-top:2rem;padding:1.25rem 1.3rem 1.4rem;box-shadow:6px 6px #284957}.help-card[data-astro-cid-hemr5th4] strong[data-astro-cid-hemr5th4]{font-size:1.05rem;display:block}.help-card[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{margin:.3rem 0 1rem;font-size:.9rem}.faq-list[data-astro-cid-hemr5th4]{gap:.85rem;display:grid}details[data-astro-cid-hemr5th4]{background:#fff;border:2px solid #284957;border-radius:14px;transition:box-shadow .2s,transform .2s,background .2s;box-shadow:4px 4px #284957}details[data-astro-cid-hemr5th4]:nth-child(3n+1)[open]{background:#fdf6dc}details[data-astro-cid-hemr5th4]:nth-child(3n+2)[open]{background:#e9f5f7}details[data-astro-cid-hemr5th4]:nth-child(3n)[open]{background:#fbeef4}summary[data-astro-cid-hemr5th4]{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:1rem 1.15rem;font-size:1rem;font-weight:800;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover .toggle[data-astro-cid-hemr5th4]{background:#f3e2a4}summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:4px;outline:3px solid #284957}.toggle[data-astro-cid-hemr5th4]{background:#fffaf0;border:2px solid #284957;border-radius:50%;flex:none;width:32px;height:32px;transition:transform .25s,background .2s;position:relative}.toggle[data-astro-cid-hemr5th4]:before,.toggle[data-astro-cid-hemr5th4]:after{content:"";background:#284957;border-radius:2px;width:12px;height:2.5px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.toggle[data-astro-cid-hemr5th4]:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-hemr5th4][open] .toggle[data-astro-cid-hemr5th4]{background:#f3e2a4;transform:rotate(180deg)}details[data-astro-cid-hemr5th4][open] .toggle[data-astro-cid-hemr5th4]:after{transform:translate(-50%,-50%)rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:62ch;margin:0;padding:0 1.15rem 1.15rem;font-size:.95rem;line-height:1.65}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]{padding-bottom:.6rem}@media (width<=800px){.faq-layout[data-astro-cid-hemr5th4]{grid-template-columns:1fr;gap:0}.faq-intro[data-astro-cid-hemr5th4]{display:contents}.faq-list[data-astro-cid-hemr5th4]{order:1;margin-top:1.75rem}.help-card[data-astro-cid-hemr5th4]{order:2;margin-top:1.75rem}summary[data-astro-cid-hemr5th4]{padding:.9rem 1rem;font-size:.95rem}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding:0 1rem 1rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){details[data-astro-cid-hemr5th4],.toggle[data-astro-cid-hemr5th4],.toggle[data-astro-cid-hemr5th4]:after{transition:none}}.coverflow[data-astro-cid-odskiniv]{--ink:#284957;--w:clamp(150px, 23vw, 300px);--gap:clamp(92px, 17vw, 245px);color:var(--ink);display:block}.stage[data-astro-cid-odskiniv]{isolation:isolate;height:calc(var(--w) * 1.55);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:18px;position:relative;overflow:hidden}.stage[data-astro-cid-odskiniv]:before,.stage[data-astro-cid-odskiniv]:after{content:"";z-index:20;pointer-events:none;width:9%;position:absolute;top:0;bottom:0}.stage[data-astro-cid-odskiniv]:before{background:linear-gradient(90deg, var(--band), transparent);left:0}.stage[data-astro-cid-odskiniv]:after{background:linear-gradient(-90deg, var(--band), transparent);right:0}.stage[data-astro-cid-odskiniv]:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.spotlight[data-astro-cid-odskiniv]{width:calc(var(--w) * 1.22);aspect-ratio:1;background:var(--spot);border-radius:50%;position:absolute;bottom:13%;left:50%;transform:translate(-50%)}.items[data-astro-cid-odskiniv]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.item[data-astro-cid-odskiniv]{width:var(--w);aspect-ratio:3/4;margin-left:calc(var(--w) / -2);transform:translateX(calc(var(--x) * var(--gap))) scale(calc(1 - var(--d) * .17));transform-origin:50% 100%;z-index:calc(10 - var(--d));transition:transform .75s cubic-bezier(.22,.9,.25,1),opacity .45s,filter .45s;position:absolute;bottom:9%;left:50%}.item[data-astro-cid-odskiniv].is-hidden{opacity:0;pointer-events:none}.item[data-astro-cid-odskiniv]{filter:drop-shadow(0 14px 10px #2849572e)}.item[data-astro-cid-odskiniv]:not(.is-active){filter:saturate(.8)brightness(.96)drop-shadow(0 10px 8px #28495724)}.item[data-astro-cid-odskiniv] a[data-astro-cid-odskiniv]{perspective:1100px;-webkit-tap-highlight-color:transparent;border-radius:14px;width:100%;height:100%;display:block;position:relative}.item[data-astro-cid-odskiniv] a[data-astro-cid-odskiniv].skeleton:before{border-radius:45% 45% 16px 16px/22% 22% 16px 16px;inset:4% 20% 0}.item[data-astro-cid-odskiniv] a[data-astro-cid-odskiniv]:focus-visible{outline:3px solid var(--ink);outline-offset:6px}.flip[data-astro-cid-odskiniv]{transform-style:preserve-3d;transform:rotateY(calc(180deg + var(--side) * 24deg));transition:transform .85s cubic-bezier(.3,.9,.25,1);position:absolute;inset:0}.is-active[data-astro-cid-odskiniv] .flip[data-astro-cid-odskiniv]{transform:rotateY(0)}.face[data-astro-cid-odskiniv]{object-fit:contain;object-position:50% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.back[data-astro-cid-odskiniv]{transform:rotateY(180deg)}.no-photo[data-astro-cid-odskiniv]{background:#fffaf0;border:2px dashed #28495770;border-radius:14px;place-items:center;font-size:.8rem;display:grid}.is-active[data-astro-cid-odskiniv] a[data-astro-cid-odskiniv]:hover .flip[data-astro-cid-odskiniv]{transform:translateY(-8px)}.off[data-astro-cid-odskiniv]{color:#fff;opacity:0;background:#a64373;border-radius:6px;padding:.3rem .5rem;font-size:.8rem;font-weight:800;transition:opacity .3s;position:absolute;top:4%;right:2%}.is-active[data-astro-cid-odskiniv] .off[data-astro-cid-odskiniv]{opacity:1}.info[data-astro-cid-odskiniv]{grid-template-columns:1fr minmax(0,3fr) 1fr;align-items:center;gap:1.5rem;padding:.5rem 5px 5px 0;display:grid}.counter[data-astro-cid-odskiniv]{font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:.8rem;font-weight:700}.meta[data-astro-cid-odskiniv]{text-align:center;justify-items:center;gap:.5rem;min-width:0;display:grid}.vendor[data-astro-cid-odskiniv]{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700}.vendor[data-astro-cid-odskiniv]:empty{display:none}.title[data-astro-cid-odskiniv]{max-width:34ch;font:700 clamp(1.25rem, 2.2vw, 1.85rem)/1.15 var(--showcase-font,var(--font));letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;text-decoration:none}.title[data-astro-cid-odskiniv]:hover{text-underline-offset:4px;text-decoration:underline}.title[data-astro-cid-odskiniv]:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.price[data-astro-cid-odskiniv] strong[data-astro-cid-odskiniv]{font-size:1.4rem;font-weight:800}.price[data-astro-cid-odskiniv] s[data-astro-cid-odskiniv]{font-size:.9rem}.controls[data-astro-cid-odskiniv]{justify-content:flex-end;gap:.75rem;display:flex}@media (width<=700px){.coverflow[data-astro-cid-odskiniv]{--w:clamp(140px, 44vw, 220px);--gap:clamp(85px, 31vw, 140px)}.info[data-astro-cid-odskiniv]{grid-template-columns:1fr auto}.meta[data-astro-cid-odskiniv]{grid-area:1/1/auto/-1}.counter[data-astro-cid-odskiniv]{grid-row:2}.controls[data-astro-cid-odskiniv]{grid-row:2;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.item[data-astro-cid-odskiniv],.flip[data-astro-cid-odskiniv],.off[data-astro-cid-odskiniv]{transition:none}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");font-style:normal;font-weight:600 800;font-display:swap}.home-showcase{--showcase-font:"Bricolage Grotesque", var(--font);--showcase-bg:#fffaf0;--showcase-accent:#a64373;margin-top:var(--section-gap);background:var(--showcase-bg);color:#284957;padding-block:clamp(2rem,4vw,3rem)}.hero~.home-showcase:not(.home-showcase~.home-showcase){margin-top:0}.home-showcase .showcase-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.home-showcase .showcase-overline{text-transform:uppercase;letter-spacing:.13em;margin:0 0 .85rem;font-size:.75rem;font-weight:800}.home-showcase .showcase-title{font:800 clamp(2.75rem, 6.2vw, 5.25rem)/1.02 var(--showcase-font);letter-spacing:-.055em;text-wrap:balance;margin:0;scroll-margin-top:9rem}.home-showcase .showcase-title span{color:var(--showcase-accent)}.home-showcase .showcase-link{text-underline-offset:5px;align-items:center;gap:.5rem;min-height:44px;font-size:.9rem;font-weight:800;text-decoration-thickness:1px;display:inline-flex}.home-showcase .showcase-link:hover{text-decoration-thickness:2px}.home-showcase .showcase-link:focus-visible{outline-offset:4px;outline:3px solid #284957}@media (width<=600px){.home-showcase .showcase-head{margin-bottom:1.25rem}.home-showcase .showcase-title{max-width:14ch}}.categories[data-astro-cid-wkfvxbwt]{padding-bottom:clamp(1.25rem,2.5vw,2rem)}.tabs[data-astro-cid-wkfvxbwt]{justify-content:flex-end}@media (width<=600px){.tabs[data-astro-cid-wkfvxbwt]{flex-basis:100%;justify-content:flex-start}}.total[data-astro-cid-wkfvxbwt]{color:#fffaf0;letter-spacing:0;background:#284957;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;font-size:.7rem;display:inline-grid}.category-footer[data-astro-cid-wkfvxbwt]{justify-content:center;margin-top:.5rem;display:flex}.panel[data-astro-cid-wkfvxbwt][hidden]{display:none}.arrivals[data-astro-cid-srm7aaqh]{--showcase-bg:#edbed4}.featured[data-astro-cid-lcdefpme]{margin-top:var(--section-gap)}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}.section-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600;text-decoration:none}.sell[data-astro-cid-lcdefpme]{margin-top:var(--section-gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem;display:flex}.sell[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.25rem}.sell[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:56ch;margin:0}.steps[data-astro-cid-lcdefpme]{margin-top:var(--section-gap);color:#284957}.steps-head[data-astro-cid-lcdefpme]{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.steps-overline[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.67rem;font-weight:800;display:flex}.steps-overline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#a64373;font-size:1.5rem;line-height:1}.steps-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;margin:0;font:700 clamp(1.9rem,3.6vw,2.8rem)/1.05 Georgia,Times New Roman,serif}.steps-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#a64373;font-weight:400}.steps-route[data-astro-cid-lcdefpme]{--medal:3.5rem;isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps-route[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;top:calc(var(--medal) / 2 - 1px);left:calc(var(--medal) / 2);right:calc((100% - 2 * clamp(1.25rem, 3vw, 2.5rem)) / 3 - var(--medal) / 2);border-top:3px dashed #28495766;position:absolute}.steps-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:1rem;display:grid}.step-num[data-astro-cid-lcdefpme]{width:var(--medal);height:var(--medal);background:var(--tone);font:800 1.5rem/1 "Bricolage Grotesque", var(--font);border:3px solid #284957;border-radius:50%;place-items:center;display:grid;box-shadow:3px 3px #284957}.steps-route[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:800 1.35rem/1.15 "Bricolage Grotesque", var(--font);letter-spacing:-.03em;margin:0 0 .3rem}.steps-route[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#284957cc;max-width:32ch;margin:0;line-height:1.6}.steps-route[data-astro-cid-lcdefpme] mark[data-astro-cid-lcdefpme]{color:inherit;background:#f3e2a4;border-radius:4px;padding:0 .2em;font-weight:700}@media (width<=700px){.steps-route[data-astro-cid-lcdefpme]{--medal:3rem;grid-template-columns:1fr;gap:1.5rem}.steps-route[data-astro-cid-lcdefpme]:before{display:none}.steps-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:var(--medal) 1fr;align-items:start;position:relative}.steps-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";z-index:-1;top:var(--medal);bottom:-1.5rem;left:calc(var(--medal) / 2 - 1.5px);border-left:3px dashed #28495766;position:absolute}.step-num[data-astro-cid-lcdefpme]{font-size:1.3rem}.steps-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-top:.55rem}}
