maf-review-intake{display:block;max-width:80rem;padding-top:3rem;padding-bottom:3rem}.maf-review-intake [data-review-fields]{border:0;padding:0;margin:0}.maf-review-intake fieldset fieldset{border:1px solid rgba(var(--color-foreground),.2);padding:1.5rem;margin-bottom:2rem}.maf-review-intake label:not(.maf-review-intake__check){display:block;margin-top:1.6rem;margin-bottom:.5rem}.maf-review-intake input:not([type=checkbox]):not([type=radio]):not([type=file]),.maf-review-intake textarea,.maf-review-intake select{box-sizing:border-box;width:100%;padding:1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius,4px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.maf-review-intake__check{display:flex;gap:1rem;align-items:flex-start;margin:1.2rem 0}.maf-review-intake__check input{flex-shrink:0;margin-top:.4rem}.maf-review-intake__hint{font-size:.9em;opacity:.8;margin-top:.5rem}.maf-review-intake [role=status]{overflow-wrap:anywhere}.maf-review-intake [hidden]{display:none!important}.maf-review-intake .button{margin-top:1.5rem}.maf-review-intake fieldset:disabled{opacity:.6}maf-review-intake.maf-review-intake{max-width:var(--review-width,800px);padding-top:var(--review-padding-top,30px);padding-bottom:var(--review-padding-bottom,30px);background:var(--review-background,transparent);color:var(--review-text,rgb(var(--color-foreground)));font-size:var(--review-font-size,16px)}.maf-review-intake h2{font-size:var(--review-heading-size,28px);color:inherit}.maf-review-intake label:not(.maf-review-intake__check){margin-top:var(--review-gap,16px)}.maf-review-intake input:not([type=checkbox]):not([type=radio]):not([type=file]),.maf-review-intake textarea,.maf-review-intake select{border-radius:var(--review-radius,4px)}.maf-review-intake__contact,.maf-review-intake__field{min-width:0}.maf-review-intake .button{background-color:var(--review-button,rgb(var(--color-button)));color:var(--review-button-text,rgb(var(--color-button-text)));white-space:normal;overflow-wrap:anywhere}.maf-review-intake--button-full .button{width:100%}.maf-review-intake [data-review-products]{overflow-wrap:anywhere}@media(min-width:750px){.maf-review-intake--columns .maf-review-intake__contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--review-gap,16px)}.maf-review-intake--products-grid [data-review-products]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--review-gap,16px)}}.maf-review-intake__progress{margin:2rem 0;padding:1.5rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--review-radius,4px)}.maf-review-intake__progress-heading{display:flex;justify-content:space-between;gap:1rem}.maf-review-intake__progress progress{display:block;width:100%;height:1.2rem;margin-top:1rem;accent-color:var(--review-button,rgb(var(--color-foreground)))}.maf-review-intake [data-review-products].maf-review-intake__groups{display:block}.maf-review-intake__product-group+.maf-review-intake__product-group{margin-top:1.5rem}.maf-review-intake__product-group h3,.maf-review-intake__product-group summary{margin:0;font-size:1em;font-weight:600;color:inherit}.maf-review-intake__product-group summary{cursor:pointer;padding:.75rem 0}@media(min-width:750px){.maf-review-intake--products-grid .maf-review-intake__product-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--review-gap,16px)}}.maf-review-intake .maf-review-intake__fields{display:grid;grid-template-columns:minmax(0,1fr)}.maf-review-intake__field-block{min-width:0}.maf-review-intake__block-notice{font-size:.9em}@media(min-width:750px){.maf-review-intake .maf-review-intake__fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--review-gap,16px)}.maf-review-intake__field-block,.maf-review-intake__block-notice{grid-column:1/-1}.maf-review-intake__field-block--half{grid-column:auto}}.maf-review-intake .maf-review-intake__rating{border:0;padding:0;margin:var(--review-gap,16px) 0 0;min-width:0}.maf-review-intake__stars{display:flex;flex-wrap:wrap;gap:.4rem;direction:ltr}.maf-review-intake label.maf-review-intake__star-option{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;border-radius:4px;cursor:pointer;font-size:3.2rem;line-height:1;color:var(--review-text,rgb(var(--color-foreground)))}.maf-review-intake__rating-input,.maf-review-intake__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.maf-review-intake__star-filled{display:none;color:#995c00}.maf-review-intake__stars:has(input:checked) .maf-review-intake__star-empty{display:none}.maf-review-intake__stars:has(input:checked) .maf-review-intake__star-filled{display:inline}.maf-review-intake__star-option:has(input:checked)~.maf-review-intake__star-option .maf-review-intake__star-empty{display:inline}.maf-review-intake__star-option:has(input:checked)~.maf-review-intake__star-option .maf-review-intake__star-filled{display:none}.maf-review-intake__star-option:focus-within{outline:2px solid currentColor;outline-offset:2px}.maf-review-intake__star-option:hover{background:rgba(var(--color-foreground),.06)}@media(forced-colors:active){.maf-review-intake__star-filled{color:Highlight}}.maf-review-intake__dropzone{position:relative;border:2px dashed rgba(var(--color-foreground),.4);border-radius:var(--review-radius,4px);padding:2rem;text-align:center}.maf-review-intake__dropzone.is-dragover,.maf-review-intake__dropzone:focus-within{border-style:solid;outline:2px solid currentColor;outline-offset:2px}.maf-review-intake .maf-review-intake__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.maf-review-intake__browse{font:inherit;cursor:pointer;padding:.7rem 1rem}.maf-review-intake__selection-count{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.maf-review-intake__upload-error{overflow-wrap:anywhere}.maf-review-intake__previews{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:1rem;list-style:none;padding:0;margin:1rem 0}.maf-review-intake__preview{min-width:0;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--review-radius,4px);padding:1rem;display:flex;flex-direction:column;gap:.7rem;align-items:flex-start}.maf-review-intake__preview-media{width:100%;height:110px;object-fit:contain;background:rgba(var(--color-foreground),.04)}.maf-review-intake__preview-name{overflow-wrap:anywhere;max-width:100%;font-size:.9em}.maf-review-intake__preview-fallback{display:flex;align-items:center;justify-content:center;min-height:110px;width:100%;font-size:.9em}.maf-review-intake__preview button{font:inherit;cursor:pointer;min-height:36px}.maf-review-intake__media-requirements{margin:1rem 0;overflow-wrap:anywhere}.maf-review-intake__media-requirements summary{cursor:pointer}.maf-review-intake__progress,.maf-review-intake [data-review-status]{scroll-margin-top:10rem}.maf-review-intake .maf-review-intake__success{display:block;background:#e5f5e8;color:#17482a;font-weight:700;border-radius:999px;padding:1.6rem 2.4rem;line-height:1.5;overflow-wrap:anywhere}.maf-review-intake details.maf-review-intake__product-group>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:var(--review-radius,4px)}.maf-review-intake details.maf-review-intake__product-group>summary::-webkit-details-marker{display:none}.maf-review-intake details.maf-review-intake__product-group>summary:after{content:"";display:block;flex-shrink:0;width:.8rem;height:.8rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .18s ease;margin-inline-start:1rem}.maf-review-intake details.maf-review-intake__product-group[open]>summary:after{transform:rotate(225deg)}.maf-review-intake details.maf-review-intake__product-group>.maf-review-intake__product-options{padding-inline:1.2rem}@media(prefers-reduced-motion:reduce){.maf-review-intake details.maf-review-intake__product-group>summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/maf-review-intake.css.map */
