.ask-dock{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:18px 16px calc(12px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .5s ease;pointer-events:none}.ask-dock.on{transform:none}.ask-dock.on>*{pointer-events:auto}.ask-dock .ask-in{max-width:560px;margin:0 auto}.ask-dock .ask-order{display:none}.ask-dock.faq .ask-order{display:block}.pieces{padding-bottom:110px!important}.ask-answer{position:relative;font-size:15px;line-height:1.4;background:#f0f0ee;border:1px solid rgba(28,25,23,.09);border-radius:16px;padding:7px 38px 7px 14px;margin-bottom:5px;box-sizing:border-box;min-height:38px;display:flex;align-items:center;box-shadow:0 1px 2px #1c19170a,0 4px 18px #1c19170f}.ask-answer[hidden]{display:none}.ask-answer a{color:inherit}.ask-answer a.ask-link{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#1c19174d}.ask-answer .x{position:absolute;top:4px;right:4px;width:30px;height:30px;border:0;background:none;border-radius:50%;font:inherit;font-size:18px;line-height:1;opacity:.55;cursor:pointer}.ask-box{display:flex;align-items:center;gap:6px;box-sizing:border-box;height:38px;background:#fff;border:1px solid rgba(28,25,23,.09);border-radius:16px;padding:0 5px 0 14px;box-shadow:0 1px 2px #1c19170a,0 4px 18px #1c19170f}.ask-box input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:16px;padding:6px 0;color:inherit}.ask-box input::placeholder{color:#a59c94}.ask-box button{flex:none;width:32px;height:32px;border:0;background:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;opacity:.6}.ask-box svg{transform:translateY(2px);width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ask-order{margin-top:9px;text-align:right;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ask-order a{display:inline-block;color:#6b635b;text-decoration:none;background:#fff;border:1px solid rgba(28,25,23,.09);border-radius:999px;padding:6px 12px;box-shadow:0 1px 2px #1c19170a,0 4px 18px #1c19170f}.tile.ask-out{display:none}.ask-box{position:relative}.ask-box .ask-off{position:absolute;top:-8px;left:-8px;z-index:1;width:22px;height:22px;padding:0;opacity:1;border-radius:50%;background:#fff;border:1px solid rgba(28,25,23,.09);color:#6b635b;font:inherit;font-size:14px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 2px #1c19170a,0 4px 18px #1c19170f}.ask-box .ask-off:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.ask-tab{position:fixed;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:50;height:28px;padding:0 12px;border-radius:14px;display:flex;align-items:center;gap:6px;font:inherit;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b635b;background:#fff;border:1px solid rgba(28,25,23,.09);cursor:pointer;box-shadow:0 1px 2px #1c19170a,0 4px 18px #1c19170f;transform:translateY(calc(100% + 30px));transition:transform .5s ease}.ask-tab.on{transform:none}.ask-tab svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ask.css.map */
