.journey[data-astro-cid-xykjftzi]{padding-block:var(--section)}.trust+.journey[data-astro-cid-xykjftzi]{padding-top:0}.journey__head[data-astro-cid-xykjftzi]{display:grid;justify-items:center;gap:var(--s-2);text-align:center;margin-bottom:var(--s-4)}.journey__rail[data-astro-cid-xykjftzi]{display:grid;grid-auto-flow:column;grid-auto-columns:min(72vw,18rem);gap:var(--s-2);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:max(var(--gutter),calc((100vw - var(--w-wide)) / 2));scroll-padding-inline:max(var(--gutter),calc((100vw - var(--w-wide)) / 2))}.journey__rail[data-astro-cid-xykjftzi]::-webkit-scrollbar{display:none}.journey__rail[data-astro-cid-xykjftzi]:focus-visible{outline:2px solid var(--bone);outline-offset:4px}.journey__card[data-astro-cid-xykjftzi]{scroll-snap-align:start;display:grid;align-content:start;justify-items:center;gap:var(--s-1);text-align:center}.journey__card[data-astro-cid-xykjftzi] img[data-astro-cid-xykjftzi]{width:100%;aspect-ratio:4 / 5;object-fit:cover;margin-bottom:var(--s-2)}.journey__no[data-astro-cid-xykjftzi]{color:var(--accent)}.journey__title[data-astro-cid-xykjftzi]{font-size:var(--t-lg);line-height:1.3;text-transform:uppercase;letter-spacing:var(--track-head)}.journey__text[data-astro-cid-xykjftzi]{max-width:22em;font-size:var(--t-sm);line-height:1.6;color:var(--fg-2)}.journey__ctrl[data-astro-cid-xykjftzi]{display:none;justify-content:center;gap:var(--s-2);margin-top:var(--s-4)}.journey__btn[data-astro-cid-xykjftzi]{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;transition:border-color var(--dur-fast) var(--ease)}.journey__btn[data-astro-cid-xykjftzi]:first-child .icon{transform:scaleX(-1)}@media(hover:hover){.journey__btn[data-astro-cid-xykjftzi]:hover{border-color:var(--fg)}.journey__ctrl[data-astro-cid-xykjftzi]{display:flex}}.hero[data-astro-cid-xhaoqxbd]{position:relative;min-height:88svh;display:grid;align-items:center}.hero__media[data-astro-cid-xhaoqxbd]{position:absolute;inset:0;overflow:hidden}.hero__media[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:100%;height:100%;object-fit:cover;object-position:31% 60%;animation:settle 1.4s var(--ease) both}.hero__media[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{filter:brightness(.88) saturate(.9)}.hero__media[data-astro-cid-xhaoqxbd]:after{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--char) 40%,transparent),transparent) 50% 50% / min(44rem,120vw) min(36rem,80svh) no-repeat,linear-gradient(0deg,var(--char) 0%,transparent 22%,transparent 82%,color-mix(in srgb,var(--char) 60%,transparent) 100%),color-mix(in srgb,var(--char) 18%,transparent)}.hero__body[data-astro-cid-xhaoqxbd]{position:relative;display:grid;justify-items:center;gap:var(--s-3);text-align:center;padding-block:var(--s-6)}.hero__title[data-astro-cid-xhaoqxbd]{width:clamp(7.5rem,30vw,15rem);animation:rise var(--dur-slow) var(--ease) .1s both}.hero__logo[data-astro-cid-xhaoqxbd]{display:block;aspect-ratio:378 / 444;background:currentColor;-webkit-mask:url(/brand/shudlen-vertical.svg) center / contain no-repeat;mask:url(/brand/shudlen-vertical.svg) center / contain no-repeat}.hero__kicker[data-astro-cid-xhaoqxbd]{color:var(--fg);animation:rise var(--dur-slow) var(--ease) .1s both}@media(min-width:64rem){.hero[data-astro-cid-xhaoqxbd]{min-height:max(100svh,46rem)}.hero__media[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{object-position:50% 62%}}@keyframes settle{0%{transform:scale(1.08)}}@keyframes rise{0%{opacity:0;transform:translateY(var(--rise))}}.hero__btn[data-astro-cid-xhaoqxbd]{margin-top:var(--s-2);animation:rise var(--dur-slow) var(--ease) .1s both}.shop[data-astro-cid-xhaoqxbd]{max-width:calc(var(--w-content) + 2 * var(--gutter));padding-block:var(--section)}.head[data-astro-cid-xhaoqxbd]{display:grid;justify-items:center;gap:var(--s-2);text-align:center}.shop__next[data-astro-cid-xhaoqxbd]{margin-top:var(--section)}.shop__list[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5) var(--s-2);margin-top:var(--s-4)}.shop__more[data-astro-cid-xhaoqxbd]{display:flex;justify-content:center;margin-top:var(--s-5)}@media(min-width:48rem){.shop__list[data-astro-cid-xhaoqxbd]{gap:var(--s-5) var(--s-4);margin-top:var(--s-5)}}.quality[data-astro-cid-xhaoqxbd]{padding-block:var(--section)}.quality__text[data-astro-cid-xhaoqxbd]{font-size:var(--t-xl);line-height:1.3;max-width:24em;margin-inline:auto;text-align:center;text-wrap:balance}.quality__n[data-astro-cid-xhaoqxbd]{color:var(--accent)}.nowrap[data-astro-cid-xhaoqxbd]{white-space:nowrap}.call[data-astro-cid-xhaoqxbd]{padding-block:var(--section);border-top:1px solid var(--line);text-align:center}.call__fit[data-astro-cid-xhaoqxbd]{container-type:inline-size;margin-top:var(--s-3)}.call__phone[data-astro-cid-xhaoqxbd]{display:block;min-height:44px;font-size:min(11cqw,4rem);line-height:1;letter-spacing:var(--track-num);white-space:nowrap;text-decoration:none}.call__phone[data-astro-cid-xhaoqxbd]:hover{color:var(--accent)}.call__line[data-astro-cid-xhaoqxbd]{max-width:30em;margin:var(--s-3) auto 0;color:var(--fg-2)}.call__links[data-astro-cid-xhaoqxbd]{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--s-3);margin-top:var(--s-1)}.call__links[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]{display:inline-flex;align-items:center;min-height:44px}
