.dam-v10-card:has(>.dam-card-quick-add){position:relative}.dam-card-quick-add{position:absolute;top:10px;right:10px;z-index:5}.dam-card-quick-add>.dam-qa-trigger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#fffffff5;color:#46382e;border:1px solid #e0dbd3;border-radius:50%;box-shadow:0 2px 7px #00000014;cursor:pointer}.dam-card-quick-add>.dam-qa-trigger>svg{display:block;width:21px;height:21px;flex:0 0 21px}.dam-card-quick-add>.dam-qa-trigger:hover,.dam-card-quick-add>.dam-qa-trigger[aria-expanded=true]{background:#fff4e5;border-color:#d89443}.dam-card-quick-add>.dam-qa-trigger[aria-expanded=true] svg{display:none}.dam-card-quick-add>.dam-qa-trigger[aria-expanded=true]:after{content:"\d7";font:300 23px/1 Arial,sans-serif;color:#786854}.dam-card-quick-add>.dam-qa-trigger:focus-visible{outline:2px solid #c7a276;outline-offset:3px}.dam-qa-panel{box-sizing:border-box;position:fixed;z-index:100000;width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;border:1px solid #e7e3dc;border-radius:14px;background:#fff;box-shadow:0 12px 34px #3028201c;padding:6px;font-family:Arial,sans-serif;color:#37352f}.dam-qa-panel *,.dam-qa-panel *:before,.dam-qa-panel *:after{box-sizing:border-box}.dam-qa-panel[hidden],.dam-qa-panel [hidden]{display:none!important}.dam-qa-panel:focus{outline:none}.dam-qa-panel:focus-visible{outline:2px solid #c7a276;outline-offset:3px}.dam-qa-option{display:grid;grid-template-columns:36px minmax(0,1fr) 48px;align-items:center;column-gap:10px;min-height:72px;width:100%;margin:0;padding:12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#37352f;text-align:left;line-height:1.3;cursor:pointer;font-family:inherit}.dam-qa-option+.dam-qa-option{margin-top:4px}.dam-qa-icon{display:flex;align-items:center;justify-content:center;width:36px;height:38px;border-radius:7px;background:#f6f4ee}.dam-qa-icon svg{display:block;width:26px;height:30px}.dam-qa-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.dam-qa-name{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:16px;white-space:nowrap}.dam-qa-description{font-size:11px;line-height:14px;color:#8b8174;font-weight:400;white-space:nowrap}.dam-qa-price{font-size:13px;line-height:18px;font-weight:500;font-variant-numeric:tabular-nums;color:#4a4136;text-align:right;white-space:nowrap}.dam-qa-option--framed{background:#fbf7ef;border-color:#eee2cd}.dam-qa-option--framed .dam-qa-icon{background:#f0e6d3}.dam-qa-option--framed .dam-qa-description{color:#957348}.dam-qa-badge{padding:2px 4px;border-radius:4px;background:#ead8b7;color:#836338;font-size:9px;font-weight:500;line-height:12px;white-space:nowrap}.dam-qa-option:hover:not(:disabled){background:#f8f3e9;border-color:#e6d7bf}.dam-qa-option:focus-visible{outline:2px solid #c7a276;outline-offset:-2px}.dam-qa-option:disabled{opacity:.55;cursor:not-allowed}.dam-qa-status{margin:8px 8px 4px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.dam-qa-view-cart{margin:4px 8px 8px;padding:8px 0;border:0;background:none;color:#705438;font:500 12px/1.4 Arial,sans-serif;text-decoration:underline;cursor:pointer}@media(max-width:600px){.dam-card-quick-add{top:6px;right:6px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dam-card-quick-add.css.map */
