._contentContainer_1b4ob_1{display:flex;flex-direction:column;gap:1rem;flex:1;margin-bottom:1rem}._content_1b4ob_1{display:flex;flex-direction:column;gap:1rem}._brouwersImageContainer_1b4ob_15{display:flex;justify-content:center;width:100%}._brouwers_1b4ob_15{width:100%;height:auto;object-fit:contain}._introText_1b4ob_27{display:flex;flex-direction:column;gap:1rem;padding:0 10%}._rowContainer_1b4ob_34{display:grid;grid-template-columns:1.5rem auto;align-items:center;gap:.5rem;object-fit:contain}._rowContainer_1b4ob_34 svg{height:100%;width:100%;flex-shrink:0}._rowContainer_1b4ob_34>p{font-size:1rem}._altMessage_1b4ob_52{text-align:center;margin:10%}@media(min-width:767px){._contentContainer_1b4ob_1{padding:var(--standard-padding) calc(var(--standard-padding) * 3)}._brouwers_1b4ob_15{width:90%}._altMessage_1b4ob_52{margin:2%}}@media(min-width:1024px){._brouwers_1b4ob_15{width:75%}._contentContainer_1b4ob_1{gap:2rem}}@media(min-width:1440px){._brouwers_1b4ob_15{width:60%}._contentContainer_1b4ob_1{gap:3rem}}._productsContainer_1su5q_1{display:grid;gap:2rem;justify-items:center}._product_1su5q_1{display:flex;flex-direction:column;width:max(13rem,40%)}._productInfo_1su5q_13{display:grid;gap:.3rem}._productTitle_1su5q_18{display:flex;justify-content:center}._product_1su5q_1>picture{display:flex;justify-content:center;align-items:center;padding:.5rem}._formContainer_1su5q_30 picture>img{width:100%}._productDetails_1su5q_34{display:flex;flex-direction:column;align-items:center;gap:.3rem}._formContainer_1su5q_30{margin-bottom:2rem}._productDetails_1su5q_34>:first-child{font-weight:500}._productButtonContainer_1su5q_48{display:flex;justify-content:space-evenly}._formContainer_1su5q_30 select,._formContainer_1su5q_30 input{font-size:1rem}._productButtonContainer_1su5q_48>*{border-radius:5px;text-align:center}._productButtonContainer_1su5q_48>input{width:clamp(3rem,20%,4rem)}._productButtonContainer_1su5q_48>input[type=number]::-webkit-inner-spin-button,._productButtonContainer_1su5q_48>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._productButtonContainer_1su5q_48>input[type=number]{appearance:textfield;-moz-appearance:textfield}._formContainer_1su5q_30 form{display:grid;gap:3rem;margin:0 10%}._fieldsContainer_1su5q_97{display:grid;--gap: 1rem;gap:var(--gap)}._fieldsContainer_1su5q_97>*{display:grid;gap:calc(var(--gap) / 2)}._fieldsContainer_1su5q_97>:first-child{gap:var(--gap)}._fieldsContainer_1su5q_97>:first-child>*{display:grid;grid-template-rows:repeat(2,1fr)}._radioButton_1su5q_117{margin-right:5px}._deliveryRow_1su5q_121{display:grid;justify-content:space-between;grid-auto-flow:column;gap:.5rem}._deliveryRow_1su5q_121>*{display:flex;gap:1%}._addressRow_1su5q_133{gap:1rem}._addressRow_1su5q_133>:first-child{display:grid;grid-template-areas:"address-label address-label" "address-input address-input" "housenumber-label bus-label" "housenumber-input bus-input";grid-template-columns:1fr 1fr;gap:2%}._addressRow_1su5q_133>:first-child>:first-child{grid-area:address-label}._addressRow_1su5q_133>:first-child>:nth-child(2){grid-area:address-input}._addressRow_1su5q_133:first-child>:nth-child(3){grid-area:housenumber-label}._addressRow_1su5q_133>:first-child>:nth-child(4){grid-area:housenumber-input}._addressRow_1su5q_133>:first-child>:nth-child(5){grid-area:bus-label}._addressRow_1su5q_133>:first-child>:nth-child(6){grid-area:bus-input}._addressRow_1su5q_133>:first-child>*,._addressRow_1su5q_133>:last-child>*{display:flex;width:100%}._addressRow_1su5q_133>:last-child{display:grid;grid-template-areas:"postcode-label city-label" "postcode-input city-input";grid-template-columns:2fr 3fr;gap:2%}._addressRow_1su5q_133>:last-child>:first-child{grid-area:postcode-label}._addressRow_1su5q_133>:last-child>:nth-child(2){grid-area:postcode-input}._submitButtonContainer_1su5q_195{display:flex;justify-content:center;margin-top:1rem}#_post_1su5q_1::-webkit-outer-spin-button,#_post_1su5q_1::-webkit-inner-spin-button,#_post_1su5q_1{-webkit-appearance:none;margin:0}#_post_1su5q_1{-moz-appearance:textfield;appearance:textfield}._formContainer_1su5q_30 input:not([type=radio]){font-size:1rem;outline:none;border-radius:.3rem;border:solid lightgray 1px;display:flex;padding:.2rem .5rem}._formCpntainer_1su5q_234 input:not(._productInput_1su5q_234):not([type=radio]){width:100%}._formContainer_1su5q_30 input::placeholder{color:#00000073}._formContainer_1su5q_30 input:focus-within:not([type=radio]),._formContainer_1su5q_30 input:hover:not([type=radio]){border-color:var(--main);box-shadow:0 0 0 3px #64359826}@media(min-width:767px){._productsContainer_1su5q_1{display:grid;grid-template-columns:repeat(2,1fr)}._fieldsContainer_1su5q_97>:first-child{grid-template-columns:repeat(2,1fr)}._deliveryRow_1su5q_121{justify-content:unset;grid-template-columns:3fr 1fr;gap:unset}._deliveryRow_1su5q_121>*{display:unset;gap:unset}._addressRow_1su5q_133>:first-child{display:grid;grid-template-areas:"address-label housenumber-label bus-label" "address-input housenumber-input bus-input";grid-template-columns:2fr 1fr 1fr;gap:2%}._submitButtonContainer_1su5q_195{display:flex;justify-content:flex-end}}@media(min-width:1024px){._deliveryRow_1su5q_121{grid-template-columns:repeat(2,1fr);gap:1rem}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:999}.popup-container{background:#fff;width:clamp(20rem,50%,30rem);border-radius:8px;box-shadow:0 0 10px #0000004d;z-index:1000;--error-colour: red;--success-colour: green;--warning-colour: orange;--info-colour: blue;--popup-style: solid;--popup-width: 2px}.popup{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.popup>:first-child{text-align:center}.popup>p{text-align:center}.popup>button{margin-left:auto;display:block;margin-right:auto;padding:.3rem .6rem}.error-popup{border:var(--popup-width) var(--popup-style) var(--error-colour)}.success-popup{border:var(--popup-width) var(--popup-style) var(--success-colour)}.warning-popup{border:var(--popup-width) var(--popup-style) var(--warning-colour)}.info-popup{border:var(--popup-width) var(--popup-style) var(--info-colour)}
