.drink-calc__page{display:flex;flex-direction:column;gap:2rem;max-width:75rem;min-width:18rem;margin:0 auto}@media only screen and (min-width: 61.875rem){.drink-calc__page{gap:3rem}}.drink-calc__hero{margin-bottom:.75rem;background:radial-gradient(circle at 64% -63%, #F58946, #E47143, #DA6843, #C34C3D, #BC443E, #973530, #86302B)}@media only screen and (min-width: 61.875rem){.drink-calc__hero{margin-bottom:3rem;background:radial-gradient(circle at 64% -33%, #F58946, #E47143, #DA6843, #C34C3D, #BC443E, #973530, #86302B);background-size:unset;width:100%;height:100%}}.drink-calc__hero__inner{max-width:75rem;margin:0 auto;align-items:center;display:flex;justify-content:space-between;padding:1rem;flex-direction:column;gap:1rem}@media only screen and (min-width: 61.875rem){.drink-calc__hero__inner{flex-direction:row}}.drink-calc__hero__inner .button.primary{margin-top:1rem}@media only screen and (min-width: 61.875rem){.drink-calc__hero__inner .header2{font-family:Financier,serif;font-size:clamp(2rem,14.953271028vw,3rem);line-height:clamp(2.25rem,16.199376947vw,3.25rem);font-weight:normal;padding:0;margin:0}}.drink-calc__hero__inner .calc__header{margin-bottom:.5rem}@media only screen and (min-width: 61.875rem){.drink-calc__hero__inner .calc__header{margin-bottom:1rem}}.drink-calc__hero__inner .calc__header,.drink-calc__hero__inner .calc__subheader{color:#fff;font-weight:normal}.drink-calc__hero__inner__text{order:2;text-align:center}@media only screen and (min-width: 61.875rem){.drink-calc__hero__inner__text{order:1;text-align:left}.drink-calc__hero__inner__text .calc__subheader2{display:block}}.drink-calc__hero__inner__image--desktop,.drink-calc__hero__inner__image--mw{text-align:right}.drink-calc__hero__inner__image--desktop{display:none}@media only screen and (min-width: 61.875rem){.drink-calc__hero__inner__image--desktop{display:block;order:2}}.drink-calc__hero__inner__image--mw{display:block}@media only screen and (min-width: 61.875rem){.drink-calc__hero__inner__image--mw{display:none}}.drink-calc-form{display:grid;grid-template-columns:[full-start] 1fr [content-start] min(75rem,100% - clamp(1rem,3vw,1.5rem)*2) [content-end] 1fr [full-end];row-gap:2.5rem}@media only screen and (min-width: 61.875rem){.drink-calc-form{row-gap:3rem}}.drink-calc-form .section-head{margin-bottom:2rem;text-align:center}.drink-calc-form .calc__sublabel{color:#6a6e71;text-align:left}.drink-calc-form .content-group,.drink-calc-form .calc__results{grid-column:content}.drink-calc-form .content-group{grid-column:content;display:flex;justify-content:space-evenly;gap:2rem}@media only screen and (min-width: 61.875rem){.drink-calc-form .content-group{gap:1rem}}.drink-calc-form .content-group .section{text-align:center}@media only screen and (min-width: 61.875rem){.drink-calc-form .content-group .section{width:33%;max-width:20rem;min-width:max-content}}.drink-calc-form .content-group .section.section__served .section-group{flex-direction:row;gap:1.25rem;align-items:flex-start;width:min-content;text-align:center;margin:0 auto}.drink-calc-form .content-group .section .header2{display:block;text-align:center;white-space:nowrap}.drink-calc-form .content-group .section .section-img-bg{background:#5352eb;border-radius:2rem;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;margin:0 auto 1rem}.drink-calc-form .content-group .section .section-img{display:block}.drink-calc-form .content-group .section .section-img:before{border-radius:2rem;background-color:#5352eb}.drink-calc-form .content-group .section .section-img:after{border-radius:2rem;background-color:#5352eb}.drink-calc-form .content-group .section .section__duration .evt-label,.drink-calc-form .content-group .section .section__guests .evt-label{margin-right:1rem;white-space:nowrap}.drink-calc-form .content-group .section .section-group{margin:0 auto;display:flex;flex-direction:column;padding:0 clamp(1rem,3vw,1.5rem)}@media only screen and (min-width: 61.875rem){.drink-calc-form .content-group .section .section-group{padding:0}}.drink-calc-form .content-group .section .section-group input,.drink-calc-form .content-group .section .section-group label{display:inline-block}.drink-calc-form .content-group .section .section-group .evt-label{line-height:33px;display:flex}.drink-calc-form .content-group .section .section-group .row{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;gap:1rem}.drink-calc-form .content-group .section input[type=text],.drink-calc-form .content-group .section input[type=number],.drink-calc-form .content-group .section .calc__special-long-input{font-family:Brut Grotesque,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1rem;border:1px #b9bcbf solid;border-radius:.25rem;margin:0;outline:none;box-sizing:border-box;padding:0 1rem;display:flex;height:3rem;position:relative;flex-direction:row;align-items:center;justify-content:space-between}.drink-calc-form .content-group .section input[type=text],.drink-calc-form .content-group .section input[type=number]{width:6rem;text-align:right}.drink-calc-form .content-group .section .calc__special-long-input{width:fit-content;gap:.5rem}.drink-calc-form .content-group .section .calc__special-long-input input[type=number]{border:0 rgba(0,0,0,0);border-radius:0;height:auto;min-width:0;padding:0;width:3rem}.calc__results-wrapper{display:grid;grid-template-columns:1fr;align-items:center;align-self:center}@media only screen and (min-width: 61.875rem){.calc__results-wrapper{grid-template-columns:60% minmax(424px, 1fr)}}.calc__results-wrapper .calc__results{grid-column:1;margin:0 clamp(1rem,3vw,1.5rem)}@media only screen and (min-width: 61.875rem){.calc__results-wrapper .calc__results{margin:0 1.5rem 0 0}}.calc__results-wrapper .calc__results .calc__results-img-link{margin-top:1rem}.calc__results-wrapper .calc__results-img-link{display:block}@media only screen and (min-width: 61.875rem){.calc__results-wrapper .calc__results-img-link{grid-column:2;justify-self:end}}.calc__results-wrapper .calc__results-img--desktop{width:100%;height:auto;max-height:100%;aspect-ratio:3/2;display:none}@media only screen and (min-width: 61.875rem){.calc__results-wrapper .calc__results-img--desktop{display:block}}.calc__results-wrapper .calc__results-img--mw{width:100%;height:auto}@media only screen and (min-width: 61.875rem){.calc__results-wrapper .calc__results-img--mw{display:none}}.calc__results{background:#f5f5f7;border-radius:.25rem;grid-column:content;padding:1rem}@media only screen and (min-width: 61.875rem){.calc__results{padding:1.375rem clamp(1rem,2%,3.75rem);max-width:735px}}.calc__results--inner-wrap{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 61.875rem){.calc__results--inner-wrap{gap:1.375rem}}.calc__results--inner-wrap .section{text-align:center}.calc__results--inner-wrap .drink-calc-heading{text-align:center}.calc__results--inner-wrap .calc__results__button{order:2;display:inline-flex;margin:0 auto}@media only screen and (min-width: 61.875rem){.calc__results--inner-wrap .calc__results__button{order:3}}.calc__results--inner-wrap .content-container-bordered{order:3}@media only screen and (min-width: 61.875rem){.calc__results--inner-wrap .content-container-bordered{order:2}}.calc__results--inner-wrap .header5{white-space:nowrap}.calc__results--inner-wrap .calc__count{color:#5352eb;display:block;margin-bottom:.5rem}.calc__results__error{color:#d62000;margin-bottom:1rem;text-align:center;font-weight:500}#drinkin{grid-column:content;display:flex;gap:1rem;justify-content:center;align-items:center}#drinkin .section{background:#fff;border-radius:.5rem;padding:1rem .5rem;width:100%}#drinkin .section p{white-space:nowrap}@media only screen and (min-width: 61.875rem){#drinkin .section{padding:3rem 1rem;width:200px}}#drinkin .actions{margin-top:1rem;text-align:center}.content-group,#drinkin{flex-direction:column}@media only screen and (min-width: 61.875rem){.content-group,#drinkin{flex-direction:row}}.section-main.stacked{grid-column:content}.section-main.stacked.section__blogs,.section-main.stacked.section__sets{grid-column:full;display:grid;grid-template-columns:[full-start] 1fr [content-start] min(75rem,100% - clamp(1rem,3vw,1.5rem)*2) [content-end] 1fr [full-end]}@media only screen and (min-width: 31.25rem){.section-main.stacked{grid-template-columns:1fr}}@media only screen and (min-width: 31.25rem)and (min-width: 61.875rem){.section-main.stacked{grid-column:content}.section-main.stacked .div-hubpage-header,.section-main.stacked .div-hubpage-blog-card-main{grid-column:full}}.section-main--wide{grid-column:full;display:grid;grid-template-columns:[full-start] 1fr [content-start] min(75rem,100% - clamp(1rem,3vw,1.5rem)*2) [content-end] 1fr [full-end]}.section-main--wide.calc__results-wrapper{grid-template-columns:1fr}@media only screen and (min-width: 31.25rem){.section-main--wide{grid-template-columns:1fr}}@media only screen and (min-width: 61.875rem){.section-main--wide .header3,.section__amazon .header3,.section__blogs .header3,.section__sets .header3{font-family:Financier,serif;font-size:clamp(1.5rem,9.968847352vw,2rem);line-height:clamp(1.75rem,11.214953271vw,2.25rem);font-weight:normal;padding:0;margin:0}}.div-hubpage-header{grid-column:content;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;flex-direction:column;gap:.5rem}@media only screen and (min-width: 61.875rem){.div-hubpage-header{align-items:center;flex-direction:row}}.style-link{color:#101b21;font-family:Brut Grotesque,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1rem;text-decoration-line:underline}.calc__disclaimer{margin:1rem auto 1rem;text-align:center;padding:0 clamp(1rem,3vw,1.5rem)}@media only screen and (min-width: 61.875rem){.calc__disclaimer{margin:5rem auto 1rem}}#foo:checked::before,input[type=checkbox]{width:auto;position:absolute;clip:rect(0, 0, 0, 0);clip:rect(0 0 0 0)}input[type=checkbox]+label{align-items:center;justify-content:center;height:2rem;border-radius:.25rem;font-size:.875rem;line-height:1rem;padding:0 1rem;background-color:#101b21;display:inline-flex;font-family:Brut;font-weight:400;border-width:1px;border-style:solid;box-sizing:border-box;border-color:#101b21;background:none;border:.1rem solid #e1e3e6;white-space:nowrap;font-weight:bold;border-radius:.5rem;padding:0 .875rem;height:2rem}input[type=checkbox]:checked+label{background-color:#e3fbe4;border-color:#66db86;color:#101b21}

/*# sourceMappingURL=drink_calc-4dee4cf.css.map*/