.ks-line>div:first-child{flex:1;min-width:180px}.ks-line p{font-size:14px;margin:4px 0}.ks-cart textarea{display:block;width:100%;max-width:760px;min-height:100px;padding:12px;border:1px solid #bfc0b7;border-radius:5px;background:#fff;font:inherit}.ks-cart #KubyCheckout{margin-block:20px}.ks-cart-fallback{padding:24px}.kr.ks-cart #KubyCheckout,.kr.ks-cart-fallback button[name=checkout],.kr.ks-product button[name=add],#mini-cart .kr-btn--orange,.drawer .kr-btn--orange{background:#f68d2e!important;border-color:#f68d2e!important;color:#172024!important;opacity:1}.kr.ks-cart #KubyCheckout:hover,.kr.ks-product button[name=add]:hover{background:#e67b19!important}.ks-pack-label{display:inline-block;background:#f68d2e;color:#172024;padding:8px 14px;font-weight:750;border-radius:4px;margin:8px 0}.ks-pack-note{font-size:14px;line-height:1.5;margin:4px 0 14px}.ks-robot-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 30px}.ks-robot-filters a{border:1px solid #d4d4cd;border-radius:5px;padding:9px 15px;text-decoration:none;color:inherit}.ks-robot-filters a[aria-current=page]{background:#f68d2e;border-color:#f68d2e;color:#172024}.ks-robot-filters strong{margin-right:8px}.kr-card-visual,.ks-product .kr-product-picture{position:relative;padding-bottom:45px}.ks-image-band{position:absolute;bottom:0;left:0;width:100%;display:block;background:#f68d2e;color:#172024;text-align:center;padding:10px 12px;font-size:16px;line-height:1.4;font-weight:750;z-index:1;border-radius:0}.ks-product .ks-image-band{font-size:20px;padding:12px}.ks-quick-add{margin-top:auto;padding-top:16px}.ks-quick-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.ks-quick-quantity{display:flex;align-items:center;border:1px solid #d7d7d1;border-radius:5px;background:#fff;min-height:48px;flex:0 0 126px}.ks-quick-quantity button{border:0;background:transparent;color:#252721;font:inherit;font-size:22px;width:36px;min-height:46px;cursor:pointer}.ks-quick-quantity input{border:0;background:transparent;width:48px;min-width:0;padding:6px 0;text-align:center;color:#252721;font:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ks-quick-quantity input::-webkit-inner-spin-button,.ks-quick-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ks-quick-submit{flex:1 1 150px;justify-content:center;min-height:48px;padding:12px 14px;font-size:15px;text-align:center;background:#f68d2e!important;color:#171a13!important;border-color:#f68d2e!important}.ks-quick-submit:disabled,.ks-quick-quantity button:disabled{opacity:.5;cursor:not-allowed}.ks-quick-option-label{display:block;margin-bottom:6px;font-size:14px}.ks-quick-add select{display:block;width:100%;padding:10px;margin-bottom:10px;background:#fff;border:1px solid #d7d7d1;border-radius:5px;font:inherit}.ks-quick-add :focus-visible{outline:2px solid #171a13;outline-offset:3px}.kr-card:has(.ks-quick-add) .kr-card-body{display:flex;flex-direction:column}.kr .ks-quick-add{width:100%;align-self:stretch}.kr .ks-quick-controls{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;width:100%;align-items:stretch}.kr .ks-quick-quantity{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;width:100%;height:48px;min-height:48px;box-sizing:border-box;border-radius:6px;overflow:hidden}.kr .ks-quick-quantity button{display:flex;align-items:center;justify-content:center;width:100%;height:46px;min-height:0;padding:0;margin:0;line-height:1}.kr .ks-quick-quantity input{width:100%;height:46px;min-height:0;margin:0;padding:0;text-align:center;box-sizing:border-box;line-height:1}.kr .ks-quick-submit{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:48px;min-height:48px;margin:0;padding:8px 10px;box-sizing:border-box;border-radius:6px;font-size:14px;line-height:1.2;white-space:normal}@media(max-width:379px){.kr .ks-quick-controls{grid-template-columns:96px minmax(0,1fr);gap:8px}.kr .ks-quick-quantity{grid-template-columns:30px minmax(0,1fr) 30px}.kr .ks-quick-submit{font-size:13px;padding-inline:6px}}.ks-product [data-essential-upsell-element=container]{display:none!important}.ks-compatible{margin-top:56px;padding-top:32px;border-top:1px solid #d7d7d1}.ks-compatible h2{font-size:clamp(24px,3vw,36px);margin:0 0 24px}.kr.ks-cart #KubyCheckout,.kr.ks-cart button[name=checkout],.kr.ks-cart-fallback button[name=checkout],.kr.ks-product .kr-product-hero button[name=add]{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:52px;max-width:100%;padding:14px 24px;border:1px solid #f68d2e;border-radius:5px;background:#f68d2e;color:#172024;font:inherit;font-size:16px;font-weight:700;line-height:1.25;text-align:center;white-space:normal;cursor:pointer;text-decoration:none}.kr.ks-cart #KubyCheckout,.kr.ks-cart button[name=checkout],.kr.ks-cart-fallback button[name=checkout]{min-width:240px}.kr.ks-product .kr-product-hero button[name=add]{width:100%;margin-top:16px}.kr.ks-cart #KubyCheckout:focus-visible,.kr.ks-product .kr-product-hero button[name=add]:focus-visible{outline:2px solid #172024;outline-offset:3px}.kr.ks-product .kr-product-hero button[name=add]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:579px){.kr.ks-cart #KubyCheckout,.kr.ks-cart button[name=checkout],.kr.ks-cart-fallback button[name=checkout]{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kuby-cart.css.map */
