/*! 4.39.2 | BH: a42941a73910de1d30c5 | CH: 0ad0b0bb */.rf-applecaresummarymultipart-details{display:block;margin:0;padding-inline:30px 0}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-details{padding-inline-start:29px}}.rf-applecaresummarymultipart-icon{padding-top:3px;padding-inline-start:4px;position:absolute}.rf-applecaresummarymultipart-icon svg{fill:#e30000}.rf-applecaresummarymultipart{font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.016em;line-height:1.4285914286}.rf-applecaresummarymultipart:lang(ar){font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart:lang(ja){font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.4}.rf-applecaresummarymultipart:lang(ko){font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.5714285714}.rf-applecaresummarymultipart:lang(zh){letter-spacing:0;line-height:1.5}.rf-applecaresummarymultipart:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.3571828571}.rf-applecaresummarymultipart:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-title{font-weight:600}.rf-applecaresummarymultipart-price{font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.016em;line-height:1.4285914286;margin:0}.rf-applecaresummarymultipart-price:lang(ar){font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-price:lang(ja){font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-price:lang(ko){font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-price:lang(zh){letter-spacing:0}.rf-applecaresummarymultipart-price:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-price:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-price:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-price:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-price:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-price .rc-prices,.rf-applecaresummarymultipart-price .rc-prices-currentprice,.rf-applecaresummarymultipart-price .rc-prices-installmentsseparator{font-size:inherit;margin:0}.rf-applecaresummarymultipart-price .rc-prices-segmentsavings{margin:2px 0}.rf-applecaresummarymultipart-addremovelink{font-weight:600;text-align:end;width:16%}.rf-applecaresummarymultipart-buttonlink{color:#06c;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.016em;line-height:1.4285914286}.rf-applecaresummarymultipart-buttonlink:lang(ar){font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-buttonlink:lang(ja){font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-buttonlink:lang(ko){font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-buttonlink:lang(zh){letter-spacing:0}.rf-applecaresummarymultipart-buttonlink:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-buttonlink:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-buttonlink:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-buttonlink:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-buttonlink:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-buttonlink:hover{text-decoration:underline}.rf-applecaresummarymultipart-buttonlink-disabled{cursor:default;outline:none;pointer-events:none}.rf-applecaresummarymultipart-buttonlink-disabled:focus,.rf-applecaresummarymultipart-buttonlink-disabled:hover{cursor:default;text-decoration:none}.rf-applecaresummarymultipart-overlay .rc-overlay-close{top:29px}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-overlay .rc-overlay-close{top:48px}}.rf-applecaresummarymultipart-overlay-content{box-sizing:border-box;margin:auto;min-height:670px;position:relative}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-overlay-content{margin-top:20px;max-width:unset;min-height:100vh;width:100%}}.rf-applecaresummarymultipart-dynamic-footnotes,.rf-applecaresummarymultipart-overlay-body{margin:auto;width:516px}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-dynamic-footnotes,.rf-applecaresummarymultipart-overlay-body{width:unset}}.rf-applecaresummarymultipart-dynamic-footnotes{margin-top:30px}.rf-applecaresummarymultipart-overlay-heading{margin:0;text-align:center}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-overlay-heading{text-align:start}}.rf-applecaresummarymultipart-overlay-selectors{margin:30px auto auto}.rf-applecaresummarymultipart-overlay-selectors ul{margin:0}.rf-applecaresummarymultipart-overlay-selectors ul li{margin:12px 10px 14px}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-overlay-selectors ul li{margin:12px 0 14px}}.rf-applecaresummarymultipart-overlay-footnotes{color:#6e6e73;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.01em;line-height:1.3333733333;padding:15px 11px 16px}.rf-applecaresummarymultipart-overlay-footnotes:lang(ar){font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0}.rf-applecaresummarymultipart-overlay-footnotes:lang(ja){font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.4166666667}.rf-applecaresummarymultipart-overlay-footnotes:lang(ko){font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.4166666667}.rf-applecaresummarymultipart-overlay-footnotes:lang(zh){letter-spacing:0}.rf-applecaresummarymultipart-overlay-footnotes:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.3333733333}.rf-applecaresummarymultipart-overlay-footnotes:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-overlay-footnotes:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-overlay-footnotes:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.rf-applecaresummarymultipart-overlay-footnotes:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-overlay-footnotes{padding:6px 0 0}}.rf-applecaresummarymultipart-overlay-addbutton{padding:0 12px 12px}@media(max-width:1023px)and (max-device-width:736px){.rf-applecaresummarymultipart-overlay-addbutton{padding:20px 0 12px}}.rf-applecaresummarymultipart-overlay-cancelbutton{color:#06c;text-align:center}