.product-card__atc{margin-top:.75rem;width:100%;display:flex;flex-direction:column;gap:.5rem}.product-card__atc-chips{margin:0;padding:0;border:0;min-width:0;display:grid;grid-template-columns:repeat(var(--chips, 2),minmax(0,1fr));gap:.4rem}.product-card__atc-chip{position:relative;min-height:2.5rem;padding:.3rem .4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;text-align:center;color:#11110f;background:#fffef8;border:1.5px solid rgb(17 17 15 / .22);border-radius:14px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.product-card__atc-chip:hover{border-color:#11110f;transform:translateY(-1px)}.product-card__atc-chip input{position:absolute;opacity:0;pointer-events:none}.product-card__atc-chip-size{font-size:.78rem;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.product-card__atc-chip-price{font-size:.72rem;line-height:1.1;opacity:.7}.product-card__atc-chip:has(input:checked){color:#c9ff36;background:#11110f;border-color:#11110f}.product-card__atc-chip:has(input:checked) .product-card__atc-chip-price{color:#fffef8;opacity:.85}.product-card__atc-chip:has(input:focus-visible){outline:2px solid #11110f;outline-offset:2px}.product-card__atc-picker{position:relative}.product-card__atc-picker-label{position:absolute;top:50%;left:.9rem;transform:translateY(-50%);font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#11110f8c;pointer-events:none}.product-card__atc-select{width:100%;min-height:2.5rem;padding:.45rem 2.6rem .45rem 4.3rem;font:inherit;font-size:.85rem;font-weight:700;color:#11110f;background-color:#fffef8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2311110f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E"),radial-gradient(circle,#c9ff36 0 .8rem,transparent .82rem);background-repeat:no-repeat;background-position:right .85rem center,right .35rem center;background-size:10px 7px,1.7rem 1.7rem;border:1.5px solid rgb(17 17 15 / .22);border-radius:999px;text-overflow:ellipsis;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s ease}.product-card__atc-select:hover,.product-card__atc-select:focus-visible{border-color:#11110f;outline:none}.product-card__atc-button.button{--color-button-background: 13 106 59;--color-button-text: 255 255 255;--color-button-border: 13 106 59;--color-button-gradient: linear-gradient(90deg, #1c8f22 0%, #13782c 45%, #0b5e33 100%);--buttons-border-width: 0px;--buttons-radius: 999px;width:100%;min-height:2.75rem;padding:.6rem 1rem;justify-content:center;color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.01em;text-transform:none;border-radius:999px;background:var(--color-button-gradient);box-shadow:none;transition:filter .16s ease,transform .16s ease}.product-card__atc-button.button .btn-fill,.product-card__atc-button.button:after{display:none!important}.js .product-card__atc-button.button:hover:not([disabled]){color:#fff!important;filter:brightness(1.08) saturate(1.05)}.product-card__atc-button.button:active{transform:scale(.98)}.product-card__notify-toggle{width:100%;min-height:2.75rem;padding:.6rem 1rem;font-size:.95rem;font-weight:800;letter-spacing:.01em;text-transform:none;line-height:1;border:0;border-radius:999px;background:linear-gradient(90deg,#ffe45a,#fcd402 45%,#f0b800);box-shadow:none;transition:filter .16s ease,transform .16s ease}.product-card__notify-toggle:hover{background:linear-gradient(90deg,#ffe45a,#fcd402 45%,#f0b800);filter:brightness(1.05) saturate(1.1)}.product-card__notify-toggle:active{transform:scale(.98);box-shadow:none}.product-card__atc-status{margin:0;min-height:2.5rem;padding:.45rem .85rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;line-height:1.45rem;text-align:center;color:rgb(var(--color-foreground) / .75);border:1px dashed rgb(var(--color-foreground) / .25);border-radius:999px}.product-card__atc-status:before{content:"";display:inline-block;margin-right:.4rem;vertical-align:.05em;width:.5rem;height:.5rem;border-radius:50%;background:#5fa82c}.product-card__atc-status--sold-out{margin-bottom:.5rem;color:rgb(var(--color-foreground) / .6)}.product-card__atc-status--sold-out:before{background:rgb(var(--color-foreground) / .35)}.product-card__bundle-qty{margin:0;padding:.15rem .55rem;align-self:center;width:fit-content;margin-inline:auto;font-size:.75rem;font-weight:800;letter-spacing:.02em;white-space:nowrap;color:#11110f;background:#eaf6c9;border-radius:999px}@media(max-width:639px){.product-card__atc-status{font-size:.78rem;padding-inline:.6rem}.product-card__atc-picker-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.product-card__atc-select{font-size:.78rem;padding-left:.85rem}.product-card__atc-chips{gap:.3rem}.product-card__atc-chip{padding-inline:.2rem;border-radius:12px}.product-card__atc-chip-size{font-size:.7rem;letter-spacing:-.01em}.product-card__atc-chip-price{font-size:.68rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-card-atc.css.map */
