.christmas-shipping{color:#082338;background:radial-gradient(circle at 8% 22%,#a611220f,#0000 28rem),radial-gradient(circle at 93% 48%,#006d7714,#0000 34rem),#f3f9fd}.christmas-shipping__hero{isolation:isolate;padding:clamp(1.2rem,2.2vw,2.4rem) var(--public-page-gutter) clamp(2.6rem,5vw,5rem);color:#fff;background:radial-gradient(circle at 86% 18%,#ffb0003d,#0000 23rem),radial-gradient(circle at 76% 115%,#a6112252,#0000 32rem),linear-gradient(135deg,#031e33 0%,#073b35 58%,#12572e 100%);position:relative;overflow:hidden}.christmas-shipping__hero>:not(.christmas-shipping__glow):not(.christmas-shipping__ambient){z-index:2;position:relative}.christmas-shipping__ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.christmas-shipping__ambient canvas{opacity:.78;width:100%;height:100%;position:absolute;inset:0}.christmas-shipping__light-strand{border-top:2px solid #0d381fe6;width:96%;height:4.2rem;position:absolute;top:-.2rem;left:2%;transform:rotate(-1deg)}.christmas-shipping__light-strand i{background:#ffb000;border-radius:45% 45% 55% 55%;width:.62rem;height:.88rem;animation:2.8s ease-in-out infinite christmas-twinkle;position:absolute;top:-.2rem;box-shadow:0 0 .55rem #ffb000,0 0 1.4rem #ffb000b3}.christmas-shipping__light-strand i:before{content:"";background:#173f27;border-radius:.08rem;width:.32rem;height:.32rem;position:absolute;top:-.32rem;left:.15rem}.christmas-shipping__light-strand i:first-child{animation-delay:-.2s;left:4%}.christmas-shipping__light-strand i:nth-child(2){background:#e33b3b;animation-delay:-1.3s;left:15%;box-shadow:0 0 .55rem #e33b3b,0 0 1.4rem #e33b3bb3}.christmas-shipping__light-strand i:nth-child(3){animation-delay:-2s;left:27%}.christmas-shipping__light-strand i:nth-child(4){background:#d6f4ff;animation-delay:-.8s;left:39%;box-shadow:0 0 .55rem #d6f4ff,0 0 1.4rem #d6f4ffb3}.christmas-shipping__light-strand i:nth-child(5){background:#e33b3b;animation-delay:-2.4s;left:51%;box-shadow:0 0 .55rem #e33b3b,0 0 1.4rem #e33b3bb3}.christmas-shipping__light-strand i:nth-child(6){animation-delay:-1.7s;left:63%}.christmas-shipping__light-strand i:nth-child(7){background:#d6f4ff;animation-delay:-.5s;left:75%;box-shadow:0 0 .55rem #d6f4ff,0 0 1.4rem #d6f4ffb3}.christmas-shipping__light-strand i:nth-child(8){background:#e33b3b;animation-delay:-2.1s;left:86%;box-shadow:0 0 .55rem #e33b3b,0 0 1.4rem #e33b3bb3}.christmas-shipping__light-strand i:nth-child(9){animation-delay:-1s;left:96%}.christmas-shipping__evergreen{background:repeating-conic-gradient(from 8deg,#094324b3 0 5deg,transparent 5deg 12deg);filter:blur(.2px);opacity:.48;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-5rem;right:-2rem;transform:rotate(-12deg)}.christmas-shipping__evergreen i{border:1px solid #ffb00075;border-radius:50%;position:absolute;inset:24%}.christmas-shipping__evergreen i:nth-child(2){border-color:#e33b3ba8;inset:38%}.christmas-shipping__evergreen i:nth-child(3){background:#ffb000;inset:47%;box-shadow:0 0 2rem #ffb000}.christmas-shipping__hero h1{max-width:25ch;font:900 var(--public-title-size)/1.02 var(--public-display-font);letter-spacing:-.045em;text-wrap:balance;margin:.9rem 0 1rem}.christmas-shipping__hero h1 span{color:#ffcf4d}.christmas-shipping__hero>p:not(.atlas-kicker){color:#e4f0e8;max-width:69rem;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.7}.christmas-shipping__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.christmas-shipping__actions a,.christmas-shipping__next>a{color:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-height:3.5rem;padding:.8rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.christmas-shipping__actions a:first-child,.christmas-shipping__next>a{background:#b51224;border-color:#b51224}.christmas-shipping__glow{z-index:1;pointer-events:none;position:absolute;inset:0}.christmas-shipping__glow i{background:#ffb000;border-radius:50%;width:.65rem;height:.65rem;position:absolute;box-shadow:0 0 0 .45rem #ffb0001a,0 0 2rem #ffb00073}.christmas-shipping__glow i:first-child{top:25%;right:12%}.christmas-shipping__glow i:nth-child(2){background:#02acfd;top:58%;right:25%}.christmas-shipping__glow i:nth-child(3){top:35%;right:38%}.christmas-shipping__prepare,.christmas-shipping__feature,.christmas-shipping__boundary,.christmas-shipping__next{padding:var(--public-section-space) var(--public-page-gutter)}.christmas-shipping__prepare{background:linear-gradient(135deg,#fff 0% 72%,#fff8eb 100%);grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,6vw,7rem);display:grid}.christmas-shipping h2{font:850 var(--public-section-title-size)/1.07 var(--public-display-font);letter-spacing:-.035em;margin:.65rem 0 1rem}.christmas-shipping__intro>p:last-child,.christmas-shipping__feature p,.christmas-shipping__boundary p{color:#385466;line-height:1.72}.christmas-shipping__prepare ol{margin:0;padding:0;list-style:none}.christmas-shipping__prepare li{border-top:1px solid #d9c8bb;grid-template-columns:3rem 1fr;gap:1rem;padding:1.3rem 0;display:grid}.christmas-shipping__prepare li:last-child{border-bottom:1px solid #d9c8bb}.christmas-shipping__prepare li>span{color:#12572e;background:#edf7ef;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;font-weight:900;display:grid}.christmas-shipping__prepare h3{margin:0;font-size:1.12rem}.christmas-shipping__prepare li p{color:#385466;margin:.45rem 0 0;line-height:1.65}.christmas-shipping__feature{background:radial-gradient(circle at 10% 15%,#ffb0002e,#0000 25rem),linear-gradient(135deg,#edf7ef,#eaf8ff 70%);grid-template-columns:minmax(20rem,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.christmas-shipping__feature figure{border:clamp(.35rem,.7vw,.65rem) solid #fff;border-radius:1.4rem;margin:0;overflow:hidden;box-shadow:0 1.5rem 4rem #031e332e,0 0 0 1px #b5122426}.christmas-shipping__feature img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.christmas-shipping__feature nav{gap:.65rem;margin-top:1.4rem;display:grid}.christmas-shipping__feature nav a{color:#082338;border-top:1px solid #b9d0de;grid-template-columns:minmax(9rem,.45fr) minmax(0,1fr);gap:1rem;padding:1rem 0;text-decoration:none;display:grid}.christmas-shipping__feature nav a:last-child{border-bottom:1px solid #b9d0de}.christmas-shipping__feature nav strong{color:#12572e}.christmas-shipping__feature nav span{color:#385466}.christmas-shipping__boundary{background:linear-gradient(115deg,#fff7e8,#fff 55%,#f9eeee);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,7rem);display:grid}.christmas-shipping__boundary a{color:#8f1020;margin-top:.5rem;font-weight:850;display:inline-block}.christmas-shipping__next{color:#fff;background:radial-gradient(circle at 85% 20%,#ffb00033,#0000 18rem),linear-gradient(115deg,#073b35,#12572e 62%,#8f1020);justify-content:space-between;align-items:end;gap:2rem;display:flex}.christmas-shipping__next h2{color:#fff;max-width:22ch;margin-bottom:0}.christmas-shipping__actions a:focus-visible,.christmas-shipping__feature a:focus-visible,.christmas-shipping__boundary a:focus-visible,.christmas-shipping__next>a:focus-visible{outline-offset:3px;outline:3px solid #ffb000}@keyframes christmas-twinkle{0%,to{opacity:.55;transform:translateY(0)scale(.82)}50%{opacity:1;transform:translateY(.1rem)scale(1.1)}}@media (width<=850px){.christmas-shipping__prepare,.christmas-shipping__feature,.christmas-shipping__boundary{grid-template-columns:1fr;gap:1.5rem}.christmas-shipping__next{flex-direction:column;align-items:flex-start}}@media (width<=640px){.christmas-shipping__hero,.christmas-shipping__prepare,.christmas-shipping__feature,.christmas-shipping__boundary,.christmas-shipping__next{padding-left:1rem;padding-right:1rem}.christmas-shipping__hero h1{font-size:2.55rem}.christmas-shipping__actions{flex-direction:column;align-items:stretch}.christmas-shipping__feature nav a{grid-template-columns:1fr;gap:.35rem}.christmas-shipping__next>a{width:100%}.christmas-shipping__light-strand{width:116%;left:-8%}.christmas-shipping__evergreen{opacity:.3;right:-7rem}}@media (prefers-reduced-motion:reduce){.christmas-shipping__actions a,.christmas-shipping__next>a{transition:none}.christmas-shipping__light-strand i{animation:none}.christmas-shipping__ambient canvas{display:none}}.christmas-shipping__hero{padding-top:clamp(.85rem,1.5vw,1.35rem);padding-bottom:clamp(1.8rem,3vw,3rem)}.christmas-shipping__hero h1{max-width:22ch;margin:.65rem 0 .75rem;font-size:clamp(2.35rem,4.2vw,4.6rem);line-height:1.01}.christmas-shipping__hero>p:not(.atlas-kicker){max-width:62rem;line-height:1.6}.christmas-shipping__actions{margin-top:1rem}.christmas-shipping__prepare{gap:clamp(1.5rem,4vw,4rem);padding-top:clamp(2rem,3.4vw,3.5rem);padding-bottom:clamp(2rem,3.4vw,3.5rem)}.christmas-shipping__prepare h2{letter-spacing:-.03em;max-width:20ch;margin:.45rem 0 .7rem;font-size:clamp(1.8rem,2.75vw,3rem);line-height:1.06}.christmas-shipping__intro>p:last-child{max-width:35rem;margin:.65rem 0 0;line-height:1.58}.christmas-shipping__prepare li{gap:.8rem;padding:.95rem 0}.christmas-shipping__prepare li>span{width:2.1rem;height:2.1rem;font-size:.75rem}.christmas-shipping__prepare h3{font-size:1.02rem}.christmas-shipping__prepare li p{margin:.3rem 0 0;line-height:1.52}@media (width<=640px){.christmas-shipping__hero h1{font-size:2.2rem}.christmas-shipping__prepare h2{font-size:1.9rem}}.christmas-shipping__prepare{padding-bottom:clamp(.9rem,1.6vw,1.6rem)}.christmas-shipping__feature{padding-top:clamp(1.25rem,2.2vw,2.25rem);padding-bottom:clamp(1.75rem,3vw,3rem)}.christmas-shipping__boundary,.christmas-shipping__next{padding-top:clamp(1.75rem,3vw,3rem);padding-bottom:clamp(1.75rem,3vw,3rem)}@media (width<=640px){.christmas-shipping__prepare{padding-bottom:.75rem}.christmas-shipping__feature{padding-top:1rem;padding-bottom:1.5rem}.christmas-shipping__boundary,.christmas-shipping__next{padding-top:1.5rem;padding-bottom:1.5rem}}