.ohs-helper{position:fixed;right:max(14px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:var(--ohs-text, "Outfit", system-ui, sans-serif);pointer-events:none}.ohs-helper>*,.ohs-helper__row>*{pointer-events:auto}.ohs-helper.is-product{bottom:max(92px,calc(env(safe-area-inset-bottom) + 92px))}.ohs-helper__row{display:flex;align-items:flex-end;gap:8px;pointer-events:none}.ohs-helper__btn{position:relative;display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer}.ohs-helper__label{padding:10px 16px;border-radius:18px;background:#10343a;color:#f3ede2;font-size:1.125rem;font-weight:700;line-height:1.2;text-align:center;box-shadow:0 10px 30px -10px #000000b3,0 0 0 2px #f4b86099}.ohs-helper.is-open .ohs-helper__label,.ohs-helper.is-saying .ohs-helper__label{display:none}.ohs-helper__char{display:block;width:112px;height:120px;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .55)) drop-shadow(0 0 22px rgb(244 184 96 / .25));animation:ohs-h-bob 3.2s ease-in-out infinite;transition:transform .25s ease}.ohs-helper__char svg{display:block;width:100%;height:100%;overflow:visible}.ohs-helper__btn:hover .ohs-helper__char,.ohs-helper__btn:focus-visible .ohs-helper__char{transform:scale(1.06)}@keyframes ohs-h-bob{0%,to{translate:0 0}50%{translate:0 -6px}}.ohs-h__t{transform-box:fill-box;transform-origin:50% 0%;animation:ohs-tent 2.6s ease-in-out var(--d, 0s) infinite alternate}.ohs-h__wave{transform-box:view-box;transform-origin:96px 66px;animation:ohs-h-wave 3.6s ease-in-out infinite}@keyframes ohs-h-wave{0%,55%,to{transform:rotate(0)}64%{transform:rotate(-26deg)}73%{transform:rotate(12deg)}82%{transform:rotate(-22deg)}91%{transform:rotate(8deg)}}.ohs-h__eyes{transform-box:fill-box;transform-origin:50% 50%;animation:ohs-blink 5s ease-in-out infinite}.ohs-h__happy,.ohs-h__laugh,.ohs-helper.is-giggle .ohs-h__eyes,.ohs-helper.is-giggle .ohs-h__smile{display:none}.ohs-helper.is-giggle .ohs-h__happy,.ohs-helper.is-giggle .ohs-h__laugh{display:inline}.ohs-helper.is-giggle .ohs-helper__char svg{animation:ohs-h-giggle .32s ease-in-out 5}@keyframes ohs-h-giggle{0%,to{transform:rotate(0) translateY(0)}25%{transform:rotate(-5deg) translateY(-3px)}75%{transform:rotate(5deg) translateY(-1px)}}.ohs-helper__hee{position:absolute;right:4px;top:-10px;color:#f4b860;font-size:1.125rem;font-weight:700;font-style:italic;white-space:nowrap;pointer-events:none;text-shadow:0 2px 8px rgb(0 0 0 / .6);animation:ohs-h-hee 1.8s ease-out forwards}@keyframes ohs-h-hee{0%{opacity:0;transform:translateY(6px) rotate(-6deg)}20%{opacity:1}to{opacity:0;transform:translateY(-26px) rotate(4deg)}}.ohs-helper__say{position:relative;max-width:min(260px,calc(100vw - 150px));margin-bottom:52px;padding:12px 16px;border-radius:18px;background:#f3ede2;color:#0e2738;font-size:1.125rem;font-weight:600;line-height:1.4;cursor:pointer;box-shadow:0 14px 34px -12px #000000b3;animation:ohs-h-pop .35s cubic-bezier(.2,1.4,.4,1)}.ohs-helper__say[hidden]{display:none}.ohs-helper__say:after{content:"";position:absolute;right:-9px;bottom:18px;border-width:9px 0 9px 12px;border-style:solid;border-color:transparent transparent transparent #f3ede2}@keyframes ohs-h-pop{0%{opacity:0;transform:scale(.7) translateY(10px)}to{opacity:1;transform:none}}.ohs-helper__panel{display:flex;flex-direction:column;width:min(470px,calc(100vw - 20px));max-height:min(640px,calc(100vh - 170px));border-radius:24px;background:#0e2738;color:#f3ede2;box-shadow:0 30px 80px -20px #000000d9,0 0 0 2px #f4b86073;overflow:hidden}.ohs-helper__panel[hidden]{display:none}.ohs-helper__head{display:flex;align-items:center;gap:12px;padding:16px 18px 14px;background:#10343a}.ohs-helper__avatar{flex:none;width:64px;height:68px}.ohs-helper__avatar svg{display:block;width:100%;height:100%;overflow:visible}.ohs-helper__hello{flex:1;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.35}.ohs-helper__close{flex:none;min-height:48px;padding:0 16px;border:2px solid rgb(243 237 226 / .5);border-radius:999px;background:transparent;color:#f3ede2;font:inherit;font-size:1.125rem;font-weight:700;cursor:pointer}.ohs-helper__body{flex:1;overflow-y:auto;padding:16px 18px;overscroll-behavior:contain}.ohs-helper__list{display:flex;flex-direction:column;gap:10px}.ohs-helper__q,.ohs-helper__back,.ohs-helper__link,.ohs-helper__ask{display:flex;align-items:center;width:100%;min-height:60px;padding:12px 18px;border-radius:16px;font:inherit;font-size:1.1875rem;font-weight:700;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;box-sizing:border-box}.ohs-helper__q{border:2px solid rgb(167 211 198 / .35);background:#ffffff0d;color:#f3ede2}.ohs-helper__q:hover,.ohs-helper__q:focus-visible{background:#4fb3b038;border-color:#4fb3b0}.ohs-helper__answer{font-size:1.1875rem;line-height:1.6}.ohs-helper__answer p{margin:0 0 12px}.ohs-helper__answer ul,.ohs-helper__answer ol{margin:0 0 14px;padding-left:1.3em}.ohs-helper__answer li{margin-bottom:8px}.ohs-helper__answer b{color:#f4b860}.ohs-helper__link{justify-content:center;margin-top:6px;border:0;background:#f4b860;color:#0e2738}.ohs-helper__back{justify-content:center;margin-top:12px;border:2px solid rgb(243 237 226 / .45);background:transparent;color:#f3ede2}.ohs-helper__foot{padding:12px 18px 18px;border-top:1px solid rgb(167 211 198 / .18)}.ohs-helper__ask{justify-content:center;border:2px solid #f4b860;background:transparent;color:#f4b860}.ohs-helper__ask:hover,.ohs-helper__link:hover{filter:brightness(1.08)}@media(max-width:749px){.ohs-helper__char{width:88px;height:94px}.ohs-helper__label{font-size:1.125rem;padding:8px 12px}.ohs-helper__say{margin-bottom:40px;font-size:1.125rem}.ohs-helper__panel{max-height:calc(100vh - 140px)}.ohs-helper.is-product.is-open{bottom:max(12px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.ohs-helper__char,.ohs-h__t,.ohs-h__wave,.ohs-h__eyes,.ohs-helper.is-giggle .ohs-helper__char svg,.ohs-helper__say{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ohs-helper.css.map */
