@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1024px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.btn.custom-btn-underline{display:inline-block;width:fit-content;height:auto;min-height:unset;padding:0 0 4px 0;font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;line-height:24px;letter-spacing:.11em;color:#5a5755;border:none;position:relative}.btn.custom-btn-underline:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;pointer-events:none;transform-origin:0% 50%;transform:scale3d(1, 1, 1);transition:transform .3s ease;background-color:#5a5755}.btn.custom-btn-underline:hover:before{transform-origin:100% 50%;transform:scale3d(0, 1, 1)}.btn.btn--secondary{font-family:var(--font-body);font-weight:600;font-size:14px;line-height:24px;letter-spacing:.11em;text-transform:uppercase;color:#000;text-align:center;border:1px solid #bdbbbc;padding:10px 28px;margin:0;width:100%}.btn.btn--primary{font-family:var(--font-body);font-weight:600;font-size:14px;line-height:24px;letter-spacing:.11em;text-transform:uppercase;color:#fffef5;padding:10px 28px}.mr-collapsible-row-list{background-color:#f1ece4}.mr-collapsible-row-list .collapsible-row-list{padding-top:96px;padding-bottom:104px}.mr-collapsible-row-list .separator{max-width:75px;margin:0 auto;border:2px solid #5c3100;margin-top:34px;margin-bottom:37px}.mr-collapsible-row-list .collapsible-row-list__subheading{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:130%;letter-spacing:0%;text-align:center;margin-bottom:76px}.mr-collapsible-row-list .collapsible-row-list-item__trigger[aria-expanded=true]{background-color:#5a5755}.mr-collapsible-row-list .collapsible-row-list-item__trigger[aria-expanded=true] .icon-chevron-small{transform:rotate(180deg)}.mr-collapsible-row-list .collapsible-row-list-item__trigger[aria-expanded=true] .collapsible-row-list-it.em__heading{color:#fff}.mr-collapsible-row-list .collapsible-row-list-item__trigger[aria-expanded=true] .visibility-message{color:#fff}.mr-collapsible-row-list .collapsible-row-list-item__trigger[aria-expanded=true] .visibility-message::after{content:"Hide Awards"}.mr-collapsible-row-list .collapsible-row-list-item__trigger[aria-expanded=true] .icon path{stroke:#fff}.mr-collapsible-row-list .collapsible-row-list-item-block{margin-bottom:12px}.mr-collapsible-row-list .collapsible-row-list-item{border:0}.mr-collapsible-row-list .collapsible-row-list-item__trigger{background-color:#fff;padding:10px 17px 10px 23px;margin-bottom:4px;align-items:center}.mr-collapsible-row-list .collapsible-row-list-it.em__heading{font-family:var(--font-heading);font-weight:400;font-size:24px;line-height:36px;letter-spacing:0%;vertical-align:middle}.mr-collapsible-row-list .accordion__label-icons{width:auto;min-width:auto;display:flex;align-items:center;gap:10px;margin-top:0}.mr-collapsible-row-list .accordion__label-icons svg{width:12px}.mr-collapsible-row-list .visibility-message{width:max-content;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-decoration:underline;display:block}.mr-collapsible-row-list .visibility-message::after{content:"Show Awards"}.mr-collapsible-row-list .icon{position:relative}.mr-collapsible-row-list .collapsible-row-list-item__text-container{margin-bottom:0}.mr-collapsible-row-list .collapsible-row-list-item__text{margin-top:0;padding:0;margin-bottom:0}.mr-collapsible-row-list .collapsible-row-list-item__text .shopify-block{border-bottom:1px solid #e1d4c1}.mr-collapsible-row-list .collapsible-row-list-item__text .shopify-block:last-child{border-bottom:0}.mr-collapsible-row-list .collapsible-row-list-item__text .row-list-block{display:flex;justify-content:space-between;padding:20px 17px 20px 22px;align-items:center}.mr-collapsible-row-list .collapsible-row-list-item__text .ice-cream-flavor{font-weight:400;font-size:16px;line-height:130%}.mr-collapsible-row-list .collapsible-row-list-item__text .award-won{font-weight:600;font-size:16px;line-height:24px}.mr-collapsible-row-list .collapsible-row-list-item__text .award-won.silver-award{color:#a9a9a9}.mr-collapsible-row-list .collapsible-row-list-item__text .award-won.gold-award{color:#977600}@media(max-width: 719px){.mr-collapsible-row-list .collapsible-row-list{padding-top:38px;padding-bottom:35px}.mr-collapsible-row-list .collapsible-row-list__heading{font-size:28px;line-height:36px}.mr-collapsible-row-list .separator{margin-top:30px;margin-bottom:30px}.mr-collapsible-row-list .collapsible-row-list__subheading{font-size:14px;margin-bottom:57px}.mr-collapsible-row-list .collapsible-row-list-item__trigger{padding:11px 12px 10px 11px}.mr-collapsible-row-list .collapsible-row-list-it.em__heading{font-size:18px}.mr-collapsible-row-list .visibility-message{font-size:14px}.mr-collapsible-row-list .collapsible-row-list-item__text .row-list-block{padding:14px 17px 14px 12px}.mr-collapsible-row-list .collapsible-row-list-item__text .ice-cream-flavor{font-size:14px;flex-shrink:1;padding-right:20px}.mr-collapsible-row-list .collapsible-row-list-item__text .award-won{font-size:14px;flex-shrink:0}}.menu-item-wrapper{width:100%;max-width:900px;margin:25px auto}.menu-item-wrapper .menu-item-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.menu-item-wrapper .menu-item-heading{position:relative;display:flex;font-style:normal;font-weight:400}.menu-item-wrapper .menu-item-heading::after{content:"";opacity:.5;border:.5px solid #231f20;position:absolute;width:100%;bottom:0}.menu-item-wrapper .menu-item-title{font-family:var(--font-heading);font-size:28px;line-height:36px;color:#000;margin-bottom:16px}.menu-item-wrapper .menu-item-price{font-family:var(--font-body);font-size:20px;line-height:130%;color:#231f20}.menu-item-wrapper .menu-item-description{margin-top:11px}.menu-item-wrapper .menu-item-option-container{margin:11px 0 16px;font-family:var(--font-body);font-style:normal;font-weight:400;font-size:16px;line-height:36px;color:#231f20}.menu-item-wrapper .menu-item-option{display:flex;justify-content:space-between;gap:10px}.menu-item-wrapper .menu-item-dietary-container{display:flex;flex-wrap:wrap;gap:5px;margin:11px 0 16px}.menu-item-wrapper .menu-item-dietary-container p{background:#e3e2d6;border-radius:50px;font-family:var(--font-body);font-size:14px;line-height:24px;display:flex;align-items:center;text-align:center;color:#585858;padding:0 10px}.menu-item-wrapper .menu-badge{display:flex;flex-direction:row-reverse;justify-content:center;gap:5px}@media only screen and (min-width: 769px){.menu-item-wrapper .menu-item-details{width:77%;position:relative}.menu-item-wrapper .menu-item-price,.menu-item-wrapper .menu-badge{position:absolute;top:7px;right:0}.menu-item-wrapper .menu-badge{top:0}}@media only screen and (max-width: 768px){.menu-item-wrapper{padding:0 6.5vw}.menu-item-wrapper .menu-item-container{flex-direction:column}.menu-item-wrapper .menu-item-details{text-align:center}.menu-item-wrapper .menu-item-heading{flex-direction:column;justify-content:center;align-items:center;margin-top:9px}.menu-item-wrapper .menu-item-title{font-size:22px}.menu-item-wrapper .menu-item-heading::after{width:50px}.menu-item-wrapper .menu-item-description p{font-size:14px}.menu-item-wrapper .menu-item-price{font-size:16px;margin-top:14px}.menu-item-wrapper .menu-item-option{flex-direction:column;gap:11px;margin:16px}.menu-item-wrapper .menu-item-option-container{line-height:130%}.menu-item-wrapper .menu-item-dietary-container{justify-content:center}}
