.egh{--eg-sans:"PingFang TC","Noto Sans TC","Microsoft JhengHei",system-ui,-apple-system,sans-serif}.egh :is(h2,h3,h4){margin:0;font-family:inherit;font-weight:inherit;font-style:normal;letter-spacing:inherit;text-transform:none;color:inherit;line-height:inherit}.egh p{margin:0}.egh ul,.egh ol{margin:0;padding:0}.egh img{max-width:none}.egh a,.egh a:hover{color:#1e2524}.egh{font-family:var(--eg-sans);color:#2a2f2e;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow:hidden}.egh .w{max-width:1240px;margin:0 auto;padding:0 40px;box-sizing:border-box}.egh .ttl{margin:0;font-size:34px;line-height:1.35;font-weight:700;letter-spacing:.02em;color:#1e2524}.egh .sub{margin:12px 0 0;font-size:16px;line-height:1.85;color:#5f6b68}.egh .more{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#1e2524;text-decoration:none}.egh .more:after{content:"";width:22px;height:22px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E2524' stroke-width='2.4'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") center center / 12px auto no-repeat #eaf5f1;transition:transform .25s}.egh .more:hover:after{transform:translate(3px)}.egh .btn{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:26px;font-size:15px;font-weight:500;text-decoration:none;box-sizing:border-box;border:0px;font-family:inherit;cursor:pointer;transition:background .2s,color .2s}.egh .btn--pri,.egh .btn--pri:hover{background:#72bdac;color:#1e2524}.egh .btn--line{background:#fff;color:#2a2f2e;box-shadow:#cbd8d5 0 0 0 1px inset}.egh .btn--line:hover{color:#1e2524;box-shadow:#72bdac 0 0 0 1px inset}.egh .btn--white{background:#fff;color:#1e2524}.egh .btn--white:hover{background:#1e2524;color:#fff}.egh .btn--ghost{background:transparent;color:#1e2524;box-shadow:#1e2524 0 0 0 1.5px inset}.egh .btn--ghost:hover{background:#1e2524;color:#fff}.egh .wave{display:block;width:100%;height:70px}.egh .hero{position:relative;aspect-ratio:2000 / 760;min-height:480px;max-height:660px;background:#f2f7f5;overflow:hidden;clip-path:ellipse(135% 100% at 50% 0px)}.egh .slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s,visibility .8s}.egh .slide.is-on{opacity:1;visibility:visible}.egh .slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.egh .slide .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f2f7f5f7,#f2f7f5e0 36%,#f2f7f500 64%)}.egh .slide .copy{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:1240px;margin:0 auto;padding:0 40px 60px;box-sizing:border-box}.egh .slide .k{display:inline-block;align-self:flex-start;font-size:14px;font-weight:500;color:#1e2524;background:#fff;padding:6px 16px;border-radius:18px}.egh .slide .h{margin:20px 0 0;font-size:46px;line-height:1.3;font-weight:700;letter-spacing:.02em;color:#1e2524}.egh .slide .p{margin:16px 0 0;font-size:17px;line-height:1.85;color:#56615e;max-width:26em}.egh .slide .acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.egh .hctl{position:absolute;left:50%;bottom:64px;z-index:3;transform:translate(-50%);display:flex;gap:8px}.egh .dot{width:10px;height:10px;border-radius:5px;border:0px;padding:0;background:#ffffffbf;box-shadow:#2a2f2e26 0 0 0 1px;cursor:pointer;transition:width .3s}.egh .dot.is-on{background:#72bdac;width:34px;box-shadow:none}.egh .arr{position:absolute;top:50%;z-index:3;margin-top:-50px;width:50px;height:50px;border-radius:50%;border:0px;background:#ffffffe0;color:#2a2f2e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.egh .arr--l{left:28px}.egh .arr--r{right:28px}.egh .arr:hover{background:#72bdac;color:#1e2524}.egh .arr svg{width:18px;height:18px}.egh .dot:focus-visible,.egh .arr:focus-visible,.egh .tab:focus-visible,.egh .pm:focus-visible{outline:rgb(114,189,172) solid 3px;outline-offset:3px}.egh .facts{list-style:none;margin:36px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 0px}.egh .facts li{display:flex;align-items:center;gap:8px;padding:0 20px;font-size:14px;color:#3e4a47;white-space:nowrap}.egh .facts li+li:before{content:"";width:12px;height:12px;margin-left:-26px;margin-right:14px;background:#72bdac;border-radius:12px 0;transform:rotate(-12deg)}.egh .facts b{color:#1e2524;font-weight:700}.egh .chip{position:absolute;right:14px;top:14px;font-size:12px;font-weight:500;padding:3px 10px;border-radius:12px;background:#fff;color:#1e2524}.egh .chip--\71b1\92b7 {background:#72bdac;color:#1e2524}.egh .print-sec{padding:90px 0 110px}.egh .proc-sec{position:relative;padding:40px 0 60px;background:#f7faf9}.egh .proc-head{text-align:center;max-width:620px;margin:0 auto}.egh .road{position:relative;margin-top:40px}.egh .road svg.path{position:absolute;left:0;top:0;width:100%;height:230px}.egh .road ol{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0px,1fr))}.egh .road li{position:relative;text-align:center;padding:0 8px}.egh .road .pin{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto;border-radius:50%;background:#fff;box-shadow:#72bdac 0 0 0 2px inset,#1e3c371a 0 6px 16px;font-size:16px;font-weight:700;color:#1e2524}.egh .road li:nth-child(odd){padding-top:34px}.egh .road li:nth-child(2n){padding-top:144px}.egh .road li:nth-child(1) .pin,.egh .road li:nth-child(4) .pin,.egh .road li:nth-child(8) .pin{background:#72bdac;color:#1e2524;box-shadow:#1e3c372e 0 6px 16px}.egh .road b{display:block;margin-top:14px;font-size:17px;font-weight:700}.egh .road p{margin:6px 0 0;font-size:13px;line-height:1.7;color:#5f6b68}.egh .rules{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px}.egh .rules span{padding:9px 18px;border-radius:22px;background:#fff;font-size:14px;color:#3e4a47}.egh .proc-foot{text-align:center;margin-top:28px}@media(max-width:900px){.egh .w{padding:0 20px}.egh .hero{aspect-ratio:auto;height:560px;max-height:none;clip-path:ellipse(170% 100% at 50% 0px)}.egh .slide .copy{padding:0 20px 120px;justify-content:flex-end}.egh .slide .h{font-size:30px}.egh .slide .p{font-size:15px}.egh .slide .shade{background:linear-gradient(#f2f7f500 22%,#f2f7f5f5 60%)}.egh .arr{display:none}.egh .hctl{bottom:56px}.egh .facts{justify-content:flex-start;gap:14px 10px}.egh .facts li{padding:0;width:calc(50% - 5px);font-size:13px;flex-direction:column;align-items:flex-start;gap:0px;white-space:normal}.egh .facts b{font-size:15px}.egh .facts li+li:before{display:none}.egh .print-sec{padding:72px 0}.egh .road svg.path{display:none}.egh .road ol{grid-template-columns:minmax(0px,1fr);gap:0px;padding-left:8px;border-left:2px dashed rgb(114,189,172);margin-left:26px}.egh .road li,.egh .road li:nth-child(odd),.egh .road li:nth-child(2n){text-align:left;padding:0 0 26px 40px}.egh .road .pin{position:absolute;left:-27px;top:-4px;width:44px;height:44px;margin:0}.egh .road b{margin-top:6px}.egh .ttl{font-size:28px}}@media(prefers-reduced-motion:reduce){.egh .slide,.egh .arch img,.egh .card .im img,.egh .ci img,.egh .art img,.egh .more:after,.egh .dot{transition:none}}.egh .csa{padding:100px 0}.egh .csa-grid{display:grid;grid-template-columns:minmax(0px,1.1fr) minmax(0px,1fr);gap:70px;align-items:center}.egh .csa-pic{position:relative}.egh .csa-pic .sh{display:block;border-radius:240px 240px 32px 32px;overflow:hidden;aspect-ratio:1 / 1.08}.egh .csa-pic img{width:100%;height:100%;object-fit:cover;display:block}.egh .csa-pic .leaf{position:absolute;right:-30px;top:60px;width:150px;height:150px;border-radius:150px 0;overflow:hidden;border:8px solid rgb(255,255,255);box-shadow:#1e3c3724 0 14px 30px}.egh .csa-pic .leaf img{width:100%;height:100%;object-fit:cover}.egh .csa-q{margin:28px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:auto minmax(0px,1fr);gap:14px 22px;font-size:16px}.egh .csa-q dt{color:#8a9491}.egh .csa-q dd{margin:0;font-weight:500;color:#1e2524}.egh .csa-big{margin:8px 0 0;font-size:44px;font-weight:700;letter-spacing:.02em;color:#1e2524}.egh .csa-label{margin:0;font-size:14px;font-weight:500;color:#1e2524}.egh .csa-thumbs{display:flex;gap:14px;margin-top:40px;flex-wrap:wrap}.egh .csa-thumbs a{display:flex;align-items:center;gap:12px;padding:6px 18px 6px 6px;border-radius:40px;background:#f2f7f5;text-decoration:none;color:#1e2524;font-size:14px;font-weight:500}@media(max-width:900px){.egh .csa{padding:64px 0}.egh .csa-grid{grid-template-columns:minmax(0px,1fr);gap:40px}.egh .csa-pic .leaf{width:100px;height:100px;right:-6px}.egh .csa-big{font-size:32px}}.egh .pill{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;border-radius:24px;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.egh .pill svg{width:16px;height:16px;transition:transform .2s}.egh .pill:hover svg{transform:translate(3px)}.egh .pill--dark{background:#1e2524;color:#fff}.egh .pill--dark:hover{background:#72bdac;color:#1e2524}.egh .pill--line{color:#1e2524;box-shadow:#c9d6d2 0 0 0 1px inset}.egh .pill--line:hover{box-shadow:#1e2524 0 0 0 1px inset;color:#1e2524}.egh .pill--light{color:#1e2524;background:#fff}.egh .pill--light:hover{background:#1e2524;color:#fff}.egh .kb-h{margin:0;font-size:38px;line-height:1.3;font-weight:500;letter-spacing:.03em;color:#1e2524}.egh .kb-p{margin:14px 0 26px;font-size:16px;line-height:1.85;color:#1e2524;max-width:24em}.egh .kb{position:relative;margin-top:70px;background:#72bdac;overflow:hidden}.egh .kb:before{content:"";position:absolute;right:-120px;top:-160px;width:560px;height:560px;border-radius:50%;background:#ffffff2e}.egh .kb-in{position:relative;max-width:1240px;margin:0 auto;padding:64px 40px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0px,4fr) minmax(0px,8fr);gap:48px;align-items:center}.egh .kb-row{display:grid;grid-template-columns:repeat(5,minmax(0px,1fr));gap:16px}.egh .kb-it{display:block;text-decoration:none;color:#1e2524}.egh .kb-it .sh{display:block;border-radius:18px;overflow:hidden;background:#fff}.egh .kb-it img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;transition:transform .6s}.egh .kb-it:hover img{transform:scale(1.06)}.egh .kb-it b{display:block;margin-top:12px;font-size:16px;font-weight:500}.egh .kb-it span{display:block;font-size:13px;color:#2e3a37}.egh .fp{position:relative;padding:110px 0 40px;background:linear-gradient(#f2f7f5,#fff 72%);overflow:hidden}.egh .fp-blob{position:absolute;right:-160px;top:40px;width:760px;height:620px;border-radius:58% 42% 47% 53%/46% 55% 45% 54%;background:#eaf5f1}.egh .fp-in{position:relative;display:grid;grid-template-columns:minmax(0px,5fr) minmax(0px,7fr);gap:56px;align-items:center}.egh .fp-h{margin:16px 0 0;font-size:46px;line-height:1.25;font-weight:500;letter-spacing:.03em;color:#1e2524}.egh .fp-p{margin:18px 0 0;font-size:16px;line-height:1.9;color:#5f6b68;max-width:26em}.egh .fp-price{margin:22px 0 0;font-size:28px;font-weight:700;color:#1e2524}.egh .fp-price small{font-size:14px;font-weight:400;color:#8a9491;margin-left:4px}.egh .fp-acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.egh .fp-pic{position:relative;height:480px}.egh .fp-pic .main{position:absolute;right:0;top:0;width:78%;height:100%;border-radius:28px;overflow:hidden;box-shadow:#1e3c3729 0 30px 60px}.egh .fp-pic .sub{position:absolute;left:0;bottom:-30px;width:34%;aspect-ratio:1 / 1.1;border-radius:24px;overflow:hidden;border:8px solid rgb(255,255,255);box-shadow:#1e3c3729 0 20px 40px}.egh .fp-pic img{width:100%;height:100%;object-fit:cover;display:block}.egh .fp-more-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:90px 0 24px;padding-top:28px;border-top:1px solid rgb(227,235,232)}.egh .fp-more-head h3{margin:0;font-size:20px;font-weight:700}.egh .fp-row{display:grid;grid-template-columns:repeat(5,minmax(0px,1fr));gap:22px}.egh .fp-it{display:flex;flex-direction:column;text-decoration:none;color:#1e2524}.egh .fp-it .im{position:relative;border-radius:18px;overflow:hidden;background:#f2f7f5}.egh .fp-it img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;transition:transform .5s}.egh .fp-it:hover img{transform:scale(1.05)}.egh .csa{padding:110px 0 100px}@media(max-width:1100px){.egh .kb-in,.egh .ab2-in{grid-template-columns:minmax(0px,1fr);gap:32px}.egh .kb-row{grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto;scrollbar-width:none;margin-right:-40px;padding-right:40px}.egh .fp-row{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media(max-width:900px){.egh .kb{margin-top:60px}.egh .kb-in{padding:48px 20px}.egh .kb-h{font-size:30px}.egh .kb-row{margin-right:-20px;padding-right:20px}.egh .fp{padding:70px 0}.egh .fp-in{grid-template-columns:minmax(0px,1fr);gap:36px}.egh .fp-h{font-size:34px}.egh .fp-pic{height:340px}.egh .fp-blob{width:420px;height:380px;top:auto;bottom:200px}.egh .csa{padding:70px 0}}@media(max-width:560px){.egh .fp-row{grid-template-columns:repeat(2,minmax(0px,1fr));gap:18px 12px}.egh .fp-pic{height:280px}.egh .fp-pic .sub{bottom:-20px}}@media(max-width:900px){.egh .fp-blob{display:none}}.egh .kb--arts{margin:40px 0 200px;background:#eaf5f1}.egh .kb--arts:before{background:#72bdac2e}.egh .kb--arts .pill--light{background:#1e2524;color:#fff}.egh .kb--arts .pill--light:hover{background:#72bdac;color:#1e2524}.egh .kb-row--3{grid-template-columns:repeat(3,minmax(0px,1fr));gap:22px}.egh .kb-it--art img{aspect-ratio:4 / 3}.egh .kb-it--art b{font-size:16px;line-height:1.55;font-weight:500}@media(max-width:1100px){.egh .kb-row--3{grid-template-columns:repeat(3,minmax(220px,1fr))}}.egh .kb:not(.kb--arts){background:#fff;margin-top:40px}.egh .kb:not(.kb--arts):before{right:-60px;top:20px;width:620px;height:300px;border-radius:150px 0 0 150px;background:#f4f9f8}.egh .kb:not(.kb--arts) .kb-in{padding-top:72px;padding-bottom:72px}.egh .kb:not(.kb--arts) .pill--light{background:transparent;color:#1e2524;box-shadow:#c9d6d2 0 0 0 1px inset}.egh .kb:not(.kb--arts) .pill--light:hover{background:#1e2524;color:#fff;box-shadow:none}.egh .kb:not(.kb--arts) .kb-p{color:#5f6b68}.egh .kb:not(.kb--arts) .kb-it span{color:#8a9491}.egh .kb:not(.kb--arts) .kb-it .sh{box-shadow:none;background:#f4f9f8}.egh .kb--arts{margin-bottom:0}.egh .kb--arts .kb-in{padding-bottom:130px}@media(max-width:900px){.egh .kb--arts .kb-in{padding-bottom:100px}}.egh .kb:not(.kb--arts):before{display:none}.egh .facts{position:relative;z-index:4;margin:-46px auto 0;padding:10px;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:0px;background:#fff;border-radius:60px;box-shadow:#1e3c371a 0 16px 40px}.egh .facts li{display:flex;align-items:center;gap:16px;padding:16px 22px;white-space:normal;font-size:inherit;color:inherit}.egh .facts li+li{border-left:1px solid rgb(227,235,232)}.egh .facts li+li:before{display:none}.egh .facts i{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#eaf5f1;color:#1e2524}.egh .facts li:first-child i{background:#72bdac}.egh .facts i svg{width:24px;height:24px}.egh .facts p{margin:0}.egh .facts b{display:block;font-size:17px;font-weight:700;color:#1e2524}.egh .facts span{display:block;margin-top:2px;font-size:14px;color:#6b7573}@media(max-width:1000px){.egh .facts{grid-template-columns:repeat(2,minmax(0px,1fr));border-radius:28px;margin-top:-30px}.egh .facts li:nth-child(3){border-left:0px}.egh .facts li:nth-child(n+3){border-top:1px solid rgb(227,235,232)}}@media(max-width:560px){.egh .facts li{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}.egh .facts i{width:42px;height:42px}.egh .facts b{font-size:15px}.egh .facts span{font-size:13px}}@media(max-width:900px){.egh .facts li{width:auto;padding:16px}.egh .facts{margin-left:0;margin-right:0}}.egh .slide .k{background:#f3e9dc;color:#1e2524}.egh .chip--\71b1\92b7 {background:#d9b98c;color:#1e2524}.egh .facts li:nth-child(2) i,.egh .facts li:nth-child(4) i{background:#f3e9dc;color:#1e2524}.egh .more:after{background-color:#f3e9dc}.egh .csa-label{color:#1e2524}.egh .csa-thumbs a.on{background:#72bdac;color:#1e2524}.egh .rules span{background:#f3e9dc;color:#1e2524}.egh .road li:nth-child(1) .pin,.egh .road li:nth-child(4) .pin,.egh .road li:nth-child(8) .pin{background:#72bdac;color:#1e2524}.egh .print-sec{padding:90px 0 100px}.egh .pmx-head{max-width:720px}.egh .pmx-chips{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 24px}.egh .pmx-chip{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:22px;border:0px;background:#f2f7f5;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:15px;font-weight:500;color:#2a2f2e;cursor:pointer;transition:background .2s}.egh .pmx-chip span{font-size:12px;font-weight:700;color:#8a9491}.egh .pmx-chip:hover{background:#eaf5f1}.egh .pmx-chip.is-on{background:#72bdac;color:#1e2524}.egh .pmx-chip.is-on span{color:#1e2524}.egh .pmx-chip:focus-visible,.egh .pmx-nav button:focus-visible{outline:rgb(30,37,36) solid 3px;outline-offset:2px}.egh .pmx-stage{display:grid;grid-template-columns:minmax(0px,3.2fr) 56px minmax(0px,4.2fr) minmax(0px,3.6fr);gap:20px;align-items:center;padding:44px;border-radius:32px;background:#eaf5f1}.egh .pmx-proof{position:relative;margin:0;padding:22px 22px 14px;background:#fff;transform:rotate(-3deg);box-shadow:#1e3c371f 0 14px 30px}.egh .pmx-proof img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.egh .pmx-proof figcaption{margin-top:10px;font-size:13px;color:#6b7573;text-align:center;letter-spacing:.08em}.egh .crop{position:absolute;width:12px;height:12px;border-color:#1e2524;border-style:solid;border-width:0px}.egh .crop.tl{left:8px;top:8px;border-left-width:1px;border-top-width:1px}.egh .crop.tr{right:8px;top:8px;border-right-width:1px;border-top-width:1px}.egh .crop.bl{left:8px;bottom:8px;border-left-width:1px;border-bottom-width:1px}.egh .crop.br{right:8px;bottom:8px;border-right-width:1px;border-bottom-width:1px}.egh .pmx-arrow{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#fff;color:#1e2524}.egh .pmx-arrow svg{width:22px;height:22px}.egh .pmx-real{position:relative;margin:0}.egh .pmx-real img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:24px;box-shadow:#1e3c3729 0 20px 40px}.egh .pmx-real figcaption{position:absolute;left:14px;bottom:14px;padding:6px 14px;border-radius:16px;background:#72bdac;color:#1e2524;font-size:13px;font-weight:500}.egh .pmx-txt{padding-left:16px}.egh .pmx-no{margin:0;font-size:46px;line-height:1;font-weight:700;color:#72bdac}.egh .pmx-no small{font-size:16px;color:#8a9491;font-weight:500}.egh .pmx-name{margin:14px 0 0;font-size:30px;font-weight:700;color:#1e2524}.egh .pmx-desc{margin:12px 0 0;font-size:16px;line-height:1.85;color:#3e4a47}.egh .pmx-fit{margin:16px 0 0;padding-top:14px;border-top:1px solid rgb(207,229,222);font-size:14px;line-height:1.8;color:#5f6b68}.egh .pmx-fit b{display:block;font-size:13px;font-weight:700;color:#1e2524}.egh .pmx-nav{display:flex;align-items:center;gap:10px;margin-top:24px}.egh .pmx-nav button{width:46px;height:46px;border-radius:50%;border:0px;background:#fff;color:#1e2524;cursor:pointer;display:flex;align-items:center;justify-content:center}.egh .pmx-nav button:hover{background:#1e2524;color:#fff}.egh .pmx-nav svg{width:18px;height:18px}.egh .pmx-nav .more{margin-left:10px}@media(max-width:1100px){.egh .pmx-stage{grid-template-columns:minmax(0px,1fr) 44px minmax(0px,1.2fr);padding:32px}.egh .pmx-txt{grid-column:1 / -1;padding:12px 0 0}.egh .pmx-arrow{width:44px;height:44px}}@media(max-width:600px){.egh .pmx-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh .pmx-chips::-webkit-scrollbar{display:none}.egh .pmx-chip{flex:0 0 auto;height:40px;padding:0 14px}.egh .pmx-stage{grid-template-columns:minmax(0px,1fr) minmax(0px,1.25fr);gap:14px;padding:20px;border-radius:24px}.egh .pmx-arrow{display:none}.egh .pmx-proof{padding:12px 12px 8px}.egh .pmx-proof figcaption{font-size:11px}.egh .pmx-real figcaption{left:8px;bottom:8px;font-size:11px;padding:4px 10px}.egh .pmx-no{font-size:34px}.egh .pmx-name{font-size:24px}}.egh .ttl,.egh .kb-h{position:relative;display:inline-block;isolation:isolate;font-size:36px;font-weight:700;letter-spacing:.04em;line-height:1.35;color:#1e2524}.egh .ttl:before,.egh .kb-h:before{content:"";position:absolute;z-index:-1;left:-18px;top:-12px;width:58px;height:58px;border-radius:54% 46% 58% 42%/48% 56% 44% 52%;background:#72bdac;opacity:.38}.egh .ttl:after,.egh .kb-h:after{content:"";position:absolute;z-index:-1;left:30px;top:-18px;width:12px;height:12px;border-radius:12px 0;background:#72bdac;transform:rotate(-20deg)}.egh .sub,.egh .kb-p{margin-top:16px}.egh .pmx-head .sub,.egh .cats-head .sub,.egh .proc-head .sub{display:block}@media(max-width:900px){.egh .ttl,.egh .kb-h{font-size:28px}.egh .ttl:before,.egh .kb-h:before{width:46px;height:46px;left:-12px;top:-10px}.egh .ttl:after,.egh .kb-h:after{left:24px;top:-14px;width:10px;height:10px}}.egh .ttl:before,.egh .kb-h:before{content:"";position:absolute;z-index:0;left:0;top:50%;width:30px;height:20px;margin-top:-10px;border-radius:3px;background:#72bdac;opacity:1;clip-path:polygon(9px 0px,100% 0px,100% 100%,9px 100%,0px 50%);transform:rotate(-14deg)}.egh .ttl:after,.egh .kb-h:after{content:"";position:absolute;z-index:1;left:8px;top:50%;width:5px;height:5px;margin-top:-4px;border-radius:50%;background:#fff;transform:none}.egh .ttl,.egh .kb-h{padding-left:44px}@media(max-width:900px){.egh .ttl:before,.egh .kb-h:before{width:24px;height:16px;margin-top:-8px;left:0;top:50%}.egh .ttl:after,.egh .kb-h:after{left:6px;top:50%;width:4px;height:4px;margin-top:-3px}.egh .ttl,.egh .kb-h{padding-left:36px}}.egh .ttl:after,.egh .kb-h:after{left:11px;width:6px;height:6px;margin-top:-3px;top:50%;border-radius:50%;background:#fff;z-index:2;opacity:1}.egh .ttl,.egh .kb-h{padding-left:0;display:inline-flex;align-items:center;gap:16px}.egh .ttl:before,.egh .kb-h:before,.egh .ttl:after,.egh .kb-h:after{content:none;display:none}.egh .proc-head .ttl{justify-content:center}@media(max-width:900px){.egh .ttl,.egh .kb-h{gap:12px}}.egh .proc-head .ttl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;text-align:center}.egh .btn--pri,.egh .btn--pri:hover,.egh .pmx-chip.is-on,.egh .pmx-chip.is-on span{color:#fff}.egh .road li:nth-child(1) .pin,.egh .road li:nth-child(4) .pin,.egh .road li:nth-child(8) .pin{color:#fff}.egh .csa-thumbs a.on{color:#fff}.egh .pmx-real figcaption{color:#fff}.egh .facts li:first-child i{color:#1e2524}.egh .dot.is-on{background:#72bdac}.egh .ttl,.egh .kb-h,.egh .proc-head .ttl{position:relative;display:inline-block;isolation:isolate;padding-left:0;gap:0px;width:auto}.egh .ttl,.egh .kb-h{margin-bottom:30px}@media(max-width:900px){.egh .ttl,.egh .kb-h{margin-bottom:22px}}.egh .ttl,.egh .kb-h{margin-top:34px;margin-bottom:0}@media(max-width:900px){.egh .ttl,.egh .kb-h{margin-top:24px}}.egh .ttl,.egh .kb-h,.egh .proc-head .ttl{display:flex;flex-direction:column;align-items:flex-start;gap:0px;margin-top:0;margin-bottom:0;font-family:"Noto Serif TC",serif;font-weight:600;font-size:36px;letter-spacing:.14em;line-height:1.35;color:#1e2524;isolation:auto;width:auto}.egh .hl{display:block;position:relative;margin:0 0 10px 2px;font-family:var(--eg-sans);font-size:12px;font-weight:500;letter-spacing:.3em;line-height:1.4;color:#6b7573}.egh .proc-head .ttl{align-items:center;text-align:center}@media(max-width:900px){.egh .ttl,.egh .kb-h,.egh .proc-head .ttl{font-size:28px;letter-spacing:.1em}.egh .hl{font-size:11px}}.egh .ttl,.egh .kb-h{isolation:isolate}.egh .ttl,.egh .kb-h,.egh .proc-head .ttl{display:flex;flex-direction:column;align-items:flex-start;font-family:"Noto Serif TC",serif;font-weight:600;font-size:36px;letter-spacing:.14em;line-height:1.4;color:#1e2524}.egh .proc-head .ttl{align-items:center}.egh .hl{display:flex;align-items:center;gap:12px;margin:0 0 12px 2px;font-family:var(--eg-sans);font-size:12px;font-weight:500;letter-spacing:.3em;line-height:1.4;color:#6b7573}.egh .proc-head .ttl .hl{margin-left:.3em}.egh .hn{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:26px;letter-spacing:0px;line-height:1;color:#72bdac}.egh .hn:after{content:"";display:inline-block;width:28px;height:1px;background:#72bdac;vertical-align:middle;margin-left:12px}.egh .ht{background:linear-gradient(transparent 58%,rgba(114,189,172,.38) 58%,rgba(114,189,172,.38) 92%,transparent 92%);padding:0 .1em 0 .2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(max-width:900px){.egh .ttl,.egh .kb-h,.egh .proc-head .ttl{font-size:28px;letter-spacing:.1em}.egh .hn{font-size:22px}.egh .hn:after{width:20px;margin-left:10px}.egh .hl{font-size:11px;gap:10px}}.egh .ttl,.egh .kb-h,.egh .proc-head .ttl{display:block}.egh .proc-head .ttl{text-align:center}.egh .proc-head .ttl .hl{justify-content:center}.egh .ht{display:inline}.egh .fp-h.ttl{margin:0}.egh .slide picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.egh .slide picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.egh .slide .shade{background:linear-gradient(90deg,#f2f7f58c,#f2f7f540 34%,#f2f7f500 52%)}.egh .slide .p--m{display:none}.egh .slide .k{background:#fff;color:#1e2524;box-shadow:#dce9e5 0 0 0 1px}.egh .slide .h{font-family:"Noto Serif TC",serif;font-weight:600;letter-spacing:.08em;font-size:46px;line-height:1.35}.egh .slide .copy{padding-bottom:40px}@media(max-width:900px){.egh .hero{aspect-ratio:1080 / 1609;height:auto;min-height:0px;max-height:none;clip-path:ellipse(190% 100% at 50% 0px)}.egh .slide picture img{object-position:center bottom}.egh .slide .shade{background:none}.egh .slide .copy{justify-content:flex-start;padding:30px 20px 0}.egh .slide .k{font-size:12px;padding:4px 12px}.egh .slide .h{margin-top:14px;font-size:27px;letter-spacing:.05em;line-height:1.38}.egh .slide .p--d{display:none}.egh .slide .p--m{display:block;margin-top:10px;font-size:14px;line-height:1.7}.egh .slide .acts{margin-top:16px;gap:8px}.egh .slide .acts .btn{min-height:42px;padding:0 18px;font-size:14px}.egh .hctl{bottom:16px}.egh .arr{display:none}.egh .hctl{bottom:58px}}.egh .print-sec{position:relative;background:#eaf5f1}.egh .print-sec .torn{position:absolute;left:0;right:0;top:1px;width:100%;height:40px;transform:translateY(-100%);display:block;z-index:1;pointer-events:none}.egh .print-sec .torn path{fill:#eaf5f1}.egh .print-sec .pmx-stage,.egh .print-sec .pmx-chip{background:#fff}.egh .print-sec .pmx-chip.is-on{background:#72bdac}.egh .fp{padding-bottom:90px}.egh .proc-sec{background:#fff}@media(max-width:900px){.egh .print-sec .torn{height:22px}.egh .fp{padding-bottom:60px}}.egh .print-sec .hn{color:#3e8f7d}.egh .print-sec .hn:after{background:#3e8f7d}.egh .print-sec .ht{background:linear-gradient(transparent 58%,rgba(255,255,255,.9) 58%,rgba(255,255,255,.9) 92%,transparent 92%)}.egh .csa{padding-top:80px}@media(max-width:900px){.egh .csa{padding-top:56px}}.egh .csa{position:relative;background:#eaf5f1;padding:110px 0}.egh .csa .hn{color:#3e8f7d}.egh .csa .hn:after{background:#3e8f7d}.egh .csa .ht{background:linear-gradient(transparent 58%,rgba(255,255,255,.9) 58%,rgba(255,255,255,.9) 92%,transparent 92%)}.egh .kb--arts{background:#fff;margin-top:80px}.egh .kb--arts:before{display:none}.egh .kb--arts .hn{color:#72bdac}.egh .kb--arts .hn:after{background:#72bdac}.egh .kb--arts .ht{background:linear-gradient(transparent 58%,rgba(114,189,172,.38) 58%,rgba(114,189,172,.38) 92%,transparent 92%)}.egh .proc-sec{padding-bottom:110px}@media(max-width:900px){.egh .csa{padding:72px 0}.egh .kb--arts{margin-top:56px}.egh .proc-sec{padding-bottom:80px}}.egh .csa{background:#fff;padding:70px 0 100px}.egh .csa .hn{color:#72bdac}.egh .csa .hn:after{background:#72bdac}.egh .csa .ht{background:linear-gradient(transparent 58%,rgba(114,189,172,.38) 58%,rgba(114,189,172,.38) 92%,transparent 92%)}.egh .kb--arts{background:#eaf5f1;margin-top:40px}.egh .kb--arts:before{display:block}.egh .kb--arts .hn{color:#3e8f7d}.egh .kb--arts .hn:after{background:#3e8f7d}.egh .kb--arts .ht{background:linear-gradient(transparent 58%,rgba(255,255,255,.85) 58%,rgba(255,255,255,.85) 92%,transparent 92%)}.egh .proc-sec{padding-bottom:70px}.egh .bow-rule{display:flex;align-items:center;gap:14px;color:#72bdac}.egh .bow-rule svg path,.egh .bow-rule svg ellipse{fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.egh .bow-rule .ln{flex:1 1 0%;height:12px}.egh .bow-rule .ln:first-child{-webkit-mask:linear-gradient(90deg,transparent,rgb(0,0,0) 40%);mask:linear-gradient(90deg,transparent,rgb(0,0,0) 40%)}.egh .bow-rule .ln:last-child{-webkit-mask:linear-gradient(270deg,transparent,rgb(0,0,0) 40%);mask:linear-gradient(270deg,transparent,rgb(0,0,0) 40%)}@media(max-width:900px){.egh .csa{padding:48px 0 64px}.egh .proc-sec{padding-bottom:48px}.egh .kb--arts{margin-top:24px}}.egh .gift-rule .ln:first-child{-webkit-mask:linear-gradient(90deg,transparent,rgb(0,0,0) 60%);mask:linear-gradient(90deg,transparent,rgb(0,0,0) 60%)}.egh .gift-rule .ln:last-child{-webkit-mask:linear-gradient(270deg,transparent,rgb(0,0,0) 60%);mask:linear-gradient(270deg,transparent,rgb(0,0,0) 60%)}.egh .gift-rule .gift{width:40px;height:40px;flex:0 0 auto}@media(max-width:900px){.egh .gift-rule .gift{width:32px;height:32px}}@media(max-width:1000px){.egh .facts li:nth-child(3) i{background:#f3e9dc}.egh .facts li:nth-child(4) i{background:#eaf5f1}}@media(max-width:900px){.egh .fp-row{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-20px;padding-right:20px;scroll-padding-left:0px}.egh .fp-row::-webkit-scrollbar{display:none}.egh .fp-row .fp-it{flex:0 0 62%;scroll-snap-align:start}}@media(max-width:560px){.egh .fp-row{gap:12px}}@media(max-width:760px){.egh .pmx-stage{grid-template-columns:minmax(0px,1fr);grid-template-areas:"pic" "txt";gap:0px;padding:16px 16px 20px}.egh .pmx-real{grid-area:pic}.egh .pmx-real img{aspect-ratio:1 / 1;border-radius:18px}.egh .pmx-real figcaption{inset:10px 10px auto auto;font-size:12px;padding:4px 10px}.egh .pmx-proof{grid-area:pic;place-self:end start;width:40%;margin:0 0 -26px -4px;padding:8px 8px 6px;z-index:2;transform:rotate(-4deg)}.egh .pmx-proof figcaption{font-size:10px;margin-top:4px;letter-spacing:.04em}.egh .pmx-proof .crop{display:none}.egh .pmx-txt{grid-area:txt;padding:40px 4px 0;display:grid;grid-template-columns:auto minmax(0px,1fr);column-gap:12px;align-items:baseline}.egh .pmx-no{font-size:22px}.egh .pmx-no small{font-size:12px}.egh .pmx-name{margin:0;font-size:20px}.egh .pmx-desc,.egh .pmx-fit,.egh .pmx-nav{grid-column:1 / -1}.egh .pmx-desc{margin-top:8px;font-size:14px;line-height:1.75}.egh .pmx-fit{margin-top:12px;padding-top:10px;font-size:13px;line-height:1.7}.egh .pmx-fit b{font-size:12px}.egh .pmx-nav{margin-top:14px;gap:8px}.egh .pmx-nav button{width:40px;height:40px;background:#f2f7f5}}@media(max-width:900px){.egh .road{margin-top:24px}.egh .road ol{grid-template-columns:repeat(2,minmax(0px,1fr));gap:10px;padding:0;margin:0;border-left:0px}.egh .road li,.egh .road li:nth-child(odd),.egh .road li:nth-child(2n){position:relative;text-align:left;padding:14px 12px;border-radius:16px;box-shadow:#dcede7 0 0 0 1px inset;background:#fff}.egh .road .pin{position:static;width:30px;height:30px;margin:0;font-size:13px;box-shadow:#72bdac 0 0 0 1.5px inset}.egh .road li:nth-child(1) .pin,.egh .road li:nth-child(4) .pin,.egh .road li:nth-child(8) .pin{box-shadow:none}.egh .road b{margin-top:8px;font-size:15px;line-height:1.4}.egh .road p{margin-top:4px;font-size:12px;line-height:1.6}.egh .road li,.egh .road li:nth-child(odd),.egh .road li:nth-child(2n){display:grid;grid-template-columns:auto minmax(0px,1fr);column-gap:8px;align-items:center;padding:12px}.egh .road b{margin:0;font-size:14px}.egh .road p{grid-column:1 / -1;margin-top:8px}.egh .road .pin{width:26px;height:26px;font-size:12px}.egh .csa{padding:36px 0 56px}.egh .csa-grid{display:flex;flex-direction:column;gap:0px;align-items:stretch}.egh .csa-grid>div:last-child{display:contents}.egh .csa-grid .ttl{order:1}.egh .csa-grid .sub{order:2}.egh .csa-pic{order:3;margin-top:24px}.egh .csa-pic .sh{aspect-ratio:1 / .92;border-radius:180px 180px 24px 24px}.egh .csa-pic .leaf{width:92px;height:92px;top:36px;right:-4px;border-width:6px}.egh .csa-detail{order:4;margin-top:24px!important;padding-top:0!important;border-top:0px!important}.egh .csa-big{font-size:28px;margin-top:4px}.egh .csa-q{margin-top:14px;gap:8px 18px;font-size:14px}.egh .csa-thumbs{order:5;margin-top:20px;gap:8px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh .csa-thumbs::-webkit-scrollbar{display:none}.egh .csa-thumbs a{flex:0 0 auto;padding:4px 14px 4px 4px;font-size:13px;gap:8px}.egh .csa-thumbs img{width:34px;height:34px}.egh .csa-more{order:6;margin-top:20px!important}.egh .road li .pin,.egh .road li:nth-child(1) .pin,.egh .road li:nth-child(4) .pin,.egh .road li:nth-child(8) .pin{background:#72bdac;color:#fff;box-shadow:none}.egh .kb:not(.kb--arts){margin-top:48px}.egh .kb:not(.kb--arts) .kb-in{padding-top:48px;padding-bottom:48px}.egh .fp{padding-top:48px;padding-bottom:48px}.egh .print-sec{padding-top:48px;padding-bottom:80px}.egh .proc-sec{padding-top:16px;padding-bottom:30px}.egh .csa{padding-top:30px;padding-bottom:48px}.egh .kb--arts{margin-top:0}.egh .kb--arts .kb-in{padding-top:48px;padding-bottom:80px}.egh .csa{padding-top:19px}.egh .fp{background:#fff}.egh .print-sec{padding-bottom:110px}.egh .kb--arts .kb-in{padding-bottom:116px}.egh .kb--arts .kb-in{padding-bottom:150px}}.egh .cta-wide{display:none}@media(min-width:901px){.egh .kb--arts .kb-in{padding-bottom:96px}.egh .cta-wide{display:block;padding:80px 0 96px;background:#fff}.egh .cw-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.egh .cw-txt{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 64px;max-width:560px;box-sizing:border-box}.egh .cw-eye{display:flex;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;letter-spacing:.32em;color:#3e8f7d}.egh .cw-eye img{height:22px;width:auto}.egh .cw-h{margin:18px 0 0;font-family:"Noto Serif TC",serif;font-weight:600;font-size:40px;line-height:1.35;letter-spacing:.08em;color:#1e2524}.egh .cw-p{margin:16px 0 0;font-size:15px;line-height:1.85;color:#56615e}.egh .cw-acts{display:flex;align-items:center;gap:22px;margin-top:28px}.egh .cw-btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 22px;border-radius:24px;background:#1e2524;color:#fff;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap}.egh .cw-btn:hover{background:#72bdac;color:#fff}.egh .cw-btn svg{width:16px;height:16px}.egh .cw-tel{display:flex;flex-direction:column;font-size:15px;font-weight:500;color:#1e2524;text-decoration:none;line-height:1.4}.egh .cw-tel small{font-size:12px;font-weight:400;color:#8a9491;margin-top:2px}.egh .cw-bg{object-position:right 70%}}@media(min-width:901px)and (max-width:1200px){.egh .cw-bg{object-position:72% 70%}.egh .cw-txt{padding-left:44px;max-width:470px}.egh .cw-h{font-size:34px}}@media(min-width:901px){.egh .cw-bg{left:auto;right:0;width:60%;object-position:center 58%;-webkit-mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.35) 18%,rgb(0,0,0) 42%);mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.35) 18%,rgb(0,0,0) 42%)}}@media(min-width:901px)and (max-width:1200px){.egh .cw-bg{width:58%;object-position:center 58%}}@media(min-width:901px){.egh .kb--arts .kb-in{padding-bottom:130px}.egh .cta-wide{padding:0;background:transparent;position:relative}.egh .cw-band{position:relative;background:#72bdac;height:440px;overflow:hidden}.egh .cw-band .cw-bg{position:absolute;top:0;right:0;left:auto;width:58%;height:100%;object-fit:cover;object-position:center 58%;-webkit-mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.4) 20%,rgb(0,0,0) 45%);mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.4) 20%,rgb(0,0,0) 45%)}.egh .cw-band .w{position:relative;z-index:1;height:100%}.egh .cw-band .cw-txt{height:100%;padding:0;max-width:520px}.egh .cw-eye{color:#fff}.egh .cw-eye img{height:24px}.egh .cw-h{font-family:var(--eg-sans);font-weight:700;font-size:38px;letter-spacing:.04em;color:#fff;line-height:1.4}.egh .cw-p{color:#fff;opacity:.92}.egh .cw-btn{background:#fff;color:#1e2524}.egh .cw-btn:hover{background:#1e2524;color:#fff}.egh .cw-tel{color:#fff}.egh .cw-tel small{color:#fffc}}@media(min-width:901px)and (max-width:1200px){.egh .cw-band{height:400px}.egh .cw-band .cw-bg{width:56%}.egh .cw-h{font-size:32px}}@media(min-width:901px){.egh .cw-band .cw-bg{-webkit-mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.4) 20%,rgb(0,0,0) 45%),linear-gradient(transparent 0px,rgb(0,0,0) 16%,rgb(0,0,0) 84%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.4) 20%,rgb(0,0,0) 45%),linear-gradient(transparent 0px,rgb(0,0,0) 16%,rgb(0,0,0) 84%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.egh .kb--arts .kb-in{padding-bottom:96px}}@media(max-width:900px){.egh .kb--arts .kb-in{padding-bottom:56px}}@media(min-width:901px){.egh .cta-wide{display:block}.egh .cw-band{height:460px}.egh .cw-band .cw-bg{-webkit-mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.4) 20%,rgb(0,0,0) 45%),linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 84%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0px,rgba(0,0,0,.4) 20%,rgb(0,0,0) 45%),linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 84%,transparent 100%)}.egh .cw-band .cw-bg{object-position:center 50%}}@media(max-width:900px){.egh .cta-wide{display:block;padding:0;background:transparent}.egh .cw-band{position:relative;background:#72bdac;overflow:hidden;padding-top:250px}.egh .cw-band .cw-bg{position:absolute;top:0;left:0;right:0;width:100%;height:300px;object-fit:cover;object-position:center 55%;-webkit-mask-image:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 55%,transparent 100%);mask-image:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 55%,transparent 100%)}.egh .cw-band .w{position:relative;z-index:1}.egh .cw-txt{padding:0 0 36px;max-width:none}.egh .cw-eye{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;letter-spacing:.3em;color:#fff}.egh .cw-eye img{height:20px;width:auto}.egh .cw-h{margin:12px 0 0;font-family:var(--eg-sans);font-weight:700;font-size:26px;line-height:1.45;letter-spacing:.03em;color:#fff}.egh .cw-p{margin:10px 0 0;font-size:14px;line-height:1.75;color:#fff;opacity:.92}.egh .cw-acts{display:flex;align-items:center;gap:16px;margin-top:20px;flex-wrap:wrap}.egh .cw-btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 20px;border-radius:23px;background:#fff;color:#1e2524;font-size:14px;font-weight:500;text-decoration:none}.egh .cw-btn svg{width:15px;height:15px}.egh .cw-tel{display:flex;flex-direction:column;font-size:14px;font-weight:500;color:#fff;text-decoration:none;line-height:1.4}.egh .cw-tel small{font-size:11px;color:#fffc;margin-top:2px}.egh .kb--arts .kb-in{padding-bottom:48px}.egh .cw-band{padding-top:290px}.egh .cw-band .cw-bg{height:310px;-webkit-mask-image:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 50%,transparent 92%);mask-image:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 50%,transparent 92%)}}.egh .pc{display:flex;flex-direction:column;min-width:0px;text-decoration:none;color:#1e2524}.egh .pc-im{position:relative;display:block;border-radius:18px;overflow:hidden;background:#f2f7f5}.egh .pc-im img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;transition:transform .5s}.egh .pc-im:hover img{transform:scale(1.05)}.egh .pc-n{margin-top:12px;font-size:15px;font-weight:500;line-height:1.5;color:#1e2524;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}.egh .pc-n:hover{color:#3e8f7d}.egh .pc-p{margin:6px 0 0;font-size:16px;font-weight:700;color:#1e2524}.egh .pc-p small{font-size:12px;font-weight:400;color:#8a9491;margin-left:3px}.egh .pc-sel{position:relative;display:block;margin-top:12px}.egh .pc-sel select{-webkit-appearance:none;appearance:none;width:100%;height:40px;padding:0 34px 0 14px;border:0px;border-radius:12px;box-shadow:#dce6e3 0 0 0 1px inset;background:#fff;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:13px;color:#1e2524;text-overflow:ellipsis;cursor:pointer}.egh .pc-sel:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:1.6px solid rgb(114,189,172);border-bottom:1.6px solid rgb(114,189,172);transform:rotate(45deg);pointer-events:none}.egh .pc-sel--one{display:flex;align-items:center;height:40px;padding:0 14px;border-radius:12px;background:#f6f9f8;font-size:13px;color:#a3adaa;box-sizing:border-box}.egh .pc-sel--one:after{display:none}.egh .pc-q{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;height:42px;border:0px;border-radius:12px;background:#72bdac;color:#fff;font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:14px;font-weight:500;letter-spacing:.06em;cursor:pointer;transition:background .2s}.egh .pc-q:hover{background:#5fae9c}@media(max-width:900px){.egh .pc-n{font-size:14px;margin-top:10px}.egh .pc-p{font-size:15px}.egh .pc-sel{margin-top:10px}.egh .pc-sel select,.egh .pc-sel--one{height:38px;font-size:12px;padding-left:12px}.egh .pc-q{height:40px;font-size:13px}}.egh{overflow:visible;overflow-x:clip}.egh .ttl-h{display:block;margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.egh .ttl .hl{text-transform:none}.egh .pmx-stage[hidden]{display:none!important}.egh .pmx-name{font-weight:700}.egh .slide picture img{max-width:100%}.egh .kb-it .sh img,.egh .fp-pic img,.egh .csa-pic img,.egh .pmx-proof img,.egh .pmx-real img{max-width:100%}.egh .csa-thumbs img{width:44px;height:44px;border-radius:50%;object-fit:cover}.egh .cw-eye img{height:24px;width:auto}.egh .eg-proxy{display:none!important}.egh .fp-acts button.pill{border:0;cursor:pointer;font:inherit}.egh .btn,.egh .pill,.egh .more{text-decoration:none}@media(max-width:900px){.egh .csa-thumbs img{width:34px;height:34px}}.egh .fp-row.eg-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}@media(max-width:1100px){.egh .fp-row.eg-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.egh .fp-row.eg-cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh .fp-row.eg-cards::-webkit-scrollbar{display:none}.egh .fp-row.eg-cards>.product-item{flex:0 0 62%;scroll-snap-align:start}}.egh .hero{width:100%;max-height:760px}@media(max-width:1100px){.egh .hero{max-height:none}}.egh .csa-slide[hidden],.egh .csa-case[hidden]{display:none!important}.egh .csa-slide{position:relative;animation:egFade .35s ease}.egh .csa-case{animation:egFade .35s ease}@keyframes egFade{0%{opacity:0}to{opacity:1}}.egh .csa-q dd a{color:inherit;text-decoration:underline;text-decoration-color:#72bdac99;text-underline-offset:4px}.egh .csa-thumbs button{display:flex;align-items:center;gap:12px;margin:0;padding:6px 18px 6px 6px;border:0;border-radius:40px;background:#f2f7f5;color:#1e2524;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s,color .2s}.egh .csa-thumbs button:hover{background:#e3f1ec}.egh .csa-thumbs button.on{background:#72bdac;color:#fff}.egh .csa-thumbs button:focus-visible{outline:2px solid #3E8F7D;outline-offset:2px}@media(max-width:900px){.egh .csa-thumbs button{flex:0 0 auto;padding:4px 14px 4px 4px;font-size:13px;gap:8px}}.egh .csa-logo{position:absolute;right:-30px;top:64px;display:flex;align-items:center;justify-content:center;width:190px;height:104px;padding:18px 22px;box-sizing:border-box;background:#fff;border-radius:22px;box-shadow:0 14px 30px #1e3c3724}.egh .csa-logo img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain}@media(max-width:900px){.egh .csa-logo{right:-4px;top:28px;width:128px;height:70px;padding:12px 14px;border-radius:16px}}.egh .csa-logo{top:auto;right:auto;left:50%;bottom:28px;transform:translate(-50%)}@media(max-width:900px){.egh .csa-logo{top:auto;right:auto;bottom:16px}}.egh .facts li:first-child i{background:#eaf5f1;color:#1e2524}@media(min-width:901px)and (max-width:1340px){.egh .slide .copy{padding-left:104px;padding-right:104px}.egh .slide .h{font-size:clamp(34px,3.5vw,46px)}.egh .slide .p{font-size:16px}}@media(min-width:601px)and (max-width:900px){.egh .hero{aspect-ratio:1/1.08}.egh .slide img{object-position:50% 85%}.egh .slide .copy{padding-left:40px;padding-right:40px}.egh .slide .h{font-size:36px}.egh .slide .p{font-size:16px}}@media(min-width:901px)and (max-width:1100px){.egh .facts{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:28px}.egh .facts li:nth-child(3){border-left:0}.egh .facts li:nth-child(n+3){border-top:1px solid #E3EBE8}}@media(min-width:1101px)and (max-width:1300px){.egh .facts li{gap:12px;padding:14px 16px}.egh .facts i{width:46px;height:46px}.egh .facts b{font-size:16px}.egh .facts span{font-size:13px}}@media(min-width:961px)and (max-width:1100px){.egh .fp-row.eg-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}@media(max-width:960px){.egh .fp-row.eg-cards{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh .fp-row.eg-cards::-webkit-scrollbar{display:none}.egh .fp-row.eg-cards>.product-item{flex:0 0 31%;scroll-snap-align:start}}@media(max-width:760px){.egh .fp-row.eg-cards>.product-item{flex-basis:40%}}@media(max-width:600px){.egh .fp-row.eg-cards>.product-item{flex-basis:62%}}@media(min-width:901px)and (max-width:1100px){.egh .road{margin-top:32px}.egh .road svg.path{display:none}.egh .road ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;margin:0;border-left:0}.egh .road li,.egh .road li:nth-child(odd),.egh .road li:nth-child(2n){position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:center;text-align:left;padding:16px;border-radius:16px;box-shadow:inset 0 0 0 1px #dcede7;background:#fff}.egh .road .pin,.egh .road li .pin,.egh .road li:nth-child(1) .pin,.egh .road li:nth-child(4) .pin,.egh .road li:nth-child(8) .pin{position:static;width:30px;height:30px;margin:0;font-size:13px;background:#72bdac;color:#fff;box-shadow:none}.egh .road b{margin:0;font-size:15px;line-height:1.4}.egh .road p{grid-column:1/-1;margin-top:8px;font-size:13px;line-height:1.6}}@media(min-width:601px)and (max-width:900px){.egh .road b{font-size:15px}.egh .road p{font-size:13px}}@media(max-width:760px){.egh .pmx-arrow{display:none!important}}.egh .ct{padding:80px 0 90px;background:#fff}.egh .ct-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.egh .ct-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 18px}.egh .ct-tab{display:inline-flex;align-items:center;height:44px;padding:0 18px;border:0;border-radius:22px;background:#f2f7f5;color:#1e2524;font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.egh .ct-tab:hover{background:#eaf5f1}.egh .ct-tab.is-on{background:#72bdac;color:#fff}.egh .ct-tab:focus-visible,.egh .ct-sub:focus-visible{outline:3px solid #1E2524;outline-offset:2px}.egh .ct-panel[hidden],.egh .ct-list[hidden]{display:none!important}.egh .ct-subs{display:flex;flex-wrap:wrap;gap:6px 18px;margin:4px 0 22px;padding-bottom:12px;border-bottom:1px solid #E3EBE8}.egh .ct-sub{position:relative;padding:6px 0;border:0;background:none;color:#6b7573;font:inherit;font-size:14px;cursor:pointer}.egh .ct-sub:hover{color:#1e2524}.egh .ct-sub.is-on{color:#1e2524;font-weight:700}.egh .ct-sub.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-13px;height:3px;border-radius:3px;background:#72bdac}.egh .ct-list .fp-row.eg-cards{row-gap:34px}.egh .ct-more{margin:26px 0 0;text-align:right}.egh .ct-panel{animation:egFade .3s ease}@media(max-width:900px){.egh .ct{padding:48px 0 56px}.egh .ct-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:22px -20px 14px 0;padding-right:20px}.egh .ct-tabs::-webkit-scrollbar{display:none}.egh .ct-tab{flex:0 0 auto;height:40px;padding:0 14px;font-size:14px}.egh .ct-subs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh .ct-subs::-webkit-scrollbar{display:none}.egh .ct-sub{flex:0 0 auto;font-size:13px}.egh .ct-more{text-align:left;margin-top:18px}}@media(max-width:900px){.egh .facts li{align-items:center!important;text-align:center!important;justify-content:flex-start}.egh .facts li p,.egh .facts li b,.egh .facts li span{text-align:center!important;width:100%}}.egh .facts{z-index:3}.egh--collections .ci-head{background:#f2f7f5;padding:28px 0 40px}.egh--collections .ci-crumb{display:flex;gap:8px;font-size:13px;color:#6b7573;margin-bottom:26px}.egh--collections .ci-crumb a{color:#6b7573;text-decoration:none}.egh--collections .ci-crumb a:hover{color:#3e8f7d}.egh--collections .ci-head .sub{max-width:640px;margin:14px 0 0;font-size:15px;line-height:1.8;color:#56615e}.egh--collections .ci-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.egh--collections .ci-jump a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #dce6e3;font-size:13.5px;color:#3e4a47;text-decoration:none;transition:background .15s,box-shadow .15s}.egh--collections .ci-jump a:hover{background:#eaf5f1;box-shadow:inset 0 0 0 1px #bfe3da;color:#1e2524}.egh--collections .ci-main{padding:44px 0 20px}.egh--collections .ci-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.egh--collections .ci-card{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #e3ebe8,0 10px 28px #1e3c370d;scroll-margin-top:calc(var(--header-height,80px) + 20px);transition:box-shadow .2s,transform .2s}.egh--collections .ci-card:hover{box-shadow:0 0 0 1px #bfe3da,0 16px 36px #1e3c371a;transform:translateY(-2px)}.egh--collections .ci-card__pic{display:block;aspect-ratio:16/10;overflow:hidden;background:#eaf5f1}.egh--collections .ci-card__pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.egh--collections .ci-card:hover .ci-card__pic img{transform:scale(1.04)}.egh--collections .ci-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:18px 20px 20px}.egh--collections .ci-card__title{margin:0;font-size:18px;font-weight:700;line-height:1.4}.egh--collections .ci-card__title a{color:#1e2524;text-decoration:none;background:linear-gradient(transparent 58%,rgba(114,189,172,.38) 58%,rgba(114,189,172,.38) 92%,transparent 92%)}.egh--collections .ci-card__count{margin:4px 0 0;font-size:13px;color:#8a9491}.egh--collections .ci-card__subs{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0}.egh--collections .ci-card__subs a{display:inline-flex;align-items:center;height:30px;padding:0 11px;border-radius:15px;background:#f2f7f5;font-size:13px;color:#3e4a47;text-decoration:none;transition:background .15s}.egh--collections .ci-card__subs a:hover{background:#dcefe8;color:#1e2524}.egh--collections .ci-card__more{margin-top:auto;padding-top:16px;font-size:14px;font-weight:700;color:#3e8f7d;text-decoration:none}.egh--collections .ci-card__more:after{content:" \2192"}.egh--collections .ci-sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-top:28px;border-top:1px solid #E3EBE8}.egh--collections .ci-sec-title{margin:0;font-size:20px;font-weight:700;color:#1e2524}.egh--collections .ci-fest{padding:36px 0 10px}.egh--collections .ci-fest__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0}.egh--collections .ci-fest__list a{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-radius:14px;background:#f7faf9;box-shadow:inset 0 0 0 1px #e3ebe8;font-size:14px;font-weight:500;color:#1e2524;text-decoration:none;transition:background .15s,box-shadow .15s}.egh--collections .ci-fest__list a:hover{background:#eaf5f1;box-shadow:inset 0 0 0 1px #bfe3da}.egh--collections .ci-fest__dot{flex:0 0 auto;width:10px;height:10px;border-radius:10px 0;background:#72bdac;transform:rotate(-12deg)}.egh--collections .ci-more{padding:36px 0 10px}.egh--collections .ci-more__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0}.egh--collections .ci-more__list a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 16px;border-radius:14px;box-shadow:inset 0 0 0 1px #e3ebe8;font-size:14px;color:#1e2524;text-decoration:none;transition:background .15s,box-shadow .15s}.egh--collections .ci-more__list a:hover{background:#f7faf9;box-shadow:inset 0 0 0 1px #bfe3da}.egh--collections .ci-more__list b{font-weight:500}.egh--collections .ci-more__list span{flex:0 0 auto;font-size:12.5px;color:#8a9491}.egh--collections .ci-cta{padding:44px 0 80px}.egh--collections .ci-cta__box{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;border-radius:22px;background:#72bdac;color:#fff}.egh--collections .ci-cta__title{margin:0;font-size:22px;font-weight:700}.egh--collections .ci-cta__text{margin:6px 0 0;font-size:14.5px;opacity:.92}.egh--collections .ci-cta__acts{display:flex;align-items:center;gap:18px;flex:0 0 auto}.egh--collections .ci-cta__btn{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:24px;background:#fff;color:#1e2524;font-size:15px;font-weight:700;text-decoration:none}.egh--collections .ci-cta__link{color:#fff;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px){.egh--collections .ci-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.egh--collections .ci-fest__list{grid-template-columns:repeat(3,minmax(0,1fr))}.egh--collections .ci-more__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.egh--collections .ci-head{padding:18px 0 28px}.egh--collections .ci-crumb{margin-bottom:18px}.egh--collections .ci-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh--collections .ci-jump::-webkit-scrollbar{display:none}.egh--collections .ci-jump a{flex:0 0 auto}.egh--collections .ci-main{padding-top:28px}.egh--collections .ci-grid{grid-template-columns:minmax(0,1fr);gap:16px}.egh--collections .ci-card__pic{aspect-ratio:16/9}.egh--collections .ci-fest__list,.egh--collections .ci-more__list{grid-template-columns:repeat(2,minmax(0,1fr))}.egh--collections .ci-fest__list a{height:auto;min-height:48px;padding:10px 12px;font-size:13px}.egh--collections .ci-more__list a{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;font-size:13px}.egh--collections .ci-cta__box{flex-direction:column;align-items:flex-start;padding:24px 22px}.egh--collections .ci-cta__acts{flex-wrap:wrap}}.egh--collections .ci-head .ci-jump{display:none}.egh--collections .ci-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:36px;align-items:start}.egh--collections .ci-index{position:sticky;top:calc(var(--header-height,80px) + 20px);padding:16px;border-radius:20px;background:#f2f7f5;max-height:calc(100vh - var(--header-height,80px) - 40px);overflow:auto}.egh--collections .ci-index__title{margin:2px 10px 10px;font-size:13px;font-weight:700;letter-spacing:.06em;color:#56615e}.egh--collections .ci-index ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.egh--collections .ci-index a{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;font-size:14px;line-height:1.4;color:#3e4a47;text-decoration:none;transition:background .15s}.egh--collections .ci-index a:hover{background:#fff}.egh--collections .ci-index a small{flex:0 0 auto;color:#9aa4a1;font-size:12px}.egh--collections .ci-index a.is-on{background:#fff;color:#1e2524;font-weight:700;box-shadow:0 2px 8px #1e3c3714}.egh--collections .ci-index a.is-on small{color:#3e8f7d}.egh--collections .ci-list{display:flex;flex-direction:column;gap:30px}.egh--collections .ci-ban{scroll-margin-top:calc(var(--header-height,80px) + 20px)}.egh--collections .ci-ban__pic{position:relative;display:block;height:220px;border-radius:22px;overflow:hidden;background:#eaf5f1;text-decoration:none;color:#1e2524}.egh--collections .ci-ban__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%;transition:transform .6s}.egh--collections .ci-ban__pic:hover img{transform:scale(1.03)}.egh--collections .ci-ban__pic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#fffffff2 0,#ffffffd1 30%,#fff0 62%)}.egh--collections .ci-ban__txt{position:absolute;z-index:2;left:30px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:6px}.egh--collections .ci-ban__no{font-family:Cormorant Garamond,serif;font-style:italic;font-size:20px;color:#3e8f7d;line-height:1}.egh--collections .ci-ban__title{margin:0;font-size:26px;font-weight:700;letter-spacing:.04em;line-height:1.3;color:#1e2524;background:linear-gradient(transparent 58%,rgba(114,189,172,.38) 58%,rgba(114,189,172,.38) 92%,transparent 92%)}.egh--collections .ci-ban__count{font-size:13px;color:#6b7573}.egh--collections .ci-ban__more{position:absolute;z-index:2;right:18px;bottom:16px;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:18px;background:#fff;color:#3e8f7d;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #1e3c371f;transition:background .15s,color .15s}.egh--collections .ci-ban__more svg{width:14px;height:14px}.egh--collections .ci-ban__pic:hover .ci-ban__more{background:#72bdac;color:#fff}.egh--collections .ci-ban__subs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0}.egh--collections .ci-ban__subs a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:17px;background:#f2f7f5;font-size:13.5px;color:#3e4a47;text-decoration:none;transition:background .15s}.egh--collections .ci-ban__subs a:hover{background:#dcefe8;color:#1e2524}@media(max-width:900px){.egh--collections .ci-head .ci-jump{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px}.egh--collections .ci-head .ci-jump::-webkit-scrollbar{display:none}.egh--collections .ci-head .ci-jump a{flex:0 0 auto}.egh--collections .ci-wrap{grid-template-columns:minmax(0,1fr);gap:0}.egh--collections .ci-index{display:none}.egh--collections .ci-list{gap:26px}.egh--collections .ci-ban__pic{height:170px;border-radius:18px}.egh--collections .ci-ban__pic:before{background:linear-gradient(90deg,#fffffff2 0,#fffc 42%,#fff0 78%)}.egh--collections .ci-ban__pic img{object-position:75% 50%}.egh--collections .ci-ban__txt{left:18px}.egh--collections .ci-ban__title{font-size:20px}.egh--collections .ci-ban__more{right:12px;bottom:12px;height:32px;padding:0 12px;font-size:12.5px}.egh--collections .ci-ban__subs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-20px;padding-right:20px;margin-top:10px}.egh--collections .ci-ban__subs::-webkit-scrollbar{display:none}.egh--collections .ci-ban__subs li{flex:0 0 auto}}.egh--collections .ci-ban{position:relative}.egh--collections .ci-ban__pic{height:250px}.egh--collections .ci-ban__pic:before{background:linear-gradient(90deg,#fffffff5 0,#ffffffe0 38%,#fff0 68%)}.egh--collections .ci-ban__txt{top:30px;transform:none}.egh--collections .ci-ban__subs{position:absolute;z-index:3;left:30px;right:150px;bottom:20px;margin:0;max-width:56%}.egh--collections .ci-ban__subs a{height:30px;padding:0 12px;border-radius:15px;background:#ffffffeb;box-shadow:inset 0 0 0 1px #dce6e3;font-size:13px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.egh--collections .ci-ban__subs a:hover{background:#72bdac;color:#fff;box-shadow:none}@media(max-width:900px){.egh--collections .ci-ban__pic{height:220px}.egh--collections .ci-ban__pic:before{background:linear-gradient(90deg,#fffffff2 0,#ffffffd1 45%,#fff0 80%),linear-gradient(0deg,#ffffffe6 0,#fff0 40%)}.egh--collections .ci-ban__txt{top:20px;left:18px}.egh--collections .ci-ban__more{top:16px;bottom:auto}.egh--collections .ci-ban__subs{left:0;right:0;bottom:14px;max-width:none;padding:0 18px;margin:0}.egh--collections .ci-ban__subs a{height:30px;font-size:12.5px}}@media(max-width:900px){.egh--collections .ci-ban__pic{height:170px}.egh--collections .ci-ban__pic:before{background:linear-gradient(90deg,#fffffff2 0,#fffc 42%,#fff0 78%)}.egh--collections .ci-ban__txt{top:50%;left:18px;transform:translateY(-50%)}.egh--collections .ci-ban__more{top:auto;bottom:12px}.egh--collections .ci-ban__subs{position:static;max-width:none;margin:10px -20px 0 0;padding:0 20px 0 0}.egh--collections .ci-ban__subs a{height:32px;background:#f2f7f5;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.egh .btn,.egh .pill,.egh .ct-tab,.egh .pmx-chip,.egh .pmx-nav button,.egh .csa-thumbs button,.egh .arr,.egh .ci-cta__btn,.egh .ci-ban__more,.egh .cw-btn{transition:background-color .2s,color .2s,box-shadow .2s,transform .2s}.egh .btn--pri:hover,.egh .btn--pri:focus-visible{background:#5fae9c!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 18px #72bdac59}.egh .btn--line:hover{background:#fff!important;color:#1e2524!important;transform:translateY(-1px);box-shadow:0 8px 18px #1e3c371f}.egh .ct-tab:not(.is-on):hover{background:#dcefe8!important;color:#1e2524}.egh .ct-tab.is-on:hover{background:#5fae9c!important;color:#fff!important}.egh .pmx-chip:not(.is-on):hover{background:#eaf5f1!important}.egh .print-sec .pmx-chip:not(.is-on):hover{background:#eaf5f1!important}.egh .pmx-chip.is-on:hover{background:#5fae9c!important;color:#fff!important}.egh .pmx-chip.is-on:hover span{color:#fff!important}.egh .pmx-nav button:hover{background:#72bdac!important;color:#fff!important;border-color:#72bdac!important}.egh .csa-thumbs button.on:hover{background:#5fae9c!important;color:#fff!important}.egh .ci-cta__btn:hover{background:#1e2524!important;color:#fff!important;transform:translateY(-1px)}.egh .ci-cta__link:hover{opacity:.85}.egh .pill--dark:hover{background:#3e8f7d!important;color:#fff!important;transform:translateY(-1px)}.egh .pill--line:hover,.egh .pill--light:hover{background:#eaf5f1!important;transform:translateY(-1px)}.egh .cw-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #1e3c372e}.egh .more:hover{color:#3e8f7d}.egh .pill--dark,.egh .kb--arts .pill--light{background:#72bdac!important;color:#fff!important;box-shadow:none!important}.egh .pill--dark:hover,.egh .kb--arts .pill--light:hover{background:#5fae9c!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 18px #72bdac59!important}.egh .pill--line,.egh .pill--light{background:#fff!important;color:#1e2524!important;box-shadow:inset 0 0 0 1px #c9d6d2!important}.egh .pill--line:hover,.egh .pill--light:hover{background:#72bdac!important;color:#fff!important;box-shadow:0 8px 18px #72bdac4d!important;transform:translateY(-1px)}.egh .more{transition:color .2s}.egh .more:after{transition:background-color .2s,transform .2s!important}.egh .more:hover{color:#3e8f7d!important}.egh .more:hover:after{background:#72bdac url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") center/12px no-repeat!important;transform:translate(3px)}.egh .pmx-nav button{transition:background-color .2s,color .2s,box-shadow .2s}.egh .pmx-nav button:hover{background:#72bdac!important;color:#fff!important;box-shadow:none!important}.egh .pmx-chip:not(.is-on):hover,.egh .print-sec .pmx-chip:not(.is-on):hover{background:#fff!important;color:#3e8f7d!important;box-shadow:inset 0 0 0 1.5px #72bdac!important}.egh .pmx-chip:not(.is-on):hover span{color:#3e8f7d!important}.egh .pmx-nav button{background:#f2f7f5;color:#1e2524}
/*# sourceMappingURL=/cdn/shop/t/47/assets/eg-home.css.map */
