@use "sass:math";.dialog-input-submit:after{left:50%;top:50%;transform:translate(-50%,-50%)}:root{--color-gainsboro:#d8d8d8;--color-disable:#8c8c8c;--color-button-purchase:var(--color-sub-tertiary);--color-button-hover:#ededed;--color-bg:#f6f6f6;--sub-text-color:#5a5a5a;--antique-brass:#c96;--pirate-gold:#a09067;--valid-green:#008849;--color-black:#000;--color-white:#fff;--color-brand-primary:#877046;--color-brand-secondary:#7b292c;--color-brand-tertiary:#4d3380;--color-brand-quartary:#0076d6;--color-brand-quinary:#fbd22d;--color-neutral-850:#1a1a1a;--color-neutral-350:#575757;--color-neutral-300:#707070;--color-neutral-250:#8c8c8c;--color-neutral-200:#cacaca;--color-neutral-150:var(--color-button-hover);--color-neutral-100:#f6f6f6;--color-alpha-900-70:color-mix(in srgb,transparent 30%,var(--color-black));--color-alpha-900-64:color-mix(in srgb,transparent 36%,var(--color-black));--color-alpha-900-50:color-mix(in srgb,transparent 50%,var(--color-black));--color-alpha-900-15:color-mix(in srgb,transparent 85%,var(--color-black));--color-alpha-50-64:color-mix(in srgb,transparent 36%,var(--color-white));--color-alpha-50-50:color-mix(in srgb,transparent 50%,var(--color-white));--color-alpha-50-15:color-mix(in srgb,transparent 85%,var(--color-white));--color-sub-primary:#33b177;--color-sub-secondary:#e30000;--color-sub-tertiary:#3c8374;--color-sub-quaternary:#ff2121;--color-primary:var(--color-black);--color-secondary:var(--color-neutral-350);--color-wild-sand:#f5f5f5}.dialog-ask-anything-input-ai-input,.dialog-block-suggestions-item,.dialog-input-submit{border:.063rem solid;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease;vertical-align:middle;will-change:color,background-color,border-color}.dialog-ask-anything-input-ai-input,.dialog-block-suggestions-item{padding:1.188rem 2.438rem}.dialog-ask-anything-input-ai-input,.dialog-block-suggestions-item,.dialog-input-submit{border-radius:var(--border-radius-100)}.dialog-block-container{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:1.25rem;justify-content:normal;margin-bottom:4rem}.dialog-block-title{display:none}.dialog-block-description{color:var(--color-black);font-family:var(--font-roboto-bold);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-30)}.dialog-block-description:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-bold);font-weight:var(--font-weight-bold)}.dialog-block-description:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-bold);font-weight:var(--font-weight-bold)}.dialog-block-description:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-bold);font-weight:var(--font-weight-bold)}.dialog-block-description:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-bold);font-weight:var(--font-weight-bold)}.dialog-block-suggestions-container{align-items:normal;display:flex;flex-flow:column nowrap;gap:1.25rem;justify-content:normal}.dialog-block-suggestions-container>:nth-child(n+3){display:none}.dialog-block-suggestions-item{align-items:center;background-color:var(--color-bg);border-color:var(--color-neutral-250);color:var(--color-black);display:flex;flex-flow:row nowrap;font-family:var(--font-roboto-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);gap:.5rem;justify-content:flex-start;line-height:var(--line-height-20)}.dialog-block-suggestions-item:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-block-suggestions-item:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-block-suggestions-item:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-block-suggestions-item:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-light);font-weight:var(--font-weight-light)}@media (hover:hover){.dialog-block-suggestions-item:hover{border-color:var(--color-neutral-350)}}.dialog-block-suggestions-item svg{align-self:flex-start;fill:var(--color-black)}.dialog-block-suggestions-item svg path{stroke:none}.dialog-block-suggestions-item-label{flex:1;text-align:left}.dialog-input-wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:1.25rem;justify-content:flex-start;width:100%}.dialog-input-submit{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white);padding:1.875rem;position:relative}.dialog-input-submit:after{background-color:var(--color-white);content:"";display:block;height:1.25rem;-webkit-mask-image:url(../../images/svgs/icon-ia.svg);mask-image:url(../../images/svgs/icon-ia.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;width:1.25rem}@media (hover:hover){.dialog-input-submit:hover{background-color:var(--color-white);border-color:var(--color-black);color:var(--color-black)}.dialog-input-submit:hover:after{background-color:var(--color-black)}}.dialog-input-submit svg{display:none}.dialog-ask-anything-input-ai-input{background-color:rgba(0,0,0,0);border-color:var(--color-neutral-250);color:var(--color-black);cursor:text;font-family:var(--font-roboto-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);line-height:var(--line-height-20);text-align:left;text-overflow:ellipsis;width:100%}.dialog-ask-anything-input-ai-input:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-ask-anything-input-ai-input:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-ask-anything-input-ai-input:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-ask-anything-input-ai-input:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-light);font-weight:var(--font-weight-light)}.dialog-ask-anything-input-ai-input::-moz-placeholder{font-style:italic}.dialog-ask-anything-input-ai-input::placeholder{font-style:italic}@media (hover:hover){.dialog-ask-anything-input-ai-input:hover{border-color:var(--color-neutral-350)}}#dialog-drawer .dialog-human-message,#dialog-shopify-ai .dialog-human-message{background-color:var(--color-bg);color:var(--color-black);font-family:var(--font-roboto-medium);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-20);padding:1.25rem 2.5rem}#dialog-drawer .dialog-human-message:lang(ar),#dialog-shopify-ai .dialog-human-message:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-human-message:lang(ja),#dialog-shopify-ai .dialog-human-message:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-human-message:lang(ko),#dialog-shopify-ai .dialog-human-message:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-human-message:lang(th),#dialog-shopify-ai .dialog-human-message:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-suggestions-item svg,#dialog-shopify-ai .dialog-suggestions-item svg{fill:var(--color-black)}#dialog-drawer .dialog-suggestions-item svg path,#dialog-shopify-ai .dialog-suggestions-item svg path{stroke:none}#dialog-drawer .dialog-suggestions-item span,#dialog-shopify-ai .dialog-suggestions-item span{font-family:var(--font-roboto-medium);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-20)}#dialog-drawer .dialog-suggestions-item span:lang(ar),#dialog-shopify-ai .dialog-suggestions-item span:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-suggestions-item span:lang(ja),#dialog-shopify-ai .dialog-suggestions-item span:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-suggestions-item span:lang(ko),#dialog-shopify-ai .dialog-suggestions-item span:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-suggestions-item span:lang(th),#dialog-shopify-ai .dialog-suggestions-item span:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-feedback-button span,#dialog-shopify-ai .dialog-feedback-button span{font-family:var(--font-roboto-medium);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-20)}#dialog-drawer .dialog-feedback-button span:lang(ar),#dialog-shopify-ai .dialog-feedback-button span:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-feedback-button span:lang(ja),#dialog-shopify-ai .dialog-feedback-button span:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-feedback-button span:lang(ko),#dialog-shopify-ai .dialog-feedback-button span:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-feedback-button span:lang(th),#dialog-shopify-ai .dialog-feedback-button span:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-message li,#dialog-drawer .dialog-message p,#dialog-shopify-ai .dialog-message li,#dialog-shopify-ai .dialog-message p{font-family:var(--font-roboto-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);line-height:var(--line-height-26)}#dialog-drawer .dialog-message li:lang(ar),#dialog-drawer .dialog-message p:lang(ar),#dialog-shopify-ai .dialog-message li:lang(ar),#dialog-shopify-ai .dialog-message p:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-message li:lang(ja),#dialog-drawer .dialog-message p:lang(ja),#dialog-shopify-ai .dialog-message li:lang(ja),#dialog-shopify-ai .dialog-message p:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-message li:lang(ko),#dialog-drawer .dialog-message p:lang(ko),#dialog-shopify-ai .dialog-message li:lang(ko),#dialog-shopify-ai .dialog-message p:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-message li:lang(th),#dialog-drawer .dialog-message p:lang(th),#dialog-shopify-ai .dialog-message li:lang(th),#dialog-shopify-ai .dialog-message p:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-message strong,#dialog-shopify-ai .dialog-message strong{font-family:var(--font-roboto-medium);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-26)}#dialog-drawer .dialog-message strong:lang(ar),#dialog-shopify-ai .dialog-message strong:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-message strong:lang(ja),#dialog-shopify-ai .dialog-message strong:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-message strong:lang(ko),#dialog-shopify-ai .dialog-message strong:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-message strong:lang(th),#dialog-shopify-ai .dialog-message strong:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-medium);font-weight:var(--font-weight-medium)}#dialog-drawer .dialog-add-to-cart-button,#dialog-shopify-ai .dialog-add-to-cart-button{padding:1.875rem 2.5rem;transition:color .3s ease,background-color .3s ease,border-color .3s ease;will-change:color,background-color,border-color}#dialog-drawer .dialog-add-to-cart-button span,#dialog-shopify-ai .dialog-add-to-cart-button span{font-family:var(--font-roboto-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);line-height:var(--line-height-20)}#dialog-drawer .dialog-add-to-cart-button span:lang(ar),#dialog-shopify-ai .dialog-add-to-cart-button span:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-add-to-cart-button span:lang(ja),#dialog-shopify-ai .dialog-add-to-cart-button span:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-add-to-cart-button span:lang(ko),#dialog-shopify-ai .dialog-add-to-cart-button span:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-add-to-cart-button span:lang(th),#dialog-shopify-ai .dialog-add-to-cart-button span:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-light);font-weight:var(--font-weight-light)}@media (hover:hover){#dialog-drawer .dialog-add-to-cart-button:hover,#dialog-shopify-ai .dialog-add-to-cart-button:hover{background-color:var(--color-button-purchase);border-color:var(--color-button-purchase);color:var(--color-white)}}#dialog-drawer .dialog-input,#dialog-shopify-ai .dialog-input{font-family:var(--font-roboto-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-light);line-height:1.938rem}#dialog-drawer .dialog-input:lang(ar),#dialog-shopify-ai .dialog-input:lang(ar){font-family:var(--font-noto-sans-arabic,"Noto Sans Arabic"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-input:lang(ja),#dialog-shopify-ai .dialog-input:lang(ja){font-family:var(--font-noto-sans-jp,"Noto Sans JP"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-input:lang(ko),#dialog-shopify-ai .dialog-input:lang(ko){font-family:var(--font-noto-sans-kr,"Noto Sans KR"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-input:lang(th),#dialog-shopify-ai .dialog-input:lang(th){font-family:var(--font-noto-sans-th,"Noto Sans Thai"),var(--font-roboto-light);font-weight:var(--font-weight-light)}#dialog-drawer .dialog-input::-moz-placeholder,#dialog-shopify-ai .dialog-input::-moz-placeholder{font-style:italic}#dialog-drawer .dialog-input::placeholder,#dialog-shopify-ai .dialog-input::placeholder{font-style:italic}