#ifhRoot,#ifhRoot *{box-sizing:border-box}#ifhRoot{--ifh-brown: #432c2c;--ifh-pink: #860D46;--ifh-soft: #faf7f7;--ifh-border: rgba(67, 44, 44, .13);--ifh-text: #432c2c;--ifh-muted: #6f6666;--ifh-shadow: 0 18px 50px rgba(20, 12, 12, .18), 0 4px 14px rgba(20, 12, 12, .08);position:fixed;right:22px;bottom:22px;z-index:999999;font-family:inherit}#ifhRoot button,#ifhRoot a{font:inherit}#ifhRoot .ifh-launcher{min-width:94px;height:48px;padding:0 18px;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--ifh-brown);color:#fff;box-shadow:0 8px 24px #140c0c33;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#ifhRoot .ifh-launcher:hover{transform:translateY(-2px);box-shadow:0 11px 28px #140c0c3d}#ifhRoot .ifh-launcher:active{transform:translateY(0) scale(.98)}#ifhRoot .ifh-launcher svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#ifhRoot .ifh-launcher-icon-close,#ifhRoot.is-open .ifh-launcher-icon-help{display:none}#ifhRoot.is-open .ifh-launcher-icon-close{display:block}#ifhRoot .ifh-popover{position:absolute;right:0;bottom:62px;width:min(390px,calc(100vw - 30px));background:#fff;border:1px solid var(--ifh-border);border-radius:16px;box-shadow:var(--ifh-shadow);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.975);transform-origin:bottom right;transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1),visibility .22s ease}#ifhRoot.is-open .ifh-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#ifhRoot .ifh-stage{position:relative;width:100%;overflow:hidden;transition:height .32s cubic-bezier(.22,1,.36,1)}#ifhRoot .ifh-view{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .21s ease,transform .3s cubic-bezier(.22,1,.36,1),visibility .21s ease}#ifhRoot .ifh-view[data-ifh-view=main]{transform:translate(-18px)}#ifhRoot .ifh-view[data-ifh-view=faq]{transform:translate(18px)}#ifhRoot .ifh-view.is-active{opacity:1;transform:translate(0)}#ifhRoot.is-open .ifh-view.is-active{visibility:visible;pointer-events:auto}#ifhRoot:not(.is-open) .ifh-popover,#ifhRoot:not(.is-open) .ifh-popover *{pointer-events:none!important}#ifhRoot .ifh-main{padding:10px}#ifhRoot .ifh-status{display:flex;align-items:center;gap:8px;padding:8px 10px 10px;color:var(--ifh-muted);font-size:12px;line-height:1.35}#ifhRoot .ifh-status-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#aaa}#ifhRoot .ifh-status.is-open .ifh-status-dot{background:#2d925b}#ifhRoot .ifh-status.is-closed .ifh-status-dot{background:#b65b5b}#ifhRoot .ifh-option{width:100%;min-height:48px;border:0;border-radius:10px;padding:11px 12px;display:flex;align-items:center;gap:11px;background:transparent;color:var(--ifh-text);text-decoration:none;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}#ifhRoot .ifh-option:hover{background:var(--ifh-soft);color:var(--ifh-pink)}#ifhRoot .ifh-option:active{transform:scale(.992)}#ifhRoot .ifh-option svg{width:21px;height:21px;flex:0 0 21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#ifhRoot .ifh-option-label{flex:1 1 auto;min-width:0}#ifhRoot .ifh-option-arrow{width:17px;height:17px;flex:0 0 17px;opacity:.45}#ifhRoot .ifh-call-reveal,#ifhRoot .ifh-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}#ifhRoot .ifh-call-reveal.is-open,#ifhRoot .ifh-faq-item.is-open .ifh-faq-answer{grid-template-rows:1fr;opacity:1}#ifhRoot .ifh-call-reveal-inner,#ifhRoot .ifh-faq-answer-inner{min-height:0;overflow:hidden}#ifhRoot .ifh-call-links{padding:2px 10px 9px 44px;display:grid;gap:7px}#ifhRoot .ifh-call-links a{color:var(--ifh-pink);font-size:13px;font-weight:600;text-decoration:none}#ifhRoot .ifh-call-links a:hover{text-decoration:underline;text-underline-offset:2px}#ifhRoot .ifh-note{padding:0 10px 10px 44px;color:var(--ifh-muted);font-size:11px;line-height:1.4}#ifhRoot .ifh-faq-header{min-height:68px;padding:12px;display:flex;align-items:center;gap:10px;background:var(--ifh-brown);color:#fff}#ifhRoot .ifh-faq-title{flex:1 1 auto;min-width:0}#ifhRoot .ifh-faq-title strong{display:block;font-size:15px;line-height:1.25;font-weight:600}#ifhRoot .ifh-faq-title span{display:block;margin-top:2px;font-size:12px;line-height:1.25;opacity:.75}#ifhRoot .ifh-icon-button{width:38px;height:38px;flex:0 0 38px;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .18s ease,transform .18s ease}#ifhRoot .ifh-icon-button:hover{background:#ffffff2e}#ifhRoot .ifh-back:hover{transform:translate(-2px)}#ifhRoot .ifh-icon-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#ifhRoot .ifh-faq-list{max-height:min(455px,calc(100vh - 220px));overflow-y:auto;overscroll-behavior:contain}#ifhRoot .ifh-faq-item{border-bottom:1px solid #eeeeee}#ifhRoot .ifh-faq-item:last-child{border-bottom:0}#ifhRoot .ifh-faq-question{width:100%;min-height:50px;padding:14px 17px;border:0;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;color:var(--ifh-text);text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}#ifhRoot .ifh-faq-question:hover{background:var(--ifh-soft);color:var(--ifh-pink)}#ifhRoot .ifh-faq-question-text{font-size:14px;font-weight:500;line-height:1.35}#ifhRoot .ifh-faq-plus{position:relative;width:18px;height:18px;flex:0 0 18px}#ifhRoot .ifh-faq-plus:before,#ifhRoot .ifh-faq-plus:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:999px;background:var(--ifh-pink);transform:translate(-50%,-50%);transition:transform .26s ease,opacity .26s ease}#ifhRoot .ifh-faq-plus:after{transform:translate(-50%,-50%) rotate(90deg)}#ifhRoot .ifh-faq-item.is-open .ifh-faq-plus:after{transform:translate(-50%,-50%) rotate(0);opacity:0}#ifhRoot .ifh-faq-answer-content{padding:0 17px 16px;color:#5c5454;font-size:13px;line-height:1.55}#ifhRoot .ifh-faq-answer-content p{margin:0 0 10px}#ifhRoot .ifh-faq-answer-content p:last-child{margin-bottom:0}#ifhRoot .ifh-faq-answer-content a,#ifhRoot .ifh-faq-footer a{color:var(--ifh-pink);font-weight:600;text-decoration:underline;text-underline-offset:2px}#ifhRoot .ifh-faq-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#ifhRoot .ifh-faq-actions a{min-height:36px;padding:8px 11px;border:1px solid var(--ifh-pink);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}#ifhRoot .ifh-faq-actions a:hover{background:var(--ifh-pink);color:#fff;transform:translateY(-1px)}#ifhRoot .ifh-faq-footer{padding:12px 16px;border-top:1px solid #eeeeee;background:#fafafa;color:var(--ifh-muted);font-size:12px;line-height:1.4;text-align:center}#ifhRoot button:focus-visible,#ifhRoot a:focus-visible{outline:2px solid var(--ifh-pink);outline-offset:2px}@media screen and (max-width:749px){#ifhRoot{right:14px;bottom:23px}#ifhRoot .ifh-popover{position:fixed;left:14px;right:14px;bottom:84px;width:auto;transform-origin:bottom center}#ifhRoot .ifh-launcher{min-width:94px;height:48px;padding:0 18px;gap:9px}#ifhRoot .ifh-launcher svg{width:20px;height:20px}#ifhRoot .ifh-faq-list{max-height:calc(100vh - 280px)}}@media(prefers-reduced-motion:reduce){#ifhRoot .ifh-launcher,#ifhRoot .ifh-popover,#ifhRoot .ifh-stage,#ifhRoot .ifh-view,#ifhRoot .ifh-option,#ifhRoot .ifh-call-reveal,#ifhRoot .ifh-faq-answer,#ifhRoot .ifh-faq-plus:before,#ifhRoot .ifh-faq-plus:after,#ifhRoot .ifh-icon-button,#ifhRoot .ifh-faq-actions a{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/454/assets/if-help-widget.css.map */
