.shopify-section-group-header-group,.pdp-header-banner,#shopify-section-footer-custom{display:none!important}.cro-12282-holder .custom-checkout-header{padding:0;border-bottom:1px solid #e2e8f0}.cro-header-inner{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;max-width:1400px;margin:0 auto}.cro-header-inner .custom-checkout-logo .svg-logo svg{width:123px}.cro-delivery-desktop{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#62748e;margin:0;text-align:right}.cro-highlight-text{font-weight:700;color:#ff9f19}.cro-delivery-strip{display:none}@media(max-width:767px){.cro-header-inner{padding:20px 24px}.cro-delivery-desktop{display:none}.cro-delivery-strip{display:block;background:#fff;border-bottom:1px solid #e2e8f0;padding:8px 24px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#62748e;text-align:left}.cro-delivery-strip strong{color:#ff9f19}}.custom-checkout-holder .page-width{max-width:1400px;padding:0 24px}.custom-checkout-main{background:#fff}.cro-12282-holder .custom-checkout-cols{display:grid;gap:0}@media(min-width:768px){.cro-12282-holder .custom-checkout-cols{grid-template-columns:55% 45%}.cro-12282-holder .custom-checkout-cols .cols-right{background-color:#fff;min-height:calc(100vh - 73px);border-left:none;padding:34px 0 0}.custom-checkout-cols .cols-left{border-right:none}}@media(min-width:768px){.cro-12282-holder .custom-checkout-main:after{background:#fff}}@media(max-width:767px){.cro-12282-holder .custom-checkout-cols .cols-left{order:1;padding:0}.cro-12282-holder .custom-checkout-cols .cols-right{order:2;padding:0 24px 40px;background-color:#0000}.custom-checkout-holder .page-width{padding-bottom:40px}.cart-products{max-height:100%}}.cro-section-heading{margin-bottom:28px}.cro-section-heading.cro-form-heading h3{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;color:#121212;margin:0;line-height:1.33}.cro-section-heading.cro-aside-heading h3{font-family:Inter,sans-serif;font-size:18px;font-weight:700;color:#020618;margin:0;line-height:1.33}.cro-green-underline{display:block;width:48px;height:3px;background:#c6d644;border-radius:100px;margin-top:8px}.cro-form-holder{padding-bottom:60px}@media(max-width:767px){.cro-form-holder{padding-bottom:20px}}.cro-form-holder .fields-block{padding:36px 40px 0 0}.checkout-form-holder .btn-quote{background-color:#c6d644;border-radius:8px;width:100%;text-transform:uppercase}@media(max-width:767px){.cro-form-holder .fields-block{padding:32px 0 0}}.cro-form-holder .form-field.cro-field{display:flex;flex-direction:column;gap:6px;margin:0 0 20px}.cro-label{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#020618;display:flex;align-items:center;gap:2px;line-height:20px}.cro-required{color:#e7000b;font-weight:700}.cro-optional{font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#62748e;margin-left:4px}.cro-helper-text{font-family:Inter,sans-serif;font-size:11px;font-weight:400;color:#62748e;margin:0;line-height:1.5}.cro-form-holder input[type=text],.cro-form-holder input[type=email],.cro-form-holder input[type=number],.cro-form-holder textarea{font-family:Inter,sans-serif;font-size:15px;font-weight:400;color:#020618;height:50px;border:1px solid #e2e8f0;border-radius:6px;padding:13px 14px 14px;width:100%;background:#fff;transition:border-color .2s ease}.cro-form-holder input[type=text]::placeholder,.cro-form-holder input[type=email]::placeholder,.cro-form-holder textarea::placeholder{color:#62748e;font-size:14px;font-weight:400}.cro-form-holder input[type=text]:focus,.cro-form-holder input[type=email]:focus,.cro-form-holder textarea:focus{border:1px solid #c6d644;outline:none}.cro-form-holder textarea{height:93px;resize:vertical;padding:10px 14px}.cro-form-holder .select-holder{height:47px;border:1px solid #e2e8f0;border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") calc(100% - 14px) center no-repeat}.cro-form-holder .select-holder select{border:none;background:#0000;height:47px;width:100%;padding:11px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#020618;-webkit-appearance:none;appearance:none}.cro-form-holder .select-holder:focus-within{border-color:#9bbd2e}.cro-trust-callout{background:#eaf2fb;border:1px solid #cfe0f3;border-radius:8px;padding:12px 16px;margin:0 0 20px}.cro-trust-callout p{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#1f3a5f;margin:0;line-height:1.6}.cro-trust-callout p strong{font-weight:700}.cro-12282-holder .submit-btn-holder{display:block;margin-top:0}.cro-btn-submit{width:100%;height:52px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:.2px;border-radius:8px;background-color:#9bbd2e;color:#fff;border:none;cursor:pointer;transition:background-color .2s ease}.cro-btn-submit:hover{background-color:#89a827}.cro-order-summary{padding:24px;border-radius:8px;background:var(--color-grey-96, #f1f5f9)}@media(max-width:767px){.cro-order-summary{padding:24px 0}.cro-12282-holder .cols-right{background-color:#f1f5f9;border-radius:8px;margin:0;padding:0!important}.cro-order-summary{padding:24px}}.cro-12282-holder .cart-products.cro-cart-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;position:static}.cro-label[for=ccf_quote_enquiry]{margin-top:10px}.cro-12282-holder .cro-cart-list li.cro-cart-card{display:grid;grid-template-columns:56px 1fr auto;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px;align-items:start;border-bottom:1px solid #e2e8f0}.cro-card-image{position:relative;width:56px;flex-shrink:0}.cro-card-image img{display:block;width:56px;height:56px;object-fit:cover;border-radius:4px;border:1px solid #e2e8f0}.cro-qty-badge{position:absolute;right:-8px;top:-8px;height:20px;width:20px;background:#333;color:#fff;font-size:11px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:700}.cro-card-details{display:flex;flex-direction:column;gap:4px;min-width:0}.cro-product-name{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#020618;margin:0;line-height:1.4}.cro-product-name a{color:#020618}.cro-product-name a:hover{text-decoration:underline;text-underline-offset:3px}.cro-variants{margin:0;padding:0}.cro-variant-item{display:inline}.cro-variant-item dt,.cro-variant-item dd{display:inline;font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#62748e;margin:0;text-transform:capitalize}.cro-variant-item dd:after{content:" / "}.cro-variant-item:last-child dd:after{display:none}.cro-qty-line{font-family:Inter,sans-serif;font-size:13px;font-weight:400;color:#62748e;margin:0}.cro-card-price{text-align:right;white-space:nowrap;padding-top:2px}.cro-price{font-family:Inter,sans-serif;font-size:15px;font-weight:700;color:#020618}.cro-order-summary .cart-total-holder{border-top:1px solid #e2e8f0;padding:16px 0 0;margin-top:24px}.cro-order-summary .cart-total-item{display:flex;align-items:center;justify-content:space-between}.cro-order-summary .cart-total-item .label strong{font-family:Inter,sans-serif;font-size:18px;font-weight:700;color:#020618}.cro-order-summary .cart-total-item .total{display:flex;align-items:baseline;gap:6px}.cro-order-summary .cart-total-item .total .currency{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:#62748e}.cro-order-summary .cart-total-item .total strong{font-family:Inter,sans-serif;font-size:16px;font-weight:700;color:#020618}
/*# sourceMappingURL=/cdn/shop/t/303/assets/cro-12282.css.map */
