.buble-qa__media{position:relative}.buble-qa__product-image-link{display:block;width:100%;height:100%}.buble-qa__product-title-link{display:block;color:inherit;text-decoration:none}.buble-qa__product-title-link:hover{text-decoration:underline;text-underline-offset:.25em}.carousel__card,.essentials__card{position:relative}.buble-qa__single,.buble-qa__picker{position:absolute;z-index:5;right:1.2rem;bottom:1.2rem;margin:0;padding:0}.buble-qa__trigger{display:flex;align-items:center;justify-content:center;position:relative;width:3.8rem;height:3.8rem;min-width:3.8rem;padding:0;border:1px solid #e6e1d9;border-radius:1.05rem;background:#fff;color:#2a2622;box-shadow:0 3px 12px #2a26221f;cursor:pointer;list-style:none;transition:transform .2s,background .2s}.buble-qa__trigger::-webkit-details-marker{display:none}.buble-qa__trigger:before{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem}.buble-qa__trigger svg{width:1.9rem;height:1.9rem;pointer-events:none}.buble-qa__trigger:hover{transform:translateY(-2px);background:#fff8f2}.buble-qa__trigger:focus-visible,.buble-qa__submit:focus-visible,.buble-qa__panel select:focus-visible{outline:2px solid #c1613f;outline-offset:3px}.buble-qa__trigger[disabled]{opacity:.65;cursor:progress}.buble-qa__picker[open]{z-index:20}.buble-qa__picker[open]>.buble-qa__trigger{background:#f6f2ec}.buble-qa__panel{position:absolute;bottom:calc(100% + .8rem);right:0;width:min(20rem,62vw);padding:1.3rem;background:#fff;border:1px solid #e5dfd6;border-radius:1.2rem;box-shadow:0 8px 30px #2a262229;color:#2a2622}.buble-qa__panel form{margin:0}.buble-qa__panel label{display:block;font-size:1.3rem;font-weight:600;margin-bottom:.6rem}.buble-qa__panel select{display:block;width:100%;min-height:3.8rem;padding:.7rem .5rem;margin-bottom:.8rem;border:1px solid #c9c2b8;border-radius:.65rem;background:#fff;color:#2a2622;font-size:1.2rem;font-family:inherit}.buble-qa__submit{display:block;width:100%;min-height:3.8rem;padding:.7rem;border:0;border-radius:.7rem;background:#c1613f;color:#fff;font-size:1.25rem;font-weight:600;cursor:pointer}.buble-qa__submit:hover{background:#a74f30}.buble-qa__submit[disabled]{opacity:.6;cursor:progress}.buble-qa__toast{position:fixed;z-index:9999;bottom:2rem;left:50%;transform:translate(-50%);max-width:calc(100vw - 3rem);padding:1.2rem 1.8rem;border-radius:1rem;background:#2a2622;color:#fff;font-size:1.4rem;box-shadow:0 8px 24px #0003;text-align:center}@media(max-width:749px){.buble-qa__single,.buble-qa__picker{right:.9rem;bottom:.9rem}.buble-qa__trigger{width:3.6rem;height:3.6rem;min-width:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/buble-quick-add.css.map */
