body #convi-widget{--convi-brand: var(--vr-brand-green);--convi-text-inverse: var(--vr-cream);--convi-brand-tint: var(--vr-cream);--convi-brand-ink: var(--vr-brand-green);--convi-bg-brand-subtle: var(--vr-green-06);--convi-brand-gradient-start: var(--vr-brand-green);--convi-brand-gradient-end: var(--vr-brand-green-hover);--convi-brand-gradient: linear-gradient(135deg, var(--convi-brand-gradient-start), var(--convi-brand-gradient-end));--convi-brand-focus-ring: 0 0 0 3px var(--vr-green-12);--convi-focus-ring: var(--vr-brand-green);--convi-shadow-sm: 0 2px 6px rgba(var(--vr-brand-green-rgb), .16);--convi-shadow-md: 0 4px 12px rgba(var(--vr-brand-green-rgb), .16);--convi-shadow-lg: 0 8px 24px rgba(var(--vr-brand-green-rgb), .18);--vr-convi-shadow: 0 2px 6px rgba(var(--vr-brand-green-rgb), .14), 0 8px 20px rgba(var(--vr-brand-green-rgb), .12);--vr-convi-shadow-hover: 0 4px 10px rgba(var(--vr-brand-green-rgb), .18), 0 12px 28px rgba(var(--vr-brand-green-rgb), .16)}body #convi-widget .convi-launcher-wrap .convi-launcher-button{min-width:48px;min-height:48px;border-radius:var(--vr-radius-pill);background-color:var(--vr-brand-green);box-shadow:var(--vr-convi-shadow);transition:background-color var(--t-ui),box-shadow var(--t-ui),transform var(--t-ui)}body #convi-widget .convi-launcher-wrap .convi-launcher-button:after{display:none}body #convi-widget .convi-launcher-wrap .convi-launcher-button:hover{filter:none;background-color:var(--vr-brand-green-hover);box-shadow:var(--vr-convi-shadow-hover)}@media(hover:hover)and (prefers-reduced-motion:no-preference){body #convi-widget .convi-launcher-wrap .convi-launcher-button:hover{transform:translateY(-2px)}}body #convi-widget .convi-launcher-wrap .convi-launcher-button:focus-visible{outline:2px solid var(--vr-brand-green);outline-offset:2px}body #convi-widget .convi-launcher-thinking-dot{background-color:var(--vr-cream)}body #convi-widget .convi-proactive-nudge,body #convi-widget .convi-proactive-nudge.has-tail:after{background-color:var(--vr-paper);border-color:var(--vr-green-12)}body #convi-widget .convi-proactive-nudge{border-radius:var(--vr-radius-card);box-shadow:var(--vr-convi-shadow)}body #convi-widget .convi-proactive-nudge .convi-proactive-nudge-text{font-family:var(--font-body-family);font-weight:300;-webkit-text-stroke:.35px currentColor;color:var(--vr-brand-green)}body #convi-widget :is(.convi-proactive-nudge,.convi-proactive-nudge-stack) .convi-icon-button.convi-proactive-nudge-close{background-color:var(--vr-cream)}body #convi-widget .convi-icon-button.convi-proactive-nudge-close svg{stroke:var(--vr-brand-green)}body #convi-widget .convi-proactive-nudge-chip{font-family:var(--font-body-family);color:var(--vr-brand-green);background-color:var(--vr-paper);border-color:var(--vr-green-12);border-radius:var(--vr-radius-pill);transition:background-color var(--t-ui),border-color var(--t-ui),box-shadow var(--t-ui),transform var(--t-ui)}@media(hover:hover){body #convi-widget .convi-proactive-nudge-chip:hover{background-color:var(--vr-cream);border-color:var(--vr-green-60)}}body #convi-widget .convi-proactive-nudge-product{background-color:var(--vr-paper);border-radius:var(--vr-radius-card)}body #convi-widget .convi-chat-box{border-color:var(--vr-green-12);border-radius:var(--vr-radius-modal)}@media screen and (max-width:450px){body #convi-widget .convi-chat-box:not(.embed,.checkout){border-radius:0}}body #convi-widget .convi-panel-header{background-color:var(--vr-brand-green);border-block-end-color:transparent;color:var(--vr-cream)}body #convi-widget .convi-panel-header :is(.convi-panel-header-title,.convi-panel-header-subtitle){color:var(--vr-cream)}body #convi-widget .convi-panel-header .convi-icon-button{color:var(--vr-cream)}body #convi-widget .convi-panel-header .convi-icon-button svg{stroke:var(--vr-cream)}body #convi-widget .convi-panel-header .convi-icon-button:hover:not(:disabled){background-color:#f2ede024}body #convi-widget .convi-panel-header .convi-icon-button:focus-visible{outline:2px solid var(--vr-cream);outline-offset:2px}body #convi-widget .convi-text-box-button{border-radius:var(--vr-radius-pill)}body #convi-widget .convi-home-title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0;font-size:26px}body #convi-widget .convi-predefined-inquiry{border-radius:var(--vr-radius-pill)}body #convi-widget .convi-predefined-inquiry-text{color:var(--vr-brand-green)}body #convi-widget .convi-text-box-wrapper .convi-text-box:is(:focus,:focus-visible){outline:none!important;box-shadow:none}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products){max-width:min(70vw,260px)}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-products{flex-direction:column;align-items:flex-end;gap:6px;max-width:100%}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-product{flex:none;flex-direction:row;align-items:center;gap:8px;width:auto;max-width:100%;height:40px;padding:0 14px 0 6px;background-color:var(--vr-cream);border:1px solid var(--vr-green-12);border-radius:var(--vr-radius-pill);box-shadow:0 2px 8px rgba(var(--vr-brand-green-rgb),.14);font-family:var(--font-body-family);font-size:13px;line-height:1;color:var(--vr-brand-green)}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-product-image{flex:none;width:28px;height:28px;border-radius:50%;object-fit:cover}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-product-title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;font-size:13px;font-weight:300;-webkit-text-stroke:.35px currentColor;color:var(--vr-brand-green)}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-product-price{flex:none;margin:0;font-size:13px;font-weight:300;color:var(--vr-green-80)}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-product:focus-visible{outline:2px solid var(--vr-brand-green);outline-offset:2px}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge{display:flex;align-items:center;height:40px;max-width:100%;padding:0;background-color:var(--vr-cream);border:1px solid var(--vr-green-12);border-radius:var(--vr-radius-pill);box-shadow:0 2px 8px rgba(var(--vr-brand-green-rgb),.14)}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge.has-tail:after{display:none}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge .convi-proactive-nudge-text{height:38px;min-height:0;max-width:100%;padding:0 40px 0 16px;border-radius:var(--vr-radius-pill);font-size:13px;line-height:1;white-space:nowrap}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-text>span{overflow:hidden;text-overflow:ellipsis;padding:0}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-text>span:after{content:"\a0\2192";display:inline}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-proactive-nudge-text:focus-visible{outline:2px solid var(--vr-brand-green);outline-offset:2px}body #convi-widget .convi-proactive-nudge-stack:has(.convi-proactive-nudge-products) .convi-icon-button.convi-proactive-nudge-close{top:50%;right:8px;bottom:auto;width:24px;height:24px;transform:translateY(-50%);background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vr-convi.css.map */
