.shopify-section.section.section--kubota-faq-form{background-color:var(--Light-bg-Subtle, #f6e6d9);padding-block:0;max-width:none;width:100%;overflow-x:clip}.section--kubota-faq-form>.kubota-faq-form{grid-column:1 / -1}.kubota-faq-form__inner{width:100%;max-width:var(--Page-Width, 1248px);margin-inline:auto;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.kubota-faq-form__faq{display:flex;flex-direction:column;gap:24px;padding-block-start:clamp(0px,calc(8.68vw - 65px),60px)}.kubota-faq-form__faq-heading{color:var(--Light-text-Paragraph, #17100e);margin:0}.kubota-faq-form__faq-desc{color:var(--Light-text-Paragraph-Subtle, #51423c);margin:0}.kubota-faq-form__faq-desc :first-child{margin-block-start:0}.kubota-faq-form__faq-desc :last-child{margin-block-end:0}.kubota-faq-form__rows{display:flex;flex-direction:column}.kubota-faq-form__rows .kubota-faq__item .kubota-faq__details{border-block-start:1px solid var(--Light-line-Subtle, rgba(23, 16, 14, .12))}.kubota-faq-form__rows .kubota-faq__item:last-child .kubota-faq__details{border-block-end:1px solid var(--Light-line-Subtle, rgba(23, 16, 14, .12))}.kubota-faq-form__rows .kubota-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:18px 12px}.kubota-faq-form__rows .kubota-faq__summary::-webkit-details-marker{display:none}.kubota-faq-form__rows .kubota-faq__question{color:var(--Light-text-Paragraph, #17100e);margin:0}.kubota-faq-form__rows .kubota-faq__answer{padding:0 12px 18px;color:var(--Light-text-Paragraph, #17100e)}.kubota-faq-form__rows .kubota-faq__answer :first-child{margin-block-start:0}.kubota-faq-form__rows .kubota-faq__answer :last-child{margin-block-end:0}.kubota-faq-form__rows .kubota-faq__affordance{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--Light-text-Paragraph, #17100e)}.kubota-faq-form__rows .kubota-faq__icon-plus,.kubota-faq-form__rows .kubota-faq__icon-minus{display:inline-flex;width:24px;height:24px;--icon-stroke-width: 1.5}.kubota-faq-form__rows .kubota-faq__icon-plus svg,.kubota-faq-form__rows .kubota-faq__icon-minus svg{width:100%;height:100%}.kubota-faq-form__rows .kubota-faq__icon-minus,.kubota-faq-form__rows .kubota-faq__details[open] .kubota-faq__icon-plus{display:none}.kubota-faq-form__rows .kubota-faq__details[open] .kubota-faq__icon-minus{display:inline-flex}.kubota-faq-form__card{background-color:var(--Light-surface-Base, #faf3ec);border-radius:var(--Corner-Radius-M, 12px);box-shadow:0 30px 60px #0000001f;padding-block:clamp(24px,calc(5.25vw + 4.3px),80px);padding-inline:clamp(16px,calc(6vw - 6.5px),80px);display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.kubota-faq-form__form-heading{color:var(--Light-text-Paragraph, #17100e);margin:0}.kubota-faq-form__form-desc{color:var(--Light-text-Paragraph-Subtle, #51423c);margin:0}.kubota-faq-form__form-desc :first-child{margin-block-start:0}.kubota-faq-form__form-desc :last-child{margin-block-end:0}.kubota-faq-form__form-slot{margin-block-start:18px}.kubota-faq-form__placeholder-note{color:var(--Light-text-Paragraph-Subtle, #51423c);margin:0}.kubota-faq-form__form-slot--placeholder{border:1px dashed var(--Light-line-Subtle, rgba(23, 16, 14, .12));border-radius:var(--Corner-Radius-XS, 6px);padding:18px}.kubota-faq-form__form-slot .globo-form-input{background-color:var(--Light-Form-Field-Fill, #fff)!important;border:1px solid var(--Light-Form-Field-Outline, rgba(23, 16, 14, .18));border-radius:var(--Light-Form-Field-Radius, 6px)!important;box-sizing:border-box;width:100%}.kubota-faq-form__form-slot .globo-form-input :is(input,select,textarea).material_filled-input{background-color:transparent!important;border:none!important;border-radius:inherit;color:var(--Light-Form-Field-Font, #17100e);min-height:54px;width:100%;box-sizing:border-box}.kubota-faq-form__form-slot .globo-form-input :is(input,select,textarea).material_filled-input::placeholder{color:var(--Light-Form-Field-Font-Subtle, rgba(23, 16, 14, .72))}.kubota-faq-form__form-slot .globo-form-input:focus-within{border-color:var(--Light-Form-Field-Outline-Focused, rgba(23, 16, 14, .96))}.kubota-faq-form__form-slot .material_filled-label.gfb__label__shink,.kubota-faq-form__form-slot .material_filled-label.gfb__label__filled{top:-14px!important;background-color:var(--Light-Form-Field-Fill, #fff)!important;padding:0 6px!important}.kubota-faq-form__form-slot .globo-form-control:not(:last-of-type){margin-bottom:12px!important}.kubota-faq-form__form-slot .globo-form-input textarea.material_filled-input{min-height:116px;resize:vertical}.kubota-faq-form__form-slot .globo-form-app{background-color:transparent!important;max-width:none!important;margin-inline:0!important}.kubota-faq-form__form-slot .globo-form-control,.kubota-faq-form__form-slot .gfb__footer{padding-inline:0!important}.kubota-faq-form__form-slot button[type=submit],.kubota-faq-form__form-slot input[type=submit]{transition-property:background-color,border-color,color,box-shadow;transition-duration:.2s;transition-timing-function:ease-out;background-color:var(--Light-button-Filled-Fill, #17100e);color:var(--Neutral-20, #f7ebe1);border:1px solid var(--Light-button-Filled-Outline, rgba(0, 32, 38, 0))!important;padding:18px 24px;border-radius:var(--Small-Radius, 1000px);font-size:var(--Small-Size, 12px);letter-spacing:var(--Small-Letter-Spacing, 1px);font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer}.kubota-faq-form__form-slot button[type=submit]:hover,.kubota-faq-form__form-slot input[type=submit]:hover{background-color:var(--Light-button-Filled-Hover, #ce3219);color:var(--Neutral-20, #f7ebe1)}.kubota-faq-form__form-slot button[type=submit]:active,.kubota-faq-form__form-slot input[type=submit]:active{background-color:var(--Light-button-Filled-Pressed, #461011)}.kubota-faq-form__form-slot button[type=submit]:focus-visible,.kubota-faq-form__form-slot input[type=submit]:focus-visible{background-color:var(--Light-button-Filled-Focused, #461011);box-shadow:0 0 0 2px var(--Neutral-80, #2d211d),0 0 0 4px var(--Neutral-0, #fff);outline:none}@media(max-width:749px){.kubota-faq-form__inner{grid-template-columns:1fr;gap:48px}}@media(prefers-reduced-motion:reduce){.kubota-faq-form__rows .kubota-faq__details,.kubota-faq-form__rows .kubota-faq__answer{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kubota-faq-form.css.map */
