.cart-body .wc-block-components-button,.checkout-body .wc-block-components-button,.my-account .woocommerce .button,.my-account .woocommerce .woocommerce-button,.single-product-row1__col2 .add_to_cart_button,.single-product-row1__col2 .single_add_to_cart_button,.uitk-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#454545;color:#ffffff!important;border:none;border-radius:8px;font-size:18px;padding:8px 32px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-decoration:none}.cart-body .wc-block-components-button .material-symbols-outlined,.checkout-body .wc-block-components-button .material-symbols-outlined,.my-account .woocommerce .button .material-symbols-outlined,.my-account .woocommerce .woocommerce-button .material-symbols-outlined,.single-product-row1__col2 .add_to_cart_button .material-symbols-outlined,.single-product-row1__col2 .single_add_to_cart_button .material-symbols-outlined,.uitk-button .material-symbols-outlined{font-size:18px}.cart-body .wc-block-components-button:hover,.checkout-body .wc-block-components-button:hover,.my-account .woocommerce .button:hover,.my-account .woocommerce .woocommerce-button:hover,.single-product-row1__col2 .add_to_cart_button:hover,.single-product-row1__col2 .single_add_to_cart_button:hover,.uitk-button:hover{background-color:#5f5f5f;text-decoration:none}.cart-body .wc-block-components-button:active,.checkout-body .wc-block-components-button:active,.my-account .woocommerce .button:active,.my-account .woocommerce .woocommerce-button:active,.single-product-row1__col2 .add_to_cart_button:active,.single-product-row1__col2 .single_add_to_cart_button:active,.uitk-button:active{background-color:#202020;text-decoration:none}.uitk-button--rounded{border-radius:24px}.uitk-button--outlined{background:none;border:1px solid #454545;color:#454545!important}.uitk-button--outlined:hover{background-color:#454545;color:#ffffff!important}.uitk-button--outlined:active{background-color:#202020;border-color:#202020}.my-account .woocommerce input[type=email],.my-account .woocommerce input[type=password],.my-account .woocommerce input[type=tel],.my-account .woocommerce input[type=text],.uitk-number-picker__input,.uitk-searchbar__textbox,.uitk-textbox{border:1px solid #cccccc;border-radius:8px;background-color:#ffffff;color:#525252;padding:12px 16px;font-size:16px;outline:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;min-height:32px}.my-account .woocommerce input[type=email]:focus,.my-account .woocommerce input[type=password]:focus,.my-account .woocommerce input[type=tel]:focus,.my-account .woocommerce input[type=text]:focus,.uitk-number-picker__input:focus,.uitk-searchbar__textbox:focus,.uitk-textbox:focus{border-color:#7b7b7b}.uitk-textbox--no-outline{border:none}.uitk-searchbar{display:-webkit-box;display:-ms-flexbox;display:flex}.uitk-searchbar__button{display:block;min-height:32px;min-width:32px;border:1px solid #7B7B7B;background-color:#888888;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uitk-searchbar__button svg{height:18px}.uitk-searchbar__button:hover{background-color:#6e6e6e}.uitk-searchbar__button:active{background-color:#444444;border-color:#444444}.uitk-searchbar__textbox{border-radius:4px;padding:4px 16px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.uitk-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uitk-dropdown__input{display:-webkit-box;display:-ms-flexbox;display:flex}.uitk-dropdown__input__button{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:32px;min-height:32px;border:1px solid #7B7B7B;background-color:#888888;border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.uitk-dropdown__input__button:hover{background-color:#6e6e6e}.uitk-dropdown__input__button:active{background-color:#444444;border-color:#444444}.uitk-dropdown__input__button--focus{background-color:#444444;border-color:#444444}.uitk-dropdown__input__button--focus:hover{background-color:#444444}.uitk-dropdown__input__display{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #cccccc;border-radius:4px;background-color:#ffffff;color:#525252;padding:4px 16px;outline:none;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;min-width:224px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uitk-dropdown__input__display--focus{border-bottom-left-radius:0px}.uitk-dropdown__input__display__text{font-size:16px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.uitk-dropdown__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ffffff;position:absolute;z-index:2147483647;margin-top:32px;min-width:224px;-webkit-box-shadow:0px 1px 8px -4px #979797;box-shadow:0px 1px 8px -4px #979797;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow-y:auto;max-height:128px;border:1px solid #cccccc}.uitk-dropdown__menu--hidden{display:none}.uitk-dropdown__menu__option{border:none;border-radius:none;background-color:#ffffff;color:#525252;padding:4px 16px;font-size:16px;border-bottom:1px solid #cccccc;text-align:left}.uitk-dropdown__menu__option:hover{background-color:#eeeeee;color:#525252}.uitk-dropdown__menu__option:active{background-color:#dbdbdb;color:#525252}.uitk-dropdown__menu__option--last{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.uitk-dropdown__menu__option--selected{background-color:#eeeeee;color:#525252}.uitk-number-picker{display:-webkit-box;display:-ms-flexbox;display:flex}.uitk-number-picker__input{padding:4px 16px;border-radius:4px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none;width:72px}.uitk-number-picker__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uitk-number-picker__buttons__decr,.uitk-number-picker__buttons__incr{width:48px;height:24px;background-color:#888888;color:#ffffff;border:1px solid #7B7B7B;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.uitk-number-picker__buttons__decr svg,.uitk-number-picker__buttons__incr svg{height:24px}.uitk-number-picker__buttons__decr:hover,.uitk-number-picker__buttons__incr:hover{background-color:#6e6e6e}.uitk-number-picker__buttons__decr:active,.uitk-number-picker__buttons__incr:active{background-color:#444444;border-color:#444444}.uitk-number-picker__buttons__incr{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:4px;border-bottom-right-radius:0px;border-bottom:none}.uitk-number-picker__buttons__decr{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:4px}.wc-block-components-checkbox__mark{fill:#BE7511!important}.uitk-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uitk-checkbox__label{margin-left:8px;font-size:16px;color:#525252}.uitk-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cccccc;border-radius:4px;width:24px;height:24px}.uitk-checkbox__tick{display:none}.uitk-checkbox__tick svg{fill:#BE7511}.uitk-checkbox input[type=checkbox]:checked+.uitk-checkbox__tick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;position:absolute;z-index:1;pointer-events:none}.wc-block-components-radio-control__input:checked:before{background-color:#BE7511!important}.uitk-radio-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uitk-radio-button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cccccc;border-radius:24px;width:24px;height:24px}.uitk-radio-button__label{margin-left:8px;font-size:16px;color:#525252}.uitk-radio-button input[type=radio]:checked+.uitk-radio-button__tick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:12px;height:12px;margin-left:6px;position:absolute;z-index:1;pointer-events:none;border-radius:24px;background-color:#BE7511}.uitk-product-card{background-color:#ffffff;color:#454545;border-radius:0px;border:0px solid #cccccc;width:280px}.uitk-product-card__img{background-size:cover;background-position:center;border-top-right-radius:-1px;border-top-left-radius:-1px;height:280px}.uitk-product-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 0 0 0}.uitk-product-card__title{margin-bottom:16px;font-size:18px}.uitk-product-card__price{color:#454545;font-size:18px}.uitk-product-card__button{margin-top:16px}.uitk-card{padding:32px;border:1px solid #cccccc;background-color:#ffffff;color:#525252;border-radius:16px}.uitk-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #cccccc;-webkit-transition:all 0.5s;transition:all 0.5s;border-top-left-radius:8px;border-top-right-radius:8px}.uitk-accordion__item-header{padding:16px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top-left-radius:8px;border-top-right-radius:8px}.uitk-accordion__item{-ms-flex-preferred-size:0;flex-basis:0;overflow:hidden;-webkit-transition:padding 0.5s ease,-webkit-box-flex 0.5s ease;transition:padding 0.5s ease,-webkit-box-flex 0.5s ease;transition:flex 0.5s ease,padding 0.5s ease;transition:flex 0.5s ease,padding 0.5s ease,-webkit-box-flex 0.5s ease,-ms-flex 0.5s ease;background:#ffffff;padding:0 16px 0 16px;color:#000000;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:none}.uitk-accordion input{display:none}.uitk-accordion input:checked+.uitk-accordion__item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px;border-bottom:1px solid #cccccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.site-container{position:relative;left:0;-webkit-transition:left 0.2s ease;transition:left 0.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.about-mission-container,.about-story-container,.cart-body-container,.checkout-body-container,.contact-container,.generic-container,.home-about-container,.home-flavours-container,.home-hero-container,.home-markets-container,.http404-container,.my-account-container,.newsletter-signup-container,.page-header-container,.shop-container,.shop-header-container,.single-product-row1-container,.single-product-row2-container,.site-announcement-bar-container,.site-footer-container,.site-header-container{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-mission,.about-story,.cart-body,.checkout-body,.contact,.generic,.home-about,.home-flavours,.home-hero,.home-markets,.http404,.my-account,.newsletter-signup,.page-header,.shop,.shop-header,.single-product-row1,.single-product-row2,.site-announcement-bar,.site-footer,.site-header{width:1366px}.about-mission,.about-story,.cart-body,.checkout-body,.contact,.generic,.home-about,.home-flavours,.home-markets,.http404,.my-account,.newsletter-signup,.shop,.single-product-row1,.single-product-row2{padding-top:128px;padding-bottom:128px}@media only screen and (max-width:1500px){.about-mission,.about-story,.cart-body,.checkout-body,.contact,.generic,.home-about,.home-flavours,.home-hero,.home-markets,.http404,.my-account,.newsletter-signup,.page-header,.shop,.shop-header,.single-product-row1,.single-product-row2,.site-announcement-bar,.site-footer,.site-header{width:100%;padding-left:64px;padding-right:64px}}@media only screen and (max-width:500px){.about-mission,.about-story,.cart-body,.checkout-body,.contact,.generic,.home-about,.home-flavours,.home-hero,.home-markets,.http404,.my-account,.newsletter-signup,.page-header,.shop,.shop-header,.single-product-row1,.single-product-row2,.site-announcement-bar,.site-footer,.site-header{padding-left:40px;padding-right:40px}.about-mission,.about-story,.cart-body,.checkout-body,.contact,.generic,.home-about,.home-flavours,.home-markets,.http404,.my-account,.newsletter-signup,.shop,.single-product-row1,.single-product-row2{padding-top:96px;padding-bottom:96px}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100vw;min-height:100vh;overflow-x:hidden;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body{font-family:"Instrument Sans",sans-serif;font-size:18px;color:#000000}p{font-size:20px;line-height:35px}p+p{margin-top:35px}li{font-size:20px;line-height:35px}h1{font-weight:400;font-size:72px;font-family:ivypresto-display,serif}h2{font-weight:300;font-size:40px;font-family:ivypresto-display,serif}h3{font-size:20px;line-height:35px;font-weight:500}.link{color:#BE7511;text-decoration:none;font-size:20px}.link:active,.link:hover{text-decoration:underline}a{color:#BE7511;text-decoration:none}a:active,a:hover{text-decoration:underline}label{font-size:16px}.label--grey{color:#808080}.link--underlined{text-decoration:underline}blockquote{padding:35px 0px 35px 32px}label+.uitk-dropdown{margin-top:4px}.about-story__tagline,.home-flavours__tagline,.home-markets__tagline,.http404__tagline,.newsletter-signup__tagline,.shop-header__tagline{font-family:"Instrument Sans",sans-serif;font-size:20px;margin-top:32px;display:block}.generic__body ol,.generic__body ul{list-style-position:inside}.generic__body ol+*,.generic__body ul+*{margin-top:35px}.generic__body p+*{margin-top:35px}.generic__body p+ol,.generic__body p+ul{margin-top:0}.generic__body h3{font-size:24px;font-weight:bold}.generic__body h2{font-weight:500}.generic__body h2+p{margin-top:35px}.generic__body h3+p{margin-top:17.5px}@media only screen and (max-width:580px){h2{font-size:32px}}.site-announcement-bar-container{background:#2E2E2E}.site-announcement-bar{min-height:40px;color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;position:relative}.site-announcement-bar__social-links{position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.site-announcement-bar__social-icon img{width:auto;height:20px}@media only screen and (max-width:1500px){.site-announcement-bar__social-links{left:64px}}@media only screen and (max-width:580px){.site-announcement-bar__social-links{display:none}}.newsletter-signup__form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:64px}.newsletter-signup__form .cf-error{border-color:#EF8888}.newsletter-signup__form input{width:100%}.newsletter-signup__form__submit{min-width:260px;text-align:center}.newsletter-signup__form label{display:none}@media only screen and (max-width:960px){.newsletter-signup__form__submit{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media only screen and (max-width:760px){.newsletter-signup__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-signup__form__submit{margin-top:32px}}.site-footer-container{margin-top:auto;background:#FAFAFA}.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:64px;padding-bottom:64px;color:#888888;font-size:16px}.site-footer__col1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.site-footer__col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:auto;height:100%}.site-footer__credit-line a{color:#888888;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.site-footer__credit-line a .material-symbols-outlined{font-size:16px}.site-footer__credit-line a:active,.site-footer__credit-line a:hover{text-decoration:underline}.site-footer__credit-line a:visited{color:#888888}.site-footer__nav-compact{display:none}@media only screen and (max-width:720px){.site-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.site-footer__col2{margin-right:auto;margin-left:0}.site-footer__col1{margin-right:auto}}@media only screen and (max-width:400px){.site-footer__nav{display:none}.site-footer__col2{margin-right:auto}.site-footer__nav-compact{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.site-header-container{width:100%;height:96px;background:#454545}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFFFFF}.site-header__logo{width:168px;height:20px}.site-header__logo img{width:168px;height:20px}.site-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px;margin-left:auto}.site-header__nav__ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;list-style-type:none}.site-header__nav__ul li{font-size:16px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__nav__ul a{color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__nav__ul a[aria-current]{font-weight:500}.site-header__nav__ul a .material-symbols-outlined{font-size:24px}.site-header__nav__cart-icon{position:relative;height:22px;width:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__nav__cart-icon svg{position:absolute;z-index:0;fill:#FFFFFF;height:22px;width:22px}.site-header__nav__cart-icon__number{position:absolute;z-index:1;background-color:#454545;font-size:14px;border-radius:32px;border:1px solid #FFFFFF;min-width:20px;min-height:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:16px 0 0 10px;color:#FFFFFF;padding:2px;aspect-ratio:1/1}.site-header__nav__cart-icon__number--mobile{margin:-16px 0 0 10px}.site-header-mobile__menu-button{display:none}.site-header-mobile__cart-button{display:none}.site-mobile-nav{position:fixed;top:0;height:100vh;width:320px;left:-320px;background-color:#fcfcfc;-webkit-transition:left 0.2s ease;transition:left 0.2s ease;padding:114px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:72px}.site-mobile-nav__close-button{display:block;outline:none;border:none;background:none;height:32px;width:32px}.site-mobile-nav__ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;font-size:24px}.site-mobile-nav__ul li a{text-decoration:none;color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-mobile-nav__ul li a .site-nav-account-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-mobile-nav__ul li a[aria-current=page]{text-decoration:underline}.site-mobile-nav__ul li a:visited{color:#000000}.site-mobile-nav__ul li a:active,.site-mobile-nav__ul li a:hover{text-decoration:underline}.site-mobile-nav__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:auto}.site-mobile-nav__social-icon img{width:auto;height:32px}@media only screen and (max-width:900px){.site-header__nav{display:none}.site-header-mobile__menu-button{display:block;outline:none;border:none;background:none;height:32px;width:32px;position:absolute;left:64px}.site-header-mobile__menu-button svg{fill:#ffffff}.site-header-mobile__cart-button{display:block;height:24px;width:24px;position:absolute;right:64px}.site-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}}@media only screen and (max-width:500px){.site-header-mobile__menu-button{left:40px}.site-header-mobile__cart-button{right:40px}}@media only screen and (max-width:360px){.site-header__logo{width:140px}.site-header__logo img{width:100%}}.page-header{padding-top:64px;color:#454545}.page-header h1{border-bottom:1px solid #CCCCCC;padding-bottom:64px}.page-header h1{font-size:58px}.dialog-overlay{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;margin:0;padding:0;background:rgba(200,200,200,0.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.dialog-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:32px 32px 72px 32px;margin:0;min-width:510px;min-height:200px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;border-radius:24px;font-size:18px}.dialog-box p *{margin:0}.dialog-close-button{position:relative;display:block;float:right;font-family:"Poppins",sans-serif;font-weight:bold;font-size:16px;width:30px;height:30px;color:#ffffff;text-decoration:none;border:none;background-color:#ffffff;-webkit-transition:background-color 0.1s;transition:background-color 0.1s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;z-index:1}.dialog-close-button:active,.dialog-close-button:hover{background:#eeeeee}@media only screen and (max-width:560px){.dialog-box{max-width:calc(100vw - 32px);min-width:calc(100vw - 32px)}}.home-hero-container{background:url("../img/Marble.jpg");background-size:cover 100%;background-position:center;background-repeat:no-repeat;min-height:574px;max-height:574px;position:relative}.home-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#454545}.home-hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;z-index:1}.home-hero__heading{display:block;font-size:72px;font-family:ivypresto-display,serif;max-width:535px}.home-hero__subheading{font-size:20px;line-height:30px;max-width:398px}.home-hero__granola-bowl{position:relative;height:100%;margin-left:auto;right:-100px;z-index:0}.home-flavours-container{background:#F7F7F7}.home-flavours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:96px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-flavours__items{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-flavours__single-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;color:#000000}.home-flavours__single-item__text{font-size:20px}.home-flavours__single-item__img{width:300px;height:auto}.home-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:128px}.home-about__heading{max-width:674px;font-style:italic}.home-about__heading span{font-weight:100}.home-about__main{display:-webkit-box;display:-ms-flexbox;display:flex}.home-about__main__col1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:398px}.home-about__main__col2{margin-left:auto}.home-about__main__img{width:472px;height:auto}.home-about__cta-button{margin-top:64px}.home-markets-container{background:#454545}.home-markets{color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex}.home-markets__col1{max-width:536px}.home-markets__col2{margin-left:auto}.home-markets__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:64px}.home-markets__single-item{max-width:398px}.home-markets__single-item__date{color:#FFFFFF;background:#EF8888;border-top-right-radius:8px;border-top-left-radius:8px;padding:16px 32px;text-align:center;font-size:20px}.home-markets__single-item__info{padding:16px 32px 32px 32px;color:#000000;background:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.home-markets__single-item__title{font-family:"gloria-hallelujah",sans-serif;font-size:20px}.home-markets__single-item__hours{font-size:16px}.home-markets__single-item__location{font-size:16px}.home-markets__img{width:480px;height:auto}@media only screen and (max-width:1160px){.home-markets__col2{width:40%}.home-markets__col1{width:40%}.home-markets__img{width:100%}}@media only screen and (max-width:1120px){.home-hero-content{background:rgba(255,255,255,0.65);padding:40px 32px;border-radius:16px;max-width:559px;margin-right:40px;left:32px}.home-flavours__single-item__img{width:256px}.home-about__main__img{width:320px}}@media only screen and (max-width:960px){.home-flavours__single-item__img{width:200px}.home-about__main__img{width:256px}}@media only screen and (max-width:900px){.home-markets__col2{width:30%}.home-markets__col1{width:50%}}@media only screen and (max-width:820px){.home-about__main__col1{max-width:300px}}@media only screen and (max-width:760px){.home-flavours__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:320px}.home-flavours__single-item:nth-child(2n){margin-left:auto;text-align:right}.home-flavours__single-item__img{width:200px}.home-about__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:128px}.home-about__main__col1{max-width:398px}.home-about__main__img{width:300px}.home-markets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}.home-markets__col2{width:60%}.home-markets__col1{width:100%}}@media only screen and (max-width:682px){.home-hero__heading{font-size:64px}.home-hero__granola-bowl{right:-100px}}@media only screen and (max-width:530px){.home-markets__col2{width:100%}}@media only screen and (max-width:500px){.home-hero-content{margin-right:40px}}@media only screen and (max-width:493px){.home-hero__heading{font-size:52px}}@media only screen and (max-width:480px){.home-about__main__img{width:100%}.home-hero__granola-bowl{right:0px}}@media only screen and (max-width:489px){.home-hero-content{margin:0;left:0;right:0;top:0;bottom:0;border-radius:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #eeeeee}.home-hero__heading{font-size:64px}}@media only screen and (max-width:365px){.home-hero__heading{font-size:60px}}@media only screen and (max-width:347px){.home-hero__heading{font-size:52px}}@media only screen and (max-width:435px){.home-flavours__items{width:100%;gap:64px}}.shop-header-container{background:url("../img/Marble.jpg");background-size:cover 100%;background-position:center;background-repeat:no-repeat}.shop-header{color:#454545;padding-bottom:64px;padding-top:64px}.shop-container{border-bottom:1px solid #EEEEEE}.shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:128px}.shop__controls{width:100%}.shop__controls__search .uitk-searchbar{margin-top:4px}.shop__controls__search .uitk-searchbar__textbox{width:100%}.shop__controls form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;gap:32px;width:100%}.shop__controls form div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.shop__products{gap:40px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.shop__product-a{text-decoration:none}.shop__product-a:active,.shop__product-a:hover{text-decoration:none}.shop__product-a .uitk-product-card{width:100%}.shop__product-a .uitk-product-card__img{height:unset;aspect-ratio:1/1}.shop__pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop__pagination__links{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #CCCCCC;border-radius:4px}.shop__pagination__links a,.shop__pagination__links span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #cccccc;padding:2px 8px;color:#454545}.shop__pagination__links a:active,.shop__pagination__links a:hover{text-decoration:underline}.shop__pagination__links span{background:#F7F7F7}.shop__pagination__links .next{border-right:none}@media only screen and (max-width:960px){.shop__controls__form{-ms-flex-wrap:wrap;flex-wrap:wrap}.uitk-dropdown__input__display{min-width:unset}}@media only screen and (max-width:380px){.shop__products{gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-product-row1{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.single-product-row1__col1{width:50%}.single-product-row1__col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.single-product-row1__col2 .add_to_cart_button,.single-product-row1__col2 .single_add_to_cart_button{height:48px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.single-product-row1__col2 .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-preferred-size:0;flex-basis:0;gap:40px;margin-top:256px}.single-product-gallery{max-width:100%}.single-product-gallery__img{width:100%;height:auto}.single-product-title{color:#454545;margin-bottom:32px}.single-product-price{font-size:32px;color:#868686}.single-product-row2-container{border-bottom:1px solid #EEEEEE}.single-product-row2{padding-top:0}.single-product-description{max-width:50%;color:#454545}@media only screen and (max-width:960px){.single-product-row1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}.single-product-row1__col1{width:100%}.single-product-row1__col2{width:100%}.single-product-row1__col2 .simple-product-cart{margin-top:128px}.single-product-description{max-width:100%}}@media only screen and (max-width:420px){.single-product-row1 .simple-product-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;margin-top:96px}.single-product-row1 .simple-product-cart .quantity .uitk-number-picker__input{width:100%}.single-product-row1 .simple-product-cart .single_add_to_cart_button{width:100%}}.cart-body-container{border-bottom:1px solid #EEEEEE}.empty-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;text-align:center}.empty-cart span{font-size:40px;font-family:"Instrument Sans",sans-serif}.checkout-body-container{border-bottom:1px solid #EEEEEE}.checkout-body .woocommerce-thankyou-order-received{margin-bottom:64px}.checkout-body .woocommerce-order-details{margin-bottom:128px}.checkout-body .woocommerce-customer-details .woocommerce-column__title{margin-bottom:40px}.checkout-body .woocommerce-order-details__title{margin-bottom:40px}.checkout-body .wc-block-components-product-metadata__description{display:none}.checkout-body .wc-block-components-checkout-step__title{font-family:"Instrument Sans",sans-serif;font-weight:bold;color:#373737}.checkout-body .woocommerce-customer-details--email{word-wrap:break-word}.checkout-body .woocommerce-thankyou-order-details li{margin-bottom:16px}@media only screen and (max-width:768px){.checkout-body .woocommerce-column--shipping-address{margin-top:64px}}.http404-container{display:-webkit-box;display:-ms-flexbox;display:flex}.http404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width:960px){.http404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.http404__tagline{margin-bottom:64px}}.generic__body{max-width:536px}.contact-container{border-bottom:1px solid #EEEEEE}.contact{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__text{max-width:398px}.contact-form{margin-left:auto;width:398px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.contact-form .cf-error{border-color:#EF8888}.contact-form input,.contact-form textarea{width:100%;resize:none;margin-top:4px}.contact-form textarea{height:256px;font-size:18px;font-family:"Instrument Sans",sans-serif}.contact-form label{color:#CCCCCC}@media only screen and (max-width:980px){.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.contact-form{margin-left:0}}@media only screen and (max-width:480px){.contact-form{width:100%}}.about-mission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:128px}.about-mission__img{display:block;margin-left:auto;max-width:535px;height:auto}.about-mission__text{max-width:398px}.about-story-container{color:#ffffff;background:#454545}.about-story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-story__header{padding-bottom:64px;border-bottom:1px solid #888888}.about-story__header h1,.about-story__header span{max-width:398px}.about-story__tagline{line-height:27px}.about-story__main{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:128px}.about-story__img{max-width:398px;height:auto;margin-left:auto}.about-story__timeline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:398px;gap:64px}.about-story__timeline__line{position:absolute;border-left:1px dashed #888888;height:700px;z-index:0}.about-story__timeline__item{position:relative;z-index:1;padding:16px;background:#ffffff;color:#454545;max-width:260px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-right:auto}.about-story__timeline__item:nth-child(odd){margin-right:0;margin-left:auto}.about-story__timeline__item .when{font-size:20px;font-weight:500}.about-story__timeline__item .what{font-size:18px}@media only screen and (max-width:1280px){.about-mission__img{max-width:40%}}@media only screen and (max-width:1024px){.about-story__main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about-story__img{max-width:30%;height:auto}}@media only screen and (max-width:900px){.about-story__timeline{max-width:300px}}@media only screen and (max-width:800px){.about-mission{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-mission__img{max-width:398px}}@media only screen and (max-width:720px){.about-story__timeline{max-width:100%;width:100%}.about-story__timeline__item{max-width:65%}.about-story__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:96px}.about-story__img{max-width:100%}.about-story__timeline__line{height:600px}}@media only screen and (max-width:530px){.about-mission{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-mission__img{max-width:100%}}@media only screen and (max-width:470px){.about-story__timeline__line{height:700px}}@media only screen and (max-width:364px){.about-story__timeline__line{height:876px}}.my-account-login-display-inline{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;margin-bottom:24px}.my-account-login-margin-top{margin-top:32px!important}.my-account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex}.my-account .woocommerce .woocommerce-form-login{margin:0}.my-account .woocommerce .woocommerce-ResetPassword p{font-size:18px;margin-bottom:40px}.my-account .woocommerce .woocommerce-customer-details--email{word-wrap:break-word}.my-account .woocommerce .button,.my-account .woocommerce .woocommerce-button{font-weight:400}.my-account__section-heading{margin-bottom:40px}.my-account--logged-out .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.my-account--logged-out .woocommerce-form-login{max-width:536px}.my-account--logged-out .woocommerce-form-login .woocommerce-LostPassword{font-size:18px}.my-account .woocommerce-MyAccount-navigation ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.my-account .woocommerce-MyAccount-navigation a[aria-current]{font-weight:600}.my-account .woocommerce-MyAccount-content{margin-left:auto;max-width:674px;width:100%}.my-account .woocommerce-MyAccount-content p{font-size:18px}.my-account .woocommerce-MyAccount-content em{font-size:18px}.my-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin:40px 0px;padding:16px}.my-account .woocommerce-MyAccount-content .woocommerce-orders-table{max-width:674px;width:100%}.my-account .woocommerce-MyAccount-content mark{background:none;font-weight:600}.my-account .woocommerce-MyAccount-content .woocommerce-order-details{margin-top:32px}.my-account .woocommerce-MyAccount-content .woocommerce-order-details__title{margin-bottom:16px}.my-account .woocommerce-MyAccount-content .woocommerce-columns--addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.my-account .woocommerce-MyAccount-content .woocommerce-columns--addresses .woocommerce-column__title{margin-bottom:16px}.my-account .woocommerce-MyAccount-content .woocommerce-columns--addresses .woocommerce-column{width:100%}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{width:100%;border-bottom:1px solid #CCCCCC;padding-bottom:40px}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:first-of-type{border-top:1px solid #CCCCCC;padding-top:40px}.my-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3{margin-bottom:16px}.my-account .woocommerce-MyAccount-content form h2{margin-bottom:40px}.my-account .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.my-account .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row{display:block;width:100%}.my-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{margin-top:40px}@media only screen and (max-width:1080px){.my-account{padding-top:0}.my-account .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.my-account .woocommerce-MyAccount-navigation{padding:32px 0;border-bottom:1px solid #CCCCCC}.my-account .woocommerce-MyAccount-navigation ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:64px}.my-account .woocommerce-MyAccount-navigation ul li{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.my-account .woocommerce-MyAccount-content{margin:0}}@media only screen and (max-width:900px){.woocommerce-form-login{width:100%;max-width:100%!important}}@media only screen and (max-width:859px){.my-account .woocommerce-MyAccount-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}@media only screen and (max-width:768px){.my-account .woocommerce-orders-table__cell-order-actions{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.my-account .woocommerce-orders-table__cell-order-actions .button{width:100%}}@media only screen and (max-width:584px){.my-account .woocommerce-EditAccountForm .woocommerce-form-row{width:100%}}