@charset "UTF-8";.border{border:1px solid var(--light-tertiary-border,#dee5ec)}.border-radius.corner{border-radius:0}.border-radius.small{border-radius:4px}.border-radius.medium{border-radius:8px}.border-radius.large{border-radius:12px}.border-radius.round{border-radius:20000px}@keyframes pdp-chat-rise-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pdp-chat-dot-wave{0%,100%,60%{opacity:.35;transform:translateY(0) scale(.85)}30%{opacity:1;transform:translateY(-3px) scale(1)}}@keyframes pdp-chat-shimmer{from{background-position:-200% 0}to{background-position:200% 0}}@keyframes pdp-chat-blink{0%,45%{opacity:1}100%,55%{opacity:0}}@keyframes pdp-chat-spin{to{transform:rotate(360deg)}}@keyframes pdp-chat-pill-pulse{0%,100%{box-shadow:0 0 0 0 rgba(0,116,194,.35)}50%{box-shadow:0 0 0 6px rgba(0,116,194,0)}}@keyframes pdp-chat-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}100%{transform:scale(1)}}.pdp-chat{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#282b2f;text-align:left;background:#f6f8fa;border:1px solid #ececec;border-radius:16px;padding:16px;transition:box-shadow calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat.pdp-chat--busy{box-shadow:0 8px 24px -12px rgba(0,116,194,.25)}.pdp-chat .pdp-chat__header{font-size:1.125rem;font-weight:700;line-height:1.75rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 12px;color:#282b2f}.pdp-chat .pdp-chat__header-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:8px;color:#0074c2}.pdp-chat .pdp-chat__header-icon svg{display:block}.pdp-chat .pdp-chat__form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #bdbdbd;border-radius:12px;padding:4px 4px 4px 16px;transition:border-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),box-shadow calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat .pdp-chat__form:focus-within{border-color:#0074c2;box-shadow:0 0 0 3px rgba(0,116,194,.15)}.pdp-chat.pdp-chat--busy .pdp-chat__form{border-color:#65baeb}.pdp-chat .pdp-chat__form input.pdp-chat__input[type=text]{font-size:1rem;font-weight:400;line-height:1.5rem;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;margin:0;border:0;border-radius:0;outline:0;background:0 0;color:#282b2f;padding:8px 0;appearance:none}.pdp-chat .pdp-chat__form input.pdp-chat__input[type=text]:-ms-input-placeholder{color:#6e6e6e}.pdp-chat .pdp-chat__form input.pdp-chat__input[type=text]::placeholder{color:#6e6e6e}.pdp-chat .pdp-chat__form input.pdp-chat__input[type=text]:focus{border:0;outline:0;box-shadow:none}.pdp-chat .pdp-chat__form input.pdp-chat__input[type=text]:read-only{color:#424242}.pdp-chat .pdp-chat__clear,.pdp-chat .pdp-chat__send{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:36px;max-width:36px;height:36px;min-width:0;padding:0;font-size:inherit;line-height:1;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 8px;border-radius:8px;transition:background-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),transform calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat .pdp-chat__clear:active,.pdp-chat .pdp-chat__send:active{transform:scale(.92)}.pdp-chat .pdp-chat__send{position:relative;overflow:hidden;border:0;background:#bdbdbd;color:#fff}.pdp-chat .pdp-chat__send:active,.pdp-chat .pdp-chat__send:focus,.pdp-chat .pdp-chat__send:hover{background:#bdbdbd}.pdp-chat .pdp-chat__send svg{transition:opacity calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),transform calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat .pdp-chat__send:disabled{cursor:default;transform:none}.pdp-chat .pdp-chat__send::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-sizing:border-box;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;opacity:0;transition:opacity calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat.pdp-chat--has-text .pdp-chat__send:not(:disabled){background:#363e47;box-shadow:0 2px 8px -2px rgba(54,62,71,.35)}@media (hover:hover){.pdp-chat.pdp-chat--has-text .pdp-chat__send:not(:disabled):hover{background:#0074c2;box-shadow:0 4px 12px -4px rgba(0,116,194,.55)}.pdp-chat.pdp-chat--has-text .pdp-chat__send:not(:disabled):hover svg{transform:translateX(1px)}}.pdp-chat.pdp-chat--busy .pdp-chat__send{background:#0074c2;box-shadow:none}.pdp-chat.pdp-chat--busy .pdp-chat__send svg{opacity:0;transform:translateX(8px)}.pdp-chat.pdp-chat--busy .pdp-chat__send::after{opacity:1;animation:pdp-chat-spin calc(700ms * var(--pdp-chat-motion)) linear infinite}.pdp-chat .pdp-chat__clear{border:0;background:0 0;color:#424242}.pdp-chat .pdp-chat__clear:active,.pdp-chat .pdp-chat__clear:focus,.pdp-chat .pdp-chat__clear:hover{background:0 0}@media (hover:hover){.pdp-chat .pdp-chat__clear:hover{color:#282b2f;background:#ececec}}.pdp-chat .pdp-chat__answer-section{animation:pdp-chat-rise-in calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1) backwards;margin-top:12px}.pdp-chat .pdp-chat__status{font-size:.875rem;font-weight:400;line-height:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:20px;margin:0 0 8px;color:#0063a5}.pdp-chat .pdp-chat__status-dots{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:8px}.pdp-chat .pdp-chat__status-dots i{display:block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#0074c2;animation:pdp-chat-dot-wave calc(1.2s * var(--pdp-chat-motion)) ease-in-out infinite}.pdp-chat .pdp-chat__status-dots i:nth-child(2){animation-delay:.15s}.pdp-chat .pdp-chat__status-dots i:nth-child(3){animation-delay:.3s;margin-right:0}.pdp-chat .pdp-chat__status-text{display:inline-block}.pdp-chat .pdp-chat__status-text--enter{animation:pdp-chat-rise-in calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1) backwards}.pdp-chat.pdp-chat--streaming .pdp-chat__status,.pdp-chat:not(.pdp-chat--busy) .pdp-chat__status{display:none}.pdp-chat .pdp-chat__skeleton{display:none}.pdp-chat .pdp-chat__skeleton span{display:block;height:12px;margin-bottom:10px;border-radius:6px;background:linear-gradient(90deg,#ececec 0,#fff 40%,#ececec 80%);background-size:200% 100%;animation:pdp-chat-shimmer calc(1.4s * var(--pdp-chat-motion)) ease-in-out infinite}.pdp-chat .pdp-chat__skeleton span:nth-child(1){width:92%}.pdp-chat .pdp-chat__skeleton span:nth-child(2){width:78%;animation-delay:.1s}.pdp-chat .pdp-chat__skeleton span:nth-child(3){width:56%;margin-bottom:0;animation-delay:.2s}.pdp-chat.pdp-chat--busy:not(.pdp-chat--streaming) .pdp-chat__skeleton{display:block}.pdp-chat .pdp-chat__answer{font-size:1rem;font-weight:400;line-height:1.5rem;color:#282b2f;box-sizing:border-box;max-height:260px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:8px}.pdp-chat .pdp-chat__answer strong{font-size:inherit;line-height:inherit;font-weight:700}.pdp-chat .pdp-chat__answer .pdp-chat__link,.pdp-chat .pdp-chat__answer a{color:#0063a5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;font-weight:700;border-radius:3px;transition:color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),background-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.pdp-chat .pdp-chat__answer .pdp-chat__link:hover,.pdp-chat .pdp-chat__answer a:hover{color:#005188;background:#eff8fc}}.pdp-chat .pdp-chat__answer .pdp-chat__link--help::after{content:" ↗";font-weight:400;font-size:.85em}.pdp-chat .pdp-chat__answer-list{margin:4px 0 0;padding:0 0 0 20px}.pdp-chat .pdp-chat__answer-list li{margin:2px 0}.pdp-chat.pdp-chat--streaming .pdp-chat__answer::after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:#0074c2;border-radius:1px;animation:pdp-chat-blink calc(1s * var(--pdp-chat-motion)) steps(1) infinite}.pdp-chat.pdp-chat--answered .pdp-chat__answer{animation:pdp-chat-rise-in calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1) backwards}.pdp-chat .pdp-chat__pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px -8px 0 0}@media (max-width:1023px){.pdp-chat .pdp-chat__pills{-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-sizing:border-box;width:0;min-width:calc(100% + 32px);margin:6px -16px -6px;padding:6px 16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-padding-left:16px;scrollbar-width:none;mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.pdp-chat .pdp-chat__pills::-webkit-scrollbar{display:none}.pdp-chat .pdp-chat__pills::after{content:"";-ms-flex:0 0 24px;flex:0 0 24px}.pdp-chat .pdp-chat__pills .pdp-chat__escalate,.pdp-chat .pdp-chat__pills .pdp-chat__pill{-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;margin-bottom:0;scroll-snap-align:start;max-width:none}}.pdp-chat .pdp-chat__escalate,.pdp-chat .pdp-chat__pill{font-size:.875rem;font-weight:500;line-height:1.5rem;animation:pdp-chat-rise-in calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1) backwards;box-sizing:border-box;width:auto;min-width:0;max-width:100%;margin:0 8px 8px 0;padding:8px 16px;border-radius:10px;text-align:left;cursor:pointer;transition:background-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),border-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),opacity calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),transform calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),box-shadow calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat .pdp-chat__pill{background:#fff;border:1px solid #ececec;color:#282b2f}.pdp-chat .pdp-chat__pill:active,.pdp-chat .pdp-chat__pill:focus,.pdp-chat .pdp-chat__pill:hover{background:#fff}@media (hover:hover){.pdp-chat .pdp-chat__pill:hover:not([aria-disabled=true]){background:#eff8fc;border-color:#0074c2;color:#0063a5;transform:translateY(-1px);box-shadow:0 0 0 1px #0074c2,0 4px 12px -6px rgba(0,116,194,.45)}}.pdp-chat .pdp-chat__pill:active:not([aria-disabled=true]){transform:scale(.97);box-shadow:none}.pdp-chat .pdp-chat__pill[aria-disabled=true]{cursor:default}.pdp-chat .pdp-chat__pill[aria-disabled=true]:not(.pdp-chat__pill--selected){opacity:.5}.pdp-chat .pdp-chat__pill--selected{background:#0074c2;border-color:#0074c2;color:#fff}.pdp-chat .pdp-chat__pill--selected:active,.pdp-chat .pdp-chat__pill--selected:focus,.pdp-chat .pdp-chat__pill--selected:hover{background:#0074c2}@media (hover:hover){.pdp-chat .pdp-chat__pill--selected:hover:not([aria-disabled=true]){background:#0063a5;border-color:#0063a5;color:#fff}}.pdp-chat .pdp-chat__pill--selected[aria-disabled=true]{animation:pdp-chat-pill-pulse calc(1.4s * var(--pdp-chat-motion)) ease-out infinite}.pdp-chat .pdp-chat__escalate{background:#363e47;border:1px solid #363e47;color:#fff}.pdp-chat .pdp-chat__escalate:active,.pdp-chat .pdp-chat__escalate:focus,.pdp-chat .pdp-chat__escalate:hover{background:#363e47}@media (hover:hover){.pdp-chat .pdp-chat__escalate:hover{background:#4e5761;border-color:#4e5761;transform:translateY(-1px)}}.pdp-chat .pdp-chat__escalate:active{transform:scale(.97)}.pdp-chat .pdp-chat__escalate:disabled{background:#bdbdbd;border-color:#bdbdbd;cursor:default;transform:none}.pdp-chat .pdp-chat__disclaimer{font-size:.75rem;font-weight:400;line-height:1.125rem;color:#6e6e6e;margin:12px 0 0}.pdp-chat-helpful{font-size:.875rem;font-weight:400;line-height:1.5rem;animation:pdp-chat-rise-in calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1) backwards;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-top:12px;background:#fff;border:1px solid #ececec;border-radius:16px;padding:12px 16px;transition:border-color calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat-helpful.pdp-chat-helpful--done{border-color:#a4deff}.pdp-chat-helpful .pdp-chat-helpful__label{font-size:.875rem;font-weight:400;line-height:1.5rem;color:#282b2f;margin-right:16px;transition:color calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat-helpful.pdp-chat-helpful--done .pdp-chat-helpful__label{color:#0063a5}.pdp-chat-helpful .pdp-chat-helpful__thumb{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:36px;max-width:36px;height:36px;min-width:0;padding:0;font-size:inherit;line-height:1;cursor:pointer;margin:0 8px 0 0;border:1px solid #bdbdbd;border-radius:50%;background:#fff;color:#424242;transition:background-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),border-color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),color calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),opacity calc(260ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1),transform calc(160ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat-helpful .pdp-chat-helpful__thumb:active,.pdp-chat-helpful .pdp-chat-helpful__thumb:focus,.pdp-chat-helpful .pdp-chat-helpful__thumb:hover{background:#fff}.pdp-chat-helpful .pdp-chat-helpful__thumb:last-child{margin-right:0}@media (hover:hover){.pdp-chat-helpful .pdp-chat-helpful__thumb:hover:not(:disabled){border-color:#0074c2;color:#0074c2;background:#eff8fc;transform:translateY(-1px)}}.pdp-chat-helpful .pdp-chat-helpful__thumb:active:not(:disabled){transform:scale(.92)}.pdp-chat-helpful .pdp-chat-helpful__thumb:disabled{background:#fff;color:#424242;cursor:default}.pdp-chat-helpful .pdp-chat-helpful__thumb:disabled:not(.pdp-chat-helpful__thumb--selected){opacity:.35}.pdp-chat-helpful .pdp-chat-helpful__thumb--selected,.pdp-chat-helpful .pdp-chat-helpful__thumb--selected:disabled{background:#0074c2;border-color:#0074c2;color:#fff;animation:pdp-chat-pop calc(320ms * var(--pdp-chat-motion)) cubic-bezier(.2,.8,.2,1)}.pdp-chat [hidden],.pdp-chat-helpful[hidden]{display:none}.pdp-chat button,.pdp-chat-helpful button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation}.pdp-chat button:focus-visible,.pdp-chat-helpful button:focus-visible{outline:2px solid #0074c2;outline-offset:2px}.pdp-chat .pdp-chat__answer a:focus-visible{outline:2px solid #0074c2;outline-offset:1px}.pdp-chat,.pdp-chat-helpful{--pdp-chat-motion:1}@media (prefers-reduced-motion:reduce){.pdp-chat,.pdp-chat-helpful{--pdp-chat-motion:0}.pdp-chat.pdp-chat--busy .pdp-chat__send::after{border-top-color:rgba(255,255,255,.35)}}.ring-pdp-chat-section{margin:16px 0}.ring-pdp-chat-section .pdp-chat button.pdp-chat__clear,.ring-pdp-chat-section .pdp-chat button.pdp-chat__send,.ring-pdp-chat-section .pdp-chat-helpful button.pdp-chat-helpful__thumb{width:36px;max-width:36px}.ring-pdp-chat-section .pdp-chat button.pdp-chat__escalate,.ring-pdp-chat-section .pdp-chat button.pdp-chat__pill{width:auto;max-width:100%}@media screen and (max-width:1023px){.ring-pdp-chat-section .pdp-chat button.pdp-chat__escalate,.ring-pdp-chat-section .pdp-chat button.pdp-chat__pill{max-width:none}}@media screen and (min-width:1024px){.product-image>.ring-pdp-chat-section{width:calc(100% + (100% + 24px)/ 6);margin-left:calc((100% + 24px)/ -6)}.ring-pdp-chat-section .pdp-chat{max-width:none}}.ring-pdp-chat-anchor--mobile:empty{display:none}.ring-pdp-chat-anchor--mobile .ring-pdp-chat-section{margin:12px 0 0}