.messages{padding:20px;margin:1em 0;color:#840976;background-color:#dadbe5;border:1px solid #c1c4e5;word-wrap:break-word}.messages pre{border:0}.messages a,.user-page #content-area form.jr-group-invite-form .description a,.user-page #content-area form.jr-group-invite-form .form-item--error-message a,.user-page #content-area form.tfa-entry-form .description a,.user-page #content-area form.tfa-entry-form .form-item--error-message a,.user-page #content-area form[id^=user-] .description a,.user-page #content-area form[id^=user-] .form-item--error-message a{text-decoration:underline}.messages--warning{color:#f12a14;background-color:#eff1a0;border-color:#eef187}.messages--warning pre{background-color:#eef187}.messages--error{color:#fff;background-color:#d6594c;border-color:#f19187}.messages--error pre{background-color:#f19187}.messages--error a{color:#fff}.messages--status{color:#407400;background-color:#b8e086;border-color:#ade06d}.messages--status pre{background-color:#ade06d}.user-page #content-area{background-color:#f4f4f4;padding:1rem;margin-top:1rem}.user-page #content-area #block-merlot-basic-local-tasks,.user-page #content-area .block-pagetitle{margin-bottom:1rem}.user-page #content-area .block-pagetitle h1{font-size:1.875rem}.user-page #content-area .or-separator{margin:.5rem 0;text-transform:uppercase}.user-page #content-area form.jr-group-invite-form .form-item,.user-page #content-area form.tfa-entry-form .form-item,.user-page #content-area form[id^=user-] .form-item{max-width:420px;margin-bottom:1rem}.user-page #content-area form.jr-group-invite-form .forgot-password-link,.user-page #content-area form.jr-group-invite-form .text-already-have-account,.user-page #content-area form.tfa-entry-form .forgot-password-link,.user-page #content-area form.tfa-entry-form .text-already-have-account,.user-page #content-area form[id^=user-] .forgot-password-link,.user-page #content-area form[id^=user-] .text-already-have-account{margin-top:1rem;font-family:var(--font-family-primary)}.user-page #content-area form.jr-group-invite-form .description,.user-page #content-area form.jr-group-invite-form .form-item .description,.user-page #content-area form.jr-group-invite-form .form-item--error-message,.user-page #content-area form.tfa-entry-form .description,.user-page #content-area form.tfa-entry-form .form-item .description,.user-page #content-area form.tfa-entry-form .form-item--error-message,.user-page #content-area form[id^=user-] .description,.user-page #content-area form[id^=user-] .form-item .description,.user-page #content-area form[id^=user-] .form-item--error-message{font-size:.875em}.user-page #content-area form.jr-group-invite-form .form-item--error-message,.user-page #content-area form.tfa-entry-form .form-item--error-message,.user-page #content-area form[id^=user-] .form-item--error-message{color:#bb576a}.user-page #content-area form.jr-group-invite-form .password-strength__indicator.is-weak,.user-page #content-area form.tfa-entry-form .password-strength__indicator.is-weak,.user-page #content-area form[id^=user-] .password-strength__indicator.is-weak{background-color:#bb576a}.user-page #content-area form.jr-group-invite-form .password-strength__indicator.is-fair,.user-page #content-area form.jr-group-invite-form .password-strength__indicator.is-good,.user-page #content-area form.tfa-entry-form .password-strength__indicator.is-fair,.user-page #content-area form.tfa-entry-form .password-strength__indicator.is-good,.user-page #content-area form[id^=user-] .password-strength__indicator.is-fair,.user-page #content-area form[id^=user-] .password-strength__indicator.is-good{background-color:#e0d08e}.user-page #content-area form.jr-group-invite-form .password-strength__indicator.is-strong,.user-page #content-area form.tfa-entry-form .password-strength__indicator.is-strong,.user-page #content-area form[id^=user-] .password-strength__indicator.is-strong{background-color:#7fb4a3}.user-page #content-area form.jr-group-invite-form .password-strength__text,.user-page #content-area form.tfa-entry-form .password-strength__text,.user-page #content-area form[id^=user-] .password-strength__text{font-weight:700}.user-page #content-area form.jr-group-invite-form .form-actions,.user-page #content-area form.tfa-entry-form .form-actions,.user-page #content-area form[id^=user-] .form-actions{margin-top:1rem;display:block}.user-page #content-area form.jr-group-invite-form .password-suggestions,.user-page #content-area form.tfa-entry-form .password-suggestions,.user-page #content-area form[id^=user-] .password-suggestions{font-size:.875em;margin:1rem 0}.user-page #content-area form.jr-group-invite-form .password-suggestions ul,.user-page #content-area form.tfa-entry-form .password-suggestions ul,.user-page #content-area form[id^=user-] .password-suggestions ul{margin:.5rem 0 0 1.5rem}.user-page #content-area form.jr-group-invite-form .js-password-confirm-message,.user-page #content-area form.tfa-entry-form .js-password-confirm-message,.user-page #content-area form[id^=user-] .js-password-confirm-message{display:none}.user-page #content-area .views-element-container header h4{margin:1.5rem 0 .5rem}.user-page #content-area .views-element-container table th{text-align:left}
.messages{padding:20px;margin:1em 0;color:#840976;background-color:#dadbe5;border:1px solid #c1c4e5;word-wrap:break-word}.messages pre{border:0}.messages a{text-decoration:underline}.messages--warning{color:#f12a14;background-color:#eff1a0;border-color:#eef187}.messages--warning pre{background-color:#eef187}.messages--error{color:#fff;background-color:#d6594c;border-color:#f19187}.messages--error pre{background-color:#f19187}.messages--error a{color:#fff}.messages--status{color:#407400;background-color:#b8e086;border-color:#ade06d}.messages--status pre{background-color:#ade06d}.bottle-review-request-info{max-width:768px;margin-bottom:2rem}.bottle-review-request-page #content-area{background-color:#f4f4f4;padding:1rem;margin-top:1rem}.bottle-review-request-page #content-area #block-merlot-basic-local-tasks,.bottle-review-request-page #content-area .block-pagetitle{margin-bottom:1rem}.bottle-review-request-page #content-area .block-pagetitle h1{font-size:1.875rem}.bottle-review-request-page #content-area .actions{display:flex;gap:1rem;margin-top:1rem;flex-direction:column}@media screen and (min-width:768px){.bottle-review-request-page #content-area .actions{flex-direction:row}}.bottle-review-request-page #content-area .actions__help{color:#777b8c;font-size:.875rem;margin-top:.5rem}.bottle-review-request-page #content-area .bottle-review-request-details h4,.bottle-review-request-page #content-area .tablewrap{margin-top:1rem;margin-bottom:.5rem}.bottle-review-request-page #content-area .tablewrap th a{color:#f4f4f4}.bottle-review-request-page #content-area .views-exposed-form .form-item{max-width:420px;margin-bottom:1rem}.bottle-review-request-page #content-area .bottle-review-request-details .bottle-review-request__back-link,.bottle-review-request-page #content-area .views-exposed-form .form-actions{margin-bottom:1rem}.bottle-review-request-page #content-area form #edit-group-basic-info .details-wrapper,.bottle-review-request-page #content-area form #edit-group-basic-info .fieldset-wrapper,.bottle-review-request-page #content-area form #edit-group-ship-info .details-wrapper,.bottle-review-request-page #content-area form #edit-group-ship-info .fieldset-wrapper,.bottle-review-request-page #content-area form #edit-group-wine-requester .details-wrapper,.bottle-review-request-page #content-area form #edit-group-wine-requester .fieldset-wrapper,.bottle-review-request-page #content-area form #group-wine-requester .details-wrapper,.bottle-review-request-page #content-area form #group-wine-requester .fieldset-wrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:768px){.bottle-review-request-page #content-area form #edit-group-basic-info .details-wrapper,.bottle-review-request-page #content-area form #edit-group-basic-info .fieldset-wrapper,.bottle-review-request-page #content-area form #edit-group-ship-info .details-wrapper,.bottle-review-request-page #content-area form #edit-group-ship-info .fieldset-wrapper,.bottle-review-request-page #content-area form #edit-group-wine-requester .details-wrapper,.bottle-review-request-page #content-area form #edit-group-wine-requester .fieldset-wrapper,.bottle-review-request-page #content-area form #group-wine-requester .details-wrapper,.bottle-review-request-page #content-area form #group-wine-requester .fieldset-wrapper{grid-template-columns:1fr 1fr}}.bottle-review-request-page #content-area #edit-group-additional-info>.fieldset-wrapper>.form-wrapper#edit-technical-details-wrapper,.bottle-review-request-page #content-area #group-additional-info>.fieldset-wrapper>.form-wrapper#edit-technical-details-wrapper,.bottle-review-request-page #content-area form #edit-group-ship-info,.bottle-review-request-page #content-area form #edit-group-ship-info .description,.bottle-review-request-page #content-area form #edit-technical-details-0>.details-wrapper>.description,.bottle-review-request-page #content-area form #edit-technical-details-0>.fieldset-wrapper>.description,.bottle-review-request-page #content-area form #edit-wine-label-images,.bottle-review-request-page #content-area form #edit-wine-label-images .description{grid-column:1/-1}.bottle-review-request-page #content-area form .form-actions,.bottle-review-request-page #content-area form>details,.bottle-review-request-page #content-area form>fieldset{margin-top:1rem}.bottle-review-request-page #content-area form .subgroup>legend{text-transform:none}.bottle-review-request-page #content-area .bottle-review-request-details .wine-label-images,.bottle-review-request-page #content-area form .subgroup .details-wrapper,.bottle-review-request-page #content-area form .subgroup .fieldset-wrapper{display:grid;gap:1rem}@media screen and (min-width:576px){.bottle-review-request-page #content-area form .subgroup .details-wrapper,.bottle-review-request-page #content-area form .subgroup .fieldset-wrapper{grid-template-columns:1fr 1fr}}.bottle-review-request-page #content-area form .subgroup .details-wrapper>.description,.bottle-review-request-page #content-area form .subgroup .fieldset-wrapper>.description{grid-column:1/-1;margin-top:0}.bottle-review-request-page #content-area form #edit-group-grape-variety+fieldset,.bottle-review-request-page #content-area form #group-appellation+fieldset,.bottle-review-request-page #content-area form #group-cuvee-vineyard-designate+fieldset,.bottle-review-request-page #content-area form #group-grape-variety+fieldset,.bottle-review-request-page #content-area form #group-producer+fieldset,.bottle-review-request-page #content-area form .subgroup .form-item{margin-top:0}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details+details,.bottle-review-request-page #content-area form .subgroup+.subgroup{margin-top:1rem}.bottle-review-request-page #content-area #edit-group-additional-info>.fieldset-wrapper,.bottle-review-request-page #content-area #group-additional-info>.fieldset-wrapper,.bottle-review-request-page #content-area form #edit-technical-details-0,.bottle-review-request-page #content-area form #edit-technical-details-0>.details-wrapper,.bottle-review-request-page #content-area form #edit-technical-details-0>.fieldset-wrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:768px){.bottle-review-request-page #content-area form #edit-technical-details-0>.details-wrapper,.bottle-review-request-page #content-area form #edit-technical-details-0>.fieldset-wrapper{grid-template-columns:1fr 1fr}.bottle-review-request-page #content-area form #edit-technical-details-0>.details-wrapper fieldset+fieldset:not(.subgroup),.bottle-review-request-page #content-area form #edit-technical-details-0>.fieldset-wrapper fieldset+fieldset:not(.subgroup){margin-top:0}}.bottle-review-request-page #content-area form #edit-group-grape-variety>.fieldset-wrapper,.bottle-review-request-page #content-area form #group-appellation>.fieldset-wrapper,.bottle-review-request-page #content-area form #group-cuvee-vineyard-designate>.fieldset-wrapper,.bottle-review-request-page #content-area form #group-grape-variety>.fieldset-wrapper,.bottle-review-request-page #content-area form #group-producer>.fieldset-wrapper{grid-template-columns:1fr}.bottle-review-request-page #content-area form #edit-group-grape-variety>.fieldset-wrapper>.description,.bottle-review-request-page #content-area form #group-appellation>.fieldset-wrapper>.description,.bottle-review-request-page #content-area form #group-cuvee-vineyard-designate>.fieldset-wrapper>.description,.bottle-review-request-page #content-area form #group-grape-variety>.fieldset-wrapper>.description,.bottle-review-request-page #content-area form #group-producer>.fieldset-wrapper>.description{margin-top:-.5rem}.bottle-review-request-page #content-area form .form-item label sub{bottom:0}.bottle-review-request-page #content-area .bottle-review-request-details .bottle-review-request__back-link .btn{text-decoration:none;font-size:.875rem}.bottle-review-request-page #content-area .bottle-review-request-details .bottle-review-request__back-link .btn:hover{text-decoration:none}.bottle-review-request-page #content-area .bottle-review-request-details table th{text-align:inherit;width:200px}@media screen and (min-width:768px){.bottle-review-request-page #content-area .bottle-review-request-details .wine-label-images{grid-template-columns:1fr 1fr}}.bottle-review-request-page #content-area .bottle-review-request-details .wine-label-images img{max-width:400px}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details{margin-bottom:.5rem}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details>summary{display:list-item;list-style:inside disclosure-closed;cursor:pointer;text-decoration:underline;margin-bottom:.5rem}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details>summary::marker{color:#840976;font-weight:700}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details>summary::-webkit-details-marker{color:#840976}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details[open]>summary{list-style:inside disclosure-open}.bottle-review-request-page #content-area .bottle-review-request-details .wine-technical-details details .details-wrapper{max-width:100%;overflow:auto}.bottle-review-request-page #content-area details>summary{cursor:pointer;display:list-item}.bottle-review-request-page #content-area details>summary:active,.bottle-review-request-page #content-area details>summary:focus,.bottle-review-request-page #content-area details>summary:hover{color:#56064d}.bottle-review-request-page #content-area details>summary:first-of-type{list-style:inside disclosure-closed}.bottle-review-request-page #content-area details[open]>summary{color:#56064d}.bottle-review-request-page #content-area details[open]>summary:first-of-type{list-style-type:disclosure-open}.bottle-review-request-page #content-area #edit-group-additional-info--description,.bottle-review-request-page #content-area #group-additional-info--description{order:-1;margin-bottom:.5rem;color:#1a1a1a}@media screen and (min-width:768px){.bottle-review-request-page #content-area #edit-group-additional-info>.fieldset-wrapper,.bottle-review-request-page #content-area #group-additional-info>.fieldset-wrapper{grid-template-columns:1fr 1fr}}.bottle-review-request-page #content-area #edit-group-ship-info,.bottle-review-request-page #content-area #group-ship-info{margin-top:0}.bottle-review-request-page #content-area .currencyDropdownWrapper{display:flex;align-items:center;gap:1rem}.bottle-review-request-page #content-area .currencyDropdownWrapper>label{margin-bottom:0}
