@media (min-width:768px){.container{width:1200px;margin:0 auto}}#compare{background:#fff}@media (min-width:768px){.compare-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}}@media (max-width:767px){.compare-head{padding:8px 16px 0;gap:4px}}@media (min-width:768px){.compare-head h1{font-size:var(--fontsize-headings-h2);line-height:var(--line-height-heading-h2)}}@media (max-width:767px){.compare-head h1{font-size:var(--fontsize-headings-h4);line-height:var(--line-height-heading-h4)}}.compare-diff{display:flex;align-items:center}.compare-diff input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border-radius:4px;border:1.333px solid var(--border-disabled,#a1a4aa);background:var(--surface-page,#f5f5f5);display:flex;width:16px;height:16px;align-items:center;justify-content:center;aspect-ratio:1/1;cursor:pointer;flex-shrink:0}.compare-diff input[type=checkbox]:checked{background-color:var(--primary-500);border-color:var(--primary-500)}.compare-diff input[type=checkbox]:checked:after{content:"";width:10px;height:10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3.5 3.5L13 5'/></svg>");background-size:contain;background-repeat:no-repeat;background-position:50%}.compare-top{position:sticky;top:var(--compare-sticky-top,0);z-index:9;background:#fff;transition:padding .3s ease,margin .3s ease,box-shadow .3s ease}@media (min-width:768px){.compare-top{border-bottom:1px solid #efefef;padding-bottom:32px;margin-bottom:32px}}@media (max-width:767px){.compare-top{margin-top:8px;margin-bottom:16px}}.compare-top.sticky{box-shadow:0 2px 6px rgba(0,0,0,.06)}@media (min-width:768px){.compare-top.sticky{padding-top:12px;padding-bottom:0;margin-bottom:32px}}@media (max-width:767px){.compare-top.sticky{margin-top:0;margin-bottom:8px;top:64px}}.compare-wrapper{width:100%;max-width:1200px;margin:0 auto}@media (min-width:768px){.compare-top .compare-wrapper{display:table;table-layout:fixed;border-collapse:collapse}}@media (max-width:767px){.compare-top .compare-wrapper{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.compare-top .compare-wrapper::-webkit-scrollbar{display:none}}.compare-box{vertical-align:top;border:1px solid #efefef;position:relative}@media (min-width:768px){.compare-box{display:table-cell}}@media (max-width:767px){.compare-box{display:block;flex-shrink:0}}@media (min-width:768px){.compare-box{width:33.33333%;height:280px;padding:16px}}@media (max-width:767px){.compare-box{width:156px;padding:8px 16px}}.compare-box .cp-remove{position:absolute;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.compare-box .cp-remove{top:10px;right:10px}}@media (max-width:767px){.compare-box .cp-remove{top:0;right:0}}.compare-box .cp-img{display:block}@media (min-width:768px){.compare-box .cp-img{margin:0 auto 28px}}@media (max-width:767px){.compare-box .cp-img{margin:0 auto 8px}}@media (min-width:768px){.compare-box .cp-img img{max-width:232px}}@media (max-width:767px){.compare-box .cp-img img{max-width:64px;margin-left:0}}.compare-box .cp-name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px;margin-bottom:9px;color:inherit}@media (max-width:767px){.compare-box .cp-name{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm);margin-bottom:0;min-height:45px}}.compare-box .cp-price{color:var(--text-accent-2);font-weight:600;margin-bottom:4px}@media (min-width:768px){.compare-box .cp-price{font-size:var(--fontsize-headings-h5);line-height:28px}}@media (max-width:767px){.compare-box .cp-price{font-size:var(--fontsize-headings-h7);line-height:var(--line-height-heading-h7)}}.compare-box .cp-price-old{display:flex;align-items:center;gap:4px}.compare-box .cp-discount{background:#fde7e7;color:var(--text-accent-2);font-weight:700;padding:2px 8px;border-radius:4px 4px 4px 0;font-size:var(--fontsize-headings-h9)}.compare-box .cp-old{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm);text-decoration:line-through}.compare-box .cp-add{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:8px;cursor:pointer}.compare-box .cp-add-text{color:var(--text-body);font-size:var(--fontsize-body-x-sm);line-height:var(--line-height-body-x-sm)}.compare-popup .compare-popup-search{position:relative;padding:12px 20px;border-bottom:1px solid #efefef;background:#fff;margin-top:4px}.compare-popup .compare-popup-search .form-input{width:100%;height:44px;border-radius:64px;border:var(--border-width-sm) solid #d0d1d4;padding-left:var(--responsive-spacing-md);outline:none}.compare-popup .compare-popup-search-icon{position:absolute;top:50%;right:34px;transform:translateY(-50%);display:inline-flex}@media (min-width:768px){.compare-popup .compare-popup-title{padding:20px 20px 0}}@media (max-width:767px){.compare-popup .compare-popup-title{padding:12px 16px 0}}.compare-popup .compare-popup-list{overflow-y:auto;max-height:calc(100vh - 280px);background:var(--surface-page)}@media (min-width:768px){.compare-popup .compare-popup-list{padding:0 20px}}@media (max-width:767px){.compare-popup .compare-popup-list{padding:0 16px}}.compare-popup-item{display:flex;gap:20px;padding:12px 20px;border-radius:8px;position:relative;background-color:#fff;margin:12px 0;border:1px solid #efefef}@media (min-width:768px){.compare-popup-item{padding:12px 20px}}@media (max-width:767px){.compare-popup-item{padding:12px}}.compare-popup-item.is-loading{pointer-events:none;position:relative}.compare-popup-item.is-loading:after{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.65);border-radius:8px;z-index:1}.compare-popup-item.is-loading:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;border:3px solid #eaf3ff;border-top-color:#0058a9;animation:cpl-spin .8s linear infinite;z-index:2}.compare-popup-item.is-selected{border:1px solid #0058a9;border-radius:8px;background:var(--surface-primary,#fff)}@media (min-width:768px){.compare-popup-item .cps-img{width:120px}}@media (max-width:767px){.compare-popup-item .cps-img{width:60px}}.compare-popup-item .cps-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.compare-popup-item .cps-info{flex:1;min-width:0}@media (max-width:767px){.compare-popup-item .cps-info{padding-bottom:40px}}.compare-popup-item .cps-name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px;max-width:404px;color:inherit}@media (max-width:767px){.compare-popup-item .cps-name{height:44px}}.compare-popup-item .cps-price{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:12px}.compare-popup-item .cps-current{color:var(--text-accent-2);font-weight:700;font-size:var(--fontsize-headings-h7);width:100%}.compare-popup-item .cps-discount{background:var(--surface-Accent-2,#fde7e7);color:var(--text-accent-2,#d03636);font-weight:700;padding:2px;border-radius:4px 4px 4px 0;font-size:var(--fontsize-headings-h9)}.compare-popup-item .cps-old{color:var(--text-disable);font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm);text-decoration:line-through}.compare-popup-item .cps-options{display:flex;gap:8px;flex-wrap:wrap}.compare-popup-item .cps-options span{border:1px solid #d0d1d4;border-radius:8px;padding:var(--responsive-spacing-2xs) var(--responsive-spacing-xs);font-size:var(--fontsize-body-sm);color:var(--text-body);line-height:var(--line-height-body-sm);cursor:pointer;transition:all .3s}.compare-popup-item .cps-options span:hover{background:var(--surface-action-hover-2);border:var(--border-width-sm,1px) solid #034a82}.compare-popup-item .cps-options span.active{border-color:var(--icon-action);position:relative}.compare-popup-item .cps-options span.active:before{content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-top:18px solid var(--icon-action);border-left:18px solid transparent;border-top-right-radius:5px}.compare-popup-item .cps-options span.active:after{content:"✓";position:absolute;top:-4px;right:1px;color:#fff;font-size:8px}.compare-popup-item .cps-add{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:8px;color:var(--text-action);cursor:pointer;font-size:var(--fontsize-body-x-sm)}.compare-popup-item .cps-add.is-added{color:#0058a9}@media (max-width:767px){.compare-popup-item .cps-add{bottom:12px;top:auto}}.compare-popup .compare-popup-footer{position:sticky;bottom:0;box-shadow:4px 0 8px 0 rgba(2,92,166,.25);border-radius:16px 16px 0 0;background:#fff}@media (min-width:768px){.compare-popup .compare-popup-footer{padding:20px}}@media (max-width:767px){.compare-popup .compare-popup-footer{padding:16px}}.cpf-selected{display:flex;gap:12px;margin-bottom:12px}.cpf-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #efefef;border-radius:var(--border-radius-lg);position:relative;width:33.33333%;height:60px}@media (max-width:767px){.cpf-chip{flex-direction:column;padding:8px}}.cpf-chip img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.cpf-chip-name{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:36px;display:-webkit-box}@media (max-width:767px){.cpf-chip-name{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm)}}.cpf-chip-remove{background:transparent;border:0;cursor:pointer;padding:0;display:inline-flex}@media (max-width:767px){.cpf-chip-remove{position:absolute;top:8px;right:8px}}.cpf-chip-empty{background:var(--surface-disabled);border:1px solid #d0d1d4;border-radius:8px;padding:8px 12px;justify-content:center}.cpf-actions{display:flex}@media (min-width:768px){.cpf-actions{gap:12px}}@media (max-width:767px){.cpf-actions{gap:8px}}.cpf-clear{border-radius:8px;border:var(--border-width-sm) solid #0058a9;color:var(--text-action);cursor:pointer;transition:all .3s}@media (min-width:768px){.cpf-clear{font-size:var(--fontsize-body-md);line-height:var(--line-height-body-md);padding:var(--responsive-padding-xs) var(--responsive-padding-md);height:60px}}@media (max-width:767px){.cpf-clear{font-size:var(--fontsize-body-x-sm);line-height:var(--line-height-body-x-sm);padding:var(--responsive-padding-2xs) var(--responsive-padding-sm);height:40px}}.cpf-clear:hover{background:var(--surface-action-hover-2)}.cpf-submit{background:var(--surface-action);color:#fff;border-radius:8px;padding:var(--responsive-padding-xs) var(--responsive-padding-md);font-size:var(--fontsize-body-md);line-height:var(--line-height-body-md);cursor:pointer;flex:1;transition:all .3s}.cpf-submit:hover{background:var(--surface-action-hover)}.compare-popup .compare-popup-list{flex:1}.compare-popup-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 24px;background:var(--surface-page)}.compare-popup-empty .cpe-illustration{width:140px;height:140px;margin-bottom:16px}.compare-popup-empty .cpe-title{font-size:var(--fontsize-headings-h6,16px);line-height:var(--line-height-heading-h6,24px);font-weight:600;color:var(--text-headings,#22252b);margin:0 0 6px}.compare-popup-empty .cpe-desc{font-size:var(--fontsize-body-sm,13px);line-height:var(--line-height-body-sm,20px);color:var(--text-body,#444955);max-width:320px;margin:0}@media (max-width:767px){.compare-popup-empty{padding:24px 16px}.compare-popup-empty .cpe-illustration{width:110px;height:110px;margin-bottom:12px}}.compare-popup-warning{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;background:rgba(30,30,30,.92);color:#fff;padding:12px 16px;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.25);max-width:calc(100% - 64px);z-index:5;pointer-events:none}.compare-popup-warning .cpw-icon{width:22px;height:22px;flex-shrink:0}.cpw-enter-active,.cpw-leave-active{transition:opacity .25s ease,transform .25s ease}.cpw-enter{opacity:0;transform:translate(-50%,-40%)}.cpw-leave-to{opacity:0;transform:translate(-50%,-60%)}.compare-popup-loading{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 16px}.cpl-spinner{width:44px;height:44px;border-radius:50%;border:3px solid #eaf3ff;border-top-color:#0058a9;animation:cpl-spin .8s linear infinite}@keyframes cpl-spin{to{transform:rotate(1turn)}}.compare-bottom{padding-bottom:32px}@media (min-width:768px){.compare_info:not(:last-child){margin-bottom:32px}}@media (max-width:767px){.compare_info:not(:last-child){margin-bottom:24px}}.compare_info .node_parent{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:var(--text-headings);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.compare_info .node_parent{font-size:var(--fontsize-headings-h3);line-height:var(--line-height-heading-h3);margin:0 0 16px}}@media (max-width:767px){.compare_info .node_parent{font-size:var(--fontsize-headings-h5);line-height:var(--line-height-heading-h5);margin:0 0 8px;padding:0 16px}}.compare_info .node_parent span{display:flex;gap:8px}.compare_info .node_parent:after{content:"";background:#a1a4aa;border-radius:50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M6 15L12 9L18 15' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");transition:transform .2s ease;background-size:65%;background-repeat:no-repeat;background-position:50%}@media (min-width:768px){.compare_info .node_parent:after{width:32px;height:32px}}@media (max-width:767px){.compare_info .node_parent:after{width:24px;height:24px}}.compare_info.is-collapsed .node_parent:after{transform:rotate(180deg)}.compare_info.is-collapsed .box_inner{display:none}@media (min-width:768px){.compare_info .box_inner{border-radius:8px;border:1px solid #efefef;overflow:hidden}}.compare_info .box{display:grid}@media (min-width:768px){.compare_info .box{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.compare_info .box{grid-template-columns:repeat(3,156px);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.compare_info .box::-webkit-scrollbar{display:none}}.compare_info .box+.box{border-top:1px solid #efefef}.compare_info .box .row_table2{padding:var(--responsive-spacing-xs) var(--responsive-spacing-md) var(--responsive-spacing-lg) var(--responsive-spacing-md)}.compare_info .box .row_table2 br:first-child{display:none}.compare_info .box .row_table2:first-child{grid-column:1/-1;background:#e6f3ff;padding:var(--responsive-spacing-xs) var(--responsive-spacing-md);font-weight:700}@media (min-width:768px){.compare_info .box .row_table2:first-child{height:40px}}@media (max-width:767px){.compare_info .box .row_table2:first-child{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm);height:36px}}.compare_info .box .row_table2:not(:first-child){border-right:1px solid #efefef}@media (max-width:767px){.compare_info .box .row_table2:not(:first-child){width:156px}}.compare_info .box .row_table2:nth-child(2){border-left:none}.compare_info .box.is-diff{background:#fff8e6}.compare-nodiff{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px}.compare-nodiff svg{width:110px;height:110px;margin-bottom:16px}.compare-nodiff h3{font-size:var(--fontsize-headings-h5,18px);line-height:var(--line-height-heading-h5,26px);font-weight:600;color:var(--text-headings,#22252b);margin:0 0 6px}.compare-nodiff p{font-size:var(--fontsize-body-sm,14px);line-height:var(--line-height-body-sm,20px);color:var(--text-body,#444955);max-width:360px;margin:0}@media (max-width:767px){.compare-nodiff{padding:32px 16px}.compare-nodiff svg{width:88px;height:88px}}@media (max-width:767px){.compare_info .box .row_table2{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm)}}.cp-buy{width:100%;display:flex;align-items:center;justify-content:center;background:var(--surface-action);color:#fff}.cp-buy:hover{background:var(--surface-action-hover)}@media (min-width:768px){.cp-buy{margin-top:28px;padding:var(--responsive-padding-2xs) var(--responsive-padding-sm);height:40px;border-radius:var(--border-radius-lg)}}@media (max-width:767px){.cp-buy{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm);margin-top:14px;padding:var(--responsive-padding-3xs) var(--responsive-padding-xs);height:24px;border-radius:var(--border-radius-md)}}.compare-top .compare-box,.compare-top .compare-box .cp-buy,.compare-top .compare-box .cp-img,.compare-top .compare-box .cp-img img,.compare-top .compare-box .cp-info,.compare-top .compare-box .cp-name,.compare-top .compare-box .cp-price,.compare-top .compare-box .cp-remove{transition:all .3s ease}.compare-top .compare-box .cp-buy,.compare-top .compare-box .cp-remove{opacity:1;max-height:60px;overflow:hidden}.compare-top.sticky .compare-box .cp-buy,.compare-top.sticky .compare-box .cp-remove{opacity:0;max-height:0;margin:0;padding:0;border:0;pointer-events:none}@media (min-width:768px){.compare-top.sticky .compare-box{height:auto;padding:8px 12px;vertical-align:middle}.compare-top.sticky .compare-box.has-product .cp-img{float:left;margin:0 20px 0 0;width:60px;height:78px}.compare-top.sticky .compare-box.has-product .cp-img img{max-width:60px;height:inherit;-o-object-fit:contain;object-fit:contain}.compare-top.sticky .compare-box.has-product .cp-info{overflow:hidden}.compare-top.sticky .compare-box .cp-name{-webkit-line-clamp:1;line-clamp:1;min-height:0;margin-bottom:4px}.compare-top.sticky .compare-box .cp-price{font-size:var(--fontsize-headings-h5);line-height:var(--line-height-heading-h5);margin-bottom:4px}.compare-top.sticky .compare-box .cp-price-old{gap:6px}}@media (max-width:767px){.compare-top.sticky .compare-box{padding:6px 10px}.compare-top.sticky .compare-box.has-product .cp-img{margin:0 8px 0 0;float:left}.compare-top.sticky .compare-box.has-product .cp-img img{max-width:36px}.compare-top.sticky .compare-box .cp-name{-webkit-line-clamp:1;line-clamp:1;min-height:0}.compare-top.sticky .compare-box .cp-price{font-size:var(--fontsize-body-sm);line-height:var(--line-height-body-sm)}}.compare-controls{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;max-height:0;opacity:0;padding:0;overflow:visible;visibility:hidden;transform:translateY(-8px);transition:max-height .3s ease,opacity .3s ease,padding .3s ease,transform .3s ease,visibility 0s linear .3s}.compare-top.sticky .compare-controls{max-height:60px;opacity:1;padding:12px 0;visibility:visible;transform:translateY(0);transition:max-height .3s ease,opacity .3s ease,padding .3s ease,transform .3s ease,visibility 0s}@media (max-width:767px){.compare-controls{padding:0 16px}.compare-top.sticky .compare-controls{padding:8px 16px 4px}}.compare-dropdown{position:relative}.compare-dropdown-toggle{cursor:pointer;display:flex;align-items:center;gap:12px;background:transparent;border:0;padding:0}@media (max-width:767px){.compare-dropdown-toggle{gap:8px;text-align:left}}.compare-caret{border:var(--border-width-sm,1px) solid var(--border-action);border-radius:var(--border-radius-lg);padding:var(--responsive-spacing-2xs);width:24px;height:24px;transition:transform .25s ease}.compare-dropdown.is-open .compare-caret{transform:rotate(180deg)}.compare-dropdown-label{font-weight:700;color:var(--text-headings)}.compare-dropdown-list{position:absolute;left:0;top:36px;min-width:175px;background:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(2,92,166,.15);border:1px solid #efefef;list-style:none;margin:0;padding:0;overflow:hidden;opacity:0;transform:translateY(-8px);visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;z-index:5}.compare-dropdown.is-open .compare-dropdown-list{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .2s ease,transform .2s ease,visibility 0s}.compare-dropdown-list li{padding:var(--responsive-spacing-sm) var(--responsive-spacing-xs) var(--responsive-spacing-sm) var(--responsive-spacing-md);cursor:pointer;border-left:3px solid transparent;transition:background .2s ease,color .2s ease}.compare-dropdown-list li.is-active{background:#e6f3ff;color:#025ca6;font-weight:600;border-left-color:#025ca6}.compare-diff-toggle{gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare-diff-input,.compare-diff-toggle{display:inline-flex;align-items:center;cursor:pointer}.compare-diff-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border-radius:4px;border:1.333px solid var(--border-disabled,#a1a4aa);background:var(--surface-page,#f5f5f5);width:16px;height:16px;justify-content:center;transition:background-color .2s ease,border-color .2s ease}.compare-diff-input:checked{background-color:var(--primary-500,#d70018);border-color:var(--primary-500,#d70018)}.compare-diff-input:checked:after{content:"";width:10px;height:10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3.5 3.5L13 5'/></svg>");background-size:contain;background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.box_inner{border-top:1px solid #efefef;border-bottom:1px solid #efefef}}.more-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:100;backdrop-filter:blur(2px);display:none}.more-popup-box{background:#fff;position:fixed;right:0;bottom:0;z-index:111;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);transform:translateX(100%);opacity:0}@media (min-width:768px){.more-popup-box{width:800px;top:0}}@media (max-width:767px){.more-popup-box{left:0;right:0;top:20px;bottom:0;width:100%;transform:translateY(100%);border-radius:16px 16px 0 0;overflow:hidden}}.compare-popup{display:flex;flex-direction:column;background:var(--surface-page)}.more-popup-box.slide-in-right{transform:translateX(0)!important;opacity:1!important}@media (max-width:767px){.more-popup-box.slide-in-right{transform:translateY(0)!important}}.more-popup-box .title{padding:15px;border-bottom:1px solid #d0d1d4;color:#22252b;height:auto;margin-bottom:0;background-color:#fff}.more-popup-box .title h2{font-size:var(--fontsize-headings-h5);line-height:var(--line-height-heading-h5);color:var(--text-headings);font-weight:600}.popup-close{background:none;border:none;font-size:28px;color:#888;cursor:pointer;line-height:1;position:absolute;top:15px;right:18px}.popup-close svg{width:24px;height:24px}.box_breadcrumb ul li span{width:auto;color:var(--text-on-disabled)}.box_breadcrumb{margin-bottom:0}.compare{background-color:#fff}.compare-loading{border:1px solid #efefef;border-radius:8px;background:#fff;padding:48px 24px}.compare-loading-inner{display:flex;gap:12px}.compare-spinner{width:40px;height:40px;border:3px solid rgba(215,0,24,.15);border-top-color:#d70018;animation:rotate .75s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.compare-loading{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.75);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.compare-loading-inner{text-align:center;color:var(--text-body,#444955);padding:24px 32px;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.08);display:inline-flex;flex-direction:column;align-items:center;min-width:200px}.compare-loading-inner p{margin:16px 0 0;font-size:14px;font-weight:500}.compare-spinner{position:relative;width:56px;height:56px;border-color:#0058a9 #0058a9 #eaf3ff #eaf3ff;border-style:solid;border-width:4px;border-radius:50%;display:inline-block;animation:compare-spin .9s cubic-bezier(.5,.1,.5,.9) infinite}.compare-spinner:after{content:"";position:absolute;inset:6px;border:3px solid transparent;border-bottom-color:#d70018;border-radius:50%;animation:compare-spin 1.4s linear infinite reverse}@keyframes compare-spin{to{transform:rotate(1turn)}}.compare-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:360px;padding:40px 16px;text-align:center;color:var(--text-body,#444955)}.compare-empty svg{margin-bottom:16px}.compare-empty h3{font-size:18px;font-weight:600;color:var(--text-headings,#22252b);margin-bottom:8px}.compare-empty p{font-size:14px;margin-bottom:20px;max-width:360px}.compare-empty-btn{background:#0058a9;color:#fff;border:0;border-radius:8px;padding:10px 24px;font-size:14px;font-weight:600;cursor:pointer}.sticky .compare-box .cp-add{flex-direction:unset;align-items:center}.is-disabled{cursor:no-drop;opacity:.4}@media (max-width:767px){.cpf-selected .cpf-chip{height:auto;gap:8px}}.compare-popup{z-index:999999999999}@media (min-width:768px){.advantage{margin:0}.advantage .list{max-width:1200px;margin:0 auto;padding-top:20px}}@media (max-width:767px){.advantage{background:#fff;margin-bottom:6px;padding-bottom:16px}.advantage .list,.compare-bottom{padding-bottom:20px}}