.ovca{position:relative;z-index:2;display:flex;gap:8px;margin-top:12px;width:100%;font-family:var(--font-body--family)}div:has(>form.ovca){align-self:stretch;width:100%}.product-grid__item:has(form.ovca)>product-card{height:100%}product-card:has(form.ovca) .product-card__content{height:100%}.product-card__content>.group-block:has(form.ovca){flex:1 1 auto;display:flex;flex-direction:column}.product-card__content>.group-block:has(form.ovca)>.group-block-content{flex:1 1 auto}.group-block-content>div:has(>form.ovca){margin-top:auto}.ovca-size{flex:1 1 auto;min-width:0;height:44px;padding:0 32px 0 12px;border:1px solid #cfc8bb;border-radius:0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center/11px 8px;-webkit-appearance:none;appearance:none;font:inherit;font-weight:400;font-size:15px;line-height:42px;color:#000;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ovca-size:hover{border-color:#000}.ovca-size--one{display:block;border-color:transparent;background:none;padding:0;cursor:default;color:#3d3a35}.ovca-size--one:hover{border-color:transparent}.ovca-size:focus-visible,.ovca-btn:focus-visible{outline:2px solid #000;outline-offset:2px}.ovca-btn{flex:0 0 96px;height:44px;padding:0 16px;border:0;border-radius:0;background:#f7bd56;color:#000;font:inherit;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease}.ovca-btn--wide{flex:1 1 auto}.ovca-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.ovca-btn:hover{background:#e39b2d}.ovca-btn.is-added{background:#000;color:#fff}.ovca-btn[disabled]{cursor:default}.ovca-btn[disabled]:not(.is-added){background:#efe9dd;color:#6b6760}@media(max-width:749px){.ovca{flex-direction:column;gap:6px}.ovca-size,.ovca-btn{width:100%;height:40px;flex:0 0 auto}.ovca-size{line-height:38px;font-size:14px}.product-card product-price.text-right,.product-card product-price.text-right [ref=priceContainer]{text-align:left}}@media(prefers-reduced-motion:reduce){.ovca-btn{transition:none}}.product-card .quick-add,.dd-ship-strip{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ov-card-atc.css.map */
