.content#page_warranty{background-color:var(--surface-primary,#fff);border-bottom:var(--border-width-sm) solid #eee}.content_account{display:flex;align-items:flex-start;gap:var(--responsive-spacing-md,16px);max-width:1200px;margin:var(--responsive-spacing-md,16px) auto var(--responsive-spacing-3xl,32px);padding:0;margin-top:0}.box_breadcrumb{margin-bottom:0}.warranty_page_body{display:flex;flex-direction:column;gap:40px}.warranty_policy_box{background-color:transparent;border:0;border-radius:0;padding:0;display:flex;flex-direction:column;align-items:stretch}.warranty_policy_header{text-align:center;margin-bottom:20px}.warranty_policy_header h2{font-size:28px}.warranty_policy_header h1{font-size:28px;line-height:40px;font-weight:600;letter-spacing:-.2px;color:var(--text-headings,#22252b);text-transform:uppercase;margin:0}.warranty_subtitle{font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.2px;color:var(--text-body,#333740);margin:8px 0 0}.warranty_cards_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0}.warranty_card_item{background:var(--surface-primary,#fff);border:1px solid var(--border-light,#efefef);border-radius:8px;padding:20px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:256px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.warranty_card_item:hover{border-color:var(--primary-500,#0058a9);box-shadow:0 4px 12px rgba(0,88,169,.08)}.warranty_icon_circle{padding:8px;border-radius:50%;background-color:var(--surface-information,#e6f3ff);border:1px solid var(--border-light,#efefef);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:16px}.warranty_icon_circle svg{display:block;width:60px;height:60px}.warranty_card_item h2{font-size:16px;line-height:24px;font-weight:700;letter-spacing:-.2px;color:var(--text-headings,#22252b);text-transform:uppercase;margin:0 0 4px}.warranty_card_item p{font-size:14px;color:var(--text-body,#333740);margin:0;flex-grow:1}.warranty_card_item p,.warranty_note{line-height:20px;font-weight:500;letter-spacing:-.2px}.warranty_note{font-size:12px;font-style:italic;color:var(--text-disabled,#737780);margin-top:16px;display:block}.warranty_link_more{text-align:center;margin-top:20px;padding-top:0}.warranty_link_more a{display:inline-flex;align-items:center;gap:4px;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.2px;color:var(--text-action,#0057a8);text-decoration:none;transition:opacity .15s ease}.warranty_link_more a:hover{opacity:.85}.warranty_link_more a svg{flex-shrink:0;stroke:currentColor}.brand_warranty_lookup{background-color:var(--surface-page,#f5f5f5);border:0;border-radius:8px;padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.brand_warranty_lookup h2{font-size:28px;line-height:40px;font-weight:600;letter-spacing:-.2px;color:var(--text-headings,#22252b);text-transform:uppercase;margin:0}.brand_search_bar{width:100%;max-width:774px}.brand_search_form{display:flex;align-items:stretch;height:40px;background:#fff;border:1px solid var(--border-primary,#d0d1d4);border-radius:8px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.brand_search_form:focus-within{border-color:var(--primary-500,#0058a9);box-shadow:0 0 0 3px rgba(0,88,169,.12)}.brand_search_input{flex:1;border:0;padding:8px 12px;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.2px;color:var(--text-body,#333740);outline:none;background:transparent}.brand_search_input::-moz-placeholder{color:var(--text-disabled,#737780)}.brand_search_input::placeholder{color:var(--text-disabled,#737780)}.brand_search_clear{background:transparent;border:0;padding:8px 4px 8px 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.brand_search_clear:hover{opacity:.75}.brand_search_clear svg{display:block}.brand_search_btn{background:var(--surface-page,#f5f5f5);border:0;border-left:1px solid var(--border-primary,#d0d1d4);padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.brand_search_btn:hover{background-color:#ececec}.brand_search_btn svg{display:block;width:24px;height:24px}.brand_grid_wrapper{width:100%}.brand_grid_list{display:grid;grid-template-columns:repeat(9,1fr);gap:12px;margin:0;padding:0;list-style:none}.brand_item{height:48px;background:#fff;border:1px solid var(--border-light,#efefef);border-radius:8px;box-sizing:border-box;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.brand_item:hover{border-color:var(--primary-500,#0058a9);transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.05)}.brand_item a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px 12px;box-sizing:border-box}.brand_item img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.brand_warranty_lookup:not(.is-expanded):not(.is-searching) .brand_grid_list>li:nth-child(n+19){display:none}.brand_expand{display:inline-flex;gap:4px;padding:0;background:transparent;border:0;color:var(--primary-500,#0058a9);font-family:inherit;font-size:14px;line-height:20px;font-weight:500;cursor:pointer;transition:opacity .15s ease;align-items:center;justify-content:center;justify-items:center;display:flex;margin:20px auto 0}.brand_expand:hover{opacity:.8;outline:none}.brand_expand svg{transition:transform .2s ease}.brand_expand[aria-expanded=true] svg{transform:rotate(180deg)}.brand_expand[hidden]{display:none}.warranty_support_hotline{text-align:center;margin-top:4px}.warranty_support_hotline p{font-size:15px;line-height:22px;color:var(--text-body,#333740);margin:0}.warranty_support_hotline strong{color:var(--text-headings,#22252b);font-weight:700}.warranty_support_hotline a{color:inherit;text-decoration:none}.warranty_support_hotline a:hover{color:var(--primary-500,#0058a9);text-decoration:underline}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:992px){.warranty_cards_grid{grid-template-columns:repeat(2,1fr);gap:16px}.brand_item{flex:0 0 100px;height:44px}}@media (max-width:576px){.warranty_cards_grid{grid-template-columns:1fr}.brand_item{flex:0 0 calc(33.333% - 8px)}}.warranty_detail_box{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.warranty_detail_title{margin:0;text-align:center;font-size:28px;line-height:40px;font-weight:600;letter-spacing:-.2px;color:var(--text-body,#333740);text-transform:none}.warranty_detail_title__accent{color:var(--text-headings,#22252b)}.warranty_detail_title span+span{margin-left:6px}.warranty_detail_policy_link{display:inline-flex;align-items:center;gap:4px;padding:0 4px 0 12px;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.2px;color:var(--text-action,#0057a8);text-decoration:none;transition:opacity .15s ease}.warranty_detail_policy_link:hover{opacity:.8}.warranty_detail_policy_link svg{flex-shrink:0;width:24px;height:24px}.warranty_center_list{width:100%;max-width:1200px;border:1px solid var(--border-light,#efefef);border-radius:8px;overflow:hidden;background-color:var(--surface-primary,#fff)}.warranty_center_header{display:flex;align-items:center;gap:28px;padding:20px 32px 20px 20px;background-color:var(--surface-information,#e6f3ff)}.warranty_center_header__city{width:450px;flex-shrink:0}.warranty_center_header__phone,.warranty_center_header__products{font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.2px;color:var(--text-headings,#22252b)}.warranty_center_header__products{flex:1 1 0;min-width:0}.warranty_center_header__phone{width:320px;flex-shrink:0}.warranty_center_select{position:relative;display:block;width:276px;height:36px;background-color:var(--surface-primary,#fff);border:1px solid var(--border-primary,#d0d1d4);border-radius:4px;cursor:pointer}.warranty_center_select__input{position:absolute;inset:0;width:100%;height:100%;padding:8px 36px 8px 8px;border:0;outline:none;background:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:inherit;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.2px;color:var(--text-body,#333740);cursor:pointer}.warranty_center_select svg{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none}.warranty_center_rows{counter-reset:warranty_row calc(var(--warranty-row-start, 1) - 1);list-style:none;margin:0;padding:0}.warranty_center_row{display:flex;align-items:flex-start;gap:28px;padding:20px;counter-increment:warranty_row;background-color:var(--surface-primary,#fff)}.warranty_center_row:nth-child(2n){background-color:var(--surface-page,#f5f5f5)}.warranty_center_row__addr{width:450px;flex-shrink:0;display:flex;flex-direction:column;gap:4px}.warranty_center_row__addr_new{margin:0;font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.2px;color:var(--text-body,#333740)}.warranty_center_row__addr_new:before{content:counter(warranty_row) ". "}.warranty_center_row__addr_old{display:flex;align-items:flex-start;gap:4px;font-size:12px;line-height:20px;font-weight:500;letter-spacing:-.2px;color:var(--text-disabled,#737780)}.warranty_center_tag{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 8px;background-color:var(--surface-action-hover-2,#e6f3ff);border-radius:4px;font-size:10px;line-height:16px;font-weight:500;letter-spacing:-.2px;color:var(--text-action,#0057a8);white-space:nowrap}.warranty_center_row__products{flex:1 1 0;min-width:0;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.2px;color:var(--text-body,#333740)}.warranty_center_row__phones{width:320px;flex-shrink:0;display:flex;align-items:flex-start;gap:10px}.warranty_center_chip{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border:1px solid var(--border-primary,#d0d1d4);border-radius:4px;font-size:12px;line-height:20px;font-weight:500;letter-spacing:-.2px;color:var(--text-body,#333740);text-decoration:none;background-color:var(--surface-primary,#fff);transition:border-color .15s ease,background-color .15s ease}.warranty_center_chip:hover{border-color:var(--text-action,#0057a8);color:var(--text-action,#0057a8)}.warranty_center_chip svg{flex-shrink:0;width:16px;height:16px;stroke:currentColor}.warranty_center_chip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}