.glsr[data-form] .glsr-form-wrap{position:relative}@supports (overflow-clip-margin:1px){.glsr[data-form] .glsr-form-wrap{overflow-clip-margin:var(--glsr-form-col-gap);overflow-x:clip}}@supports not (overflow-clip-margin:1px){.glsr[data-form] .glsr-form-wrap{--overflow-clip-margin:min(10px,var(--glsr-form-col-gap));margin-left:calc(var(--overflow-clip-margin) * -1);margin-right:calc(var(--overflow-clip-margin) * -1);overflow-x:hidden;padding-left:var(--overflow-clip-margin);padding-right:var(--overflow-clip-margin)}}.glsr[data-form] .glsr-form-responsive{-moz-column-gap:0!important;column-gap:0!important;container-name:form-grid;container-type:inline-size;grid-template-columns:repeat(12,1fr);margin:0 0 0 calc(var(--glsr-form-col-gap) * -1)!important;row-gap:var(--glsr-form-row-gap)!important;width:auto}.glsr[data-form] .glsr-form-responsive>*{grid-column:span 12;margin:0 0 0 var(--glsr-form-col-gap)!important;width:auto!important}.glsr[data-form] .glsr-form-responsive>.gl-col-25{grid-column:span 3}.glsr[data-form] .glsr-form-responsive>.gl-col-33{grid-column:span 4}.glsr[data-form] .glsr-form-responsive>.gl-col-50{grid-column:span 6}.glsr[data-form] .glsr-form-responsive>.gl-col-66{grid-column:span 8}.glsr[data-form] .glsr-form-responsive>.gl-col-75{grid-column:span 9}.glsr[data-form] .glsr-form-responsive>.gl-col-100{grid-column:span 12}.glsr[data-form]{--glsr-gap-subgroup:0px}.glsr[data-form] .glsr-field-rating:not([data-field=rating]) .glsr-star-rating span[data-value]{font-size:var(--glsr-form-star-custom)}.glsr[data-form] .glsr-review>div:not([class]){display:flex;flex-wrap:wrap;width:100%}.glsr[data-form] [class^=glsr-custom-],.glsr[data-form] [class^=glsr-review-assigned_]{display:inline-flex;flex-wrap:wrap;gap:.5em;width:100%}.glsr[data-form] [class^=glsr-custom-] ol,.glsr[data-form] [class^=glsr-custom-] p,.glsr[data-form] [class^=glsr-custom-] ul{box-sizing:border-box;width:100%}.glsr[data-form] .glsr-tag-label+.glsr-stars{order:-1}.glsr[data-form] .glsr-review-images .glsr-tag-label{grid-column:1/-1}.glsr[data-form] .glsr-field-subgroup{display:flex;flex-direction:column;gap:var(--glsr-gap-subgroup)}.glsr[data-form] .glsr-layout-inline .glsr-field-subgroup{flex-direction:row;flex-wrap:wrap;gap:calc(.75em + var(--glsr-gap-subgroup))}.glsr-field-summary{display:flex;flex-direction:column;gap:var(--glsr-gap-sm)}.glsr-field-summary__label{font-weight:700}.glsr-field-summary__bars{display:flex;font-size:var(--glsr-text-sm);gap:var(--glsr-field-summary-gap);justify-content:space-between;position:relative;text-align:center}.glsr-field-summary__bars:before{background-color:var(--glsr-field-summary-color);border-radius:var(--glsr-field-summary-radius);height:var(--glsr-field-summary-height);left:var(--glsr-field-summary-percent);position:absolute;top:0;transform:translateX(calc(var(--glsr-field-summary-percent) * -1));width:min(100%,var(--glsr-field-summary-width));z-index:1}.glsr-field-summary__bars:empty{background-color:currentColor;height:var(--glsr-field-summary-height);opacity:var(--glsr-bar-opacity);width:100%}.glsr-field-summary__bars :first-child{text-align:left}.glsr-field-summary__bars :last-child{text-align:right}.glsr-field-summary:not([data-count="0"]) .glsr-field-summary__bars:before{content:""}.glsr-field-summary__bar{flex:1}.glsr-field-summary__bar:first-child:before{border-bottom-left-radius:var(--glsr-field-summary-radius);border-top-left-radius:var(--glsr-field-summary-radius)}.glsr-field-summary__bar:last-child:before{border-bottom-right-radius:var(--glsr-field-summary-radius);border-top-right-radius:var(--glsr-field-summary-radius)}.glsr-field-summary__bar:before{background-color:currentColor;content:"";display:block;height:var(--glsr-field-summary-height);opacity:var(--glsr-bar-opacity);position:relative;width:100%}@container form-grid (min-width:768px){.glsr[data-form] .glsr-form-responsive>.md\:gl-col-25{grid-column:span 3}.glsr[data-form] .glsr-form-responsive>.md\:gl-col-33{grid-column:span 4}.glsr[data-form] .glsr-form-responsive>.md\:gl-col-50{grid-column:span 6}.glsr[data-form] .glsr-form-responsive>.md\:gl-col-66{grid-column:span 8}.glsr[data-form] .glsr-form-responsive>.md\:gl-col-75{grid-column:span 9}.glsr[data-form] .glsr-form-responsive>.md\:gl-col-100{grid-column:span 12}}@container form-grid (min-width:1024px){.glsr[data-form] .glsr-form-responsive>.lg\:gl-col-25{grid-column:span 3}.glsr[data-form] .glsr-form-responsive>.lg\:gl-col-33{grid-column:span 4}.glsr[data-form] .glsr-form-responsive>.lg\:gl-col-50{grid-column:span 6}.glsr[data-form] .glsr-form-responsive>.lg\:gl-col-66{grid-column:span 8}.glsr[data-form] .glsr-form-responsive>.lg\:gl-col-75{grid-column:span 9}.glsr[data-form] .glsr-form-responsive>.lg\:gl-col-100{grid-column:span 12}}@container form-grid (min-width:1280px){.glsr[data-form] .glsr-form-responsive>.xl\:gl-col-25{grid-column:span 3}.glsr[data-form] .glsr-form-responsive>.xl\:gl-col-33{grid-column:span 4}.glsr[data-form] .glsr-form-responsive>.xl\:gl-col-50{grid-column:span 6}.glsr[data-form] .glsr-form-responsive>.xl\:gl-col-66{grid-column:span 8}.glsr[data-form] .glsr-form-responsive>.xl\:gl-col-75{grid-column:span 9}.glsr[data-form] .glsr-form-responsive>.xl\:gl-col-100{grid-column:span 12}}