@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{overflow-x:hidden;line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}html{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}img,picture,video,canvas,svg,iframe{display:block;max-width:100%;height:auto;width:100%}img,video{object-fit:contain;-webkit-touch-callout:none;-webkit-user-drag:none;touch-action:manipulation}a,img,video{-webkit-touch-callout:none}svg{flex-shrink:0}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;border:none;background:none;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}input,textarea,select{max-width:100%}button{cursor:pointer;background:none;border:none}button:disabled{cursor:not-allowed}textarea{resize:vertical;min-height:3em}fieldset{border:0;min-width:0}legend{padding:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid currentColor;outline-offset:2px}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:700}strong,b{font-weight:bolder}small{font-size:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}abbr[title]{text-decoration:underline dotted;cursor:help}code,kbd,pre,samp{font-family:ui-monospace,monospace;font-size:1em}pre{overflow:auto;white-space:pre}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}th{text-align:inherit;font-weight:inherit}hr{border:0;border-block-start:1px solid currentColor;color:inherit;opacity:.2}progress,meter{vertical-align:baseline}[hidden]{display:none!important}:focus{outline:0}:focus-visible{outline:none}#root,#__next,#__nuxt{isolation:isolate;min-height:100%}.page-home .main-header{--header-solid: 0}.page-home .main-header .nav .web-nav>.nav-item,.page-home .main-header .nav .web-nav>.nav-item a{color:#fff}.page-home .main-header .nav .menu-btn .bar{background-color:#fff}.page-home .main-header.main-header--home-scroll{--header-solid: 0;position:fixed;left:0;top:0;width:100%;z-index:999;background-color:transparent;box-shadow:none}.page-home .main-header.main-header--home-scroll:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;box-shadow:0 1px #0000000f;transform:translateY(-100%);transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:-1;pointer-events:none}.page-home .main-header.main-header--home-scroll.main-header--home-solid:after{transform:translateY(0)}.page-home .main-header.main-header--home-scroll:not(.main-header--home-ready):after,.page-home .main-header.main-header--home-scroll:not(.main-header--home-ready) .nav:after{transition:none}.page-home .main-header.main-header--home-scroll .nav{background-color:transparent}.page-home .main-header.main-header--home-scroll .nav:after{opacity:0;transition:opacity .35s ease .1s}.page-home .main-header.main-header--home-scroll.main-header--home-solid .nav:after{opacity:1}.page-home .main-header.main-header--home-scroll .nav .web-nav>.nav-item,.page-home .main-header.main-header--home-scroll .nav .web-nav>.nav-item a{color:rgb(calc(255 - 255 * var(--header-solid)),calc(255 - 255 * var(--header-solid)),calc(255 - 255 * var(--header-solid)))}.page-home .main-header.main-header--home-scroll .nav .menu-btn .bar{background-color:rgb(calc(255 - 255 * var(--header-solid)),calc(255 - 255 * var(--header-solid)),calc(255 - 255 * var(--header-solid)))}.page-home .main-header.main-header--home-scroll .icon-packing{opacity:calc(var(--header-solid))}.page-home .main-header.main-header--home-scroll .logo{display:block}.page-home .main-header.main-header--home-scroll .logo .logo__svg{display:block;width:100%;height:auto}.page-home .main-header.main-header--home-scroll .logo .logo__tone,.page-home .main-header.main-header--home-scroll .logo .logoinner{fill:rgb(calc(255 - 255 * var(--header-solid)),calc(255 - 255 * var(--header-solid)),calc(255 - 255 * var(--header-solid)))}.main-header{position:sticky;top:0;z-index:999}@media (max-width: 767.98px){.main-header{top:-24px}}.main-header.shadow{box-shadow:0 0 10px #00000026}.main-header .icon-packing{position:relative;max-width:1280px;margin:0 auto;padding:0 clamp(15px,2vw,20px);height:24px;display:flex;gap:20px;justify-content:flex-end;align-items:center;background-color:#25b305}@media (max-width: 767.98px){.main-header .icon-packing{display:grid;grid-template-columns:repeat(4,1fr)}}.main-header .icon-packing:after{position:absolute;width:100vw;left:50%;top:0;transform:translate(-50%);content:"";display:block;height:100%;background:#25b305;z-index:-1}@media (max-width: 767.98px){.main-header .icon-packing:after{display:none}}.main-header .icon-packing .pack-icon{display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;font-weight:700;font-style:italic;gap:2px}.main-header .icon-packing .pack-icon .packicon{width:16px;height:16px;color:#fff}.main-header .nav{position:relative;max-width:1600px;margin:0 auto;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 clamp(15px,2vw,20px) 0 5px;background-color:#fff}@media (min-width: 1024px){.main-header .nav{gap:40px}}.main-header .nav:after{position:absolute;width:100vw;left:50%;top:0;transform:translate(-50%);content:"";display:block;height:100%;background:#fff;z-index:-1}@media (max-width: 767.98px){.main-header .nav:after{display:none}}.main-header .nav .logo{width:clamp(100px,40%,200px)}.main-header .nav .web-nav{display:none}@media (min-width: 1024px){.main-header .nav .web-nav{display:flex;justify-content:space-between;align-items:center;gap:2em;margin-left:auto}}.main-header .nav .web-nav>.nav-item{position:relative;display:flex;align-items:center;color:#000000d9;font-size:clamp(14px,1vw,15px);font-weight:700;text-decoration:none;transition:transform .3s ease;white-space:nowrap}.main-header .nav .web-nav>.nav-item:not(:last-child):before{content:"";display:block;position:absolute;top:50%;right:-1em;width:1px;height:1em;background-color:#29c6004d;margin-left:1em;transform-origin:center;transform:translateY(-50%) rotate(15deg)}.main-header .nav .web-nav>.nav-item:after{content:"";display:block;position:absolute;width:120%;left:-10%;bottom:-8px;height:2px;background-color:#29c600;transform:scaleX(0);transition:transform .3s ease;transform-origin:center}.main-header .nav .web-nav>.nav-item:hover{transform:translateY(-2px)}.main-header .nav .web-nav>.nav-item:hover:after{transform:scaleX(1)}.main-header .nav .go-shop-btn{position:relative;height:32px;gap:0;padding:0px clamp(24px,4vw,28px) 0px clamp(16px,3vw,24px);transition:all .3s ease;margin:0 clamp(20px,3vw,40px) 0 auto}@media (min-width: 1024px){.main-header .nav .go-shop-btn{height:36px;gap:1px;margin:0;min-width:170px}}.main-header .nav .go-shop-btn:after{content:"";position:absolute;right:-6%;top:-18%;width:clamp(35px,3vw,40px);aspect-ratio:1;background:url(/static/img/C20.webp) no-repeat center/contain;pointer-events:none}.main-header .nav .go-shop-btn.noindex span{animation:loading6454 4s ease-in-out infinite}.main-header .nav .go-shop-btn.noindex span:nth-child(2){animation-delay:.25s}.main-header .nav .go-shop-btn.noindex span:nth-child(3){animation-delay:.5s}.main-header .nav .go-shop-btn.noindex span:nth-child(4){animation-delay:.75s}.main-header .nav .go-shop-btn.noindex span:nth-child(5){animation-delay:1s}.main-header .nav .go-shop-btn.noindex span:nth-child(6){animation-delay:1.25s}.main-header .nav .go-shop-btn.noindex span:nth-child(7){animation-delay:1.5s}.main-header .nav .go-shop-btn.noindex span:nth-child(8){animation-delay:1.75s}@keyframes loading6454{0%{transform:scale(1) skewY(-5deg) translateY(0)}10%{transform:scale(1.1) skewY(-5deg) translateY(-5px)}20%{transform:scale(1) skewY(-5deg) translateY(0)}to{transform:scale(1) skewY(-5deg) translateY(0)}}.main-header .nav .pro{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-header .nav .pro .pro-icon{width:17px;height:17px;position:absolute;left:50%;top:37%;transform:translate(-50%,-50%);color:#29c600}.main-header .nav .pro .pro-running{width:30px;height:30px;--c: radial-gradient(farthest-side, $main-color 70%, #0000);background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-size:5px 5px;background-repeat:no-repeat;animation:s8 3s infinite;position:relative;opacity:.4}.main-header .nav .pro .pro-running:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:1.5px;background:repeating-conic-gradient(#0000 0,#0000 35deg,#29c600 0,#29c600 90deg);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 1.5px),#000 0);border-radius:50%}.main-header .nav .pro span{font-size:10px;font-weight:500}@keyframes s8{to{transform:rotate(1.5turn)}}.main-header .nav .menu-btn{--pos-y-bar-one: 0;--pos-y-bar-three: 0;--scale-bar: 1;--rotate-bar-one: 0;--rotate-bar-three: 0;width:22px;padding:0;border:0;background:none;display:flex;flex-direction:column;gap:5px;cursor:pointer;position:relative;z-index:999}@media (min-width: 1024px){.main-header .nav .menu-btn{display:none}}.main-header .nav .menu-btn .bar{position:relative;width:100%;height:2.5px;background-color:#000000d9;border-radius:99px}.main-header .nav .menu-btn .bar.bar--1{top:var(--pos-y-bar-one);transform:rotate(var(--rotate-bar-one));transition:top .2s .1s,transform .1s}.main-header .nav .menu-btn .bar.bar--2{transform:scaleX(var(--scale-bar));transition:transform .15s .1s}.main-header .nav .menu-btn .bar.bar--3{bottom:var(--pos-y-bar-three);transform:rotate(var(--rotate-bar-three));transition:bottom .2s .1s,transform .1s}.main-header .nav .menu-btn.close-menu{--pos-y-bar-one: 7.5px;--pos-y-bar-three: 7.5px;--scale-bar: 0;--rotate-bar-one: 45deg;--rotate-bar-three: -45deg}.main-header .nav .menu-btn.close-menu .bar--1{transition:top .2s,transform .2s .1s}.main-header .nav .menu-btn.close-menu .bar--3{transition:bottom .2s,transform .2s .1s}.main-header .mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease}.main-header .mobile-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.main-header .mobile-nav.is-open{visibility:visible;opacity:1}.main-header .mobile-nav .mobile-nav__list{position:relative;list-style:none;padding:60px 20px 20px;max-width:320px;width:85%;margin:0 0 0 auto;height:100%;background:#fff;box-shadow:-4px 0 20px #0000001a;transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column;gap:0}.main-header .mobile-nav.is-open .mobile-nav__list{transform:translate(0)}.main-header .mobile-nav .mobile-nav__item{border-bottom:1px solid rgba(41,198,0,.3)}.main-header .mobile-nav .mobile-nav__link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 12px;font-size:16px;font-weight:600;color:#000000d9;text-decoration:none;white-space:nowrap}.main-header .mobile-nav .mobile-nav__link.main-btn{position:relative;background:linear-gradient(to bottom,#45db1e,#15671a 200%);color:#fff;border-radius:99px;padding:6px 20px;font-size:16px;font-weight:700;margin:10px 0;width:95%;flex-direction:column;gap:0;align-items:flex-start}.main-header .mobile-nav .mobile-nav__link.main-btn span{font-size:.6em;font-weight:700;color:#fff9}.main-header .mobile-nav .mobile-nav__link.main-btn:after{content:"";position:absolute;right:-6%;top:-18%;width:48px;aspect-ratio:1;background:url(/static/img/C20.webp) no-repeat center/contain;pointer-events:none}.main-header .mobile-nav .mobile-nav__arrow{width:14px;height:14px;flex-shrink:0;color:currentColor;opacity:.6}body.mobile-nav-open{overflow:hidden}body.mobile-nav-open.page-home .main-header .nav .menu-btn .bar{background-color:#000000d9}@media (max-width: 767.98px){.page-home .main-header,.page-goods-info .main-header{top:0}}.page-home .main-header{position:fixed;top:0;left:0;right:0;z-index:999}body{background-color:#fffdf3}@media (min-width: 1024px){body p{line-height:1.6}}@media (min-width: 1024px){body:after{--ccc: rgb(248 255 118);content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-3;background:radial-gradient(closest-side,var(--ccc),transparent 50%) 0/1em 1em space,linear-gradient(to right,var(--ccc),var(--ccc) 0,#FFF calc(50% - 800px),#FFF calc(50% + 800px),var(--ccc) 100%);background-blend-mode:multiply;filter:contrast(15) hue-rotate(-36deg);pointer-events:none;-webkit-mask-image:linear-gradient(to right,#000 0,transparent calc(50% - 800px),transparent calc(50% + 800px),#000 100%);opacity:.4}}#icon-grad .stop1{stop-color:#7dff00}#icon-grad .stop2{stop-color:#fff7c7}.main-content{position:relative;max-width:1600px;margin:0 auto;padding:0 30px}.main-content:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100%;margin-left:calc(50% - 50vw);--s: 8px;--c1: #fffdf3;--c2: #fff6d7;--c:#0000,var(--c1) .5deg 119.5deg,#0000 120deg;--g1:conic-gradient(from 60deg at 56.25% calc(425%/6),var(--c));--g2:conic-gradient(from 180deg at 43.75% calc(425%/6),var(--c));--g3:conic-gradient(from -60deg at 50% calc(175%/12),var(--c));background:var(--g1),var(--g1) var(--s) calc(1.73 * var(--s)),var(--g2),var(--g2) var(--s) calc(1.73 * var(--s)),var(--g3) var(--s) 0,var(--g3) 0 calc(1.73 * var(--s)) var(--c2);background-size:calc(2 * var(--s)) calc(3.46 * var(--s));mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:0 0;z-index:-2}@media (max-width: 767.98px){.main-content{padding:0}}.main-content .page-title{position:relative;font-size:clamp(24px,2vw,36px);align-content:end;z-index:1;color:#000000d9;aspect-ratio:16/5;padding:0 clamp(20px,2vw,30px);text-align:center}@media (max-width: 767.98px){.main-content .page-title{aspect-ratio:auto;padding:16px 14px 12px;font-size:clamp(20px,5vw,28px)}}.page-product .main-content:before,.page-news .main-content:before,.page-form .main-content:before,.page-promise .main-content:before{content:"";position:absolute;width:100%;aspect-ratio:16/5;left:0;top:0;z-index:-1;background-image:var(--page-banner-bg, url(/static/img/gbanner.jpg));background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none;mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%;mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:0 0}@media (max-width: 767.98px){.page-product .main-content:before,.page-news .main-content:before,.page-form .main-content:before,.page-promise .main-content:before{aspect-ratio:2/1}}@media (max-width: 767.98px){.page-product .main-content,.page-news .main-content,.page-form .main-content,.page-promise .main-content{padding-top:52%}}.page-header{padding:100px 0 0;height:fit-content;display:flex;flex-direction:column;justify-content:center;gap:4px;grid-area:page-header;position:relative;z-index:1}@media (max-width: 767.98px){.page-header{padding:20px 15px;text-align:center}}.page-header-title{font-size:clamp(24px,2vw,36px);font-weight:700;color:#29c600}@media (min-width: 1024px){.page-header-title{color:#fff}}.page-header-description{font-size:clamp(13px,1vw,15px);color:#000000d9}@media (min-width: 1024px){.page-header-description{color:#fff}}.sec-title{width:fit-content;font-size:clamp(24px,2vw,36px);color:#000000d9;text-align:center;margin:0 auto 20px;padding:0 14px;border-left:4px solid #29c600;border-right:4px solid #29c600;border-radius:3px;max-width:80%}@media (min-width: 1024px){.sec-title{padding:0 20px;margin:0 auto 60px;border-radius:4px;border-left:5px solid #29c600;border-right:5px solid #29c600}}.snd-title{font-size:clamp(20px,2vw,28px);margin-bottom:20px;padding:0 30px}@media (max-width: 767.98px){.snd-title{padding:0 15px}}@media (min-width: 1024px){.main-btn:focus-visible,.main-content a:focus-visible{outline:2px solid #29c600;outline-offset:3px}}.main-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;padding:.6em 0;background:linear-gradient(to bottom,#45db1e,#15671a 200%);border-radius:100px;color:#fff;font-size:clamp(14px,1vw,18px);font-weight:700}.main-btn .btn-icon{width:1.2em;height:1.2em;color:inherit}.main-btn .btn-icon.buy-icon{transform:translateY(15%)}.main-btn .btn-icon.sent-icon{width:1.5em;height:1.5em}.main-btn .arrowicon{width:1em;height:1em}.main-btn .discount{position:absolute;transform:skew(-4deg,-12deg);right:0;top:-12px}.main-btn .discount .discount-content{font-size:.7em;font-weight:700;text-align:center;color:#fff;display:block;height:100%;width:100%;background-color:#ff5722;border-radius:3px;padding:1px 2px;-webkit-text-stroke:.2px #FFF}.main-btn .discount:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:0;border-width:10px 10px 0 5px;border-style:solid;border-color:#c23b10 transparent transparent transparent;z-index:-1}.inner-link{color:#000000d9;text-decoration:underline;font-weight:700;padding:0 5px}.inner-link:after{content:"→"}.core-sec{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);font-size:clamp(14px,1vw,20px);gap:20px 0}.core-sec:not(.core-sec--hero) .core-item{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:4px 10px}@media (max-width: 767.98px){.core-sec:not(.core-sec--hero) .core-item{grid-template-columns:1fr;align-items:center;text-align:center}}.core-sec:not(.core-sec--hero) .core-icon{width:3em;aspect-ratio:1;grid-row:1/span 2}@media (max-width: 767.98px){.core-sec:not(.core-sec--hero) .core-icon{grid-row:auto;width:2.4em;margin:0 auto}}.core-sec:not(.core-sec--hero) .core-title{font-size:1em;color:#000000d9;font-weight:700}.core-sec:not(.core-sec--hero) .core-sub{font-size:.8em;line-height:1.2;color:#000000a6}@media (max-width: 767.98px){.core-sec:not(.core-sec--hero){grid-template-columns:repeat(2,1fr);gap:12px 0}}.update-box{position:fixed;top:120px;right:10px;z-index:998;pointer-events:none}.update-box .update-item{position:relative;width:fit-content;background:#000000bf;color:#fff;padding:5px 15px;border-radius:4950px;display:flex;font-size:12px;font-weight:700;gap:20px;box-shadow:0 2px 8px #0000004d;pointer-events:none;will-change:transform,opacity;transform:translate(20%);opacity:0}.update-box .update-item.slide-in{animation:slideInRight .3s ease-in-out forwards}.update-box .update-item.fade-out{animation:slideOutUp .3s ease-in-out forwards}@keyframes slideInRight{0%{transform:translate(20%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutUp{0%{transform:translate(0) translateY(0);opacity:1}to{transform:translate(0) translateY(-100%);opacity:0}}.general-banner{position:relative;overflow:hidden;color:#fff;height:fit-content;grid-area:banner;min-height:220px}@media (min-width: 1024px){.general-banner{border-radius:30px 30px 0 0;z-index:2}}.general-banner:before{content:"";display:none;position:absolute;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(20px) brightness(.95) saturate(1.6) contrast(1.1);-webkit-backdrop-filter:blur(20px) brightness(.95) saturate(1.6) contrast(1.1);mask-image:linear-gradient(to top,black,transparent 70%,black 100%);-webkit-mask-image:linear-gradient(to top,black 0%,transparent 80%,black 100%)}.general-banner .general-banner-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:flex-end}.general-banner .slogan-box{position:absolute;top:35%;transform:translateY(-50%);left:0;width:100%;z-index:3;padding:0 15px;font-size:clamp(13px,2vw,18px)}.general-banner .slogan-box .h2-text{position:relative;display:flex;height:auto;width:fit-content;align-items:flex-end;justify-content:center;padding:0 .5em;margin-bottom:.3em;font-size:1.5em;color:#fff;font-weight:700;font-style:italic;z-index:1;line-height:1.4;text-shadow:2px 2px 0 rgba(0,0,0,.2)}.general-banner .slogan-box .h2-text .big{font-size:2.5em;line-height:1;color:#58e9ff;-webkit-text-stroke:1px #58e9ff;text-shadow:3px 3px 0 rgba(0,0,0,.2);padding:0 0 0 .1em}.general-banner .slogan-box .h2-text:after{content:"";width:100%;height:60%;border-radius:5px;position:absolute;display:block;background:linear-gradient(to right,#29c600 33.3%,#1e9300 33.3%,#1e9300 66.6%,#29c600 66.6%) no-repeat;background-size:300%;background-position:100%;bottom:-5%;left:0;z-index:-1;animation:infinite 2s load-loop ease}@keyframes load-loop{0%{background-position:100%}40%{background-position:50%}50%{background-position:50%}90%{background-position:0%}to{background-position:0%}}.general-banner .slogan-box p{font-size:1em;font-weight:700;color:#146000;text-shadow:0 0 3px rgb(255,255,255),0 0 6px rgb(255,255,255),0 0 9px rgb(255,255,255),0 0 12px rgb(255,255,255),0 0 15px rgb(255,255,255);padding-left:1em}.general-banner .line{position:absolute;bottom:-1px;left:0;width:100%;height:150px;z-index:1}.general-banner .line .aurora-stop-start{stop-color:#fffdf3;stop-opacity:.3}.general-banner .line .aurora-stop-end{stop-color:#fffdf3;stop-opacity:1}.general-banner .line .inner-line{fill:none;stroke:#29c600;stroke-width:5px}.general-banner .line .inner-fill{fill:url(#aurora-gradient-v2)}.general-banner .line .dot-group{fill:#29c600}.general-banner .line .dot-group .line-dot{r:4;fill:#29c600}.general-banner .line .dot-group .line-dot2{r:0;fill:none;stroke:#29c600;stroke-width:4;opacity:.8}.general-banner .small-card{position:absolute;width:100%;z-index:3;bottom:15px;left:0;display:flex;justify-content:space-between;align-items:flex-end;padding:5px 15px 5px 10px}@media (min-width: 1024px){.general-banner .small-card{bottom:0}}.general-banner .small-card .small-card-product{display:flex;align-items:flex-end}.general-banner .small-card .small-card-product .small-card-product-img{width:80px}.general-banner .small-card .small-card-product .small-card-product-content{font-weight:700}.general-banner .small-card .small-card-product .small-card-product-content h3{font-size:clamp(13px,1vw,18px);color:#1e9300}.general-banner .small-card .small-card-product .small-card-product-content p{font-size:clamp(12px,.8vw,14px);color:#000000d9}.general-banner .small-card .main-btn{padding:6px 12px;font-size:clamp(12px,1vw,13px);gap:0px}.main-footer{position:relative;background:linear-gradient(to bottom,#fffdf3,#6ee051);padding:80px 10px 0;border-top:1px solid #FFF;border-radius:30px;overflow:hidden;margin:10vh auto 1%;width:98%}@media (max-width: 767.98px){.main-footer{padding:20px 10px 0;margin:10vh auto 2%;width:96%}}.main-footer .footer-logo{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:30px}.main-footer .footer-logo .logo{display:block;width:clamp(100px,50%,300px);max-width:300px}.main-footer .footer-logo .site-name{font-size:20px;color:#000000d9;font-weight:700}.main-footer .core-sec{max-width:1280px;width:100%;padding-bottom:30px;margin:0 auto 30px;border-bottom:1px solid rgba(41,198,0,.3)}@media (max-width: 767.98px){.main-footer .core-sec{grid-template-columns:repeat(2,1fr)}.main-footer .core-sec .core-item{grid-template-columns:auto 1fr;align-items:start;text-align:left;gap:4px 10px}.main-footer .core-sec .core-icon{grid-row:1/span 2;width:2.4em;margin:0}.main-footer .core-sec .core-title{margin-bottom:0}}.main-footer .trust-box{display:flex;align-items:center;gap:10px 0;margin:0 auto 30px;max-width:1280px}@media (max-width: 767.98px){.main-footer .trust-box{flex-direction:column}}.main-footer .trust-box .trust-icon{height:40px}.main-footer .footer-link-sec{padding:15px 0;max-width:1280px;margin:0 auto;font-size:clamp(16px,1vw,20px)}.main-footer .footer-link-sec .footer-section-title{font-size:1em;font-weight:700;color:#000000d9;margin-bottom:1em;border-left:5px solid #29c600;padding-left:10px;border-radius:3px}.main-footer .footer-link-sec .footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;padding-left:15px;padding-bottom:2em}.main-footer .footer-link-sec .footer-links .footer-link{font-size:.9em;font-weight:400;color:#000000d9;text-decoration:none}.main-footer .footer-link-sec .footer-links .footer-link:hover{text-decoration:underline}.main-footer .footer-copyright{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 10px 10px;border-top:1px solid rgba(41,198,0,.3);min-height:20vh}@media (max-width: 767.98px){.main-footer .footer-copyright{min-height:35vh}}.main-footer .footer-copyright .footer-copyright-text{font-size:12px;color:#000000d9;text-align:center}.main-footer .footer-copyright .footer-copyright-text:last-child{margin-top:auto}.breadcrumb{display:flex;align-items:center;flex-wrap:nowrap;gap:0;padding:0 clamp(15px,2vw,20px);font-size:13px;overflow:hidden;min-height:20px;font-weight:500;color:#000000d9;grid-area:breadcrumb;z-index:2;height:44px}@media (min-width: 1024px){.breadcrumb{max-width:1600px;padding:0;color:#fff}}.breadcrumb__list{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;min-width:0;list-style:none;margin:0;padding:0;gap:0}.breadcrumb__item{display:inline-flex;align-items:center;flex-wrap:nowrap;flex-shrink:0;max-width:100%;min-width:0}.breadcrumb__item:not(:last-child):after{content:"›";margin:0 6px;color:#000000a6;font-size:14px;-webkit-user-select:none;user-select:none;opacity:.7;line-height:0}@media (min-width: 1024px){.breadcrumb__item:not(:last-child):after{color:#fff}}.breadcrumb__item:last-child{flex:1 1 auto;min-width:0;overflow:hidden}.breadcrumb__item:last-child .breadcrumb__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000000d9;font-weight:700}.breadcrumb__link{color:#29c600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;transition:color .2s ease}@media (min-width: 1024px){.breadcrumb__link{color:#fff}}.breadcrumb__link:hover,.breadcrumb__link:focus{color:#15671a;text-decoration:underline}.breadcrumb__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}form .data-group{display:flex;flex-direction:column;gap:30px;padding-top:20px;margin-bottom:50px}@media (max-width: 767.98px){form .data-group{gap:20px;padding-top:12px;margin-bottom:30px}}form .form-item{display:flex;align-items:flex-end;gap:5px}form .form-item .form-input{position:relative;width:100%;display:flex}form .form-item .form-input:before{border-bottom:1px solid rgba(41,198,0,.3)}form .form-item .form-input:before,form .form-item .form-input:after{content:"";left:0;right:0;position:absolute;pointer-events:none;bottom:0;z-index:4;width:100%}form .form-item .form-input:after{content:"";transform:scaleX(0);transition:transform 1s cubic-bezier(0,0,.2,1);will-change:transform;border-bottom:2px solid #29c600;transform-origin:left}form .form-item .form-input:focus-within:after{border-bottom:2px solid #29c600;transform:scaleX(1)}form .form-item .form-input:focus-within .hint{opacity:1;transition:opacity .3s .3s}form .form-item .form-input.has-value .hint{opacity:0;transition:opacity 0s}form .form-item .form-input label{position:absolute;bottom:2.5px;left:12px;display:flex}form .form-item .form-input label span{display:inline-block;width:15px;font-size:15px;font-weight:700;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}form .form-item .form-input input{width:100%;height:100%;font-size:16px;font-weight:700;line-height:1;letter-spacing:.5px;padding:20px 12px 12px;height:0;border-bottom:2px solid transparent;z-index:5}form .form-item .form-input input::placeholder{color:transparent}form .form-item .form-input input:focus+label span,form .form-item .form-input input:not(:placeholder-shown)+label span{color:#29c600;transform:translate(-12px,-24px) scale(.75);width:11px}form .form-item .form-input input:not(:placeholder-shown){border-bottom:2px solid #29c600;transition:border-bottom-color .2s 1s cubic-bezier(.4,0,.2,1)}form .form-item .form-input .hint{position:absolute;bottom:2.5px;left:12px;font-size:16px;font-style:italic;color:#999;opacity:0}form .form-item .formicon{width:20px;height:20px;padding-bottom:5px;color:#000000d9;transition:all .3s}form .form-item .formicon:has(+.form-input.has-value),form .form-item .formicon:has(+.form-input:focus-within){color:#999}form .form-textarea{width:100%;background:transparent;border-radius:8px;border:1.5px solid rgba(41,198,0,.3);padding:15px;font-size:14px;font-weight:500;color:#000000d9}form .form-textarea:focus{border-color:#29c600;outline:none;caret-color:#29c600}@media (max-width: 767.98px){form .form-textarea{padding:12px;font-size:14px;min-height:100px}}.page-checkout{min-height:100vh;--price-duration: 2s;--overlay-duration: 2s}@media (max-width: 767.98px){.page-checkout .main-header .nav{height:48px}}.page-checkout .main-content{padding-top:20px}@media (min-width: 1024px){.page-checkout .main-content:before{content:none}}.page-checkout .main-footer{display:none}.checkout-container{width:100%;padding:20px 10px 10vh;justify-content:flex-start}@media (min-width: 1024px){.checkout-container{display:grid;grid-template-columns:1fr 1fr;gap:20px 60px}}.checkout-container .card{position:relative;width:100%;border:1px solid #ffffff;border-bottom:none;background:linear-gradient(to bottom,#fff6,#fffc);padding:20px 15px;border-radius:15px;margin-bottom:15px;opacity:0;transform:translateY(25px);transition:all 1s .2s ease-in-out;box-shadow:0 10px 20px #0000000a,0 0 0 1px #ffffff05;height:fit-content}@media (min-width: 1024px){.checkout-container .card{grid-column:2;grid-row:1;padding:30px 40px}}.checkout-container .card.show{transform:translateY(0);opacity:1}.checkout-container .card.show .goods,.checkout-container .card.show .secret,.checkout-container .card.show .order-summary{opacity:1;transform:translateY(0)}.checkout-container .card:nth-of-type(2){transition-delay:1.3s}@media (min-width: 1024px){.checkout-container .card:nth-of-type(2){grid-column:1;grid-row:1/span 3}}.checkout-container .card:nth-of-type(2) .form-title{margin-bottom:15px}.checkout-container .card .imgicon{position:absolute;top:15px;right:15px;display:block;width:40px;aspect-ratio:1.8343023256}.checkout-container .card .imgicon:before{content:"";display:block;width:100%;height:100%;background:url(/build/assets/original-B780rmkA.svg) no-repeat center/contain}.checkout-container .card .form-title{font-size:clamp(16px,1.5vw,20px);font-weight:700;border-left:4px solid #29c600;border-radius:3px;padding:0 0 0 .5em}.checkout-container .card .goods{display:flex;align-items:center;gap:5px;opacity:0;padding-bottom:10px;transition:all 1s .6s ease-in-out}.checkout-container .card .goods .img-wrap{width:40%}.checkout-container .card .goods .info{position:relative}.checkout-container .card .goods .info .goods-title{font-weight:700;margin-bottom:8px;gap:.3em}.checkout-container .card .goods .info .sub-title{color:#000000a6;font-size:clamp(13px,1vw,16px);font-weight:500}.checkout-container .card .secret{border-bottom:1px solid rgba(41,198,0,.2);opacity:0;transition:all 1s .9s ease-in-out}.checkout-container .card .secret .packageleft .stamp-text{animation-play-state:paused;animation-delay:0s}.checkout-container .card .secret .packageleft .stamp-text.stamp-text-show{animation-play-state:running}.checkout-container .card .order-summary{padding:16px 6px 0;display:grid;grid-template-columns:1fr 1fr;align-items:baseline;gap:5px;opacity:0;transition:all 1s 1.2s ease-in-out;font-size:clamp(13px,1vw,15px);font-weight:700;color:#000000d9}.checkout-container .card .order-summary .grep,.checkout-container .card .order-summary .discount-sub{font-size:11px;color:#adadad;font-weight:500}.checkout-container .card .order-summary dd{font-size:1.2em;color:#000000d9;justify-self:end;text-align:end}.checkout-container .card .order-summary dd:last-of-type{color:#e63434;font-size:1.5em}.checkout-container .card .order-summary dd:last-of-type .twd{margin-right:.3em}.checkout-container .card .order-summary dd:last-of-type #order-price{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans TC,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.checkout-container .card .order-summary dd .price-box{flex-direction:row;align-items:baseline}.checkout-container .card .order-summary .twd{font-size:.7em;font-weight:700;margin-right:.5em}.checkout-container .card .form-control{width:100%;height:40px;border:none;border-radius:0;box-shadow:none;padding:20px 10px 0;border-bottom:1.5px solid rgba(41,198,0,.2);line-height:1;font-weight:700}.checkout-container .card .form-control.focus,.checkout-container .card .form-control:focus{border-color:#29c600}.checkout-container .card .form-control.focus+.shut,.checkout-container .card .form-control:focus+.shut{-webkit-transform:translate3d(0,20px,0) scale(.75);transform:translate3d(0,20px,0) scale(.75);color:#29c600}.checkout-container .card .form-control.focus{border-color:#d8d8d8}.checkout-container .card .form-control.focus+.shut{-webkit-transform:translate3d(0,20px,0) scale(.75);transform:translate3d(0,20px,0) scale(.75);color:#878787}.checkout-container .card .form-control.red-error{border-color:#dd2c00}.checkout-container .card .form-control.red-error+.shut{color:#dd2c00}.checkout-container .card .form-group-title{font-size:15px;margin:40px 0 10px;font-weight:500}.checkout-container .card .radio-box{display:flex;gap:10px;margin-bottom:30px}.checkout-container .card .radio-box .form-radio{width:100%;flex:1}.checkout-container .card .radio-box .form-radio .radio-label{display:flex;align-items:center;border-radius:6px;border:1.5px solid rgba(41,198,0,.2);transition:all .3s;height:50px}.checkout-container .card .radio-box .form-radio .radio-label .sevenicon{width:50px;height:fit-content;padding:0 10px}.checkout-container .card .radio-box .form-radio .radio-label .text{font-size:13px;font-weight:700}.checkout-container .card .radio-box .form-radio input[type=radio]{display:none}.checkout-container .card .radio-box .form-radio input[type=radio]:checked+.radio-label{border:1.5px solid #29c600;background-color:#29c6001a}.checkout-container .card .radio-box .form-radio input[type=radio]:checked+.radio-label .text{color:#29c600}.checkout-container .card .form-select{display:grid;grid-template-columns:.9fr 1fr 1.5fr;border-top:1.5px solid rgba(41,198,0,.2);border-bottom:1.5px solid rgba(41,198,0,.2);overflow:hidden}.checkout-container .card .form-select .select-box{position:relative;width:100%;height:45px;background:transparent;font-size:14px;text-align:center;text-align-last:center;-moz-text-align-last:center;font-weight:700;display:flex;align-items:center;justify-content:center}.checkout-container .card .form-select .select-box:not(:last-child):before{content:"";position:absolute;top:-1.5px;right:-10px;width:24px;height:calc(100% + 3px);background:#29c60033;clip-path:polygon(0 0,100% 50%,0 100%,-2px 100%,23px 50%,-2px 0);border-left:1.5px solid rgba(41,198,0,.2);z-index:2;pointer-events:none}.checkout-container .card .form-select .select-box .select-icon{width:8px;height:auto;color:#29c600;pointer-events:none;transform:translate(.5em)}.checkout-container .card .form-address .formicon{transform:scale(1.1)}.checkout-container .card .form-store{display:flex;flex-direction:column;gap:5px}.checkout-container .card .form-store .store-item input{display:none}.checkout-container .card .form-store .store-item input:checked+.store-content .store-main{background-color:#29c6001a;border:1.5px solid #29c600;color:#29c600}.checkout-container .card .form-store .store-item input:checked+.store-content .store-main .store-address{color:#000000d9}.checkout-container .card .form-store .store-item input:checked+.store-content .store-tips{height:16px;transition:height .5s .3s,opacity .5s .8s,transform .5s .8s;opacity:1;transform:translate(0)}.checkout-container .card .form-store .store-item .store-input{display:none}.checkout-container .card .form-store .store-item .store-content{position:relative;display:flex;flex-direction:column;gap:3px}.checkout-container .card .form-store .store-item .store-content .store-main{display:flex;align-items:center;padding:0 15px;border:1.5px solid transparent;border-radius:6px;width:100%;height:45px;gap:10px;background:linear-gradient(90deg,rgba(41,198,0,.1),transparent);cursor:pointer}.checkout-container .card .form-store .store-item .store-content .store-main .sevenicon{width:25px;height:fit-content}.checkout-container .card .form-store .store-item .store-content .store-main .store-info{display:flex;align-items:center;justify-content:space-between;width:100%;gap:30px}.checkout-container .card .form-store .store-item .store-content .store-main .store-info .store-name{font-size:clamp(13px,1.5vw,14px);font-weight:500;flex-shrink:0}.checkout-container .card .form-store .store-item .store-content .store-main .store-info .store-address{font-size:clamp(13px,1.5vw,13px);color:#b3b3b3;text-align:justify;text-align-last:right}.checkout-container .card .form-store .store-item .store-content .store-tips{font-size:11px;font-weight:400;display:flex;gap:3px;align-items:center;padding:0 5px;overflow:hidden;height:0;transition:all .5s .3s;opacity:0;transform:translate(15px);color:#00be3a}.checkout-container .card .form-store .store-item .store-content .store-tips .tipsicon{fill:#00be3a;width:16px;height:16px}.checkout-container .card .form-item .form-input.has-value~.safeicon{color:#29c600;transition:all .3s 1s}.checkout-container .card .form-item .safeicon{width:16px;height:16px;color:#29c60033;flex-shrink:0;margin-bottom:5px}.checkout-container .card .form-item .valid{color:#29c600;transition:all .3s .5s}.checkout-container .card .form-group{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.checkout-btn{width:100%;height:50px;background:#d8d8d8;color:#fff;border-radius:99px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:clamp(15px,1.5vw,18px);font-weight:700;letter-spacing:2.5px;transition:all .3s;border:1px solid transparent;box-shadow:transparent;transform:translateY(50%);opacity:0;transition:transform 1s .6s ease-in-out,opacity 1s .6s ease-in-out}@media (min-width: 1024px){.checkout-btn{grid-column:2;grid-row:2}}.checkout-btn.show{transform:translateY(0);opacity:1}.checkout-btn .checkouticon{width:1.4em;height:1.4em;fill:#fff}.checkout-btn.ready{background:linear-gradient(to bottom,#45db1e,#15671a 200%);position:sticky;bottom:10px;left:0;right:0;z-index:9999;box-shadow:0 18px 40px #00000073,0 0 0 1px #ffffff05;border:1px solid #FFF;border-bottom:transparent}.security-scan-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#f6f7f9;text-align:center;color:#000000d9;z-index:9999;display:none;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.security-scan-overlay:before{content:"";position:absolute;left:0;top:32%;width:100%;height:2px;background:linear-gradient(to right,transparent,#29c600,transparent);box-shadow:0 0 6px #29c600cc,0 0 12px #29c60080,0 0 24px #29c6004d;transform:translateY(0);animation:scanLineHead var(--overlay-duration) linear forwards;opacity:.3;z-index:2;pointer-events:none}.security-scan-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fafff9;background-image:linear-gradient(rgba(41,198,0,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(41,198,0,.1) 1px,transparent 1px);background-size:15px 15px;mix-blend-mode:multiply;opacity:1;-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 75%,transparent 87%);mask-image:linear-gradient(180deg,transparent 0%,black 75%,transparent 87%);-webkit-mask-size:100% 40%;mask-size:100% 40%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:scanMaskMove var(--overlay-duration) linear forwards;z-index:1}@keyframes scanMaskMove{0%{-webkit-mask-position:0% -40vh;mask-position:0% -40vh}to{-webkit-mask-position:0% 100vh;mask-position:0% 100vh}}@keyframes scanLineHead{0%{transform:translateY(-40vh)}to{transform:translateY(100vh)}}.security-scan-overlay .pro-icon{width:30px;height:30px;color:#29c600}.security-scan-overlay .security-scan-progress{width:50%;max-width:300px;height:5px;background:#0000001a;border-radius:4950px;margin:20px auto 0;overflow:hidden;position:relative;z-index:1}.security-scan-overlay .security-scan-progress .security-scan-progress-bar{height:100%;background:linear-gradient(90deg,#29c600,#29c600);border-radius:99px;width:0%;animation:progressFill var(--overlay-duration) ease-out forwards;box-shadow:0 0 5px #29c600}@keyframes progressFill{0%{width:0%}to{width:100%}}.security-scan-overlay .security-scan-text{font-size:14px;font-weight:700;color:#29c600;margin-top:15px;letter-spacing:2.5px;position:relative;z-index:1}.security-scan-overlay .security-scan-status{font-size:12px;color:#000000a6;margin-top:10px;opacity:.8;position:relative;z-index:1}.order{width:100%;padding:30px 15px;min-height:100vh;box-sizing:border-box;background:#fffdf3}@media screen and (min-width: 769px){.order{max-width:920px;margin:20px auto;padding:20px 15px}}.tips{width:100%;font-size:14px;margin:15px 0;line-height:1.5;color:#000000a6}.ordertable{background:linear-gradient(to bottom,#fff6,#fffc);border-radius:14px;box-shadow:0 4px 20px #00000014;border:1px solid #FFF;border-bottom:none;padding:0;margin-bottom:20px;overflow:hidden}.ordertable .item{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:14px 15px;border-bottom:1px solid rgba(41,198,0,.1)}.ordertable .item:last-child{border-bottom:none}.ordertable .item label{padding:0 0 0 11px;margin-bottom:4px;font-size:13px;font-weight:600;line-height:1.4;color:#29c600;border-left:3px solid #29c600;border-radius:0 2px 2px 0}.ordertable .item label span{width:100%}.ordertable .item .conta{padding:0 0 0 14px;font-size:14px;line-height:1.5;color:#000000d9;word-break:break-all}.ordertable .item:nth-child(2) .conta{font-weight:700}.ordertable .item:nth-child(9) .conta{font-weight:700;font-size:15px}.ordertable .item .conta .shopitem{padding:10px 0;margin-bottom:8px;border-bottom:1px solid rgba(41,198,0,.1)}.ordertable .item .conta .shopitem:last-child{border-bottom:none;margin-bottom:0}.ordertable .item .conta .shopitem .shopMsg{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.ordertable .item .conta .shopitem .shopMsg .name{width:100%;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:3px;color:#000000d9}.ordertable .item .conta .shopitem .shopMsg .name em{font-style:normal;color:#e53935}.ordertable .item .conta .shopitem .shopMsg span{font-size:13px;line-height:1.4;color:#000000d9}.ordertable .item .conta .shopitem .shopMsg span:last-of-type{font-weight:700}.ordertable .item .conta .shopitem .shopImg{width:75px;height:75px;border-radius:5px;overflow:hidden;border:1px solid rgba(41,198,0,.1)}.ordertable .item .conta .shopitem .shopImg img{width:100%}.ordertable .item .trigger .hide{display:none}.ordertable .item .trigger{position:absolute;right:10px;top:0;display:flex;align-items:center;gap:6px;margin-top:10px;padding:6px 0 0 11px;font-size:13px;color:#29c600;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-weight:500}.ordertable .item .trigger .hideicon,.ordertable .item .trigger .showicon{width:18px;height:18px;vertical-align:middle;fill:#29c600}@media (max-width: 767.98px){.order{padding:15px 12px}.ordertable .item{padding:12px 10px}.ordertable .item label,.ordertable .item .trigger{font-size:12px}}.page-goods-info .main-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:0 60px}@media (max-width: 767.98px){.page-goods-info .main-content{padding-top:40%;grid-template-columns:1fr}}.page-goods-info .main-content .breadcrumb{grid-area:unset;grid-column:1/-1}.page-goods-info .main-content .breadcrumb:last-of-type{display:none}@media (max-width: 767.98px){.page-goods-info .main-content .breadcrumb:first-of-type{display:none}.page-goods-info .main-content .breadcrumb:last-of-type{display:flex}}.page-goods-info .main-content .secret{border-top:none;grid-column:1;grid-row:3;height:fit-content;padding:8% 0}@media (max-width: 767.98px){.page-goods-info .main-content .secret{grid-row:unset;grid-column:unset}}.page-goods-info .main-content .main-btn{width:100%;height:52px;transition:transform .3s ease,box-shadow .3s ease}@media (max-width: 767.98px){.page-goods-info .main-content .main-btn{height:42px;font-size:14px}}.page-goods-info .main-content .main-btn:hover{transform:translateY(-3px);box-shadow:0 10px 32px #29c60066}.page-goods-info .main-footer{padding-bottom:150px}.product-album{grid-row:2;position:relative;height:fit-content}@media (max-width: 767.98px){.product-album{grid-row:unset;position:absolute;top:0;left:0;width:100%;height:auto}}.product-album .original-label{top:20px;left:20px}@media (max-width: 767.98px){.product-album .original-label{top:10px;left:10px}}.product-album .original-label:after{content:"";position:absolute;width:120%;height:140%;left:-10%;top:-20%;background-color:#fff;z-index:-1;filter:blur(5px);opacity:.8}.product-album .goods-img{position:absolute;bottom:2%;left:50%;transform:translate(-50%);width:68%;height:auto;object-fit:contain;z-index:2}@media (max-width: 767.98px){.product-album .goods-img{top:18vw;right:3%;bottom:unset;left:unset;transform:none;width:50%}}.product-album .bg-box{position:relative;width:100%;z-index:0;aspect-ratio:1/1;border-radius:40px;overflow:hidden}@media (max-width: 767.98px){.product-album .bg-box{position:absolute;top:0;left:0;border-radius:0}}.product-album .bg-box.has-bg-layers{mask-image:linear-gradient(to bottom,#000 40%,#0000 70%);-webkit-mask-image:linear-gradient(to bottom,#000000 40%,rgba(0,0,0,0) 70%)}.product-album .bg-box .bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity 1s ease-in-out}.goods-info-card{position:relative;z-index:1;width:calc(100% - 30px);margin:0 auto;border-radius:20px;border:1px solid #ffffff;border-bottom:none;background:linear-gradient(to bottom,#fffc,#fff);padding:15px;display:flex;flex-direction:column;gap:12px}@media (min-width: 1024px){.goods-info-card{grid-column:2;grid-row:span 3;margin:0 0 100px;border-radius:40px;padding:40px;gap:20px}}.goods-info-card .goods-title .box-count:after{animation:box-count-after 1.2s .6s ease-in-out forwards}.goods-info-card .price-box{font-size:clamp(18px,1.5vw,26px);gap:2px}@media (max-width: 767.98px){.goods-info-card .price-box{order:-1}}.goods-info-card .price-box .red-price-box{display:flex;align-items:center;gap:.1em}.goods-info-card .price-box .red-price-box .red-price{min-width:4.5em}.goods-info-card .price-box .red-price-box .free{background-color:#ff1924;color:#fff;font-size:.5em;font-weight:700;padding:.1em .4em;border-radius:.3em}.goods-info-card .sub-sec{display:grid;grid-template-columns:repeat(4,auto);font-size:clamp(13px,1vw,16px);text-align:center;gap:.1em 0;border-bottom:1px solid rgba(41,198,0,.3);padding-bottom:10px}.goods-info-card .sub-sec .sub-title{color:#000000a6;border-right:1px solid rgba(41,198,0,.3);font-size:.8em}.goods-info-card .sub-sec .sub-title:last-of-type{border-right:none}.goods-info-card .sub-sec .sub-content{color:#000000d9;border-right:1px solid rgba(41,198,0,.3);font-weight:500;font-size:1em}.goods-info-card .sub-sec .sub-content:last-of-type{border-right:none}.goods-info-card .sub-sec dd:nth-of-type(1){order:1}.goods-info-card .sub-sec dt:nth-of-type(1){order:5}.goods-info-card .sub-sec dd:nth-of-type(2){order:2}.goods-info-card .sub-sec dt:nth-of-type(2){order:6}.goods-info-card .sub-sec dd:nth-of-type(3){order:3}.goods-info-card .sub-sec dt:nth-of-type(3){order:7}.goods-info-card .sub-sec dd:nth-of-type(4){order:4}.goods-info-card .sub-sec dt:nth-of-type(4){order:8}@media (max-width: 767.98px){.goods-info-card .main-btn{display:none}}.indication-sec{position:relative;border-top:1px solid rgba(41,198,0,.3);padding:15px 0 10px;font-size:clamp(14px,1vw,16px)}@media (min-width: 1024px){.indication-sec{padding:30px 0 10px}}.indication-sec .indication-title{font-size:1.1em;margin-bottom:.8em}.indication-sec .indication-box{display:grid;grid-template-columns:repeat(1,auto);gap:.8em}.indication-sec .indication-box .indication-item{display:flex;align-items:center;gap:.6em;--step: .6s;--count: 6;--total: calc(var(--step) * var(--count));--i: 0}.indication-sec .indication-box .indication-item:nth-child(1){--i: 5}.indication-sec .indication-box .indication-item:nth-child(2){--i: 4}.indication-sec .indication-box .indication-item:nth-child(3){--i: 3}.indication-sec .indication-box .indication-item:nth-child(4){--i: 2}.indication-sec .indication-box .indication-item:nth-child(5){--i: 1}.indication-sec .indication-box .indication-item:nth-child(6){--i: 0}.indication-sec .indication-box .indication-item .tick{position:relative;width:1.4em;height:1.4em;display:flex}.indication-sec .indication-box .indication-item .tick .tickicon{width:100%;height:100%;color:#29c600}.indication-sec .indication-box .indication-item .tick:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid #29c600;opacity:0;animation:seq-outline var(--total) linear infinite;animation-delay:calc(var(--i) * var(--step) * -1);pointer-events:none}.indication-sec .indication-box .indication-item .indication-text{font-size:1em;white-space:nowrap;font-weight:700}.pro-tips{font-size:clamp(13px,1vw,14px);color:#000000d9}.ensures{color:#000000a6;font-size:clamp(13px,1vw,14px);border-top:1px solid rgba(41,198,0,.3);padding:20px 0 10px;display:flex;flex-direction:column;gap:1.5em}@media (min-width: 1024px){.ensures{padding:30px 0}}.ensures .icons{position:relative;font-size:1em;display:flex;align-items:flex-start;text-wrap:nowrap;font-weight:700;color:#0006}.ensures .icons:first-child .ioc-l{padding-right:.5em;margin-right:.5em;border-right:1px solid rgba(41,198,0,.3)}.ensures .icons .ioc-l{color:#000000d9}.ensures .icons .salesicon{width:1.3em;height:1.3em;margin-right:.5em;fill:#29c600}.ensures .icons .timeout{position:absolute;right:-25px;top:-25px;display:flex;flex-direction:column;align-items:center;font-size:10px;font-weight:700;font-style:italic;color:#fff;text-align:right;background:#29c600;padding:4px 10px;border-radius:5px 5px 0}.ensures .icons .timeout:after{content:"";position:absolute;bottom:-5px;right:1px;width:0;height:0;border-width:5px 8px 0 0;border-style:solid;border-color:rgb(9.3181818182,45,0) transparent transparent transparent;z-index:-1}.ensures .icons .timeout .countdown{font-size:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans TC,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.detailed{padding:0 15px;margin-bottom:15px}@media (min-width: 1024px){.detailed{margin-bottom:100px;grid-column:2;padding:0}}.detailed .present{border:1px solid rgba(41,198,0,.3);border-radius:40px;overflow:hidden;display:grid;grid-template-columns:25% auto;font-size:clamp(13px,1vw,16px);line-height:1.6}@media (max-width: 767.98px){.detailed .present{border-radius:20px}}.detailed .present .s1{background-color:#29c60033;text-align:center;font-weight:700;padding:1em;border-bottom:1px solid rgba(41,198,0,.3)}.detailed .present .s1:last-of-type{border-bottom:none}.detailed .present .s2{border-bottom:1px solid rgba(41,198,0,.3);padding:1em;font-weight:500;background-color:#fff}.detailed .present .s2:last-of-type{border-bottom:none}.center-banner{position:relative;width:100%;height:300px;font-size:clamp(13px,1.5vw,18px);grid-column:1/-1;margin-bottom:40px;overflow:hidden}@media (min-width: 1024px){.center-banner{grid-column:2;width:100%;border-radius:40px;margin-bottom:100px}}@media (max-width: 767.98px){.center-banner{height:150px;padding:0 15px;margin-bottom:60px;border-radius:0}}.center-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.5),transparent 70%);z-index:1;pointer-events:none}.center-banner .center-banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.center-banner .line{position:absolute;bottom:-5%;left:0;display:block;width:auto;height:95%;z-index:1;overflow:visible}.center-banner .line .aurora-stop-start{stop-color:#fffdf3;stop-opacity:.6}.center-banner .line .aurora-stop-end{stop-color:#fffdf3;stop-opacity:1}.center-banner .line .inner-line{fill:none;stroke:#29c600;stroke-width:3px;stroke-linecap:round}.center-banner .line .inner-fill{fill:url(#aurora-gradient-v2);opacity:0;animation:fade-fill .3s 3s forwards}.center-banner .line .dot-group{fill:#29c600}.center-banner .line .dot-group .line-dot{r:4;fill:#fff}.center-banner .line .dot-group .line-dot2{r:0;fill:none;stroke:#fff;stroke-width:4;opacity:.8}.center-banner .bottom-text{position:absolute;bottom:10px;left:0;width:100%;text-align:center;font-style:italic;font-size:.8em;color:#fff9;mix-blend-mode:plus-lighter;z-index:1}.center-banner .center-banner-content{position:absolute;left:5%;top:45%;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:flex-start}.center-banner .center-banner-content .banner-desc{position:relative;font-size:1em;font-weight:700;color:#fff;opacity:0;transform:translateY(15px);transition:opacity 1s 1s ease,transform 1s 1s ease}.center-banner .center-banner-content .banner-desc.now{opacity:1;transform:translateY(0)}.center-banner .center-banner-content .banner-desc.highlight-line1,.center-banner .center-banner-content .banner-desc.highlight-line2{display:inline-flex;align-items:flex-end}.center-banner .center-banner-content .banner-desc.highlight-line1 .highlight,.center-banner .center-banner-content .banner-desc.highlight-line2 .highlight{display:inline-flex;line-height:1;color:#fff;font-weight:700;font-style:italic;-webkit-text-stroke:1px #FFF;text-stroke:1px #FFF}.center-banner .center-banner-content .banner-desc.highlight-line1 .highlight .highlight-number,.center-banner .center-banner-content .banner-desc.highlight-line2 .highlight .highlight-number{font-size:2em;padding:0 2px}.center-banner .center-banner-content .banner-desc.highlight-line1 .highlight .highlight-percent,.center-banner .center-banner-content .banner-desc.highlight-line2 .highlight .highlight-percent{padding-top:5px}.center-banner .center-banner-content .banner-desc.highlight-line1{font-size:1.2em}.center-banner .center-banner-content .banner-desc.highlight-line2{font-size:clamp(2em,2vw,2em)}.footer-buy{box-sizing:border-box;width:90%;max-width:800px;margin:0 auto;border-radius:99px;position:fixed;left:50%;transform:translate(-50%);bottom:50px;z-index:100;padding:5px 10px 5px 0;display:flex;gap:30px;align-items:center;justify-content:center;transition:all .6s ease;-webkit-user-select:none;user-select:none;transform-origin:center}@media (max-width: 767.98px){.footer-buy{gap:10px}}.footer-buy:after{content:"";position:absolute;left:50%;top:50%;border-radius:49950px;transform:translate(-50%,-50%);width:100%;height:100%;opacity:0;transition:width .4s cubic-bezier(.25,.9,.3,1.1),height .4s cubic-bezier(.25,.9,.3,1.1),opacity .25s ease;transform-origin:center;border:1px solid rgb(255,255,255);box-shadow:0 18px 40px #00000073,0 0 0 1px #ffffff05;backdrop-filter:blur(10px) saturate(1.4) brightness(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.4) brightness(1.1);z-index:0;animation:dot-to-pill 1.6s 1s cubic-bezier(.25,.9,.3,1.1) forwards;pointer-events:none}@media (min-width: 1024px){.footer-buy:after{animation-play-state:paused}}.footer-buy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#fff0,#fff0 35%,#fffc,#fff0 65%,#fff0);background-size:300% 300%;filter:blur(3px) brightness(1.1);-webkit-filter:blur(3px) brightness(1.1);opacity:0;z-index:1;animation:softGlow 5s 3s linear infinite}@media (min-width: 1024px){.footer-buy:before{animation-play-state:paused}}.footer-buy.pc-show:before{animation-play-state:running;background-position:-150% 0%}.footer-buy.pc-show:after{opacity:1;width:100%;height:100%;top:50%;background:#fff3}.footer-buy.pc-show .main-btn{opacity:1}.footer-buy.pc-show .footer-left{opacity:1;transform:translateY(0)}.footer-buy .main-btn{padding:0 0 0 15px;z-index:2;opacity:0;animation:footershow .6s 2.3s cubic-bezier(.25,.9,.3,1.1) forwards}@media (min-width: 1024px){.footer-buy .main-btn{animation-play-state:paused}}.footer-buy .main-btn .discount{opacity:0;transform:skew(-4deg,-12deg) translate(10px);transition:all .3s ease-in-out}.footer-buy .footer-left{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;gap:0;z-index:2;flex-shrink:0;opacity:0;transform:translateY(10px);max-width:0%;font-size:clamp(11px,1vw,18px);font-weight:700;white-space:nowrap;overflow:hidden;transition:all .1s ease-in-out,max-width 1s ease-in-out}@media (min-width: 1024px){.footer-buy .footer-left{transition:all .3s ease-in-out;max-width:100%}}.footer-buy .footer-left img{height:60px;width:auto;grid-row:span 2}@media (max-width: 767.98px){.footer-buy .footer-left img{height:50px}}.footer-buy .footer-left .green-title{font-size:1em;color:#000000d9;line-height:1.2;display:flex}@media (max-width: 767.98px){.footer-buy .footer-left .green-title{flex-direction:column}}.footer-buy .footer-left .red-price{font-size:1.2em;color:#ff1924;line-height:1}.footer-buy .footer-left .red-price .twd{font-size:.7em;margin-right:3px}.footer-buy.show .footer-left{opacity:1;transform:translateY(0);max-width:100%;transition:all 1s .4s ease-in-out,max-width 1s ease-in-out}.footer-buy.show .main-btn .discount{opacity:1;transform:skew(-4deg,-12deg) translate(0);transition:all .6s 1s ease-in-out}@keyframes footershow{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes dot-to-pill{0%{opacity:0;width:0;height:0;top:1000%;background:#29c600}65%{opacity:1;width:22.5px;height:22.5px;top:50%;background:#29c600}to{opacity:1;width:100%;height:100%;top:50%;background:#fff3}}@keyframes softGlow{0%{background-position:150% 0%}to{background-position:-150% 0%}}.iief{padding:15px;grid-column:1/-1;font-size:clamp(13px,1vw,16px)}.iief .iief-sub{font-size:1em;color:#000000a6;margin-bottom:15px;padding:0 10px}@media (min-width: 1024px){.iief .iief-sub{text-align:center}}.iief .iief-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(41,198,0,.3);border-radius:10px;border-collapse:collapse;width:100%;display:block;max-width:1024px;margin:auto}.iief .iief-table thead,.iief .iief-table .iief-header{display:none}.iief .iief-table tbody{display:block}.iief .iief-table .iief-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1px;overflow:hidden;border-bottom:1px solid #29c600}.iief .iief-table .iief-row:last-child{margin-bottom:0;border-bottom:none}.iief .iief-table .iief-row .iief-question{display:block;flex:0 0 100%;padding:1em;font-size:1em;border-bottom:1px solid #29c600;background-color:#29c60033;font-weight:700;width:100%;box-sizing:border-box}.iief .iief-table .iief-row .iief-options{display:block;flex:1 1 0;min-width:0;box-sizing:border-box;background-color:#29c60033}.iief .iief-table .iief-row .iief-options .iief-option{padding:1em 0;font-size:1em;min-height:45px;text-align:center;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:3px;line-height:1.3;background-color:#fff;word-break:break-word;cursor:pointer;transition:all .3s ease;position:relative}.iief .iief-table .iief-row .iief-options .iief-option input[type=radio]{position:absolute;opacity:0;width:0;height:0}.iief .iief-table .iief-row .iief-options .iief-option.selected{background-color:#29c600;color:#fff}.iief .iief-table .iief-row .iief-options .iief-option.selected .iief-score{color:#fff}.iief .iief-table .iief-row .iief-options .iief-option .iief-score{font-size:.8em;font-weight:700;color:#29c600;transition:color .3s ease}.iief .iief-note{margin-top:2em}.iief .iief-note .iief-result{margin-bottom:2em}.iief .iief-note .iief-result .iief-result-header{padding:1em;border-radius:7.5px;text-align:center;color:#000000d9}.iief .iief-note .iief-result .iief-result-header .iief-result-title{font-size:1.2em;font-weight:700;margin-bottom:5px}.iief .iief-note .iief-result .iief-result-header .iief-result-score{font-size:1.2em;font-weight:700;margin-bottom:0}.iief .iief-note .iief-guide-title{font-size:1em;color:#000000a6;margin-bottom:2em;text-align:center}.iief .iief-note .iief-cards-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;margin-bottom:100px}@media (max-width: 767.98px){.iief .iief-note .iief-cards-wrapper{grid-template-columns:repeat(1,1fr);gap:1em;margin-bottom:40px}}.iief .iief-note .iief-cards-wrapper .iief-card{background:linear-gradient(to bottom,#fff6,#fffc);border:1px solid rgba(41,198,0,.3);border-radius:1em;padding:1.5em;transition:all .3s ease}.iief .iief-note .iief-cards-wrapper .iief-card.active{border:2px solid #29c600}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-header{display:flex;align-items:center;gap:10px;margin-bottom:2em;font-size:1.1em;color:#000000d9}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-header .iief-card-score{color:#29c600}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-desc{font-size:1em;color:#000000a6;margin-bottom:.5em}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-desc:last-of-type{margin-bottom:1em}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-recommend{background-color:#29c60033;padding:1em;border-radius:.4em;border-left:.4em solid #29c600;font-size:1em}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-recommend .iief-card-recommend-title{font-weight:700;color:#333;margin-bottom:4px;display:flex;align-items:center}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-recommend .iief-card-recommend-title .iief-card-recommend-text{font-weight:700;color:#29c600;display:contents}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-recommend .iief-card-recommend-title .iief-card-recommend-box{color:#29c600;margin-bottom:0;display:flex;align-items:center;gap:2.5px;margin-left:auto}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-recommend .iief-card-recommend-title .iief-card-recommend-box .arrowicon{width:12px;height:12px;color:#29c600}.iief .iief-note .iief-cards-wrapper .iief-card .iief-card-recommend .iief-card-recommend-sub{font-size:1em;color:#000000a6}.step{padding:0 15px;grid-column:1/-1}.step .step-check{position:relative;width:60%;display:flex;justify-content:space-between;padding-left:20%;margin:0 auto 30px;font-size:clamp(20px,1.5vw,40px)}.step .step-check:before{content:"";position:absolute;top:.5em;left:0;transform:translateY(-50%);background-color:#9aeb8a;border-radius:99px;height:.2em;width:100%;z-index:-1}.step .step-check:after{content:"";position:absolute;top:.5em;left:0;transform:translateY(-50%);background-color:#29c600;width:100%;height:.2em;border-radius:99px;animation:loadingBar 6s linear infinite;z-index:0}.step .step-check .check{height:1em;width:1em;color:#9aeb8a;z-index:1}.step .step-check .check:nth-of-type(1){transform:scale(.75) translate(-50%);transform-origin:left;animation:checkScale1 6s linear infinite}.step .step-check .check:nth-of-type(2){transform:scale(.75);transform-origin:center;animation:checkScale2 6s linear infinite}.step .step-check .check:nth-of-type(3){transform:scale(.75) translate(50%);transform-origin:right;animation:checkScale3 6s linear infinite}@keyframes loadingBar{0%{width:0%;animation-timing-function:ease-out}30%{width:33%;animation-timing-function:ease-out}60%{width:66%;animation-timing-function:ease-out}90%{width:100%;animation-timing-function:ease-out}to{width:100%;animation-timing-function:ease-out}}@keyframes checkScale1{0%{transform:scale(.75) translate(-50%);color:#9aeb8a}28%{transform:scale(.75) translate(-50%);color:#9aeb8a}29%{transform:scale(1) translate(-50%);color:#29c600}to{transform:scale(1) translate(-50%);color:#29c600}}@keyframes checkScale2{0%{transform:scale(.75);color:#9aeb8a}58%{transform:scale(.75);color:#9aeb8a}59%{transform:scale(1);color:#29c600}to{transform:scale(1);color:#29c600}}@keyframes checkScale3{0%{transform:scale(.75) translate(50%);color:#9aeb8a}88%{transform:scale(.75) translate(50%);color:#9aeb8a}89%{transform:scale(1) translate(50%);color:#29c600}to{transform:scale(1) translate(50%);color:#29c600}}.step .step-content{display:flex;gap:10px;font-size:clamp(13px,1vw,16px)}@media (max-width: 767.98px){.step .step-content{flex-direction:column}}.step .step-content .step-content-item{position:relative;width:85%;transition:transform 1s ease;background-color:#fff;border-radius:20px;border:1.5px solid rgba(41,198,0,.3)}.step .step-content .step-content-item:nth-child(2){z-index:2}.step .step-content .step-content-item:nth-child(2){z-index:1}@media (min-width: 1024px){.step .step-content .step-content-item:nth-child(2){transform:translate(-16.6667%)}}.step .step-content .step-content-item:nth-child(2).now{transform:translate(8.3333%)}@media (min-width: 1024px){.step .step-content .step-content-item:nth-child(2).now{transform:translate(0)}}.step .step-content .step-content-item:nth-child(3){z-index:0}@media (min-width: 1024px){.step .step-content .step-content-item:nth-child(3){transform:translate(-33.3333%)}}.step .step-content .step-content-item:nth-child(3).now{transform:translate(16.6667%)}@media (min-width: 1024px){.step .step-content .step-content-item:nth-child(3).now{transform:translate(0)}}.step .step-content .step-content-item .step-content-item-title{font-size:1.3em;color:#000000d9;border-bottom:1px solid #eee;padding:.5em 1em}.step .step-content .step-content-item .step-content-item-title .num{font-size:2em;font-style:italic;color:#29c600;margin-right:.2em}.step .step-content .step-content-item .step-sub{font-size:1em;padding:.5em 0 0 2em;color:#000000d9;position:absolute}.step .step-content .step-content-item img{border-radius:20px}.step .step-content .step-content-item .down-box{position:absolute;bottom:-2em;left:50%;transform:translate(-50%);z-index:2;background-color:#29c600;border-radius:50%;width:4em;height:4em;display:flex;justify-content:center;align-items:center}@media (min-width: 1024px){.step .step-content .step-content-item .down-box{bottom:auto;left:auto;right:-2em;top:50%;transform:translate(0) translateY(-50%)}}.step .step-content .step-content-item .downarrow-icon{width:2em;height:2em;color:#fff;transition:transform 1s ease}@media (min-width: 1024px){.step .step-content .step-content-item .downarrow-icon{transform:rotate(-90deg)}}@media (min-width: 1024px){.page-product .main-content{display:grid;grid-template-areas:"breadcrumb" "page-title" "product-list-1" "product-list-2" "product-list-3" "product-list-4" "page-content";grid-template-columns:minmax(0,1fr);gap:0}}.page-product .main-content .page-title{grid-area:page-title;text-align:start}.page-product .main-content .box-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.page-product .main-content .box-container:nth-of-type(1){grid-area:product-list-1}.page-product .main-content .box-container:nth-of-type(2){grid-area:product-list-2}.page-product .main-content .box-container:nth-of-type(3){grid-area:product-list-3}.page-product .main-content .box-container:nth-of-type(4){grid-area:product-list-4}@media (min-width: 1024px){.page-product .main-content .box-container{flex-direction:row;gap:60px}}.page-product .main-content .box-container .product-area{flex:none;width:100%}@media (min-width: 1024px){.page-product .main-content .box-container .product-area{width:58%}}.page-product .main-content .box-container .qa-wrap{flex:none;width:100%;margin:0;height:auto;align-self:flex-start;position:relative;top:auto;max-height:none;overflow:visible}@media (min-width: 1024px){.page-product .main-content .box-container .qa-wrap{position:sticky;top:120px;max-height:calc(100vh - 140px);overflow-y:auto;width:38%}}.page-product .main-content .page-content{grid-area:page-content}.secret{position:relative;flex-basis:100%;grid-column:1/3;display:flex;justify-content:center;gap:10px;padding:30px 0;z-index:2;border-top:1px solid rgba(41,198,0,.2);font-size:clamp(12px,1vw,14px)}@media (max-width: 767.98px){.secret{gap:12px;padding:20px 12px}.secret .packageleft{width:4em;height:4em;flex-shrink:0}.secret .packageright{flex:1;min-width:0}.secret .packagetext{white-space:normal}}.secret .packageleft{position:relative;width:5.4em;height:5.4em}.secret .packageleft .packageicon{width:100%;height:100%}.secret .packageleft .stamp-text{position:absolute;display:block;opacity:0;top:23%;left:0;color:#1e9300;border:1.5px solid #29c600;padding:.2em .6em;border-radius:3px;font-size:1em;font-weight:700;line-height:1;display:flex;flex-direction:column;align-items:center;white-space:nowrap;animation:stamp .5s 1.6s ease-in-out forwards}.secret .packageleft .stamp-text .hun{font-size:15px}@keyframes stamp{0%{transform:rotate(-16deg) scale(4);opacity:0;background-color:#fff9}70%{transform:rotate(-16deg) scale(1.2);opacity:1;background-color:#fff9}80%{transform:rotate(-16deg) scale(.9);opacity:1;background-color:#fff9}to{transform:rotate(-16deg) scale(1);opacity:1;background-color:#fff9}}.secret .packageright{display:flex;flex-direction:column;justify-content:center;gap:5px}.secret .packageright .packagetext{font-size:1em;display:flex;align-items:center;letter-spacing:0px;white-space:nowrap}.secret .packageright .packagetext .righticon{position:relative;width:1.2em;height:1.2em;flex-shrink:0;margin-right:3px;color:#29c600;border-radius:50%;background:radial-gradient(circle,#fff 60%,transparent 60%)}.secret .packageright .packagetext strong{text-decoration:underline;text-underline-offset:2px;text-decoration-color:#29c600;text-decoration-thickness:2px}.flow-wrap{position:absolute;width:8px;height:100%;left:5.5px;top:20px;overflow:hidden;pointer-events:none;mask-image:linear-gradient(to bottom,transparent,black 15px,black calc(100% - 15px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 15px,black calc(100% - 15px),transparent 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-position:top;mask-repeat:no-repeat;mask-size:100% 100%;mask-position:top}.flow-wrap .flow-dash{position:absolute;right:0;bottom:0;left:0;top:-8.486562942px;width:100%;height:calc(100% + 8.486562942px);background:repeating-linear-gradient(45deg,#81ff60 0,#81ff60 4px,#0000 0,#0000 6px) left top,repeating-linear-gradient(-45deg,#81ff60 0,#81ff60 4px,#0000 0,#0000 6px) right top;background-size:4px 300%;background-repeat:no-repeat;animation:glowY .4s linear infinite}@keyframes glowY{0%{transform:translateY(0)}to{transform:translateY(8.486562942px)}}.box-container{padding:0 0 200px 30px;position:relative;width:100%}@media (max-width: 767.98px){.box-container{padding:0 12px 60px}}.box-container .shop-hero{display:flex;align-items:end;padding:0 20px 10px 0}.box-container .core-sec{max-width:1280px;width:100%;margin:20px auto}@media (min-width: 1024px){.box-container .core-sec{margin:30px auto}}.box-container .product-card .product-card-link{flex:1}.box-container .product-card .product-card-info{flex:2}@media (max-width: 767.98px){.box-container .product-card .product-card-info{flex:1}}.box-container .product-card .price-box{margin-top:auto}@media (max-width: 767.98px){.box-container .product-card{flex-direction:column;gap:12px}}.guide{--flow-step: clamp(6px, .8vw + 4px, 12px);--flow-stripe: calc(var(--flow-step) * .6666667);--flow-period: var(--flow-step);--flow-width: calc(var(--flow-step) * 1.2);--flow-left: var(--flow-step);--flow-top-offset: calc(var(--flow-step) * 3.3333333);--flow-angle-factor: .707;--flow-unit-y: calc(var(--flow-step) / var(--flow-angle-factor));--flow-dash-top: calc(var(--flow-step) * -1 / var(--flow-angle-factor))}.guide:before{content:"";position:absolute;left:5px;top:0;width:var(--flow-width);height:calc(100% + var(--flow-unit-y));pointer-events:none;overflow:hidden;z-index:1;mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 15%,black 85%,transparent 100%);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-position:top;-webkit-mask-position:top;background:repeating-linear-gradient(45deg,rgb(126.6,220.8,102) 0 var(--flow-stripe),transparent 0 var(--flow-period)) left top,repeating-linear-gradient(-45deg,rgb(126.6,220.8,102) 0 var(--flow-stripe),transparent 0 var(--flow-period)) right top;background-size:var(--flow-stripe) 100%;background-repeat:no-repeat;animation:glowY .4s linear infinite}.guide:after{content:"";position:absolute;top:23px;left:5px;transform:translateY(-100%);width:var(--flow-width);height:var(--flow-width);border-radius:50%;background-color:#29c600;z-index:1}@keyframes glowY{0%{transform:translateY(0)}to{transform:translateY(calc(var(--flow-step) / .707))}}.shopt{font-size:clamp(24px,2vw,36px);color:#000000d9}.shopt-sub{font-size:clamp(11px,1.5vw,14px);color:#000000a6}@media (min-width: 1024px){.shopt-sub{display:none}}.shopt-desc{font-size:clamp(13px,1vw,15px);color:#000000d9;margin:10px 0;padding-right:10px}.product-list{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:30px;padding:30px;border-radius:30px}@media (max-width: 767.98px){.product-list{padding:8px;gap:12px;border-radius:16px}}.product-list .product-card{position:relative;width:100%;display:flex;gap:15px 0;padding:20px;border:1px solid #ffffff;border-bottom:none;background:linear-gradient(to bottom,#fff6,#fffc);border-radius:20px;opacity:0;transform:scale(.8);transition:all .4s ease;transform-origin:center bottom;z-index:1;overflow:hidden}@media (max-width: 767.98px){.product-list .product-card{padding:12px;gap:10px;border-radius:14px}}.product-list .product-card.product-card-show{opacity:1;transform:scale(1)}.product-list .product-card.product-card-show .product-card-info .goods-title .box-count:after{width:110%}.product-list .product-card .product-card-link{display:flex;flex-direction:column;justify-content:center;position:relative;gap:1em}@media (max-width: 767.98px){.product-list .product-card .product-card-link .product-card-img{width:100%;max-height:180px;object-fit:cover;border-radius:10px}}.product-list .product-card .product-card-link .preview-box{display:grid;grid-template-columns:repeat(3,1fr);gap:5%;width:70%;margin:0 auto}@media (max-width: 767.98px){.product-list .product-card .product-card-link .preview-box{width:100%;gap:3%}}.product-list .product-card .product-card-link .preview-box .preview-img{border:1px solid rgba(0,0,0,.1);border-radius:5px}.product-list .product-card .product-card-info{position:relative;display:flex;flex-direction:column;gap:16px}@media (max-width: 767.98px){.product-list .product-card .product-card-info{gap:10px}}@media (max-width: 767.98px){.product-list .product-card .product-card-info .goods-title{gap:0}}.goods-title{position:relative;font-size:clamp(15px,1.5vw,22px);color:#000000d9;display:flex;flex-wrap:wrap;gap:.5em;align-items:baseline;line-height:1}.goods-title .box-count{position:relative;display:inline-block;z-index:1;width:fit-content}.goods-title .box-count .box-num{font-size:1.5em;padding:0 .2em 0 .1em;font-style:italic}.goods-title .box-count:after{content:"";position:absolute;bottom:-2px;left:-5%;width:0%;height:12px;background-color:#ffe600;z-index:-1;border-radius:2px;transition:width 1.2s .6s ease-in-out}@keyframes box-count-after{0%{width:0%}to{width:110%}}.goods-subname{font-size:clamp(13px,1vw,16px);font-weight:500;font-style:italic;color:#000000d9}.original-label{position:absolute;top:-10px;left:5px;display:flex;align-items:center;gap:.06em;z-index:1;font-size:clamp(9px,1vw,13px);font-weight:700;font-style:italic;color:#d42b1f}.original-label:before{content:"";display:block;width:3em;aspect-ratio:1.8343023256;flex-shrink:0;background:url(/build/assets/original-B780rmkA.svg) no-repeat center/contain}.goods-label-sec{display:flex;flex-wrap:wrap;gap:.2em}.goods-label-sec .goods-label{width:fit-content;font-size:clamp(12px,1vw,14px);border-radius:.3em;color:#fff;font-weight:700;padding:.2em .4em;background-color:#29c600;box-shadow:.4em .4em .1em #0000001a}.tags{display:flex;flex-direction:column;font-size:clamp(14px,1vw,16px);gap:1em}.tags .tag-item{position:relative;display:flex;align-items:flex-start;gap:.6em;--step: .6s;--count: 6;--total: calc(var(--step) * var(--count));--i: 0}.tags .tag-item:nth-child(1){--i: 5}.tags .tag-item:nth-child(2){--i: 4}.tags .tag-item:nth-child(3){--i: 3}.tags .tag-item:nth-child(4){--i: 2}.tags .tag-item:nth-child(5){--i: 1}.tags .tag-item:nth-child(6){--i: 0}.tags .tag-item:not(:last-child):after{content:"";position:absolute;height:1em;left:.7em;transform:translate(-50%);bottom:-1em;border-left:1.5px dashed #29c600;z-index:-1}.tags .tag-item .tick{position:relative;width:1.4em;height:1.4em;display:flex;flex-shrink:0}.tags .tag-item .tick .tickicon{width:100%;height:100%;color:#29c600}.tags .tag-item .tick:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid #29c600;opacity:0;animation:seq-outline var(--total) linear infinite;animation-delay:calc(var(--i) * var(--step) * -1);pointer-events:none}.tags .tag-item .tag-text{font-size:1em;font-weight:700;line-height:1.4em}@keyframes seq-outline{0%{transform:scale(.4);opacity:0}15%{opacity:1}30%{transform:scale(1);opacity:0}to{opacity:0}}.price-box{display:flex;align-items:flex-start;flex-direction:column;letter-spacing:0;transition:opacity .3s ease,transform .3s ease;flex-shrink:0;font-size:clamp(16px,1.5vw,26px)}.price-box.price-show .mk-price .grey-price{color:gray;transform:scale(1) translateY(0)}.price-box.price-show .mk-price .grey-price:after{width:100%}.price-box.price-show .red-price{opacity:1;transform:translate(0)}.price-box .mk-price{display:flex;gap:2px;align-items:end;position:relative}.price-box .mk-price .grey-price{position:relative;font-size:.7em;color:#ff1924;transform:scale(1.4) translateY(8px);transform-origin:top left;transition:transform 1s .2s ease,color 1s .2s ease;letter-spacing:-.1px;line-height:1}.price-box .mk-price .grey-price:after{position:absolute;bottom:.2em;left:0;content:"";display:block;width:0;height:1px;background-color:gray;transform:rotate(-5deg);transform-origin:bottom left;transition:width 1s .2s ease}.price-box .mk-price .discount-box{position:absolute;right:0;z-index:1;margin-bottom:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;opacity:0;transform:scale(0) translate(100%);transition:opacity .3s 1.6s ease,transform .3s 1.6s ease}.price-box .mk-price .discount-box.discount-show{opacity:1;transform:scale(1) translate(105%)}.price-box .mk-price .discount-box .discount{font-size:.7em;color:#000000d9;transform:skew(-6deg,-6deg);z-index:1;-webkit-text-stroke:.3px rgba(0,0,0,.85);line-height:1;letter-spacing:-.1px;background-color:#ffe602;padding:2px 5px;border-radius:99px 99px 99px 0}.price-box .red-price{color:#ff1924;font-size:1em;font-weight:700;line-height:1;letter-spacing:-.1px;opacity:0;transform:translate(6px);transition:opacity 1s .2s ease,transform 1s .2s ease}.price-box .red-price .twd{font-size:.6em;margin-right:3px}.price-box .red-price .price-number{display:inline-block}.page-content{padding:20px;margin:60px 0}.sec-content{font-size:clamp(13px,1vw,16px);margin-bottom:20px}.sec-subtitle{margin-bottom:20px}.sec-list{margin-bottom:20px;padding-left:1em;font-size:clamp(13px,1vw,16px)}.sec-list li{margin-bottom:10px}.tick-wrap{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 50%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 50%,transparent 100%);font-size:clamp(14px,1vw,20px);font-weight:500;line-height:1;color:#000000d9;min-height:calc(3.6em + 40px);margin:40px 0 20px}.tick-wrap .tick-scroll{display:flex;flex-flow:column;overflow:hidden;width:100%;padding:0 20px;margin:0 auto;gap:20px;will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media (min-width: 1024px){.tick-wrap .tick-scroll{align-items:center}}.tick-wrap .tick-scroll .tick-item{display:flex;align-items:center;gap:4px;flex-shrink:0}.tick-wrap .tick-scroll .tick-item .righticon-box{position:relative;z-index:0;width:1.2em;height:1.2em;box-shadow:inset 0 0 0 1.5px #29c600;border-radius:50%;transition:box-shadow .3s ease}.tick-wrap .tick-scroll .tick-item .righticon-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#29c600;transform:scale(0);opacity:0;pointer-events:none;z-index:-1;will-change:transform,opacity}.tick-wrap .tick-scroll .tick-item .righticon-box.mark{box-shadow:inset 0 0 0 0 transparent}.tick-wrap .tick-scroll .tick-item .righticon-box.mark:after{animation:tick-bg-pulse .5s ease-in-out forwards}.tick-wrap .tick-scroll .tick-item .righticon-box.mark .righticon{opacity:1;animation:tickicon-show .5s ease-in-out forwards;will-change:transform,opacity}.tick-wrap .tick-scroll .tick-item .righticon-box.done{box-shadow:inset 0 0 0 0 transparent}.tick-wrap .tick-scroll .tick-item .righticon-box.done .righticon{opacity:1}.tick-wrap .tick-scroll .tick-item .righticon-box .righticon{width:100%;height:100%;position:relative;color:#29c600;opacity:0;transition:opacity .3s ease}@keyframes tick-bg-pulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.8);opacity:.2}to{transform:scale(2.2);opacity:0}}@keyframes tickicon-show{0%{transform:rotate(20deg)}50%{transform:rotate(-10deg)}75%{transform:rotate(-20deg)}to{transform:rotate(0)}}.watermark{position:relative;overflow:hidden;background:#fff7d9}.watermark:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ffeab0;z-index:0;-webkit-mask-image:url(/static/img/lillylogo.svg),url(/static/img/lillylogo.svg);-webkit-mask-repeat:repeat,repeat;-webkit-mask-size:70px 70px,70px 70px;-webkit-mask-position:0 0,35px 35px;animation:watermark-scroll 3s linear infinite;mask-image:url(/static/img/lillylogo.svg),url(/static/img/lillylogo.svg);mask-repeat:repeat,repeat;mask-size:70px 70px,70px 70px;mask-position:0 0,35px 35px}@keyframes watermark-scroll{0%{-webkit-mask-position:0 0,35px 35px;mask-position:0 0,35px 35px}to{-webkit-mask-position:70px -70px,105px -35px;mask-position:70px -70px,105px -35px}}.page-form .main-content{display:grid;grid-template-columns:1fr;grid-template-areas:"breadcrumb" "page-header" "form" "qa"}@media (min-width: 1024px){.page-form .main-content{grid-template-columns:1fr;grid-template-areas:"breadcrumb breadcrumb" "page-header page-header" "form qa";gap:0 60px}}@media (min-width: 1024px){.page-form .main-content .qa-wrap{margin:40px 0}}form{display:flex;flex-direction:column;grid-area:form;margin-bottom:60px;width:100%;padding:30px}@media (max-width: 767.98px){form{padding:16px 14px}}@media (min-width: 1024px){form{padding:100px}}form .or{text-align:center;font-size:10px;color:#000000a6;margin-bottom:30px;padding:3px 0}form .form-btn{width:100%;height:40px;margin:0 auto 5px;border-radius:8px}@media (min-width: 1024px){form .form-btn{height:48px}}@media (max-width: 767.98px){form .form-btn{height:44px;margin-top:8px}}form .form-desc{font-size:clamp(13px,1vw,14px);color:#000000a6;text-align:center;word-break:keep-all;font-style:italic;display:flex;align-items:center;justify-content:center;gap:3px}form .form-desc .righticon{width:1.2em;height:1.2em;color:#29c600}form .check-type-selector{position:relative;display:flex;border-radius:99px;border:1px solid rgba(41,198,0,.3);background:transparent;padding:4px;width:fit-content;height:52px;margin:0 auto 30px;overflow:hidden}@media (max-width: 767.98px){form .check-type-selector{margin:0 auto 20px;width:calc(100% - 8px);max-width:400px}}form .check-type-selector .active-bg{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background-color:#29c600;border-radius:99px;transition:transform .3s ease;z-index:0}form .check-type-selector input[type=radio]{display:none}form .check-type-selector input[type=radio]:checked+.check-type-label{color:#fff}form .check-type-selector input[type=radio][value=contact]:checked~.active-bg{transform:translate(100%)}form .check-type-selector .check-type-label{flex:1;position:relative;z-index:1;cursor:pointer;text-align:center;place-content:center;display:grid;font-weight:500;color:#1c1c1c;transition:color .3s ease;font-size:clamp(14px,1vw,15px);padding:0 12px;line-height:1.2}form .check-sections-viewport{position:relative;overflow:hidden;width:100%;margin-bottom:40px;transition:height .35s ease}@media (max-width: 767.98px){form .check-sections-viewport{margin-bottom:24px}}form .check-sections-track{display:flex;width:100%;min-height:1px;align-items:flex-start;transition:transform 1s cubic-bezier(.22,1,.36,1);will-change:transform}form .check-section{flex:0 0 100%;width:100%;transition:opacity .25s ease}form .check-section:not(.is-active){opacity:.35;pointer-events:none}form .check-section.is-active{opacity:1;pointer-events:auto}form .check-sections-track[data-active=order_id]{transform:translate(0)}form .check-sections-track[data-active=contact]{transform:translate(-100%)}@media (max-width: 767.98px){form .check-type-selector{height:48px}form .check-type-label{padding:0 8px}}.qa-wrap{grid-area:qa;margin:120px auto;height:fit-content;width:524px}@media (max-width: 767.98px){.qa-wrap{padding:0 15px}}.qa-wrap .faq-list{list-style:none;margin:0;padding:0}.qa-wrap .faq-item{border-bottom:1px solid rgba(41,198,0,.3);font-size:clamp(15px,1vw,18px);color:#000000d9;padding:0 1em}@media (max-width: 767.98px){.qa-wrap .faq-item{padding:0 .6em}}.qa-wrap .faq-item:first-child{border-top:1px solid rgba(41,198,0,.3)}.qa-wrap .faq-item .faq-item__title{margin:0;font-size:inherit;font-weight:inherit}.qa-wrap .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;gap:.5em;width:100%;font-size:1em;font-weight:700;font-family:inherit;text-align:left;cursor:pointer;background:transparent;border:none;padding:0;transition:color .3s ease}.qa-wrap .faq-item .faq-question .faq-question__text{flex:1}.qa-wrap .faq-item .faq-question .faq-arrow{flex-shrink:0;width:4em;height:4em;position:relative}.qa-wrap .faq-item .faq-question .faq-arrow:before,.qa-wrap .faq-item .faq-question .faq-arrow:after{content:"";width:.7em;height:.14em;background-color:#000000d9;position:absolute;top:50%;transition:transform 1s cubic-bezier(.22,1,.36,1),transform-origin 1s cubic-bezier(.22,1,.36,1),background-color .3s ease}.qa-wrap .faq-item .faq-question .faq-arrow:before{right:50%;border-radius:.2em 0 0 .2em;transform-origin:100% 100%;transform:translateY(200%) rotate(40deg)}.qa-wrap .faq-item .faq-question .faq-arrow:after{left:50%;border-radius:0 .2em .2em 0;transform-origin:0 100%;transform:translateY(200%) rotate(-40deg)}@media (min-width: 1024px){.qa-wrap .faq-item .faq-question:hover{color:#29c600}.qa-wrap .faq-item .faq-question:hover .faq-arrow:before,.qa-wrap .faq-item .faq-question:hover .faq-arrow:after{background-color:#29c600}}.qa-wrap .faq-item.is-open:not(.is-collapsing) .faq-question .faq-question__text{color:#29c600}.qa-wrap .faq-item.is-open:not(.is-collapsing) .faq-question .faq-arrow:before,.qa-wrap .faq-item.is-open:not(.is-collapsing) .faq-question .faq-arrow:after{background-color:#29c600}.qa-wrap .faq-item.is-open:not(.is-collapsing) .faq-question .faq-arrow:before{transform-origin:100% 0;transform:translateY(-200%) rotate(-40deg)}.qa-wrap .faq-item.is-open:not(.is-collapsing) .faq-question .faq-arrow:after{transform-origin:0 0;transform:translateY(-200%) rotate(40deg)}.qa-wrap .faq-item .faq-answer{height:auto;overflow:clip}.qa-wrap .faq-item .faq-answer.is-animating{will-change:height}.qa-wrap .faq-item .faq-answer__inner{padding:0 0 2em;font-size:.9em;line-height:1.6;font-weight:500;text-align:justify}.qa-wrap.is-qa-enhanced .faq-answer{height:0;overflow:hidden}.qa-wrap.is-qa-enhanced.is-qa-ready .faq-answer{transition:height 0s}@media (prefers-reduced-motion: reduce){.qa-wrap .faq-item .faq-question .faq-arrow,.qa-wrap .faq-item .faq-question .faq-arrow:before,.qa-wrap .faq-item .faq-question .faq-arrow:after{transition:none!important}}.page-spage .main-content .article{margin-bottom:30px}@media (min-width: 1024px){.page-spage .main-content .article-summary{margin:30px 0 200px}}@media (min-width: 1024px){.page-spage .main-content{display:grid;grid-template-areas:"breadcrumb breadcrumb" "page-header page-header" "article article" "news-topic-sections news-topic-sections" "qa qa" "promiseicon promiseicon";grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:0 60px}}.page-spage .main-content .news-topic-sections{grid-area:news-topic-sections;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:28px 0 40px}@media (max-width: 767.98px){.page-spage .main-content .news-topic-sections{grid-template-columns:1fr;gap:14px;margin:18px 0 26px}}.page-spage .news-topic-card{padding:clamp(16px,2vw,22px)}.page-spage .news-topic-card h2{font-size:clamp(20px,1.8vw,28px);color:#000000d9;margin-bottom:10px}.page-spage .news-topic-card p{color:#000000a6;line-height:1.7;margin-bottom:12px}.page-spage .news-topic-card ul{display:flex;gap:8px}.page-spage .news-topic-card ul li{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:4px 12px;font-size:14px;font-weight:500;color:#29c600;background:#29c6001f}.page-spage .news-topic-card ul li a{color:#29c600;text-decoration:none}.page-spage .news-topic-card ul li a:hover{text-decoration:underline}.promise-icon{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;grid-area:promiseicon}@media (max-width: 767.98px){.promise-icon{padding:0 20px;grid-template-columns:repeat(1,1fr)}}.promise-icon .below-card{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;padding:2px;border-radius:24px;overflow:hidden;line-height:1.6;transition:all .48s cubic-bezier(.23,1,.32,1);min-height:300px}.promise-icon .below-card:before{content:"";position:absolute;height:240%;width:160%;border-radius:inherit;background:#29c600;transform-origin:center;animation:moving 4.8s linear infinite paused;transition:all .88s cubic-bezier(.23,1,.32,1)}@media (max-width: 767.98px){.promise-icon .below-card.focus{box-shadow:0 6px 13px #3e96f71a,0 24px 24px #3e96f717,0 55px 33px #3e96f70d,0 97px 39px #3e96f703,0 152px 43px #3e96f700;scale:1.05;color:#000}.promise-icon .below-card.focus:before{animation-play-state:running;z-index:-1;width:20%}.promise-icon .below-card.focus .content{padding:100px 30px 30px;background:linear-gradient(to bottom,#fff6,#fff9);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}.promise-icon .below-card.focus .content .heading,.promise-icon .below-card.focus .content .para{color:#000}}@media (min-width: 1024px){.promise-icon .below-card{min-height:300px}.promise-icon .below-card:hover{box-shadow:0 6px 13px #3e96f71a,0 24px 24px #3e96f717,0 55px 33px #3e96f70d,0 97px 39px #3e96f703,0 152px 43px #3e96f700;scale:1.05;color:#000}.promise-icon .below-card:hover:before{animation-play-state:running;z-index:-1;width:20%}.promise-icon .below-card:hover .content{padding:100px 30px 30px;background:linear-gradient(to bottom,#fff6,#fff9);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}.promise-icon .below-card:hover .content .heading,.promise-icon .below-card:hover .content .para{color:#000}}.promise-icon .below-card .content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px;border-radius:22px;color:#fff;overflow:hidden;background:transparent;border-top:1.5px solid #FFF;transition:all 1s cubic-bezier(.23,1,.32,1);transform-origin:top}.promise-icon .below-card .content .content-icon{position:absolute;top:30px;left:50%;transform:translate(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center}.promise-icon .below-card .content .content-icon .promiseicon{width:30px;height:auto;color:#29c600}.promise-icon .below-card .content .content-icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 6px #29c600;border:4px solid transparent;border-top:4px solid #29c600;border-bottom:4px solid #29c600;border-radius:50%;width:100%;height:100%;animation:cspin 2s linear infinite}@keyframes cspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.promise-icon .below-card .content .heading{font-weight:700;font-size:16px;z-index:1;transition:all .48s cubic-bezier(.23,1,.32,1)}.promise-icon .below-card .content .para{z-index:1;font-size:13px;transition:all .48s cubic-bezier(.23,1,.32,1);text-align:justify}@keyframes moving{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-promise .article{min-height:0}.page-promise .cover-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:clamp(240px,22vw,400px)}@media (min-width: 1024px){.page-promise .cover-header{grid-column:1/-1}}.page-promise .cover-header .page-header-title{font-size:clamp(28px,4vw,52px);color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.3);margin:0;text-align:center;white-space:nowrap}@media (max-width: 767.98px){.page-promise .cover-header{min-height:clamp(140px,34vw,240px)}.page-promise .cover-header .page-header-title{font-size:clamp(22px,6vw,32px)}}@media (min-width: 1024px){.page-promise .below-cover{grid-column:1/-1;padding-top:60px}.page-promise .below-cover .breadcrumb{color:#000000d9}.page-promise .below-cover .breadcrumb .breadcrumb__link{color:#29c600}.page-promise .below-cover .breadcrumb .breadcrumb__item:not(:last-child):after{color:#000000a6}}@media (max-width: 767.98px){.page-promise .below-cover{padding-top:30px}}
