ges-card-order,.ges-card-order-fallback{display:block;width:100%;margin-top:auto;position:relative;z-index:2;container-type:inline-size;flex-shrink:0}.ges-card-order__form{display:grid;gap:8px;width:100%;margin:0}.ges-card-order__variant{width:100%;min-width:0;min-height:40px;padding:8px;font:inherit;font-size:13px;color:inherit;background:transparent;border:1px solid #dce0e7;border-radius:8px}.ges-card-order__controls{display:grid;gap:6px;grid-template-columns:76px minmax(0,1fr)}.ges-card-order__quantity{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;border:1px solid #dce0e7;border-radius:8px;min-width:0;background:#fff;color:#20293a}.ges-card-order__quantity button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;padding:0;min-width:0;width:100%;height:42px;background:transparent;color:inherit;border:0;border-radius:7px;cursor:pointer;font:500 20px/1 sans-serif}.ges-card-order__quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:0;border-radius:0;padding:0 2px;width:100%;min-width:0;height:42px;text-align:center;background:transparent;color:inherit;font-weight:500;line-height:1.2;font-family:inherit;font-size:16px;box-shadow:none}.ges-card-order__quantity input::-webkit-inner-spin-button,.ges-card-order__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(product-card,[data-ges-product-surface]) .ges-card-order__submit{-webkit-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;border:1px solid transparent;border-radius:8px;padding:6px 3px;margin:0;background:var(--pf-qa-bg, #203b83);color:var(--pf-qa-fg, #fff);cursor:pointer;box-shadow:none;font-family:inherit;font-size:10px;font-weight:600;letter-spacing:0;line-height:1.25;text-align:center;text-transform:uppercase;text-decoration:none;overflow-wrap:normal}:is(product-card,[data-ges-product-surface]) .ges-card-order__submit:hover:not(:disabled){filter:brightness(.9)}:is(product-card,[data-ges-product-surface]) .ges-card-order__submit:disabled{background:#e7e9ee;color:#666e7b;cursor:default}.ges-card-order__quantity button:disabled,.ges-card-order__quantity input:disabled{opacity:.4;cursor:default}ges-card-order :is(button,input,select):focus-visible,.ges-card-order-fallback a:focus-visible{outline:2px solid #203b83;outline-offset:2px}.ges-card-order__message{margin:0;font-size:12px;line-height:1.4;color:#28613e}.ges-card-order__message:empty{display:none}.ges-card-order__message[data-error=true]{color:#a32525}.product-card__content.pf-qa-icon quick-add-component[data-ges-preview=true] .add-to-cart-icon:before{content:none}.product-card__content.pf-qa-icon quick-add-component[data-ges-preview=true] .add-to-cart-icon svg:not(.checkmark-burst){display:block}@container (min-width: 200px){.ges-card-order__controls{grid-template-columns:96px minmax(0,1fr);gap:8px}.ges-card-order__quantity{grid-template-columns:30px minmax(0,1fr) 30px}:is(product-card,[data-ges-product-surface]) .ges-card-order__submit{font-size:11px;padding:8px 5px}}@container (min-width: 245px){.ges-card-order__quantity{grid-template-columns:36px minmax(0,1fr) 36px}.ges-card-order__controls{grid-template-columns:116px minmax(0,1fr)}:is(product-card,[data-ges-product-surface]) .ges-card-order__submit{font-size:12px}}.product-information .buy-buttons-block{--ges-pdp-control-height: 50px}.product-information .buy-buttons-block .product-form-buttons{display:grid!important;grid-template-columns:116px minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;width:100%}.product-information .buy-buttons-block .product-form-buttons>:is(.quantity-label,.quantity-rules,.volume-pricing,.product-form-text__error,.accelerated-checkout-block){grid-column:1 / -1!important}.product-information .buy-buttons-block .quantity-selector-wrapper,.product-information .buy-buttons-block .product-form-buttons>span:has(add-to-cart-component),.product-information .buy-buttons-block add-to-cart-component{display:flex!important;align-items:stretch!important;width:100%!important;height:var(--ges-pdp-control-height, 50px)!important;min-height:var(--ges-pdp-control-height, 50px)!important;max-height:var(--ges-pdp-control-height, 50px)!important;margin:0!important;box-sizing:border-box!important}.product-information .buy-buttons-block .quantity-selector{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;width:100%!important;min-width:0!important;height:var(--ges-pdp-control-height, 50px)!important;min-height:var(--ges-pdp-control-height, 50px)!important;max-height:var(--ges-pdp-control-height, 50px)!important;padding:0!important;margin:0!important;border:1px solid #dce0e7!important;border-radius:8px!important;background:#fff!important;color:#20293a!important;flex:1 1 auto!important;box-sizing:border-box!important}.product-information .buy-buttons-block .quantity-selector:hover{background:#fff!important}.product-information .buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus){-webkit-appearance:none;appearance:none;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;min-width:0!important;width:100%!important;height:100%!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:7px!important;cursor:pointer;box-sizing:border-box!important}.product-information .buy-buttons-block .quantity-selector :is(.quantity-minus,.quantity-plus):disabled{opacity:.4!important;cursor:default!important}.product-information .buy-buttons-block .quantity-selector input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:0!important;border-radius:0!important;padding:0 2px!important;margin:0!important;width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;text-align:center!important;background:transparent!important;color:inherit!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important;box-shadow:none!important;box-sizing:border-box!important}.product-information .buy-buttons-block .add-to-cart-button{width:100%!important;height:var(--ges-pdp-control-height, 50px)!important;min-height:var(--ges-pdp-control-height, 50px)!important;max-height:var(--ges-pdp-control-height, 50px)!important;padding-block:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}@media screen and (max-width:749px){.product-information .buy-buttons-block{--ges-pdp-control-height: 48px}.product-information .buy-buttons-block .product-form-buttons{grid-template-columns:104px minmax(0,1fr)!important;gap:8px!important}.product-information .buy-buttons-block .quantity-selector{grid-template-columns:32px minmax(0,1fr) 32px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ges-card-order.css.map */
