.text-answer[data-v-e90e96a5]{color:#3c3c3c;margin:0 0 1rem;font-size:1.4rem;font-weight:400;line-height:150%}.text-answer[data-v-e90e96a5] *{margin:0}.text-answer[data-v-e90e96a5] a{color:#3c3c3c}.top-pick-header[data-v-25e93d3a]{align-items:center;gap:1.2rem;display:flex}.top-pick-header__content[data-v-25e93d3a]{flex-direction:column;display:flex}.top-pick-header__title[data-v-25e93d3a]{color:#3c3c3c;font-size:2.1rem;font-weight:600;line-height:1.3}.top-pick-header__sub-title[data-v-25e93d3a]{color:#3c3c3c;font-size:1.4rem;font-weight:400;line-height:1.5}.retry-btn[data-v-c1748a0f]{color:#3c3c3c;text-align:center;vertical-align:middle;border:.2rem solid;width:17.1rem;margin:0;font-size:1.4rem;font-weight:600}.top-picks[data-v-5ea44dc1]{flex-direction:column;gap:1rem;display:flex}.top-picks__error[data-v-5ea44dc1]{flex-direction:column;gap:1.2rem;display:flex}.top-picks__error .top-pick-header[data-v-5ea44dc1]{flex:1}.top-picks__error-headers[data-v-5ea44dc1]{flex-direction:row;gap:1.6rem;display:flex}.top-picks__error-headers[data-v-5ea44dc1]>:nth-child(n+2){display:none}@media (width>=1024px){.top-picks__error-headers[data-v-5ea44dc1]{margin-bottom:1.3rem}.top-picks__error-headers[data-v-5ea44dc1]>:nth-child(n+2){display:flex}}.top-picks__error-message[data-v-5ea44dc1]{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;background:#fce6e8;border-radius:.8rem;max-width:80%;padding:1rem 1.3rem}@media (width>=1024px){.top-picks__error-message[data-v-5ea44dc1]{max-width:55%}}.conversation-history[data-v-fdf5449e]{flex-direction:column;display:flex}.conversation-history__loader[data-v-fdf5449e]{border-radius:.4rem;margin-bottom:.8rem}.conversation-history__message[data-v-fdf5449e]{max-width:80%;margin:3.2rem 0}@media (width>=1024px){.conversation-history__message[data-v-fdf5449e]{max-width:40%}}.conversation-history__message--user[data-v-fdf5449e]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:#f5f5f5;border-radius:.8rem;align-self:flex-end;width:fit-content;margin-bottom:.8rem;padding:1rem 1.3rem;font-size:1.4rem}.conversation-history__message--assistant[data-v-fdf5449e]{align-self:flex-start;max-width:90%}@media (width>=1024px){.conversation-history__message--assistant[data-v-fdf5449e]{max-width:80%}}.conversation-history__message--assistant[data-v-fdf5449e]:has(.smart-search-product-tiles-grid,.top-picks){width:100%;max-width:100%}.sparkle-loader[data-v-6f2010c3]{justify-content:center;align-items:center;display:inline-flex}.chat-message-loader[data-v-04d03aa4]{justify-content:flex-start;align-items:flex-start;gap:.8rem;display:flex}.chat-message-loader__text[data-v-04d03aa4]{padding-top:.4rem;padding-bottom:.4rem}.chat-message-loader__title-slot[data-v-04d03aa4]{display:grid;position:relative;overflow:hidden}.chat-message-loader__title[data-v-04d03aa4]{background:linear-gradient(91.27deg,#d44d09 .77%,#d40914 17.6%,#b31e6e 67.63%,#6c007b 100.34%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;grid-area:1/1;font-size:1.4rem;font-weight:600}.chat-message-loader__subline-slot[data-v-04d03aa4]{display:grid;position:relative;overflow:hidden}.chat-message-loader__subline[data-v-04d03aa4]{color:#3c3c3c;grid-area:1/1;font-size:1.3rem}.chat-message-loader-title-enter-active[data-v-04d03aa4]{transition:clip-path .15s linear}.chat-message-loader-title-leave-active[data-v-04d03aa4]{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.chat-message-loader-title-enter-active[data-v-04d03aa4],.chat-message-loader-title-leave-active[data-v-04d03aa4]{transition:none}}.chat-message-loader-title-enter-from[data-v-04d03aa4]{clip-path:inset(0 100% 0 0)}.chat-message-loader-title-enter-to[data-v-04d03aa4]{clip-path:inset(0)}.chat-message-loader-title-leave-to[data-v-04d03aa4]{opacity:0}.chat-message-loader-subline-enter-active[data-v-04d03aa4],.chat-message-loader-subline-leave-active[data-v-04d03aa4]{transition:transform .4s ease-out,opacity .4s ease-out}@media (prefers-reduced-motion:reduce){.chat-message-loader-subline-enter-active[data-v-04d03aa4],.chat-message-loader-subline-leave-active[data-v-04d03aa4]{transition:none}}.chat-message-loader-subline-enter-from[data-v-04d03aa4]{opacity:0;transform:translateY(100%)}.chat-message-loader-subline-leave-to[data-v-04d03aa4]{opacity:0;transform:translateY(-100%)}.smart-suggestion{flex-direction:row;gap:.2rem;display:flex}.smart-suggestion__image{border:.1rem solid #dedede;border-radius:4.8rem;justify-content:center;align-self:center;align-items:center;width:3.6rem;height:3.4rem;display:flex}.smart-suggestion__image img{object-fit:cover;width:2.2rem;height:1.9rem}.smart-suggestion__button{cursor:pointer;background:#fff;border:.1rem solid #8e8e8e;border-radius:4.8rem;width:fit-content;padding:1.1rem 1.2rem;text-decoration:none}.smart-suggestion__button .rd-button__text{color:#3c3c3c;justify-content:center;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:400;display:flex}.smart-suggestion__button:hover{background-color:#f5f5f5}.smart-suggestions__items[data-v-d576e58f]{flex-direction:column;gap:.8rem;display:flex}@media (width>=1024px){.smart-suggestions__items[data-v-d576e58f]{flex-direction:row;gap:.4rem}}.smart-suggestions__loader[data-v-d576e58f]{flex-direction:column;gap:.8rem;display:flex}@media (width>=1024px){.smart-suggestions__loader[data-v-d576e58f]{flex-direction:row;gap:.4rem}}.smart-suggestions__loader-item[data-v-d576e58f]{border-radius:1.6rem;width:20rem;height:4rem}.smart-suggestions__empty[data-v-d576e58f]{max-width:32.9rem}@media (width>=1024px){.smart-suggestions--vertical[data-v-d576e58f]{flex-direction:column;gap:.8rem}}.feedback-button[data-v-9ff582f3]{border-top:.1rem solid #dedede;align-items:center;gap:1.6rem;min-height:3.8rem;padding-top:1.6rem;display:flex}.feedback-button__positive[data-v-9ff582f3]{cursor:pointer;align-items:flex-start;margin:-.4rem;padding:.4rem;display:flex}.feedback-button__negative[data-v-9ff582f3]{cursor:pointer;align-items:flex-start;margin:-.4rem;padding:.4rem;display:flex;transform:scaleY(-1)}.feedback-button__label[data-v-9ff582f3]{letter-spacing:0;color:#237916;font-size:1.4rem;font-weight:400}.feedback-button .svg-icon[data-v-9ff582f3]{color:#747474}.feedback-button .svg-icon[data-v-9ff582f3]:hover{color:#3c3c3c}.chat-panel__messages[data-v-18ce2646]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;overflow-anchor:none;flex:1;padding:2.3rem 1.1rem 0;overflow-y:auto}.chat-panel__messages[data-v-18ce2646]>*{max-width:1280px;margin:0 auto}.chat-panel__messages.is-scrolling[data-v-18ce2646]{scrollbar-color:#8e8e8e transparent}.chat-panel__messages>.chat-panel__interaction[data-v-18ce2646]:nth-last-child(2){height:100%}.chat-panel__messages>.chat-panel__interaction[data-v-18ce2646]:not(:nth-last-child(2)) .smart-search-product-tiles-grid__btns,.chat-panel__messages>.chat-panel__interaction[data-v-18ce2646]:not(:nth-last-child(2)) .product-answer_smart-suggestions{display:none}.chat-panel__interaction[data-v-18ce2646]{flex-direction:column;gap:3.2rem;display:flex;position:relative}.chat-panel__interaction+.chat-panel__interaction[data-v-18ce2646]{margin-top:3.2rem}.chat-panel__message[data-v-18ce2646]{border-radius:.8rem;max-width:80%;padding:1rem 1.3rem;position:relative}.chat-panel__message--user[data-v-18ce2646]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:#f5f5f5;align-self:flex-end;font-size:1.4rem}.chat-panel__message--assistant[data-v-18ce2646]{align-self:flex-start;max-width:90%}@media (width>=1024px){.chat-panel__message--assistant[data-v-18ce2646]{max-width:80%}}.chat-panel__message--assistant.product-answer[data-v-18ce2646]{border-radius:0;padding:0}.chat-panel__message--assistant.smart-search-product-tiles-grid[data-v-18ce2646],.chat-panel__message--assistant.top-picks[data-v-18ce2646]{border-radius:0;max-width:100%;padding:0}.chat-panel__message--failure[data-v-18ce2646]{background:#fce6e8;align-self:flex-start}.chat-panel__message-btns[data-v-18ce2646]{flex-direction:column;gap:.4rem;margin-top:-2rem;display:flex}@media (width>=1024px){.chat-panel__message-btns[data-v-18ce2646]{flex-direction:row}}.chat-panel__message-btns[data-v-18ce2646] .smart-suggestions__items{gap:.4rem}.chat-panel__smart-suggestions[data-v-18ce2646]{margin-top:-.8rem}.chat-panel__smart-suggestions--with-retry[data-v-18ce2646]{margin-top:0}.chat-panel__feedback-btn[data-v-18ce2646]{margin-top:-1.6rem}.chat-panel__announcement[data-v-18ce2646]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat-action-btn[data-v-6be367ef]{z-index:16;background:linear-gradient(91.27deg,#d44d09 .77%,#d40914 17.6%,#b31e6e 67.63%,#6c007b 100.34%);border-radius:4.8rem;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.chat-action-btn__content[data-v-6be367ef]{line-height:0;display:block}.chat-action-btn[data-v-6be367ef] .rd-link__text{line-height:0}.send-message-btn__icon[data-v-32a11341]{color:#fff;width:1.6rem;height:1.6rem}.stop-message-btn__icon[data-v-36415050]{background:#fff;border-radius:.2rem;width:1.2rem;height:1.2rem}.chat-input__textarea[data-v-4bd0a9ac]{field-sizing:content;resize:none;z-index:15;color:#3c3c3c;scrollbar-width:thin;scrollbar-color:#8e8e8e transparent;background:#fff;border:.1rem solid #8e8e8e;border-radius:.8rem;flex-shrink:0;width:100%;min-height:8.4rem;max-height:24rem;padding:1.2rem 2.6rem 1.2rem 1.2rem;font-size:1.6rem;font-weight:400;line-height:1.5;overflow-y:auto;box-shadow:0 .2rem .8rem #00071c33}.chat-input__textarea[data-v-4bd0a9ac]::-webkit-scrollbar{width:.6rem;height:.6rem}.chat-input__textarea[data-v-4bd0a9ac]::-webkit-scrollbar-track{background:0 0}.chat-input__textarea[data-v-4bd0a9ac]::-webkit-scrollbar-thumb{background-color:#8e8e8e;border-radius:3px}.chat-input__textarea[data-v-4bd0a9ac]::-webkit-scrollbar-thumb:hover{background-color:#8e8e8e}.chat-input__send-button-container[data-v-4bd0a9ac]{z-index:17;position:absolute;bottom:.8rem;right:1.6rem}.chat-panel[data-v-5dccabf3]{flex-direction:column;width:100%;height:100%;padding-bottom:2.4rem;display:flex;position:relative}@media (width>=1024px){.chat-panel[data-v-5dccabf3]{padding-bottom:3.2rem}}.chat-panel__input[data-v-5dccabf3]{flex-direction:column;width:100%;max-width:95rem;margin:0 auto;padding:0 1.1rem;display:flex;position:relative}.search-assistant-button[data-v-4b62efd3]{z-index:100;cursor:pointer;background:linear-gradient(91.27deg,#d44d09 .77%,#d40914 17.6%,#b31e6e 67.63%,#6c007b 100.34%);border-radius:.4rem 0 0 .4rem;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;padding-inline:1.2rem;display:flex;position:fixed;bottom:15%;right:0;box-shadow:0 .6rem 2.4rem -.2rem #d20b7240,inset 0 0 1.17rem #ca871299}@media (width>=1024px){.search-assistant-button[data-v-4b62efd3]{bottom:25%}}.search-assistant__trigger--hidden[data-v-07c1083b]{visibility:hidden;pointer-events:none}.search-assistant__overlay[data-v-07c1083b]:before{content:"";z-index:5001;opacity:0;background:#000c;transition:opacity .5s;position:fixed;inset:0}.search-assistant__overlay--visible[data-v-07c1083b]:before{opacity:1}.search-assistant__overlay--closing[data-v-07c1083b]:before{opacity:0}.search-assistant__container[data-v-07c1083b]{z-index:5002;pointer-events:none;background:0 0;padding-top:2.2rem;transition:top .3s cubic-bezier(.1,0,.2,1),left .3s cubic-bezier(.1,0,.2,1),width .3s cubic-bezier(.1,0,.2,1),height .3s cubic-bezier(.1,0,.2,1);position:fixed;inset:0;overflow:hidden;box-shadow:0 1rem 4.8rem -.2rem #00071c47}@media (width>=1024px){.search-assistant__container[data-v-07c1083b]{padding-top:0}}.search-assistant__container[data-v-07c1083b]:before{content:"";z-index:0;opacity:1;background:linear-gradient(91.27deg,#d44d09 .77%,#d40914 17.6%,#b31e6e 67.63%,#6c007b 100.34%);border-radius:.4rem 0 0 .4rem;transition:opacity .5s;position:absolute;inset:0}.search-assistant__container--visible[data-v-07c1083b]:before{opacity:0}.search-assistant__container--closing[data-v-07c1083b]:before{opacity:1}.search-assistant__panel[data-v-07c1083b]{z-index:2;opacity:0;pointer-events:auto;flex-direction:column;width:100%;height:100%;transition:opacity .3s ease-in-out;display:flex;position:relative}.search-assistant__panel--visible[data-v-07c1083b]{opacity:1}.search-assistant__panel--closing[data-v-07c1083b]{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out}.search-assistant__header[data-v-07c1083b]{background:#fff;border-bottom:1px solid #dedede;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}@media (width>=1024px){.search-assistant__header[data-v-07c1083b]{border-radius:0}}.search-assistant__header .svg-icon[data-v-07c1083b]{cursor:pointer;width:1.6rem;height:1.6rem}.search-assistant__btn-close[data-v-07c1083b]{margin:-.8rem;padding:.8rem}.search-assistant__header-title-container[data-v-07c1083b]{flex:1;justify-content:center;align-items:center;gap:.4rem;display:flex}.search-assistant__title[data-v-07c1083b]{text-align:center;background:linear-gradient(91.27deg,#e10915 .77%,#c10845 50.31%,#a0060f 100.34%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.6rem;font-weight:600;line-height:130%}.search-assistant__body[data-v-07c1083b]{background:#fff;flex:1;position:relative;overflow:hidden}.search-assistant__body[data-v-07c1083b]:before{content:"";pointer-events:none;background:linear-gradient(#fff 0%,#fff9 50%,#fff0 100%),linear-gradient(91.27deg,#fcaa8140 .28%,#f7132133 17.6%,#db3e9333 67.63%,#bc44cd33 100.34%);width:100%;height:16.5rem;position:absolute;bottom:0;left:0}.search-assistant__intro[data-v-07c1083b]{flex-direction:column;gap:7.5rem;display:flex}@media (width>=1024px){.search-assistant__intro[data-v-07c1083b]{gap:0}}.search-assistant__suggestions[data-v-07c1083b]{width:100%;margin-bottom:0;position:relative}@media (width>=1024px){.search-assistant__suggestions[data-v-07c1083b]{margin-top:0;position:absolute;bottom:0}}.search-assistant__suggestions-bottom[data-v-07c1083b]{margin-top:0;position:absolute;bottom:0}.search-assistant__suggestions-container[data-v-07c1083b]{flex-direction:column;width:100%;max-width:95rem;margin:0 auto;padding:0;display:flex;position:relative}@media (width>=1024px){.search-assistant__suggestions-container[data-v-07c1083b]{padding:0 1.1rem}}.search-assistant__suggestions-spacer[data-v-07c1083b]{height:2.4rem}
