@charset "UTF-8";.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4);box-sizing:border-box;border:1px solid transparent;font-family:var(--font-family-text);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease,border-color .15s ease;line-height:normal;overflow:hidden}.ds-btn__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:LGEIT_R,sans-serif;font-family:var(--font-family-text);text-align:center;line-height:1.1}.ds-btn--lg{min-height:48px;min-width:100px;padding:12px 20px;border-radius:var(--radius-button-m);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold)}.ds-btn--md{min-height:44px;min-width:100px;padding:12px 20px;border-radius:var(--radius-button-m);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold)}.ds-btn--sm{min-height:36px;min-width:80px;padding:10px 16px;border-radius:var(--radius-button-s);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold)}.ds-btn--xs{min-height:28px;min-width:72px;padding:6px 14px;border-radius:var(--radius-button-s);font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}.ds-btn--xxs{min-height:24px;min-width:48px;padding:6px 8px;border-radius:var(--radius-button-s);gap:var(--space-2);font-size:var(--font-size-12);font-weight:var(--font-weight-regular)}.ds-btn--primary{background:var(--color-red-primary);color:var(--color-wh);border-color:var(--color-red-primary)}.ds-btn--primary:hover:not(:disabled){background:var(--color-wh);color:var(--color-bk);border-color:var(--color-gray-9)}.ds-btn--secondary{background:var(--color-wh);color:var(--color-bk);border-color:var(--color-gray-9)}.ds-btn--secondary:hover:not(:disabled){background:var(--color-red-primary);color:var(--color-wh);border-color:var(--color-red-primary)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{background:var(--color-wh);border-color:var(--color-gray-9);color:var(--color-bk);opacity:.3;cursor:default;pointer-events:none}.ds-btn--full{width:100%}.ds-btn__icon:before{content:"";display:inline-block;width:12px;height:12px;margin-right:var(--space-4);flex-shrink:0;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center}.ds-btn__label.ds-btn__icon{display:inline-flex;align-items:center;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;white-space:nowrap;text-align:start}.ds-btn--xxs .ds-btn__icon:before{margin-right:var(--space-2)}.ds-btn--underline{display:inline-flex;justify-content:flex-start;vertical-align:baseline;min-height:0;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-bk);overflow:visible;text-decoration:none}.ds-btn--underline.ds-btn--lg,.ds-btn--underline.ds-btn--md{line-height:20px}.ds-btn--underline.ds-btn--sm{line-height:16px}.ds-btn--underline.ds-btn--xs,.ds-btn--underline.ds-btn--xxs{line-height:14px}.ds-btn--underline .ds-btn__label{display:inline;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial;overflow:visible;text-overflow:unset;white-space:nowrap;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-align:start;line-height:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:from-font}.ds-btn--underline:hover:not(:disabled){background:transparent;color:var(--color-red-primary);border:0}.ds-btn--underline:disabled,.ds-btn--underline[aria-disabled=true]{background:transparent;border:0;color:var(--color-bk)}.ac-btn-wrap{display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;width:100%}.ac-btn-wrap .ds-btn{flex:1}.c-input-bomE{position:relative;width:100%;font-family:var(--font-family-text)}.input-animation{width:100%;height:48px;padding:0 var(--space-14);box-sizing:border-box;border:1px solid var(--color-gray-8);border-radius:var(--radius-field);background:var(--color-wh);font-family:inherit;font-size:var(--font-size-16);line-height:20px;color:var(--color-bk);caret-color:var(--color-red-primary);outline:none;transition:border-color .15s ease,background-color .15s ease}.input-animation::placeholder{color:var(--color-gray-6);opacity:0;transition:opacity .15s ease}.input-animation:focus{border-color:var(--color-gray-2)}.input-animation:focus::placeholder{opacity:1}.label-move{position:absolute;left:var(--space-14);top:24px;transform:translateY(-50%);transform-origin:left center;font-size:var(--font-size-16);line-height:20px;color:var(--color-gray-6);pointer-events:none;transition:top .15s ease,transform .15s ease,color .15s ease}.c-input-bomE__leading,.c-input-bomE__trailing{position:absolute;top:24px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-gray-6)}.c-input-bomE__leading{left:var(--space-14);pointer-events:none}.c-input-bomE__trailing{right:var(--space-14)}.c-input-bomE.has-leading .input-animation{padding-left:44px}.c-input-bomE.has-leading .label-move{left:44px}.c-input-bomE.has-trailing .input-animation{padding-right:44px}.label-text{padding:0 var(--space-4);background:var(--color-wh)}.c-required{margin-left:2px;color:var(--color-red-primary)}.input-animation:focus~.label-move,.input-animation:not(:placeholder-shown)~.label-move,.c-input-bomE.is-filled .label-move,.c-input-bomE.is-fix .label-move{top:0;transform:translateY(-50%) scale(.75);color:var(--color-bk)}.bomE-warning,.c-input-bomE__info{margin:var(--space-6) 0 0;padding:0 var(--space-14);font-size:var(--font-size-12);line-height:14px}.c-input-bomE__info{color:var(--field-assistive-label)}.bomE-warning{color:var(--color-red-primary);display:flex;align-items:flex-start;gap:var(--space-6, 6px)}.bomE-warning__icon{flex-shrink:0;width:14px;height:14px}.c-input-bomE--warm .input-animation,.c-input-bomE--warm .label-text{background:var(--field-container-sub)}.c-input-bomE.my-warn .input-animation{border-color:var(--color-red-primary)}.c-input-bomE.my-warn .label-move{color:var(--color-red-primary)}.c-input-bomE.is-disabled .input-animation,.input-animation:disabled{background:var(--color-gray-e-secondary);border-color:var(--color-gray-c-secondary);color:var(--color-gray-a);-webkit-text-fill-color:var(--color-gray-a)}.c-input-bomE--warm.is-disabled .input-animation,.c-input-bomE--warm .input-animation:disabled{background:var(--field-container-sub-disabled)}.c-input-bomE.is-disabled .label-move{color:var(--color-bk)}.c-input-bomE.is-disabled .label-text{background:var(--color-gray-e-secondary)}.c-input-bomE--warm.is-disabled .label-text{background:var(--field-container-sub-disabled)}.ds-badge{display:inline-flex;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:2px 4px;border:1px solid transparent;border-radius:var(--radius-badge-s);font-family:var(--font-family-text);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:12px;letter-spacing:-.24px;white-space:nowrap}.ds-badge--red{--b-label: var(--color-red-primary);--b-border: var(--color-red-primary);--b-container: var(--color-red-primary);--b-light: var(--badge-red-container-light)}.ds-badge--orange{--b-label: var(--badge-orange-label);--b-border: var(--badge-orange-border);--b-container: var(--badge-orange-container);--b-light: var(--badge-orange-container-light)}.ds-badge--green{--b-label: var(--badge-green-label);--b-border: var(--badge-green-border);--b-container: var(--badge-green-container);--b-light: var(--badge-green-container-light)}.ds-badge--magenta{--b-label: var(--badge-magenta-label);--b-border: var(--badge-magenta-border);--b-container: var(--badge-magenta-container);--b-light: var(--badge-magenta-container-light)}.ds-badge--gray{--b-label: var(--badge-gray-label);--b-border: var(--badge-gray-border);--b-container: var(--badge-gray-container);--b-light: var(--badge-gray-container-light)}.ds-badge--light{background:var(--b-light);color:var(--b-label)}.ds-badge--solid{background:var(--b-container);color:var(--color-wh)}.ds-badge--outline{background:var(--color-wh);color:var(--b-label);border-color:var(--b-border)}.ds-badge--deal{background:var(--gradient-badge);color:var(--color-wh)}.ds-badge__icon{display:inline-flex;align-items:center;flex-shrink:0}.ds-card{box-sizing:border-box;background:var(--color-wh);border:1px solid var(--card-border);border-radius:12px}.ds-card--pad-none{padding:0}.ds-card--pad-sm{padding:12px}.ds-card--pad-md{padding:16px}.ds-card--elevated{border-color:transparent;box-shadow:var(--card-shadow)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@font-face{font-family:LGEI Text;font-weight:300;font-style:normal;font-display:swap;src:url(https://europe-dev.lg-chatbot.com/v2/assets/LGEIT_L-NkuycwHj.woff2) format("woff2")}@font-face{font-family:LGEI Text;font-weight:400;font-style:normal;font-display:swap;src:url(https://europe-dev.lg-chatbot.com/v2/assets/LGEIT_R-UkeqF3Yj.woff2) format("woff2")}@font-face{font-family:LGEI Text;font-weight:600;font-style:normal;font-display:swap;src:url(https://europe-dev.lg-chatbot.com/v2/assets/LGEIT_SB-o-FhvRqR.woff2) format("woff2")}@font-face{font-family:LGEI Text;font-weight:700;font-style:normal;font-display:swap;src:url(https://europe-dev.lg-chatbot.com/v2/assets/LGEIT_B-vc9rjn5v.woff2) format("woff2")}:root{--font-family-text: "LGEI Text", "LG EI Text", system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-family-headline: "LGEI Headline", "LG EI Headline", var(--font-family-text);--font-size-10: 10px;--font-size-11: 11px;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-22: 22px;--font-size-32: 32px;--font-size-36: 36px;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-14: 14px;--radius-badge-s: 4px;--radius-button-s: 6px;--radius-field: 6px;--radius-menu: 6px;--radius-button-m: 8px;--color-red-primary: #ea1917;--color-wh: #ffffff;--color-bk: #000000;--color-bk-sub: #111111;--color-gray-a: #A19E99;--color-gray-c-primary: #cccccc;--color-gray-c-secondary: #cbc8c2;--color-gray-d-primary: #DDDDDD;--color-gray-d-secondary: #D2D2D2;--color-gray-e-primary: #EEEEEE;--color-gray-e-secondary: #e0e0e0;--color-gray-f: #F6F6F6;--color-gray-2: #262626;--color-gray-3: #333333;--color-gray-4: #42444A;--color-gray-6: #646464;--color-gray-8: #828586;--color-gray-9: #94928D;--color-active-red-55: #fd312e;--color-icon-yellow: #eeb404;--color-icon-gray-a: #A09F9D;--color-active-green: #008955;--color-active-brick: #B95F01;--color-badge-grad-start: #ff6224;--color-badge-grad-stop: #ea1917;--color-badge-grad-end: #a50034;--field-container-sub: #e6e1d6;--field-container-sub-disabled: #f2f2f2;--field-assistive-label: #878580;--badge-red-container-light: #ffedea;--badge-orange-label: #b95f01;--badge-orange-border: #b95f01;--badge-orange-container: #b95f01;--badge-orange-container-light: #ffede0;--badge-green-label: #008955;--badge-green-border: #008955;--badge-green-container: #008955;--badge-green-container-light: #d9f6e6;--badge-magenta-label: #d91757;--badge-magenta-border: #d91757;--badge-magenta-container: #d91757;--badge-magenta-container-light: #ffecef;--badge-gray-label: #42444a;--badge-gray-border: #666973;--badge-gray-container: #666973;--badge-gray-container-light: #e8e9ed;--progress-track: #e1e2e5;--progress-badge: #2d2d2d;--card-divider: #cbc8c2;--card-border: #efeeed;--card-shadow: 0 4px 16px rgba(0, 0, 0, .04), 0 2px 4px rgba(0, 0, 0, .06);--color-ai-1: #fd312e;--color-ai-2: #ff21d3;--color-ai-3: #f914eb;--color-ai-4: #f51dee;--color-ai-5: #b432f5;--color-ai-6: #8227ff;--gradient-badge: linear-gradient( to right, var(--color-badge-grad-start), var(--color-badge-grad-stop), var(--color-badge-grad-end) );--gradient-ai: linear-gradient( 137deg, var(--color-ai-1) 15%, var(--color-ai-2) 29%, var(--color-ai-3) 43%, var(--color-ai-4) 58%, var(--color-ai-5) 72%, var(--color-ai-6) 86% )}html,body,#root{margin:0;padding:0;font-family:var(--font-family-text);color:var(--color-bk);background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.5}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}table{border-collapse:collapse;width:100%}html,body,*,*:before,*:after{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{width:0;height:0;display:none}.ds-text-11{font-family:var(--font-family-text);font-size:var(--font-size-11);font-weight:var(--font-weight-regular);line-height:12px}.ds-text-12{font-family:var(--font-family-text);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:14px}.ds-text-13{font-family:var(--font-family-text);font-size:var(--font-size-13);font-weight:var(--font-weight-regular);line-height:15px}.ds-text-14{font-family:var(--font-family-text);font-size:var(--font-size-14);font-weight:var(--font-weight-regular);line-height:16px}.ds-text-16{font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:20px}.ds-text-18{font-family:var(--font-family-text);font-size:var(--font-size-18);font-weight:var(--font-weight-regular);line-height:22px}.ds-text-20{font-family:var(--font-family-text);font-size:var(--font-size-20);font-weight:var(--font-weight-regular);line-height:24px}.ds-text-11-semibold{font-family:var(--font-family-text);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:12px}.ds-text-12-semibold{font-family:var(--font-family-text);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:14px}.ds-text-13-semibold{font-family:var(--font-family-text);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);line-height:15px}.ds-text-14-semibold{font-family:var(--font-family-text);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:16px}.ds-text-16-semibold{font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:20px}.ds-text-18-semibold{font-family:var(--font-family-text);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);line-height:22px}.ds-text-20-semibold{font-family:var(--font-family-text);font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);line-height:24px}.ds-text-12-tight{font-family:var(--font-family-text);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:var(--font-size-12)}.ds-text-14-semibold-tight{font-family:var(--font-family-text);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--font-size-14)}.ds-text-16-semibold-tight{font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--font-size-16)}.ds-headline-18{font-family:var(--font-family-headline);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);line-height:22px}.ds-headline-22{font-family:var(--font-family-headline);font-size:var(--font-size-22);font-weight:var(--font-weight-bold);line-height:26px}.ds-headline-32{font-family:var(--font-family-headline);font-size:var(--font-size-32);font-weight:var(--font-weight-regular);line-height:36px}.ai-gp1--section{padding:0}.ai-gp1--section:has(.ai-gp1-scroll--container){margin:0;min-width:0}.ai-gp1--section .ai-gp1-scroll--container{min-width:0;max-width:100%}.ai-gp1--section:has(.ai-gp1-scroll--container) .gp1-titel{padding:0 16px}.ai-gp1--section ul,.ai-gp1--section ol{padding:0;margin:0}.ai-gp1--section ul li,.ai-gp1--section ol li{list-style:none}.ai-gp1--section h4,.ai-gp1--section .ai-gp-eligible--title{margin:24px 0 16px;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-semibold)}.ai-gp1--section .info-list{display:flex;flex-flow:column;gap:8px}.ai-gp1--section .info-list .info-item{position:relative;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-regular);padding-left:20px}.ai-gp1--section .info-list .info-item:after{content:"";width:2px;height:2px;border-radius:50%;background-color:var(--color-bk);display:block;position:absolute;left:8px;top:8px}.ai-gp1--section .pick-etc--info{margin-top:12px;padding:8px 8px 8px 14px;border-radius:8px;background:linear-gradient(134deg,#ff00120a 10%,#fd00fe0a 50.28%,#9e37ff0a 90%)}.ai-gp1--section .pick-etc--info .info-list{gap:4px}.ai-gp1--section .pick-etc--info .info-list .info-item{padding-left:10px;font-size:var(--font-size-14);line-height:16px}.ai-gp1--section .pick-etc--info .info-list .info-item:after{content:"";left:0}.ai-gp1--section .pick-etc--info p{font-family:var(--font-family-text);font-size:var(--font-size-14);line-height:16px}.ai-gp1--section .sr-only{overflow:hidden;clip:rect(0,0,0,0);position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;color:var(--color-wh);background-color:#000}.ai-gp1--section .gp1-titel{color:var(--color-bk-sub);font-size:var(--font-size-16);line-height:normal;font-weight:var(--font-weight-semibold)}.ai-gp1--section .tag-black{position:relative;font-family:var(--font-family-text);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:12px;display:inline-block;padding:4px;align-content:center;text-align:center;border-radius:4px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#2d2d2d;color:var(--color-wh)}.ai-gp1--section .ai-gp1-detail-container .ai-gp1-custom--scrollbar+.ai-gp1-detail-area{margin-top:24px}.ai-gp1--section .detail-title{margin-bottom:12px}.ai-gp1--section .detail-title span{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-semibold)}.ai-gp1--section .detail-contents .c-text-contents{display:flex;flex-direction:column}.ai-gp1--section .detail-contents .c-text-contents__initial{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-semibold);margin-bottom:8px}.ai-gp1--section .detail-contents .c-text-contents__bodycopy{flex:1}.ai-gp1--section .detail-contents .c-text-contents__bodycopy a{color:var(--color-gray-3);text-decoration:underline}.ai-gp1--section .detail-contents .c-text-contents__bodycopy strong{font-family:var(--font-family-text);font-weight:var(--font-weight-semibold)}.ai-gp1--section .detail-contents .c-text-contents+.c-text-contents{margin-top:16px}.ai-gp1--section .c-accordion__box--expand .c-accordion__head{padding-bottom:0}.ai-gp1--section .c-accordion__box--expand .c-accordion__body{display:block}.ai-gp1--section .c-accordion__box:not(.c-accordion__box--expand) .c-accordion__body{display:none}.ai-gp1--section .c-accordion__button{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;justify-content:flex-end;min-height:20px;background:none;border:none;cursor:pointer}.ai-gp1--section .c-accordion__button:after{content:"";display:block;width:12px;height:7px;margin-top:6px;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='7'%20viewBox='0%200%2012%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%201L6%206L1%201'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100% auto}.ai-gp1--section .c-accordion__button[aria-expanded=true]:after{transform:rotateX(180deg)}.ai-gp1--section .c-accordion__button[aria-expanded=true] .expand,.ai-gp1--section .c-accordion__button[aria-expanded=false] .collapse{display:none}.ai-gp1--section .c-accordion__head{position:relative;padding-bottom:16px}.ai-gp1--section .c-accordion__head-text{display:flex;align-items:baseline;padding-right:20px}.ai-gp1--section .c-accordion__head-text .c-text-contents__headline{flex:1}.ai-gp1--section .c-accordion__head-text .c-text-contents__headline strong{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-semibold)}.ai-gp1--section .c-accordion__body{padding:8px 0 16px 16px}.ai-gp1--section .c-accordion__body .pick-etc--info{margin-top:8px;padding:12px}.ai-gp1--section .product-sku,.ai-gp1--section .pd-sku{margin-bottom:2px;line-height:13px}.ai-gp1--section .product-sku span,.ai-gp1--section .product-sku button,.ai-gp1--section .pd-sku span,.ai-gp1--section .pd-sku button{color:var(--color-gray-6);font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-regular);text-transform:uppercase}.ai-gp1--section .product-sku button,.ai-gp1--section .pd-sku button{position:relative;padding-right:12px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;box-sizing:border-box}.ai-gp1--section .product-sku span,.ai-gp1--section .pd-sku span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.ai-gp1--section .product-sku button:after,.ai-gp1--section .pd-sku button:after{content:"";width:10px;height:10px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1_2874)'%3e%3cpath%20d='M11%209.33333H10.3058V1.69417H2.66667V1H11V9.33333Z'%20fill='%235C5F61'/%3e%3cpath%20d='M9.33333%202.66667V11H1V2.66667H9.33333ZM1.83333%2010.1667H8.5V3.5H1.83333V10.1667Z'%20fill='%235C5F61'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1_2874'%3e%3crect%20width='10'%20height='10'%20fill='white'%20transform='translate(1%201)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center}.ai-gp1--section .ai-gp1-pick--list .pick-list .pick-item{width:100%;max-width:100%}.ai-gp1--section .ai-gp1-pick--list .pick-list{flex-direction:column}.ai-gp1--section .pick-list{display:flex;gap:8px;flex-wrap:wrap}.ai-gp1--section .pick-list .pick-item{width:100%;border:1px solid var(--card-border);border-radius:12px;overflow:hidden}.ai-gp1--section .pick-list .pick-item.highlight{border:1px solid transparent;background-image:linear-gradient(#fff,#fff),var(--gradient-ai);background-origin:border-box;background-clip:padding-box,border-box}.ai-gp1--section .pick-list .pick-item--inner{padding:12px;background-color:var(--color-wh);height:100%}.ai-gp1--section .pick-list .pick-item .pick-tag{display:flex;flex-flow:row;min-height:20px;gap:2px 4px;margin-bottom:8px}.ai-gp1--section .pick-list .pick-item .pick-tag span{position:relative;display:inline-block;max-width:50%;padding:4px;font-family:var(--font-family-text);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:12px;letter-spacing:-.015rem;text-align:left;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-gp1--section .pick-list .pick-item .pick-tag span.tag-gr{border:transparent;color:var(--color-wh);background:var(--gradient-badge)}.ai-gp1--section .pick-list .pick-item .pick-tag span.tag-red-inset{border:1px solid var(--badge-red-container-light);color:var(--color-red-primary);background-color:var(--badge-red-container-light)}.ai-gp1--section .pick-list .pick-item .pick-tag span.tag-red{border:1px solid var(--color-red-primary);color:var(--color-red-primary);background-color:var(--color-wh)}.ai-gp1--section .pick-list .pick-item .pick-product{display:flex;gap:16px;min-height:64px}.ai-gp1--section .pick-list .pick-item .pick-product .product-img{width:64px;height:64px;overflow:hidden}.ai-gp1--section .pick-list .pick-item .pick-product .product-img img{width:100%;height:100%;object-fit:cover;object-position:center}.ai-gp1--section .pick-list .pick-item .product-inner{display:flex;flex-flow:column;gap:2px;max-width:calc(100% - 80px);width:100%;justify-content:center}.ai-gp1--section .pick-list .pick-item .product-tag-flag{line-height:12px}.ai-gp1--section .pick-list .pick-item .product-tag-flag .highlight{color:var(--color-red-primary)}.ai-gp1--section .pick-list .pick-item .product-tag-flag span{display:inline-block;max-width:1000%;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-gp1--section .pick-list .pick-item .product-tag-flag span+span{display:inline-block;position:relative;margin-left:5px;padding-left:5px}.ai-gp1--section .pick-list .pick-item .product-tag-flag span+span:before{content:"";display:block;width:1px;height:8px;background-color:var(--color-gray-c-secondary);position:absolute;top:50%;left:0;transform:translateY(-50%)}.ai-gp1--section .pick-list .pick-item .product-ufn{margin-bottom:2px;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-14);line-height:16px;font-weight:var(--font-weight-regular);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.ai-gp1--section .pick-list .pick-item .product-quantity span{color:var(--color-gray-6);font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-regular)}.ai-gp1--section .pick-list .pick-item .product-ufn.pick-feature__title{font-size:var(--font-size-16);line-height:20px}.ai-gp1--section .pick-list .pick-item .product-rating{font-size:var(--font-size-10);color:#4a4946}.ai-gp1--section .pick-list .pick-item .product-price{margin-top:4px}.ai-gp1--section .pick-list .pick-item .product-price .price-purchase{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-18);line-height:22px;font-weight:var(--font-weight-semibold);word-break:break-all}.ai-gp1--section .pick-list .pick-item .product-price .price-member{margin-bottom:2px;font-family:var(--font-family-text);font-size:var(--font-size-11);line-height:12px;font-weight:var(--font-weight-regular);display:flex;align-items:center;flex-wrap:wrap;gap:4px}.ai-gp1--section .pick-list .pick-item .product-price .price-member del{color:var(--color-gray-6);text-decoration:line-through;word-break:break-all}.ai-gp1--section .pick-list .pick-item .product-price .price-member .txt{color:var(--color-bk);word-break:break-all}.ai-gp1--section .pick-list .pick-item .pick-btns{margin-top:12px;display:flex;gap:6px;flex-flow:wrap}.ai-gp1--section .pick-list.add-cart .pick-item .pick-item--inner{display:flex;flex-direction:column;justify-content:space-between;padding-top:12px}.ai-gp1--section .pick-list.add-cart .pick-item .pick-tag{margin-bottom:12px}.ai-gp1--section .pick-list.add-cart .pick-item .pick-tag.hidden{height:0;min-height:0;margin-bottom:0;opacity:0;visibility:hidden;pointer-events:none}.ai-gp1--section .pick-list.add-cart .pick-item .product-inner,.ai-gp1--section .pick-list.cart-added__list .pick-item .product-inner{gap:4px}.ai-gp1--section .pick-list.cart-added__list .pick-item .product-ufn{margin-bottom:0}.ai-gp1--section .pick-list.cart-added__list .pick-item .product-sku,.ai-gp1--section .pick-list.cart-added__list .pick-item .product-quantity{line-height:14px}.ai-gp1--section .pick-list.add-cart .pick-item .pick-product+.pick-product{margin-top:16px}.ai-gp1--section .pick-list.add-cart .pick-item .pick-product .product-ufn{margin-bottom:0}.ai-gp1--section .pick-list.add-cart .pick-item .product-price{margin-top:0}.ai-gp1--section .pick-list.add-cart .pick-item .product-price .price-member{margin-bottom:0}.ai-gp1--section .pick-list.add-cart.is-multiple{width:max-content}.ai-gp1--section .pick-list.add-cart.is-multiple .pick-item{flex:0 0 144px;width:144px;box-sizing:border-box}.ai-gp1--section .pick-list.add-cart.is-multiple .pick-product{flex-direction:column;align-items:center;gap:8px}.ai-gp1--section .pick-list.add-cart.is-multiple .pick-product .product-img{width:80px;height:80px}.ai-gp1--section .ai-gp1-scroll--container>.pick-list.add-cart.is-multiple .product-inner{width:100%;max-width:100%;justify-content:flex-start;row-gap:4px}.ai-gp1--section .pick-list .pick-item .pick-product .product-tag-flag{line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-gp1--section .pick-list .pick-item .pick-product .product-tag-flag .highlight{color:var(--color-red-primary)}.ai-gp1--section .pick-list .pick-item .pick-product .product-tag-flag span{display:inline;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);line-height:12px}.ai-gp1--section .pick-list .pick-item .pick-product .product-tag-flag span+span{display:inline;position:relative;margin-left:5px;padding-left:5px}.ai-gp1--section .pick-list .pick-item .pick-product .product-tag-flag span+span:before{content:"";display:block;width:1px;height:8px;background-color:var(--color-gray-c-secondary);position:absolute;top:50%;left:0;transform:translateY(-50%)}.ai-gp1--section .pick-list .pick-item .pick-product .product-rating{display:inline-flex;align-items:center;gap:4px;color:#4a4946;font-family:var(--font-family-text);font-size:var(--font-size-10);line-height:12px}.ai-gp1--section .pick-list .pick-item .pick-product .product-rating__stars{display:inline-flex;align-items:center;gap:1px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item{width:100%;height:auto;border:1px solid var(--card-border);border-radius:12px;overflow:hidden}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item.highlight,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item.highlight{border:1px solid transparent;background-image:linear-gradient(#fff,#fff),var(--gradient-ai);background-origin:border-box;background-clip:padding-box,border-box}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item--inner{padding:12px;background-color:var(--color-wh);height:100%;box-sizing:border-box}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .pick-product,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item .pick-product{display:flex;gap:16px;min-height:64px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .pick-product .product-img,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item .pick-product .product-img{width:64px;height:64px;overflow:hidden;flex-shrink:0}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .pick-product .product-img img,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item .pick-product .product-img img{width:100%;height:100%;object-fit:cover;object-position:center}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .product-inner,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item .product-inner{display:flex;flex-flow:column;gap:2px;max-width:calc(100% - 80px);width:100%;justify-content:center}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .pick-btns,.ai-gp1--section .ai-gp1-scroll--container>.pick-list .pick-item .pick-btns{margin-top:12px;display:flex;gap:6px;flex-flow:wrap}.ai-gp1--section .ai-gp1-dp--list{margin-top:0}.ai-gp1--section .ai-gp1-dp--list:not(.swiper-initialized) .dp-list{display:flex;gap:8px;flex-wrap:wrap;align-content:stretch}.ai-gp1--section .ai-gp1-dp--list:is(.swiper-initialized){position:relative;padding-bottom:24px}.ai-gp1--section .ai-gp1-dp--list.swiper:is(.swiper-initialized) .swiper-slide-inner{display:flex;gap:8px 16px;flex-flow:column;padding-bottom:24px}.ai-gp1--section .ai-gp1-dp--list.swiper:is(.swiper-initialized) .swiper-slide .dp-item{max-width:calc(100% - 2px);width:calc(100% - 2px)}.ai-gp1--section .ai-gp1-dp--list.swiper .swiper-slide>.dp-item+.dp-item{margin-top:8px}.ai-gp1--section .ai-gp1-dp--list.swiper{position:relative;padding-bottom:28px}.ai-gp1--section .ai-gp1-dp--list.swiper .swiper-slide .dp-list{display:flex;gap:8px;flex-wrap:wrap;align-content:stretch}.ai-gp1--section .ai-gp1-dp--list:is(.swiper-initialized) .swiper-pagination,.ai-gp1--section .swiper .swiper-pagination{position:absolute;bottom:0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:8px;padding:0 23px}.ai-gp1--section .ai-gp1-dp--list:is(.swiper-initialized) .swiper-pagination .swiper-pagination-bullet,.ai-gp1--section .swiper .swiper-pagination-bullet{width:8px;height:8px;border-radius:99px;background-color:var(--color-gray-d-primary);opacity:1;will-change:width;transition:width .17s ease;margin:0!important}.ai-gp1--section .ai-gp1-dp--list:is(.swiper-initialized) .swiper-pagination .swiper-pagination-bullet-active,.ai-gp1--section .swiper .swiper-pagination-bullet-active{width:28px;border-radius:999px;background-color:var(--color-bk)}.ai-gp1--section .ai-gp-coupon--list .swiper{position:relative;width:100%;padding-bottom:28px}.ai-gp1--section .ai-gp-coupon--list .swiper .swiper-pagination{position:absolute;bottom:0}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item{max-width:100%;width:100%;height:auto;border:1px solid var(--card-border);border-radius:12px;overflow:hidden}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item.highlight{border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#ff4560,#be19c6,#8227ff);background-origin:border-box;background-clip:padding-box,border-box}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner{padding:16px;background-color:var(--color-wh);height:100%}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-date{color:var(--color-bk);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:14px;margin-bottom:8px}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-info{display:flex;gap:8px;min-height:42px}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-info .info-inner{display:flex;flex-flow:column;gap:4px;max-width:calc(100% - 88px);width:100%;justify-content:center}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-info .info-inner .info-title{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-18);line-height:22px;font-weight:var(--font-weight-semibold);min-height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-info .info-inner .info-desc{color:var(--color-gray-6);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-regular);min-height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-info .info-img{width:80px;height:52px;border-radius:4px;overflow:hidden}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-info .info-img img{width:100%;height:100%;object-fit:cover;object-position:center}.ai-gp1--section .ai-gp1-dp--list .dp-list .dp-item .dp-item--inner .dp-btns{margin-top:16px;display:flex;gap:6px;flex-flow:wrap}.ai-gp1--section .ai-gp-coupon--list .coupon-list{display:flex;gap:8px;flex-flow:column}.ai-gp1--section .ai-gp-coupon--list .coupon-list.coupon-list--carousel{flex-flow:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.ai-gp1--section .ai-gp-coupon--list .coupon-list.coupon-list--carousel::-webkit-scrollbar{display:none}.ai-gp1--section .ai-gp-coupon--list .coupon-list.coupon-list--carousel>.coupon-item{flex:0 0 86%;scroll-snap-align:start}.ai-gp1--section .ai-gp-coupon--list .coupon-item{position:relative;overflow:hidden}.ai-gp1--section .ai-gp-coupon--list .coupon-item:after{content:"";width:10px;height:20px;background-color:#f0ece4;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:20px 0 0 20px;box-sizing:border-box;z-index:2}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner{position:relative;width:calc(100% - 48px);height:100%;min-height:136px;padding:20px 20px 24px;border-radius:12px 0 0 12px;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#ff4560,#be19c6,#8227ff);background-origin:border-box;background-clip:padding-box,border-box;display:flex;flex-flow:column;gap:20px;justify-content:stretch;box-sizing:border-box}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner:after{content:"";width:48px;height:calc(100% + 2px);min-height:136px;top:-1px;bottom:-1px;display:block;position:absolute;right:-48px;border-radius:0 12px 12px 0;background:linear-gradient(135deg,#fd312e,#ff21d3,#f914eb,#f51dee,#b432f5,#8227ff)}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .coupon-tag{display:inline-block;vertical-align:top;margin-bottom:4px;padding:4px 6px;border-radius:4px;background:linear-gradient(134deg,#ff00120f 10%,#fd00fe0f 50.28%,#9e37ff0f 90%)}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .coupon-tag span{font-size:var(--font-size-11);font-family:var(--font-family-text);font-weight:var(--font-weight-semibold);line-height:12px;background:var(--gradient-ai);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;text-transform:uppercase}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner{display:flex;flex-flow:column;gap:4px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-title{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);line-height:22px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-expire-date{display:inline-flex;align-items:flex-start;gap:2px;max-width:max-content;margin-top:4px;background-color:#ea19171a;line-height:14px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-expire-date .info-expire-date__icon{flex-shrink:0;width:14px;height:14px;background:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7%203.5C9.48528%203.5%2011.5%205.51472%2011.5%208C11.5%2010.4853%209.48528%2012.5%207%2012.5C4.51472%2012.5%202.5%2010.4853%202.5%208C2.5%205.51472%204.51472%203.5%207%203.5Z'%20stroke='%23EA1917'/%3e%3cpath%20d='M7%206V8.5L8%209.5'%20stroke='%23EA1917'%20stroke-linecap='round'/%3e%3cpath%20d='M4.50012%202.00014L2.00012%204.00014'%20stroke='%23EA1917'%20stroke-linecap='round'/%3e%3cpath%20d='M9.49988%202.00014L11.9999%204.00014'%20stroke='%23EA1917'%20stroke-linecap='round'/%3e%3cpath%20d='M3.5%2011.5L2.5%2012.5'%20stroke='%23EA1917'%20stroke-linecap='round'/%3e%3cpath%20d='M10.5%2011.5L11.5%2012.5'%20stroke='%23EA1917'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center / 14px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-expire-date span{color:var(--color-red-primary);font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-semibold)}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc p{color:var(--color-gray-6);font-size:var(--font-size-12);font-weight:var(--font-weight-regular);line-height:14px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc p+p{margin-top:4px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc p.info-desc-detail{height:max-content;max-height:42px;text-align:left;overflow-y:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc p.info-desc-detail.on{height:auto;max-height:112px;text-overflow:unset;display:inline-block;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-gray-c-primary) transparent}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc p.info-desc-detail.on::-webkit-scrollbar{display:block;width:6px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc p.info-desc-detail.on::-webkit-scrollbar-thumb{background-color:var(--color-gray-c-primary);border-radius:9px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .btn-more{display:flex;align-items:center;justify-content:flex-start;max-width:max-content;column-gap:2px;margin-top:4px;cursor:pointer}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .btn-more span{color:var(--color-gray-6);font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-semibold)}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .btn-more:after{content:"";display:inline-block;width:10px;height:10px;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='7'%20viewBox='0%200%2012%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%201L6%206L1%201'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:right center}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-info .info-inner .btn-more.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ai-gp1--section .ai-gp-coupon--list.ai-gp-coupon--secret .coupon-item .coupon-item--inner{min-height:0;height:auto}.ai-gp1--section .ai-gp-coupon--list.ai-gp-coupon--secret .coupon-item .coupon-item--inner:after{min-height:100%;height:auto}.ai-gp1--section .ai-gp-coupon--list.ai-gp-coupon--secret .coupon-item .coupon-item--inner .coupon-info .info-inner .info-desc{overflow:visible;max-height:none}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn{line-height:14px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-link{display:inline-block;cursor:pointer;vertical-align:top}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-link span{color:var(--color-bk);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);display:flex;flex-flow:row;align-items:center;gap:2px}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-link span:after{content:"";width:10px;height:10px;display:block;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='10'%20viewBox='0%200%2010%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.75%209.45703L8.20703%205L3.75%200.542969L3.04297%201.25L6.79297%205L3.04297%208.75L3.75%209.45703Z'%20fill='black'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-copy{display:block;cursor:pointer}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-copy span{display:flex;flex-flow:row wrap;align-items:baseline;gap:2px;max-width:100%;overflow:hidden;word-break:break-all;color:var(--color-bk);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:16px;text-align:left}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-copy{max-width:100%;overflow:hidden}.ai-gp1--section .ai-gp-coupon--list .coupon-item .coupon-item--inner .coupon-btn .btn-copy span:after{content:"";width:10px;height:10px;display:block;flex-shrink:0;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='10'%20viewBox='0%200%2010%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2376_119867)'%3e%3cpath%20d='M10%208H9.16699V0.833008H2V0H10V8Z'%20fill='black'/%3e%3cpath%20d='M8%202V10H0L0%202H8ZM1%209H7V3H1V9Z'%20fill='black'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2376_119867'%3e%3crect%20width='10'%20height='10'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;background-position:center}.ai-gp1--section .ai-gp-coupon--list .coupon-list__footer{margin-top:12px}.ai-gp1--section .ai-gp-coupon--list .btn-go-basket{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;border:1px solid var(--color-bk);border-radius:8px;background-color:var(--color-wh);cursor:pointer}.ai-gp1--section .ai-gp-coupon--list .btn-go-basket span{color:var(--color-bk);font-size:var(--font-size-12);font-weight:700;line-height:14px}.ai-gp1--section .ai-gp-order--list .order-list-wrap{border:1px solid var(--card-border);border-radius:12px;background-color:var(--color-wh);padding:16px}.ai-gp1--section .ai-gp-order--list .order-list-wrap:not(:last-of-type){margin-bottom:16px}.ai-gp1--section .ai-gp-order--list .order-list-wrap__head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px}.ai-gp1--section .ai-gp-order--list .order-list-wrap__no,.ai-gp1--section .ai-gp-order--list .order-list-wrap__date{color:var(--color-gray-6);font-size:var(--font-size-12);line-height:14px}.ai-gp1--section .ai-gp-order--list .order-list-wrap__date{white-space:nowrap}.ai-gp1--section .ai-gp-order--list .order-list-wrap__detail{margin-top:12px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item{max-width:100%;border:none;border-radius:0;overflow:visible}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner{padding:0}.ai-gp1--section .ai-gp-order--list .order-list-wrap>.pick-list{gap:0}.ai-gp1--section .ai-gp-order--list .order-list-wrap>.pick-list>.pick-item+.pick-item{border-top:1px solid var(--color-gray-c-secondary);margin-top:16px;padding-top:16px}.ai-gp1--section .ai-gp-order--list .order-item__track{display:inline-flex;align-items:center;gap:2px;margin-bottom:8px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-semibold);color:var(--color-bk)}.ai-gp1--section .ai-gp-order--list .order-item__track-arrow{width:10px;height:10px;display:block}.ai-gp1--section .ai-gp-order--list .order-item__return{box-sizing:border-box;width:100%;margin-top:12px;padding:16px;border:1px solid var(--color-gray-c-secondary);border-radius:var(--radius-button-s);display:flex;flex-direction:column;gap:8px}.ai-gp1--section .ai-gp-order--list .order-item__return-title{font-size:var(--font-size-14);line-height:16px;font-weight:var(--font-weight-semibold);color:var(--color-bk)}.ai-gp1--section .ai-gp-order--list .order-item__return-lines{display:flex;flex-direction:column;gap:2px;font-size:var(--font-size-12);line-height:14px;color:var(--color-gray-6)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .item-status-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .item-status-area .txt{color:var(--color-gray-6);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-regular)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .product-inner .product-ufn{-webkit-line-clamp:2}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .product-inner .product-info{display:flex;flex-flow:row wrap;align-items:flex-start;gap:8px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .product-inner .product-info--stack{flex-direction:column;gap:2px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .product-inner .product-info span{font-size:var(--font-size-12);line-height:14px;color:var(--color-gray-6)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .product-inner .product-info:not(.product-info--stack) span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__head{margin-bottom:12px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__est{display:block;font-size:var(--font-size-18);line-height:22px;font-weight:var(--font-weight-semibold);color:var(--color-bk)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__est .order-item__est-date{color:var(--color-red-primary);font-weight:var(--font-weight-semibold)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__status-title{display:block;font-size:var(--font-size-18);line-height:22px;font-weight:var(--font-weight-semibold);color:var(--color-bk)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__bar{margin-top:12px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .pick-product{gap:12px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item .product-inner{gap:4px}.ac-progress{position:relative;width:100%;padding-bottom:36px}.ac-progress__rail{position:relative;width:100%;height:6px;border-radius:300px;background-color:var(--progress-track);overflow:hidden}.ac-progress__fill{position:absolute;top:0;left:0;height:100%;min-width:6px;background:var(--gradient-badge);clip-path:polygon(0 0,calc(100% - 3.2px) 0,100% 50%,calc(100% - 3.2px) 100%,0 100%)}.ac-progress__fill--complete{clip-path:none;border-radius:300px}.ac-progress__markers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ac-progress__chevron{position:absolute;top:50%;width:4.70703px;height:6px;transform:translate(-50%,-50%);display:block}.ac-progress__tip{position:absolute;top:10px;z-index:1;display:inline-flex;flex-direction:column;align-items:center;color:var(--progress-badge)}.ac-progress__tip--end{align-items:flex-end}.ac-progress__tip-arrow{width:15px;height:5px;display:block;overflow:visible;transform:scaleY(-1)}.ac-progress__tip-label{position:relative;display:inline-flex;align-items:center;width:max-content;max-width:158px;min-height:20px;padding:3px 8px;border-radius:var(--radius-badge-s);background-color:var(--progress-badge);color:var(--color-wh);font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-semibold);text-align:center;word-break:break-all;z-index:1}.ac-progress--compact{padding-bottom:36px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--deal{display:flex;flex-direction:column}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--deal .order-deal__title{display:block;font-size:var(--font-size-18);line-height:22px;font-weight:var(--font-weight-semibold);color:var(--color-bk);margin-bottom:12px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--deal .order-deal__list{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--color-gray-c-secondary);border-radius:6px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--deal .order-deal__list>.pick-item+.pick-item{border-top:1px solid var(--color-gray-c-secondary);padding-top:16px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest{margin-top:10px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-title{display:block;padding:6px 16px;background-color:#f2f2f2;border:1px solid var(--color-gray-c-secondary);border-bottom:0;border-radius:6px 6px 0 0;font-size:var(--font-size-14);line-height:16px;font-weight:var(--font-weight-semibold);color:var(--color-bk)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-list{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--card-divider);border-top:0;border-radius:0 0 6px 6px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-item{display:flex;flex-direction:column;gap:8px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-item:not(:last-child){padding-bottom:16px;border-bottom:1px solid var(--card-divider)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-head .order-item__est,.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-head .order-item__status-title{font-size:var(--font-size-16);line-height:20px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-head .order-item__est .order-item__est-date{font-weight:var(--font-weight-semibold)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-head .order-item__bar{margin-top:4px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-row{display:flex;gap:10px;align-items:flex-start}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-row .product-img{flex:0 0 48px;width:48px;height:48px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-row .product-img img{width:100%;height:100%;object-fit:contain}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-row .product-ufn{font-size:var(--font-size-13);line-height:16px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-row .product-inner .product-info span{display:block;font-size:var(--font-size-12);line-height:14px;color:var(--color-gray-6)}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .order-item__nest-row .price-purchase{font-size:var(--font-size-13);line-height:15px;margin-top:2px}.ai-gp1--section .ai-gp-order--list .pick-list .pick-item--inner .product-inner .product-price .price-purchase{font-size:var(--font-size-14);line-height:16px}.ai-gp1--section .ai-gp-order--list .ac-order-list__empty{padding:16px;font-size:var(--font-size-12);color:var(--color-gray-6);text-align:center}.ai-gp1--section .ai-gp-order--list .order-list-wrap:not(:last-of-type){margin-bottom:24px}.ai-gp1--section .ai-gp1-table--list{border-radius:12px;border:1px solid var(--card-border);background-color:var(--color-wh);padding:16px;margin-top:0;overflow-x:auto;display:inline-block;width:max-content}.ai-gp1--section .ai-gp1-table--list .gp1-table{table-layout:auto;width:auto}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th.has-bg,.ai-gp1--section .ai-gp1-table--list .gp1-table tbody td.has-bg{position:relative}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th.has-bg:before,.ai-gp1--section .ai-gp1-table--list .gp1-table tbody td.has-bg:before{content:"";display:block;position:absolute;left:6px;right:6px;top:0;bottom:0;opacity:.05;background:linear-gradient(134deg,#ff0012 10%,#fd00fe 50.28%,#9e37ff 90%)}.ai-gp1--section .ai-gp1-table--list .gp1-table thead{border-bottom:1px solid var(--color-bk)}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th{background-color:var(--color-wh);padding:8px 12px;vertical-align:middle;width:160px;max-height:44px}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th span{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-12);font-weight:var(--font-weight-bold);line-height:14px;letter-spacing:-.01rem;text-transform:uppercase;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td{padding:12px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-gray-d-primary)}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner{display:flex;gap:16px;justify-content:flex-start;align-items:center}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-img{width:48px;height:48px}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-img img{width:100%;height:100%;object-fit:cover;object-position:center}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info{width:calc(100% - 60px);max-width:120px}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-ufn .pd-ufn-txt{display:block;min-width:0;max-width:100%;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-14);line-height:16px;font-weight:var(--font-weight-regular);letter-spacing:-.01rem}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-price{margin-top:2px;color:var(--color-bk-sub);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:16px;font-weight:var(--font-weight-bold)}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-price .price-member{display:flex;flex-flow:row wrap;align-items:center;gap:4px;margin-bottom:2px;font-family:var(--font-family-text);font-size:var(--font-size-11);line-height:12px;font-weight:var(--font-weight-regular)}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-price .price-member del{color:var(--color-gray-6);text-decoration:line-through;word-break:break-all}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-price .price-member .txt{color:var(--color-bk);word-break:break-all}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-price .price-purchase{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:20px;letter-spacing:-.01rem;word-break:break-all}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-btns .btn-cart .ico{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%3e%3cpath%20d='M4.39844%208.57227C5.11094%208.57235%205.68921%209.14985%205.68945%209.8623C5.68937%2010.5749%205.11104%2011.1532%204.39844%2011.1533C3.68598%2011.1531%203.10848%2010.5748%203.1084%209.8623C3.10865%209.14995%203.68608%208.57251%204.39844%208.57227ZM9.1416%208.57227C9.85415%208.57229%2010.4324%209.14981%2010.4326%209.8623C10.4325%2010.5749%209.85425%2011.1533%209.1416%2011.1533C8.42914%2011.1531%207.85165%2010.5748%207.85156%209.8623C7.85181%209.14995%208.42924%208.57251%209.1416%208.57227ZM4.39844%209.57227C4.23837%209.57251%204.10865%209.70223%204.1084%209.8623C4.10848%2010.0225%204.23827%2010.1531%204.39844%2010.1533C4.55875%2010.1532%204.68937%2010.0226%204.68945%209.8623C4.68921%209.70213%204.55865%209.57235%204.39844%209.57227ZM9.1416%209.57227C8.98153%209.57251%208.85181%209.70223%208.85156%209.8623C8.85165%2010.0225%208.98143%2010.1531%209.1416%2010.1533C9.30196%2010.1533%209.43253%2010.0227%209.43262%209.8623C9.43237%209.70209%209.30186%209.57229%209.1416%209.57227ZM1.76074%200.824219C2.45748%200.824219%203.0629%201.30402%203.22168%201.98242L4.04492%205.5H9.60938C9.61023%205.4993%209.6111%205.49798%209.61133%205.49707C9.8961%204.37681%2010.0806%203.74363%2010.3438%202.7207H4.66211C4.38604%202.72062%204.16211%202.49679%204.16211%202.2207C4.16228%201.94476%204.38614%201.72079%204.66211%201.7207H10.3457C10.9959%201.72074%2011.4751%202.33388%2011.3125%202.9668C11.0257%204.08178%2010.8797%204.56525%2010.5801%205.74414C10.4676%206.18596%2010.0694%206.5%209.60938%206.5H4.2793L4.39648%207.00098H10C10.2759%207.00122%2010.5%207.22498%2010.5%207.50098C10.4995%207.77656%2010.2756%208.00074%2010%208.00098H4.39648C3.93229%208.00077%203.52781%207.68047%203.42188%207.22852L2.24805%202.20996C2.19503%201.98396%201.9929%201.82422%201.76074%201.82422H1.5C1.2242%201.82398%201.00022%201.60002%201%201.32422C1%201.04823%201.22406%200.824462%201.5%200.824219H1.76074Z'%20fill='white'/%3e%3c/svg%3e")}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody td .pd-inner .pd-info .pd-btns .btn-cart:disabled .ico,.ai-gp1--section .ai-gp1-table--list .gp1-table tbody td .pd-inner .pd-info .pd-btns .btn-cart.disabled .ico{background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.39844%208.57227C5.11094%208.57235%205.68921%209.14985%205.68945%209.8623C5.68937%2010.5749%205.11104%2011.1532%204.39844%2011.1533C3.68598%2011.1531%203.10848%2010.5748%203.1084%209.8623C3.10865%209.14995%203.68608%208.57251%204.39844%208.57227ZM9.1416%208.57227C9.85415%208.57229%2010.4324%209.14981%2010.4326%209.8623C10.4325%2010.5749%209.85425%2011.1533%209.1416%2011.1533C8.42914%2011.1531%207.85165%2010.5748%207.85156%209.8623C7.85181%209.14995%208.42924%208.57251%209.1416%208.57227ZM4.39844%209.57227C4.23837%209.57251%204.10865%209.70223%204.1084%209.8623C4.10848%2010.0225%204.23827%2010.1531%204.39844%2010.1533C4.55875%2010.1532%204.68937%2010.0226%204.68945%209.8623C4.68921%209.70213%204.55865%209.57235%204.39844%209.57227ZM9.1416%209.57227C8.98153%209.57251%208.85181%209.70223%208.85156%209.8623C8.85165%2010.0225%208.98143%2010.1531%209.1416%2010.1533C9.30196%2010.1533%209.43253%2010.0227%209.43262%209.8623C9.43237%209.70209%209.30186%209.57229%209.1416%209.57227ZM1.76074%200.824219C2.45748%200.824219%203.0629%201.30402%203.22168%201.98242L4.04492%205.5H9.60938C9.61023%205.4993%209.6111%205.49798%209.61133%205.49707C9.8961%204.37681%2010.0806%203.74363%2010.3438%202.7207H4.66211C4.38604%202.72062%204.16211%202.49679%204.16211%202.2207C4.16228%201.94476%204.38614%201.72079%204.66211%201.7207H10.3457C10.9959%201.72074%2011.4751%202.33388%2011.3125%202.9668C11.0257%204.08178%2010.8797%204.56525%2010.5801%205.74414C10.4676%206.18596%2010.0694%206.5%209.60938%206.5H4.2793L4.39648%207.00098H10C10.2759%207.00122%2010.5%207.22498%2010.5%207.50098C10.4995%207.77656%2010.2756%208.00074%2010%208.00098H4.39648C3.93229%208.00077%203.52781%207.68047%203.42188%207.22852L2.24805%202.20996C2.19503%201.98396%201.9929%201.82422%201.76074%201.82422H1.5C1.2242%201.82398%201.00022%201.60002%201%201.32422C1%201.04823%201.22406%200.824462%201.5%200.824219H1.76074Z'%20fill='black'/%3e%3c/svg%3e")}.ds-btn.btn-cart .ds-btn__icon:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%3e%3cpath%20d='M4.39844%208.57227C5.11094%208.57235%205.68921%209.14985%205.68945%209.8623C5.68937%2010.5749%205.11104%2011.1532%204.39844%2011.1533C3.68598%2011.1531%203.10848%2010.5748%203.1084%209.8623C3.10865%209.14995%203.68608%208.57251%204.39844%208.57227ZM9.1416%208.57227C9.85415%208.57229%2010.4324%209.14981%2010.4326%209.8623C10.4325%2010.5749%209.85425%2011.1533%209.1416%2011.1533C8.42914%2011.1531%207.85165%2010.5748%207.85156%209.8623C7.85181%209.14995%208.42924%208.57251%209.1416%208.57227ZM4.39844%209.57227C4.23837%209.57251%204.10865%209.70223%204.1084%209.8623C4.10848%2010.0225%204.23827%2010.1531%204.39844%2010.1533C4.55875%2010.1532%204.68937%2010.0226%204.68945%209.8623C4.68921%209.70213%204.55865%209.57235%204.39844%209.57227ZM9.1416%209.57227C8.98153%209.57251%208.85181%209.70223%208.85156%209.8623C8.85165%2010.0225%208.98143%2010.1531%209.1416%2010.1533C9.30196%2010.1533%209.43253%2010.0227%209.43262%209.8623C9.43237%209.70209%209.30186%209.57229%209.1416%209.57227ZM1.76074%200.824219C2.45748%200.824219%203.0629%201.30402%203.22168%201.98242L4.04492%205.5H9.60938C9.61023%205.4993%209.6111%205.49798%209.61133%205.49707C9.8961%204.37681%2010.0806%203.74363%2010.3438%202.7207H4.66211C4.38604%202.72062%204.16211%202.49679%204.16211%202.2207C4.16228%201.94476%204.38614%201.72079%204.66211%201.7207H10.3457C10.9959%201.72074%2011.4751%202.33388%2011.3125%202.9668C11.0257%204.08178%2010.8797%204.56525%2010.5801%205.74414C10.4676%206.18596%2010.0694%206.5%209.60938%206.5H4.2793L4.39648%207.00098H10C10.2759%207.00122%2010.5%207.22498%2010.5%207.50098C10.4995%207.77656%2010.2756%208.00074%2010%208.00098H4.39648C3.93229%208.00077%203.52781%207.68047%203.42188%207.22852L2.24805%202.20996C2.19503%201.98396%201.9929%201.82422%201.76074%201.82422H1.5C1.2242%201.82398%201.00022%201.60002%201%201.32422C1%201.04823%201.22406%200.824462%201.5%200.824219H1.76074Z'%20fill='white'/%3e%3c/svg%3e")}.ds-btn.btn-cart:disabled .ds-btn__icon:before,.ds-btn.btn-cart[aria-disabled=true] .ds-btn__icon:before{background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.39844%208.57227C5.11094%208.57235%205.68921%209.14985%205.68945%209.8623C5.68937%2010.5749%205.11104%2011.1532%204.39844%2011.1533C3.68598%2011.1531%203.10848%2010.5748%203.1084%209.8623C3.10865%209.14995%203.68608%208.57251%204.39844%208.57227ZM9.1416%208.57227C9.85415%208.57229%2010.4324%209.14981%2010.4326%209.8623C10.4325%2010.5749%209.85425%2011.1533%209.1416%2011.1533C8.42914%2011.1531%207.85165%2010.5748%207.85156%209.8623C7.85181%209.14995%208.42924%208.57251%209.1416%208.57227ZM4.39844%209.57227C4.23837%209.57251%204.10865%209.70223%204.1084%209.8623C4.10848%2010.0225%204.23827%2010.1531%204.39844%2010.1533C4.55875%2010.1532%204.68937%2010.0226%204.68945%209.8623C4.68921%209.70213%204.55865%209.57235%204.39844%209.57227ZM9.1416%209.57227C8.98153%209.57251%208.85181%209.70223%208.85156%209.8623C8.85165%2010.0225%208.98143%2010.1531%209.1416%2010.1533C9.30196%2010.1533%209.43253%2010.0227%209.43262%209.8623C9.43237%209.70209%209.30186%209.57229%209.1416%209.57227ZM1.76074%200.824219C2.45748%200.824219%203.0629%201.30402%203.22168%201.98242L4.04492%205.5H9.60938C9.61023%205.4993%209.6111%205.49798%209.61133%205.49707C9.8961%204.37681%2010.0806%203.74363%2010.3438%202.7207H4.66211C4.38604%202.72062%204.16211%202.49679%204.16211%202.2207C4.16228%201.94476%204.38614%201.72079%204.66211%201.7207H10.3457C10.9959%201.72074%2011.4751%202.33388%2011.3125%202.9668C11.0257%204.08178%2010.8797%204.56525%2010.5801%205.74414C10.4676%206.18596%2010.0694%206.5%209.60938%206.5H4.2793L4.39648%207.00098H10C10.2759%207.00122%2010.5%207.22498%2010.5%207.50098C10.4995%207.77656%2010.2756%208.00074%2010%208.00098H4.39648C3.93229%208.00077%203.52781%207.68047%203.42188%207.22852L2.24805%202.20996C2.19503%201.98396%201.9929%201.82422%201.76074%201.82422H1.5C1.2242%201.82398%201.00022%201.60002%201%201.32422C1%201.04823%201.22406%200.824462%201.5%200.824219H1.76074Z'%20fill='black'/%3e%3c/svg%3e")}.ds-btn--primary.btn-cart:hover:not(:disabled) .ds-btn__icon:before{filter:brightness(0)}.ds-btn--secondary.btn-cart .ds-btn__icon:before{filter:brightness(0)}.ds-btn--secondary.btn-cart:hover:not(:disabled) .ds-btn__icon:before{filter:none}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-cell{color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-14);line-height:16px;font-weight:var(--font-weight-regular);letter-spacing:-.009rem;overflow-wrap:anywhere;word-break:break-word}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-cell.highlight{text-transform:none;background:var(--gradient-ai);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;font-family:var(--font-family-text);font-weight:var(--font-weight-semibold)}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th:nth-child(1){width:204px}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-btns{display:flex;flex-wrap:wrap;margin-top:6px}.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td .pd-inner .pd-info .pd-btns .btn-cart .ico{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%3e%3cpath%20d='M4.39844%208.57227C5.11094%208.57235%205.68921%209.14985%205.68945%209.8623C5.68937%2010.5749%205.11104%2011.1532%204.39844%2011.1533C3.68598%2011.1531%203.10848%2010.5748%203.1084%209.8623C3.10865%209.14995%203.68608%208.57251%204.39844%208.57227ZM9.1416%208.57227C9.85415%208.57229%2010.4324%209.14981%2010.4326%209.8623C10.4325%2010.5749%209.85425%2011.1533%209.1416%2011.1533C8.42914%2011.1531%207.85165%2010.5748%207.85156%209.8623C7.85181%209.14995%208.42924%208.57251%209.1416%208.57227ZM4.39844%209.57227C4.23837%209.57251%204.10865%209.70223%204.1084%209.8623C4.10848%2010.0225%204.23827%2010.1531%204.39844%2010.1533C4.55875%2010.1532%204.68937%2010.0226%204.68945%209.8623C4.68921%209.70213%204.55865%209.57235%204.39844%209.57227ZM9.1416%209.57227C8.98153%209.57251%208.85181%209.70223%208.85156%209.8623C8.85165%2010.0225%208.98143%2010.1531%209.1416%2010.1533C9.30196%2010.1533%209.43253%2010.0227%209.43262%209.8623C9.43237%209.70209%209.30186%209.57229%209.1416%209.57227ZM1.76074%200.824219C2.45748%200.824219%203.0629%201.30402%203.22168%201.98242L4.04492%205.5H9.60938C9.61023%205.4993%209.6111%205.49798%209.61133%205.49707C9.8961%204.37681%2010.0806%203.74363%2010.3438%202.7207H4.66211C4.38604%202.72062%204.16211%202.49679%204.16211%202.2207C4.16228%201.94476%204.38614%201.72079%204.66211%201.7207H10.3457C10.9959%201.72074%2011.4751%202.33388%2011.3125%202.9668C11.0257%204.08178%2010.8797%204.56525%2010.5801%205.74414C10.4676%206.18596%2010.0694%206.5%209.60938%206.5H4.2793L4.39648%207.00098H10C10.2759%207.00122%2010.5%207.22498%2010.5%207.50098C10.4995%207.77656%2010.2756%208.00074%2010%208.00098H4.39648C3.93229%208.00077%203.52781%207.68047%203.42188%207.22852L2.24805%202.20996C2.19503%201.98396%201.9929%201.82422%201.76074%201.82422H1.5C1.2242%201.82398%201.00022%201.60002%201%201.32422C1%201.04823%201.22406%200.824462%201.5%200.824219H1.76074Z'%20fill='white'/%3e%3c/svg%3e")}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th.interest-col,.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td.interest-col{position:relative}.ai-gp1--section .ai-gp1-table--list .gp1-table thead th.interest-col:before,.ai-gp1--section .ai-gp1-table--list .gp1-table tbody tr td.interest-col:before{content:"";display:block;position:absolute;left:6px;right:6px;top:0;bottom:0;opacity:.05;background:linear-gradient(134deg,#ff0012 10%,#fd00fe 50.28%,#9e37ff 90%)}.ai-gp1--section .ai-gp1-scroll--container{display:block;width:100%;overflow-x:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.ai-gp1--section .ai-gp1-scroll--container::-webkit-scrollbar{display:none}.ai-gp1--section .ai-gp1-scroll--container.is-draggable{cursor:grab}.ai-gp1--section .ai-gp1-scroll--container.is-grabbing{cursor:grabbing;user-select:none;-webkit-user-select:none}.ai-gp1--section .ai-gp1-scrollcontent-wrap{display:flex;flex-direction:row;gap:8px;width:max-content}.ai-gp1--section .ai-gp1-custom--scrollbar{width:100%;height:auto;display:flex;justify-content:center;align-items:center;margin-top:12px;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.ai-gp1--section .ai-gp1-custom--scrollbar.hidden{height:0;margin-top:0;opacity:0;visibility:hidden;pointer-events:none}.ai-gp1--section .ai-gp1-custom--scrollbar .ai-gp1-scrollbar--track{position:relative;width:260px;height:4px;background-color:#e6e6e6;border-radius:20px;overflow:visible}.ai-gp1--section .ai-gp1-custom--scrollbar .ai-gp1-scrollbar--bar{position:absolute;top:50%;left:0;transform:translateY(-50%);width:60px;height:4px;background-color:var(--color-gray-c-primary);border-radius:99px;transition:left .1s ease-out;cursor:grab;touch-action:none}.ai-gp1--section .ai-gp1-custom--scrollbar .ai-gp1-scrollbar--bar:before{content:"";position:absolute;left:0;right:0;top:-10px;bottom:-10px}.ai-gp1--section .ai-gp1-scroll--container.is-grabbing~.ai-gp1-custom--scrollbar .ai-gp1-scrollbar--bar{cursor:grabbing}.ac-cta{padding:0 16px 8px}.ac-review{display:flex;flex-direction:column;gap:16px;padding:12px;background-color:var(--color-wh);border:1px solid var(--card-border);border-radius:12px;box-sizing:border-box}.ac-review__overall{display:flex;align-items:center;gap:8px}.ac-review__overall-num{font-family:var(--font-family-text);font-size:var(--font-size-36);line-height:42px;font-weight:var(--font-weight-regular);color:var(--color-bk)}.ac-review__overall-meta{display:flex;flex-direction:column;gap:4px}.ac-review__stars{display:inline-flex;height:14px}.rating-star{position:relative;display:inline-block;flex-shrink:0;line-height:0}.rating-star .rating-star__bg{display:block;width:100%;height:100%;color:#e0e0e0}.rating-star .rating-star__fill{position:absolute;top:0;left:0;height:100%;overflow:hidden;line-height:0}.rating-star .rating-star__fill .rating-star__fg{display:block;height:100%;width:auto;max-width:none;color:var(--color-icon-yellow)}.ac-review__overall-count{font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;color:var(--color-gray-6)}.ac-review__aspects{display:flex;flex-direction:column;gap:8px}.ac-review__aspect{display:flex;flex-direction:column;gap:4px}.ac-review__aspect-label{font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;color:var(--color-gray-6)}.ac-review__aspect-row{display:flex;align-items:center;gap:8px}.ac-review__segs{display:flex;flex:1;gap:2px}.ac-review__seg{flex:1;height:12px;overflow:hidden;background-color:#666}.ac-review__seg-fill{display:block;height:100%;background-color:#ffb400}.ac-review__aspect-val{flex:0 0 auto;min-width:22px;text-align:right;font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:14px;color:var(--color-gray-6)}.ac-review__bars{display:flex;flex-direction:column;gap:4px}.ac-review__bar-row{display:flex;align-items:center;gap:8px;font-family:var(--font-family-text);font-size:var(--font-size-12);color:var(--color-gray-6)}.ac-review__bar-row-label{width:24px}.ac-review__bar{flex:1;height:12px;overflow:hidden;background-color:#666}.ac-review__bar-fill{height:100%;background-color:#ffb400}.ac-review__bar-row-count{width:32px;text-align:right}.ac-spec{padding:0}.ac-spec__head{margin-bottom:12px}.ac-spec__head-row{display:flex;align-items:center;gap:8px}.ac-spec__title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:var(--color-bk-sub);line-height:20px}.ac-spec__meta{font-size:var(--font-size-12);color:var(--color-gray-6)}.ac-spec__table-wrap{padding:16px;background-color:var(--color-wh);border:1px solid var(--card-border);border-radius:16px;overflow:hidden}.ac-spec__scroll{overflow-x:auto}.ac-spec__table{width:100%;table-layout:auto;font-size:var(--font-size-12)}.ac-spec__table thead{border-bottom:1px solid var(--color-bk)}.ac-spec__table thead tr{background-color:var(--color-wh)}.ac-spec__th-spec{position:sticky;left:0;z-index:1;min-width:140px;padding:8px 18px;text-align:left;font-weight:var(--font-weight-bold);background-color:var(--color-wh);color:var(--color-bk);font-size:var(--font-size-12);line-height:16px;text-transform:uppercase;vertical-align:middle}.ac-spec__th-model{min-width:120px;padding:8px 18px;color:var(--color-bk);font-weight:var(--font-weight-bold);font-size:var(--font-size-12);line-height:16px;text-align:center;text-transform:uppercase;vertical-align:middle}.ac-spec__th-model-name{display:block;max-width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ac-spec__cat-row td{padding:6px 18px;background:transparent;color:var(--color-gray-6);font-size:var(--font-size-11);font-weight:var(--font-weight-bold);border-top:1px solid var(--color-gray-d-primary)}.ac-spec__row{border-top:1px solid var(--color-gray-d-primary);transition:background-color .15s ease}.ac-spec__row:hover{background:#ff001205}.ac-spec__row--alt{background:transparent}.ac-spec__cell-name{padding:12px 18px;color:var(--color-bk);position:sticky;left:0;background:inherit;z-index:1;vertical-align:middle}.ac-spec__cell-name-inner{display:flex;align-items:center}.ac-spec__cell-label{line-height:16px;font-size:var(--font-size-14);font-weight:var(--font-weight-regular)}.ac-spec__cell-val{padding:12px 18px;text-align:center;vertical-align:middle;color:var(--color-bk);font-weight:var(--font-weight-regular);font-size:var(--font-size-14);line-height:16px}.ac-spec__tier{font-size:var(--font-size-11);font-weight:var(--font-weight-bold);padding:2px 4px;border-radius:4px;margin-left:4px;flex-shrink:0}.ac-spec__tier--key{color:var(--color-wh);background:linear-gradient(97deg,#ff681c,#ea1917 38.18%,#a50034 95.68%)}.ac-spec__tier--2{background-color:var(--card-border);color:var(--color-gray-6)}.ac-spec__energy{margin-top:16px}.ac-spec__energy-title{margin:0 0 8px;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:20px}.ac-spec__energy-docs{display:flex;flex-direction:column;align-items:flex-start;gap:0}.ac-spec .btn-text,.ac-spec--energy-only .btn-text,.ai-gp1--section .btn-text{display:block;max-width:max-content;margin:0;padding:0;border:0;background:transparent;color:var(--color-bk);text-decoration:none;cursor:pointer;font:inherit;text-align:left}.ac-spec .btn-text+.btn-text,.ac-spec--energy-only .btn-text+.btn-text,.ai-gp1--section .btn-text+.btn-text{margin-top:8px}.ac-spec .btn-text .ico,.ac-spec--energy-only .btn-text .ico,.ai-gp1--section .btn-text .ico{display:inline-block;padding-right:16px;background-size:14px;background-position:right center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%201L10%207L4%2013'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:400;line-height:20px;color:inherit}.ac-spec .btn-text:hover .ico,.ac-spec--energy-only .btn-text:hover .ico,.ai-gp1--section .btn-text:hover .ico{text-decoration:underline}.ac-spec__summary-wrap{padding:0}.ac-spec__group+.ac-spec__group{margin-top:16px}.ac-spec__group-title{margin:0 0 8px;color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:20px}.ac-spec--summary .ac-spec__list,.ac-spec--bundle .ac-spec__list{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.ac-spec__list-item{display:flex;flex-direction:column;gap:6px;padding:0}.ac-spec__list-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;color:var(--color-bk);padding-left:24px;position:relative}.ac-spec__list-row:before{content:"•";position:absolute;left:8px;color:var(--color-bk)}.ac-spec__list-label{font-weight:var(--font-weight-regular);color:var(--color-bk)}.ac-spec__list-sep{color:var(--color-bk)}.ac-spec__list-value{font-weight:var(--font-weight-regular);color:var(--color-bk)}.ac-spec__list-value--hl{color:var(--color-bk);font-weight:var(--font-weight-regular)}.ac-spec__callout{margin-left:20px;padding:12px;background:linear-gradient(157deg,#ff00120a 10%,#fd00fe0a 50.28%,#9e37ff0a 90%);color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-14);line-height:16px;border-radius:8px}.ac-spec--bundle .ac-spec__bundle-group{background:transparent}.ac-spec--bundle .ac-spec__bundle-group+.ac-spec__bundle-group{margin-top:16px}.ac-spec--bundle .ac-spec__bundle-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none}.ac-spec--bundle .ac-spec__bundle-summary::-webkit-details-marker{display:none}.ac-spec--bundle .ac-spec__bundle-name{font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-semibold);color:var(--color-bk)}.ac-spec__bundle-chevron{width:18px;height:18px;flex-shrink:0;color:var(--color-bk);transition:transform .15s ease}.ac-spec--bundle .ac-spec__bundle-group[open] .ac-spec__bundle-chevron{transform:scaleY(-1)}.ac-spec--bundle .ac-spec__summary-wrap{border:none;border-radius:0;padding:8px 0 0 16px}.ac-spec__dimensions{margin:0 0 24px;border-radius:16px;background:var(--color-wh);border:1px solid var(--card-border);overflow:hidden;padding:16px;display:flex;justify-content:center}.ac-spec__dimensions-img{display:block;max-width:100%;height:auto}.ai-gp1--section .pick-feature__gallery-swiper{margin:0 -12px;padding:0 12px 12px;container-type:inline-size}@container (max-width: 322px){.ai-gp1--section .pick-feature__gallery-swiper:has(.swiper-pagination-bullet:nth-child(15)) .ai-gp1-dp--list.swiper{padding-bottom:40px}.ai-gp1--section .pick-feature__gallery-swiper:has(.swiper-pagination-bullet:nth-child(30)) .ai-gp1-dp--list.swiper{padding-bottom:56px}}.ai-gp1--section .pick-feature__swiper{width:100%;margin:0 auto;display:flex;justify-content:center}.ai-gp1--section .pick-feature__swiper .swiper-wrapper:has(.swiper-slide:only-child){justify-content:center!important}.ai-gp1--section .pick-feature__swiper .swiper-slide{max-width:200px;max-height:200px;transition:transform .4s ease;cursor:pointer;pointer-events:auto}.ai-gp1--section .pick-feature__swiper .swiper-slide:only-child{pointer-events:none}.ai-gp1--section .pick-feature__swiper .swiper-slide.swiper-slide-active+.swiper-slide.swiper-slide-next{transform:scale(.4);transform-origin:left}.ai-gp1--section .pick-feature__swiper .swiper-slide.swiper-slide-prev:has(+.swiper-slide.swiper-slide-active){transform:scale(.4);transform-origin:right}.ai-gp1--section .pick-feature__swiper .swiper-slide:last-of-type{margin-right:0!important}.ai-gp1--section .pick-feature__swiper .pick-feature__gallery-slide{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.ai-gp1--section .pick-feature__swiper .swiper-slide.swiper-slide-active .pick-feature__gallery-slide{width:200px;height:200px;opacity:1}.ai-gp1--section .pick-feature__swiper .pick-feature__gallery-slide{position:relative;width:200px;height:200px;overflow:hidden;background:var(--color-wh)}.ai-gp1--section .pick-feature__gallery-main{width:100%;height:100%;background:transparent}.ai-gp1--section .pick-feature__gallery-main img{width:100%;height:100%;object-fit:cover;object-position:center}.ai-gp1--section .swiper-slide-active .pick-feature__gallery-slide{width:100%;height:100%}.ai-gp1--section .pick-feature__category{margin-top:4px;font-size:var(--font-size-10);color:var(--color-gray-6);line-height:14px}.ai-gp1--section .pick-feature__rating{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;cursor:pointer;color:var(--color-bk)}.ai-gp1--section .pick-feature__rating .pick-feature__rating-stars{display:inline-flex;align-items:center;gap:1px;color:var(--color-icon-yellow)}.ai-gp1--section .pick-feature__rating span{color:#4a4946;font-family:var(--font-family-text);font-size:var(--font-size-10);line-height:12px;font-weight:var(--font-weight-regular)}.ai-gp1--section .pick-btns.pick-btns--feature{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:stretch}.ai-gp1--section .pick-btns.pick-btns--feature .gp1-btn{max-width:none;width:100%}.ai-gp1--section.pick-bundle .pick-bundle__title{margin:0 0 16px;padding:0;color:var(--color-bk);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:19px}.ai-gp1--section .ac-order-list__empty,.ac-order-list__empty{padding:16px;font-size:var(--font-size-12);color:var(--color-gray-6);text-align:center}.ac-evidence-why{margin-top:8px;text-align:right}.ac-evidence-why__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:var(--font-size-12);color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:14px;cursor:pointer}.ac-evidence-why__chip:hover{background:#e0e7ff}.ac-evidence-report{max-height:440px;overflow-y:auto;overflow-x:hidden;border:1px solid #e5e7eb;border-radius:8px;background:var(--color-wh);font-family:system-ui,sans-serif;box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent}.ac-evidence-report::-webkit-scrollbar{display:block;width:6px}.ac-evidence-report::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.ac-evidence-report__header{position:sticky;top:0;z-index:1;padding:12px 12px 6px;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:var(--color-bk-sub);line-height:1.35;background:var(--color-wh)}.ac-evidence-report__turn{color:#9ca3af;font-weight:var(--font-weight-regular);font-size:var(--font-size-11)}.ac-evidence-report__content{padding:0 12px 12px}.ac-evidence-report__empty{padding:0 12px 12px;font-size:var(--font-size-12);color:#6b7280}.ac-evidence-report__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.ac-evidence-report__table-wrap table{min-width:280px}.ac-find-model{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;border:1px solid var(--card-border);border-radius:12px;background:var(--color-wh);font-family:var(--font-family-text);box-sizing:border-box}.ac-find-model__title{margin:0;color:var(--color-bk);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-semibold)}.ac-find-model__fields{display:flex;flex-direction:column;gap:24px}.ac-find-model__dropdown{position:relative;width:100%}.ac-find-model__dropdown-title{position:absolute;top:-7px;left:13px;z-index:1;display:inline-flex;align-items:center;gap:var(--space-4);padding:0 var(--space-4);background:linear-gradient(to top,var(--color-wh) 60%,transparent 60%);color:var(--color-bk);font-size:var(--font-size-12);line-height:14px;font-weight:var(--font-weight-regular);pointer-events:none}.ac-find-model__req{color:var(--color-red-primary);font-size:var(--font-size-14);font-style:normal;line-height:16px}.ac-find-model__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;padding:0 40px 0 var(--space-14);border:1px solid var(--color-gray-8);border-radius:var(--radius-menu);background:var(--color-wh);color:var(--color-bk);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:20px;font-weight:var(--font-weight-regular)}.ac-find-model__select:focus{outline:none;border-color:var(--color-gray-2)}.ac-find-model__chevron{position:absolute;top:50%;right:18px;transform:translateY(-50%);color:var(--color-bk);pointer-events:none}.ac-find-model__dropdown.is-disabled .ac-find-model__dropdown-title{background:linear-gradient(to top,var(--color-gray-e-secondary) 60%,transparent 60%);color:var(--color-gray-a)}.ac-find-model__dropdown.is-disabled .ac-find-model__req{color:var(--color-gray-a)}.ac-find-model__select:disabled{border-color:var(--color-gray-c-secondary);background:var(--color-gray-e-secondary);color:var(--color-gray-a);-webkit-text-fill-color:var(--color-gray-a);opacity:1}.ac-find-model__dropdown.is-disabled .ac-find-model__chevron{color:var(--color-gray-a)}.ac-find-model__status{margin:0;color:var(--field-assistive-label);font-size:var(--font-size-14);line-height:16px}.ac-find-model__status--error{color:var(--color-red-primary)}.ac-find-model__guide{display:flex;flex-direction:column;gap:14px}.ac-find-model__copy{display:flex;flex-direction:column;gap:6px;color:var(--color-bk);font-size:var(--font-size-14);line-height:18px}.ac-find-model__copy p{margin:0}.ac-find-model .img-model-num{max-width:273px;height:304px;padding:16px 16px 0;background-color:var(--color-wh);border:1px solid var(--card-border);border-radius:12px;overflow:hidden}.ac-find-model .img-model-num .ac-find-model__image{max-width:100%}.ai-gp1--section .ai-gp-eligible--title:has(+.cart-added){margin-top:0}.ai-gp1--section .cart-added{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--card-border);border-radius:12px;background:var(--color-wh);box-sizing:border-box}.ai-gp1--section .cart-added__list{display:flex;flex-direction:column;gap:12px;flex-wrap:nowrap}.ai-gp1--section .cart-added__list .cart-added__item.pick-item{width:100%;border:none;border-radius:0;overflow:visible}.ai-gp1--section .cart-added__list .cart-added__item .pick-item--inner{padding:0;height:auto}.ai-gp1--section .chat-summary-nudge.chatsummary-layer-container{display:block;width:100%;height:auto}.ai-gp1--section .chat-summary-nudge .chatsummary-layer{position:relative;width:100%;margin:0 auto;padding:24px;background-color:var(--color-wh);border-radius:20px;box-shadow:0 2px 12px #0000000f;box-sizing:border-box;z-index:1}.ai-gp1--section .chat-summary-nudge .chatsummary-layer.confirm .layer-content{margin-bottom:16px}.ai-gp1--section .chat-summary-nudge .chatsummary-layer.confirm .layer-title-wrap{padding-bottom:0;text-align:center}.ai-gp1--section .chat-summary-nudge .chatsummary-layer.confirm .layer-title-wrap .title{display:block;color:var(--color-bk);font-size:var(--font-size-22);line-height:26px;font-weight:600}.ai-gp1--section .chat-summary-nudge .chatsummary-layer.confirm .layer-title-wrap .title:before{content:"";display:block;width:88px;height:88px;margin:0 auto 16px;background-image:url(./ico-chat-nudge-asklg-BVY5SR7c.svg);background-size:100%;background-repeat:no-repeat}.ai-gp1--section .chat-summary-nudge .chatsummary-layer.confirm .layer-title-wrap .title-desc{color:var(--color-bk);font-size:14px;line-height:16px;font-weight:400;margin-top:8px}.ai-gp1--section .chat-summary-nudge .layer-footer{display:flex;flex-flow:row wrap;column-gap:8px;justify-content:center}.ai-gp1--section .chat-summary-nudge .chatsummary-layer.confirm .ds-btn--sm{width:100%;max-width:none}.ac-login-nudge{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:16px;padding:12px;background-color:var(--color-wh);border-radius:12px}.ac-login-nudge .ac-title-wrap,.ac-login-nudge .ac-btn-wrap{width:100%}.ac-login-nudge .ac-title-wrap .ac-title{font-size:var(--font-size-16);font-family:var(--font-family-text);font-weight:var(--font-weight-semibold);line-height:20px}.ac-login-nudge .ac-title-wrap .ac-title.nudge{display:flex;align-items:center;justify-content:flex-start;column-gap:8px;position:relative;text-align:left}.ac-login-nudge .ac-title-wrap .ac-title.nudge .ico{display:inline-flex;align-self:flex-start;min-width:36px;height:36px;background-color:#fff4f3;background-position:center;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_9544_148431)'%3e%3cmask%20id='path-1-inside-1_9544_148431'%20fill='white'%3e%3crect%20y='3'%20width='16'%20height='6'%20rx='1'/%3e%3c/mask%3e%3crect%20y='3'%20width='16'%20height='6'%20rx='1'%20stroke='%23EA1917'%20stroke-width='3'%20mask='url(%23path-1-inside-1_9544_148431)'/%3e%3cpath%20d='M14.25%208.25V15C14.25%2015.1381%2014.1381%2015.25%2014%2015.25H2C1.86193%2015.25%201.75%2015.1381%201.75%2015V8.25H14.25Z'%20stroke='%23EA1917'%20stroke-width='1.5'/%3e%3cpath%20d='M8%204V15'%20stroke='%23EA1917'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4%201L8%204L12%201'%20stroke='%23EA1917'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_9544_148431'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:16px;border-radius:50%}.ac-login-nudge .ac-title-wrap .ac-title-desc{margin-top:8px;color:#646464;font-size:var(--font-size-14);font-family:var(--font-family-text);font-weight:var(--font-weight-regular);line-height:16px;text-align:left}.ac-hidden{height:0;overflow:hidden}.ac-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-clamp-1,.ac-clamp-2,.ac-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ac-clamp-1{-webkit-line-clamp:1}.ac-clamp-2{-webkit-line-clamp:2}.ac-clamp-3{-webkit-line-clamp:3}.ac-app,.ac-app--plain{padding:0;background:transparent}.ac-shell,.ac-shell--white,.ac-shell--plain{background:transparent;border-radius:0;overflow:visible;padding:0;box-sizing:border-box}.ac-textarea{width:100%;border:1px solid #ddd;border-radius:8px;padding:10px 14px;font-size:var(--font-size-14);background:#fff;outline:none;transition:border-color .15s ease}.ac-textarea:focus{border-color:#000}.ac-form-error{font-size:var(--font-size-11);color:var(--color-red-primary);margin-top:4px}.ac-label__required{color:var(--color-red-primary);margin-left:2px}.ac-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.ac-header__title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:#111}.ac-header__title--lg{font-size:var(--font-size-16)}.ac-header__meta{font-size:var(--font-size-12);color:#8f9193}.ac-empty{padding:16px;text-align:center;font-size:var(--font-size-12);color:#646464;background:#fff;border-radius:12px;border:1px solid #efeeed}.ac-error-banner{padding:16px;border-radius:8px;background:#fef2f2;border:1px solid #fee2e2;color:#991b1b;font-size:var(--font-size-12)}.ac-error-banner__title{display:block;margin-bottom:4px;font-weight:var(--font-weight-bold)}.ac-error-boundary{padding:16px;border-radius:12px;background:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:var(--font-size-12)}.ac-error-boundary__title{display:block;margin-bottom:4px;font-weight:var(--font-weight-bold)}.ac-error-boundary__msg{font-size:var(--font-size-11)}.ac-skel{padding:16px}.ac-skel__bar{height:14px;background:#efeeed;border-radius:6px;margin-bottom:12px;animation:ac-pulse 1.4s ease-in-out infinite}.ac-skel__bar--md{height:12px}.ac-skel__bar--block{height:160px}.ac-skel__bar--w33{width:33%}.ac-skel__bar--w50{width:50%}.ac-skel__bar--w66{width:66%}@keyframes ac-pulse{0%,to{opacity:1}50%{opacity:.5}}.ac-promo-products{padding:0}.ac-promo-products__group{border:1px solid #efeeed;border-radius:12px;overflow:hidden;margin-bottom:8px}.ac-promo-products__header{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:#fff;border:none;cursor:pointer;font-size:var(--font-size-12);text-align:left;color:#000;transition:background .15s ease}.ac-promo-products__header:hover{background:#f5f1ec}.ac-promo-products__chevron{flex-shrink:0;display:flex;align-items:center;transition:transform .2s ease}.ac-promo-products__chevron[data-open=false]{transform:rotate(-90deg)}.ac-promo-products__title{flex:1;font-weight:var(--font-weight-bold);min-width:0;color:#000}.ac-promo-products__count{flex-shrink:0;font-size:var(--font-size-12);color:#646464;white-space:nowrap}.ac-promo-products__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;padding:0 16px 16px;background-color:#fff}.ac-promo-products__item{background:#fff;border:1px solid #efeeed;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.ac-promo-products__item-img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.ac-promo-products__item-body{padding:12px;display:flex;flex-direction:column;flex:1}.ac-promo-products__item-name{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);color:#000;line-height:16px}.ac-promo-products__item-sku{font-size:10px;color:#646464;margin-top:2px}.ac-promo-products__item-price-wrap{margin-top:auto;padding-top:4px}.ac-promo-products__item-price{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:#111}.ac-promo-products__item-price-sub{font-size:var(--font-size-11);color:#646464;margin-top:2px}.ac-promo-products__item-price-sub--strike{text-decoration:line-through}.ac-cart{padding:16px}.ac-cart__empty{font-size:var(--font-size-12);color:#646464;padding:24px 0;text-align:center}.ac-cart__list{display:flex;flex-direction:column}.ac-cart__item{padding:12px 0;display:flex;align-items:center;gap:16px;border-top:1px solid #efeeed}.ac-cart__item:first-child{border-top:0}.ac-cart__item-img{width:72px;height:72px;object-fit:contain;background:#fff;border-radius:4px;flex-shrink:0}.ac-cart__item-body{flex:1;min-width:0}.ac-cart__item-name{font-size:var(--font-size-14);font-weight:var(--font-weight-regular);color:#000;line-height:16px}.ac-cart__item-sku{font-size:10px;color:#646464;margin-top:2px}.ac-cart__item-actions{margin-top:6px;display:flex;align-items:center;gap:8px;font-size:var(--font-size-12)}.ac-cart__qty-btn{width:24px;height:24px;border:1px solid #94928d;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.ac-cart__qty-btn:hover{background:#f5f1ec}.ac-cart__qty-val{width:24px;text-align:center;font-size:var(--font-size-12);font-weight:var(--font-weight-bold)}.ac-cart__remove{margin-left:8px;color:#646464;font-size:var(--font-size-12)}.ac-cart__remove:hover{color:#d8362a}.ac-cart__item-price{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:#111}.ac-cart__summary{margin-top:12px;padding-top:12px;border-top:1px solid #efeeed;display:flex;flex-direction:column;gap:6px;font-size:var(--font-size-12)}.ac-cart__row{display:flex;justify-content:space-between}.ac-cart__row-label{color:#646464}.ac-cart__row-val--highlight{color:#d8362a;font-weight:var(--font-weight-bold)}.ac-cart__total{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #efeeed;font-size:var(--font-size-18);font-weight:var(--font-weight-bold);color:#111}.ac-cart__checkout{margin-top:12px}.ac-cart-added{padding:16px}.ac-cart-added__head{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:#111;letter-spacing:.01em;margin-bottom:12px}.ac-cart-added__body{display:flex;align-items:center;gap:16px;padding:12px 0;border-top:1px solid #efeeed;border-bottom:1px solid #efeeed}.ac-cart-added__img{width:72px;height:72px;object-fit:contain;background:#fff;border-radius:4px;flex-shrink:0}.ac-cart-added__meta{flex:1;min-width:0}.ac-cart-added__name{font-size:var(--font-size-14);font-weight:var(--font-weight-bold);color:#000;line-height:18px}.ac-cart-added__sku{font-size:var(--font-size-11);color:#646464;margin-top:4px}.ac-cart-added__cta{margin-top:16px}.ac-checkout{padding:16px;text-align:center}.ac-checkout__icon{margin:0 auto;width:48px;height:48px;border-radius:50%;background:linear-gradient(134deg,#ff001214 10%,#fd00fe14 50.28%,#9e37ff14 90%);color:#ea1917;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-18)}.ac-checkout__title{margin-top:12px;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:#000}.ac-checkout__desc{margin-top:4px;font-size:var(--font-size-12);color:#646464}.ac-checkout__desc strong{color:#111;font-weight:var(--font-weight-bold)}.ac-checkout__url{margin-top:8px;font-size:10px;color:#646464;word-break:break-all}.ac-delivery{padding:16px}.ac-delivery__sub{font-size:var(--font-size-12);color:#646464}.ac-delivery__list{position:relative;border-left:2px solid #efeeed;padding-left:16px;display:flex;flex-direction:column;gap:12px;margin-top:12px}.ac-delivery__item{position:relative}.ac-delivery__bullet{position:absolute;left:-22px;top:4px;width:12px;height:12px;border-radius:50%;background:#ddd;outline:2px solid #fff}.ac-delivery__bullet--done{background:#ea1917}.ac-delivery__label{font-size:var(--font-size-12);color:#646464}.ac-delivery__label--done{color:#000;font-weight:var(--font-weight-bold)}.ac-delivery__date{font-size:var(--font-size-11);color:#646464}.ac-delivery__status{margin-top:12px;font-size:var(--font-size-12);color:#646464}.ac-delivery__status-val{font-weight:var(--font-weight-bold);color:#000}.ac-form{padding:16px;display:flex;flex-direction:column;gap:12px}.ac-form__head{display:flex;flex-direction:column}.ac-form__title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:#000}.ac-form__subtitle{margin-top:4px;font-size:var(--font-size-12);color:#646464;line-height:16px}.ac-form__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ac-form__field{display:block}.ac-form__field--full,.ac-form__field--half{grid-column:span 2}@media (min-width: 640px){.ac-form__field--half{grid-column:span 1}}.ac-form__field-label{font-size:var(--font-size-12);font-weight:var(--font-weight-bold);color:#000;display:block}.ac-form__field-input{margin-top:4px}.ac-form__footer-note{font-size:var(--font-size-11);color:#646464;line-height:14.3px}.ac-form__footer-note strong{color:#000;font-weight:var(--font-weight-bold)}.ac-confirm{padding:16px;display:flex;flex-direction:column;gap:12px}.ac-confirm__head{display:flex;flex-direction:column}.ac-confirm__title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:#000}.ac-confirm__prompt{margin-top:4px;font-size:var(--font-size-12);color:#000;line-height:16px}.ac-confirm__args{border:1px solid #efeeed;border-radius:8px;padding:8px 8px 8px 14px;background:linear-gradient(134deg,#ff00120a 10%,#fd00fe0a 50.28%,#9e37ff0a 90%)}.ac-confirm__args-label{font-size:var(--font-size-11);font-weight:var(--font-weight-bold);color:#646464;margin-bottom:4px}.ac-confirm__args-tool{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--font-size-12);color:#000;word-break:break-all}.ac-confirm__args-json{margin-top:4px;font-size:var(--font-size-11);line-height:14.3px;color:#000;white-space:pre-wrap;word-break:break-all}.ac-confirm__actions{display:flex;align-items:center;gap:6px}.ac-track-form{padding:16px;display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #efeeed;border-radius:12px}.ac-track-form__title{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);color:#000}.ac-track-form__field{display:flex;flex-direction:column;gap:4px}.ac-energy{display:flex;align-items:center;gap:6px}.ac-energy__img{height:24px;width:auto;display:block;-webkit-user-select:none;user-select:none}.ac-energy__docs{display:inline-flex;align-items:center;gap:4px}.ac-energy__doc-link{font-size:10px;color:#646464;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.ac-energy__doc-link:hover{color:#ea1917}.ac-energy__pis{font-size:var(--font-size-11);color:#646464;line-height:1.25}.ac-energy__pis:hover{color:#000;text-decoration:underline}.ac-energy-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:#fff;font-size:10px;font-weight:var(--font-weight-bold);background:#646464}.ac-energy-badge--A{background:#16a34a}.ac-energy-badge--B{background:#22c55e}.ac-energy-badge--C{background:#84cc16}.ac-energy-badge--D{background:#eab308}.ac-energy-badge--E{background:#f97316}.ac-energy-badge--F{background:#ef4444}.ac-energy-badge--G{background:#b91c1c}.ac-unknown{padding:16px}.ac-unknown__label{font-size:var(--font-size-12);color:#646464}.ac-unknown__code{display:block;margin-top:4px;padding:4px 8px;background:#efeeed;border-radius:4px;font-size:var(--font-size-12);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace}.ac-unknown__json{margin-top:8px;padding:8px 8px 8px 14px;border-radius:8px;background:linear-gradient(134deg,#ff00120a 10%,#fd00fe0a 50.28%,#9e37ff0a 90%);font-size:var(--font-size-11);max-height:24rem;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;white-space:pre-wrap}.pick-btns>.ds-btn,.dp-btns>.ds-btn{flex:1 1 0;min-width:0}.pd-btns>.ds-btn{min-width:48px}.order-title-area>.ds-btn{flex:0 0 auto;width:max-content;min-width:86px}.ac-cta .ds-btn{margin-top:4px;max-width:260px}.ac-confirm__actions>.ds-btn{flex:1 1 0;min-width:0}.ai-gp1-btn-wrap{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px}.ai-gp1-btn-wrap>.ds-btn{flex:0 0 auto;width:max-content}.ac-promo-cta{margin-top:8px}
