.line-consult{--line-consult-bg: #cfc1b0;--line-consult-gap: 1rem;position:fixed;inset-inline-end:var(--line-consult-gap);inset-block-end:calc(var(--line-consult-gap) + env(safe-area-inset-bottom));z-index:9;display:flex;align-items:center;gap:.625rem;text-decoration:none;opacity:0;visibility:hidden;transform:translateY(.5rem);transition:opacity .3s ease,transform .3s ease,inset-block-end .25s ease,visibility 0s linear .3s}.line-consult[hidden]{display:none}.line-consult.is-visible{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease,transform .3s ease,inset-block-end .25s ease}.line-consult__icon{position:relative;display:grid;place-items:center;flex:none;width:3.25rem;height:3.25rem;border-radius:1.125rem;background:var(--line-consult-bg);color:#fff;box-shadow:0 6px 20px #3c302424;transition:transform .2s ease}.line-consult__icon svg{grid-area:1 / 1;width:2rem;height:2rem}.line-consult__mark{grid-area:1 / 1;width:.9375rem;height:.9375rem;background:currentColor;-webkit-mask:var(--line-consult-mark) center / contain no-repeat;mask:var(--line-consult-mark) center / contain no-repeat}.line-consult__label{padding:.5rem .875rem;border-radius:999px;background:#fff;color:#333;font-size:.75rem;line-height:1.4;letter-spacing:.04em;white-space:nowrap;box-shadow:0 4px 14px #3c30241a;opacity:0;transform:translate(.375rem);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.line-consult.is-hinting .line-consult__label,.line-consult:focus-visible .line-consult__label{opacity:1;transform:none}.line-consult:focus-visible{outline:none}.line-consult:focus-visible .line-consult__icon{outline:2px solid #8a8178;outline-offset:3px}@media(hover:hover){.line-consult:hover .line-consult__label{opacity:1;transform:none}.line-consult:hover .line-consult__icon{transform:translateY(-2px)}}@media(min-width:761px){.line-consult{--line-consult-gap: 1.5rem}.line-consult__icon{width:3.5rem;height:3.5rem;border-radius:1.25rem}.line-consult__icon svg{width:2.125rem;height:2.125rem}}@media(max-width:760px){html.emb-has-sticky .line-consult{inset-block-end:calc(var(--emb-sticky-height, 4.5rem) + .75rem)}}@media(prefers-reduced-motion:reduce){.line-consult,.line-consult.is-visible,.line-consult__label,.line-consult__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/line-consult-yuell.css.map */
