.cic-card-purchase{container-type:inline-size;display:block;position:relative;z-index:3;min-width:0;margin-top:auto;color:var(--cic-text-secondary)}.cic-card-purchase__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 5px;margin:0 0 8px;font:700 14px/1.4 var(--cic-body);color:var(--cic-text)}.cic-card-purchase__from{font:400 11px/1.4 var(--cic-body);color:var(--cic-text-secondary)}.cic-card-action{display:flex!important;align-items:center;justify-content:center;gap:var(--cic-card-action-gap,6px);position:relative;z-index:3;width:100%;min-height:44px;padding:6px var(--cic-card-action-inset,8px);border:1px solid color-mix(in srgb,var(--cic-text-accent) 32%,transparent);border-radius:8px;background:transparent;color:var(--cic-text-accent);font:600 var(--cic-card-action-size,12px)/1.35 var(--cic-body);letter-spacing:0;text-decoration:none;cursor:pointer;text-align:center;box-sizing:border-box}.cic-card-action__icon{display:inline-flex;flex:0 0 16px;width:16px;height:16px}.cic-card-action__icon svg{width:16px;height:16px}.cic-cart-add-success{display:inline-flex;flex:0 0 16px;width:16px;height:16px;color:var(--cic-selected-color,#28714f)}.cic-cart-add-success svg{display:block;width:100%;height:100%;overflow:visible}.cic-cart-add-success circle{fill:currentColor}.cic-cart-add-success path{fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cic-card-action:has(.cic-cart-add-success)>.cic-card-action__icon{display:none}.cic-card-action__label{min-width:0;white-space:normal;text-wrap:pretty;overflow-wrap:normal;word-break:normal}.cic-card-action:hover{border-color:var(--cic-text-accent);background:color-mix(in srgb,var(--cic-text-accent) 6%,transparent)}.cic-card-action:focus-visible,.cic-card-dialog :is(button,a,select,input):focus-visible{outline:2px solid var(--cic-focus-color);outline-offset:3px}.cic-card-action[aria-busy]{opacity:.7;cursor:wait}.cic-card-action:is(:disabled,[aria-disabled=true]){cursor:default;opacity:.55}.cic-card-purchase__availability,.cic-card-purchase__message{margin:6px 0 0;font:400 12px/1.45 var(--cic-body);color:var(--cic-text-secondary)}.cic-card-purchase__message a{font-weight:700;color:var(--cic-text-accent);text-underline-offset:3px}.cic-card-purchase__message[hidden]{display:none!important}.cic-hub__card[data-product-id]>.cic-hub__card-link{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;text-decoration:none;color:inherit}.cic-hub__card[data-product-id]>.cic-card-purchase{width:100%;padding:0 8px 8px}.cic-match-card-shell{display:flex;flex-direction:column;height:100%;min-width:0;border:1px solid #eee4e9;border-radius:9px;background:#fff;overflow:hidden}.cic-match-card-shell>.cic-card-purchase{padding:8px 10px 12px}.cic-alc__prod>.cic-card-purchase{width:100%;padding:0 8px 10px}.cic-alc__prod-link{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.cic-shelf__card>.cic-card-purchase{padding:8px 14px 14px}.resource-card__content>.cic-card-purchase{position:relative;z-index:2;margin-top:6px}.resource-card__content:has(>.cic-card-purchase){position:relative;z-index:2}dialog.cic-card-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(540px,calc(100% - 32px));max-height:calc(100svh - 32px);padding:24px;border:1px solid #eadde3;border-left:4px solid var(--cic-text-accent);border-radius:16px;background:#fffdfc;color:var(--cic-text);box-shadow:0 16px 45px #493b4230;overflow:auto}dialog.cic-card-dialog::backdrop{background:#263e485c}.cic-card-dialog__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:36px;margin:0 0 12px auto;padding:8px;border:1px solid #eadde3;border-radius:9px;background:#fff5fa;color:var(--cic-text);cursor:pointer}.cic-card-dialog__close svg{width:16px;height:16px}.cic-card-dialog__identity{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;margin-bottom:18px}.cic-card-dialog__identity:has(img[hidden]){grid-template-columns:1fr}.cic-card-dialog__identity>img{width:112px;height:112px;object-fit:contain;background:#fff6fa;border:1px solid #eadde3;border-radius:12px}.cic-card-dialog__note{margin:0 0 5px;font:600 24px/1.2 var(--cic-note,"Caveat",cursive);color:var(--cic-text-accent)}.cic-card-dialog h2{margin:0;font:800 20px/1.25 var(--cic-heading);letter-spacing:-.01em;overflow-wrap:break-word}.cic-card-dialog__price{margin:8px 0 0;font:700 16px/1.4 var(--cic-body)}.cic-card-dialog__intro{margin:0 0 18px;font:400 15px/1.6 var(--cic-body)}.cic-card-dialog__primary{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:12px 16px;border:1px solid var(--cic-text-accent);border-radius:10px;background:var(--cic-text-accent);color:#fff;font:700 14px/1.4 var(--cic-body);text-decoration:none;text-align:center;cursor:pointer}.cic-card-dialog__primary:disabled{opacity:.55;cursor:default}.cic-card-dialog__secondary{display:block;margin-top:14px;text-align:center;color:var(--cic-text-secondary);font:400 13px/1.5 var(--cic-body);text-underline-offset:3px}.cic-card-dialog__form{display:grid;gap:14px}.cic-card-dialog__field{display:grid;gap:var(--cic-card-action-gap,6px);font:600 14px/1.4 var(--cic-body)}.cic-card-dialog__field :is(select,input){width:100%;min-height:46px;padding:10px 12px;border:1px solid #dcc9d2;border-radius:9px;background:#fff;color:var(--cic-text);font:400 16px/1.4 var(--cic-body)}.cic-card-dialog__status{margin:0;font:400 13px/1.5 var(--cic-body);color:var(--cic-text-secondary)}.cic-card-dialog [hidden]{display:none!important}@media(max-width:389px){dialog.cic-card-dialog{padding:16px}.cic-card-dialog__identity{grid-template-columns:80px minmax(0,1fr);gap:12px}.cic-card-dialog__identity>img{width:80px;height:80px}.cic-card-dialog h2{font-size:18px}}@media(prefers-reduced-motion:reduce){.cic-card-action,.cic-card-dialog{transition:none!important;animation:none!important}}body.cic-theme-premium #MainContent product-card.product-card .product-card__content.product-grid__card>.cic-card-purchase.cic-card-purchase{display:block!important;visibility:visible!important;opacity:1!important}@media(max-width:389px){dialog.cic-card-dialog .cic-card-dialog__identity{grid-template-columns:minmax(0,1fr);gap:12px}dialog.cic-card-dialog .cic-card-dialog__identity>img{width:80px;height:80px}dialog.cic-card-dialog h2{font-size:18px;word-break:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}}body.cic-theme-premium .cic-card-action.cic-card-action,body.cic-theme-premium #MainContent product-card.product-card .product-card__content.product-grid__card>.cic-card-purchase .cic-card-action{font:600 var(--cic-card-action-size,12px)/1.35 var(--cic-body)!important;min-height:44px!important;padding:6px var(--cic-card-action-inset,8px)!important;gap:var(--cic-card-action-gap,6px)!important;letter-spacing:0!important}body.cic-theme-premium .cic-card-action .cic-card-action__label,body.cic-theme-premium #MainContent product-card.product-card .cic-card-purchase .cic-card-action .cic-card-action__label{font:inherit!important;line-height:inherit!important;white-space:normal!important;word-break:normal!important}body.cic-theme-premium .cic-card-action .cic-card-action__icon{flex:0 0 16px!important;width:16px!important;height:16px!important}body.cic-theme-premium .cic-card-action .cic-card-action__icon svg{width:16px!important;height:16px!important}@container (max-width:90px){.cic-card-action{--cic-card-action-size:11px;--cic-card-action-inset:4px;--cic-card-action-gap:0}.cic-card-action__icon{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cic-product-card-actions.css.map */
