.qa-icon-wrap{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none}html.qa-enabled .qa-icon-wrap:not([data-qa-editor]){display:block}.qa-icon{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#0d245a;cursor:pointer;text-decoration:none;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent}.qa-icon:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0d245a38;transition:background-color .15s ease}.qa-icon svg{position:relative}@media(hover:hover){.qa-icon:hover:before{background:#f7f4ef}}.qa-icon:focus-visible{outline:2px solid #1c2940;outline-offset:-5px}.qa-panel button:focus-visible{outline:2px solid #1c2940;outline-offset:3px}.qa-icon[aria-busy=true]{cursor:progress;animation:qa-busy .7s ease-in-out infinite alternate}@keyframes qa-busy{0%{opacity:1}to{opacity:.4}}@media(prefers-reduced-motion:reduce){.qa-icon[aria-busy=true]{animation:none;opacity:.65}}.qa-icon__check,.qa-icon.is-added .qa-icon__plus{display:none}.qa-icon.is-added .qa-icon__check{display:block}.qa-has-feedback{position:relative}.qa-feedback{display:none;position:absolute;top:8px;right:8px;z-index:12;box-sizing:border-box;width:max-content;max-width:min(240px,calc(100% - 16px));padding:8px 10px;border:1px solid #bfa181;border-radius:8px;background:#f7f4ef;color:#1c2940;font-size:12px;line-height:1.4;white-space:normal;pointer-events:none}html.qa-enabled .qa-feedback:not([hidden]){display:block}.qa-feedback[hidden],.qa-portal[hidden]{display:none}.qa-feedback:not(.is-alert),.qa-panel__status:not(.is-alert){width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qa-panel__status:not(.is-alert){position:absolute}.qa-scroll-locked{overflow:hidden}body.qa-scroll-locked #tidio-chat,body.qa-scroll-locked #google-merchantwidget-iframe-wrapper{display:none!important}.qa-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00000080;overscroll-behavior:contain;animation:qa-fade .3s ease}.qa-panel{position:absolute;box-sizing:border-box;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:26px 24px 24px;border-radius:22px;background:#fff;color:#000000bf;font-size:15px;letter-spacing:.6px;box-shadow:0 -4px 24px #0003;animation:qa-enter .18s ease-out}.qa-panel__status{margin:8px 0 0;font-size:14px;line-height:1.4}.qa-sheet__header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-right:32px}.qa-sheet__img{flex:0 0 auto;width:56px;height:56px;border-radius:10px;object-fit:cover}.qa-sheet__titles{flex:1 1 auto;min-width:0}.qa-sheet__title{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:0;color:#0d245a}.qa-sheet__rating{display:flex;align-items:center;gap:6px;margin-top:4px}.qa-stars{position:relative;display:inline-block;line-height:0}.qa-stars__row{display:block}.qa-stars__row svg{display:block;width:auto;height:14px}.qa-stars__fg{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.qa-stars__count{font-size:12px;color:#6b7280}.qa-sheet__price{margin-top:3px;font-size:14px;color:#555}.qa-sheet__was{margin-right:6px;color:#0000008c;font-size:13px;font-weight:400;text-decoration:line-through}.qa-sheet__now{color:#e74c3c;font-weight:700}.qa-sheet__close{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#0d245a;cursor:pointer}.qa-opt{margin-bottom:16px}.qa-opt__name{margin-bottom:8px;font-size:13px;font-weight:600;letter-spacing:.02em;color:#0d245a}.qa-choices{display:grid;gap:6px}.qa-choice{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:38px;margin:0;padding:10px 2px;border:1.5px solid transparent;border-radius:8px;background:#f7f4ef;color:#0d245a;font:inherit;font-size:13px;font-weight:600;letter-spacing:normal;line-height:normal;text-align:center;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;transition:border-color .15s ease,background .15s ease,color .15s ease}@media(hover:hover){.qa-choice:hover:not(:disabled):not(.is-selected){background:#efe9df}}.qa-choice.is-selected{border-color:#0d245a;background:#0d245a;color:#fff}.qa-choice--stack{flex-direction:column;line-height:1.2}.qa-choice__num,.qa-choice__unit{display:block}.qa-choice:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.qa-inv{margin-top:4px}.qa-inv__line{display:flex;align-items:center;gap:5px;font-size:15px;line-height:27px;letter-spacing:.6px;color:#000000bf}.qa-dot{position:relative;isolation:isolate;flex:0 0 auto;width:15px;height:15px;border-radius:50%;background:#3ed6604d}.qa-dot:before{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;z-index:1;border-radius:50%;background:#3ed660;box-shadow:0 0 0 1px #fff}.qa-dot:after{content:"";position:absolute;left:50%;top:50%;z-index:0;width:10px;height:10px;border-radius:50%;background:#3ed660;opacity:.5;transform:translate(-50%,-50%);animation:qa-dot-pulse 1.6s ease-out infinite;pointer-events:none}.qa-dot--low{background:#ee94414d}.qa-dot--low:before,.qa-dot--low:after{background:#ee9441}@keyframes qa-dot-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}70%,to{transform:translate(-50%,-50%) scale(2.6);opacity:0}}.qa-pre{margin:4px 0 2px;padding:10px 12px;border:2px solid transparent;border-radius:10px;background:linear-gradient(#f7f2eb,#f7f2eb) padding-box,conic-gradient(from var(--dm-a, 0deg),#8a6a3f 0deg,#b08d57 calc(var(--dm-w1, 20deg) * .5),#fff4dc var(--dm-w1, 20deg),#b08d57 calc((var(--dm-w1, 20deg) + var(--dm-w2, 40deg)) * .5),#8a6a3f var(--dm-w2, 40deg),#8a6a3f 360deg) border-box;box-shadow:0 2px 10px #8a6a3f2e;color:#4a3315;line-height:1.4;text-align:left}.qa-pre__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.qa-pre__badge{padding:3px 9px;border-radius:999px;background:linear-gradient(150deg,#f7e6c6,#bfa181);color:#4a3315;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.qa-pre__date{font-size:16px;font-weight:700}.qa-pre__text{margin:7px 0 0;font-size:14px}.qa-pre__text strong{color:#b4441f}.qa-panel__gift{margin:14px 0;font-size:15px}.qa-book-head{margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.3;color:#0d245a}.qa-book-sub{margin:0 0 10px;font-size:15px;color:#6b7280}.qa-book{display:flex;align-items:center;gap:14px;box-sizing:border-box;padding:14px 16px;border:1px solid #e3e6eb;border-radius:6px;background:#fff;cursor:pointer}.qa-book__box{width:24px;height:24px;flex:0 0 auto;margin:0;accent-color:#0d245a;cursor:pointer}.qa-book__img{width:64px;height:64px;flex:0 0 auto;border-radius:8px;object-fit:cover;background:#f5f5f5}.qa-book__info{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.qa-book__title{font-weight:600;font-size:15px;line-height:1.3;color:#1f2937}.qa-book__price{display:flex;align-items:center;gap:10px}.qa-book__pricebits{display:inline-flex;align-items:center;gap:8px;min-width:0}.qa-book__free{font-weight:700;font-size:15px;color:#0d245a}.qa-book__was{color:#9ca3af;font-size:15px}.qa-book__preview{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:auto;color:#bfa181;font-size:12px;font-weight:600;line-height:1;text-decoration:none}.qa-panel .qa-book__box:focus-visible,.qa-panel .qa-book__preview:focus-visible{outline:2px solid #1c2940;outline-offset:3px}.qa-book__full{font-weight:700;font-size:15px;color:#1f2937}.qa-book__status{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;margin-left:auto;color:#1a7f37;font-size:14px;font-weight:600;line-height:1;white-space:nowrap}.qa-book__status svg{display:block;flex:0 0 auto}.qa-book.is-in-cart{border-color:#1a7f37;cursor:default}.qa-book.is-in-cart .qa-book__box{cursor:default}.qa-sheet__footer{margin-top:6px}.qa-sheet__add{width:100%;padding:14px;border:0;border-radius:6px;background:#0d245a;color:#bfa181;font:inherit;font-size:15px;font-weight:600;letter-spacing:normal;cursor:pointer;transition:opacity .2s ease}.qa-sheet__add.is-preorder{letter-spacing:.06em}.qa-sheet__add:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:749px){.qa-panel{left:0;right:0;bottom:0;width:100%;max-height:85vh;padding:26px 20px calc(20px + env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0;animation:qa-sheet-in .35s cubic-bezier(.25,.8,.35,1)}}@keyframes qa-fade{0%{opacity:0}to{opacity:1}}@keyframes qa-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes qa-enter{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.qa-portal,.qa-panel,.qa-dot:after{animation:none}.qa-choice{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/317/assets/quick-add-icon.css.map */
