.cl-atc-modal{--cl-atc-ok: #2e7d32;--cl-atc-radius: var(--style-border-radius-popover, 14px);--cl-atc-muted: rgb(var(--color-foreground-rgb) / .6);width:min(36rem,calc(100vw - 2rem));max-width:none;padding:0;border:0;border-radius:var(--cl-atc-radius);background-color:var(--color-background, #fff);color:var(--color-foreground, #000);overflow:visible;box-shadow:var(--shadow-popover, 0 4px 20px rgb(0 0 0 / 15%)),0 24px 64px #00000029}.cl-atc-modal::backdrop{background-color:#0000008c}@keyframes cl-atc-modal-in{0%{opacity:0;transform:translateY(-10px) scale(.985)}}@keyframes cl-atc-modal-out{to{opacity:0;transform:translateY(-6px) scale(.99)}}@keyframes cl-atc-fade-in{0%{opacity:0}}@keyframes cl-atc-fade-out{to{opacity:0}}.cl-atc-modal[open]{animation:cl-atc-modal-in var(--animation-speed, .22s) var(--animation-easing, ease-out) both}.cl-atc-modal[open]::backdrop{animation:cl-atc-fade-in var(--animation-speed, .22s) var(--animation-easing, ease-out) both}.cl-atc-modal.cl-atc-closing[open]{animation:cl-atc-modal-out var(--animation-speed, .18s) var(--animation-easing, ease-in) both}.cl-atc-modal.cl-atc-closing[open]::backdrop{animation:cl-atc-fade-out var(--animation-speed, .18s) var(--animation-easing, ease-in) both}.cl-atc-modal__inner{padding:clamp(var(--padding-xl, 1.25rem),4vw,2rem)}.cl-atc-modal__status{display:flex;align-items:center;justify-content:center;gap:var(--padding-xs, .5rem);margin:0 0 var(--gap-xl, 1.25rem);padding-block-end:var(--gap-lg, 1rem);border-block-end:1px solid rgb(var(--color-foreground-rgb) / .1);color:var(--cl-atc-ok);font-family:var(--font-subheading--family);font-size:var(--font-size--md, 1rem);line-height:1.4;text-align:center;text-wrap:balance}.cl-atc-modal__status-icon{display:flex;flex:0 0 auto;width:1.25rem;height:1.25rem}.cl-atc-modal__status-icon svg{width:100%;height:100%}.cl-atc-modal__body{display:flex;align-items:flex-start;gap:var(--gap-xl, 1.25rem);margin-block-end:var(--gap-2xl, 2rem)}.cl-atc-modal__media{flex:0 0 auto;width:7.5rem;aspect-ratio:1;border-radius:var(--style-border-radius-md, .8rem);overflow:hidden;background-color:rgb(var(--color-foreground-rgb) / .05)}.cl-atc-modal__image{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .2s ease}.cl-atc-modal__image.cl-atc-loaded{opacity:1}.cl-atc-pending{opacity:.7;pointer-events:none;cursor:progress;transition:opacity .15s ease}.cl-atc-modal__info{min-width:0;flex:1 1 auto}.cl-atc-modal__title{margin:0 0 var(--padding-sm, .7rem);font-family:var(--font-subheading--family);font-size:var(--font-size--md, 1rem);font-weight:600;line-height:1.3;text-wrap:pretty}.cl-atc-modal__options,.cl-atc-modal__qty{margin:0 0 .3rem;padding:0;list-style:none;font-size:var(--font-size--sm, .875rem);line-height:1.5;color:var(--cl-atc-muted)}.cl-atc-modal__options li{margin-block-end:.3rem}.cl-atc-modal__options b,.cl-atc-modal__qty-value{color:var(--color-foreground, #000);font-weight:500}.cl-atc-modal__price{margin:var(--padding-sm, .7rem) 0 0;font-family:var(--font-subheading--family);font-size:1.25rem;font-weight:600;line-height:1.2}.cl-atc-modal__in-cart{margin:.35rem 0 0;font-size:var(--font-size--sm, .875rem);line-height:1.5;color:var(--cl-atc-muted)}.cl-atc-modal__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--padding-sm, .7rem)}.cl-atc-modal__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--height-buy-buttons, 46px);padding-inline:1rem;border-radius:var(--cl-atc-radius);font-family:var(--font-subheading--family);font-size:var(--font-size--sm, .875rem);font-weight:500;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .1s ease}.cl-atc-modal__btn:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-foreground, #000);outline-offset:var(--focus-outline-offset, .2em)}.cl-atc-modal__btn--ghost{background-color:transparent;border:1px solid rgb(var(--color-foreground-rgb) / .22);color:var(--color-foreground, #000)}.cl-atc-modal__btn--ghost:hover{background-color:rgb(var(--color-foreground-rgb) / .05);border-color:rgb(var(--color-foreground-rgb) / .38)}.cl-atc-modal__btn--solid{background-color:#9c5e3a;border:1px solid #9c5e3a;color:#fff}.cl-atc-modal__btn--solid:hover{background-color:#af6941;border-color:#af6941}.cl-atc-modal__btn:active{transform:translateY(1px)}@media screen and (max-width:600px){.cl-atc-modal__media{width:5.5rem}.cl-atc-modal__body{gap:var(--gap-lg, 1rem);margin-block-end:var(--gap-xl, 1.25rem)}.cl-atc-modal__status{font-size:var(--font-size--sm, .875rem)}.cl-atc-modal__actions{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.cl-atc-modal__btn,.cl-atc-modal__image,.cl-atc-pending{transition:none}.cl-atc-modal[open],.cl-atc-modal[open]::backdrop,.cl-atc-modal.cl-atc-closing[open],.cl-atc-modal.cl-atc-closing[open]::backdrop{animation-duration:.01s}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/cart-added-modal.css.map */
