*{scroll-behavior:smooth}:root{--theme-font-family: var(--base-font-family-body), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body{font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}:root{--growku-page-max-width: 1263px;--growku-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);--growku-product-card-corner-radius: 10px;--growku-media-radius: 6px;--growku-button-radius: 8px;--growku-color-overlay: #19191980;--growku-color-box-shadow: #19191900}:root{--base-size-025: 1px;--base-size-05: 2px;--base-size-075: 3px;--base-size-1: 4px;--base-size-2: 8px;--base-size-3: 12px;--base-size-4: 16px;--base-size-5: 20px;--base-size-6: 24px;--base-size-8: 32px;--base-size-10: 40px;--base-size-12: 48px;--usage-space-none: 0px;--usage-space-xxx-small: var(--base-size-05);--usage-space-xx-small: var(--base-size-1);--usage-space-x-small: var(--base-size-2);--usage-space-small: var(--base-size-3);--usage-space-medium: var(--base-size-4);--usage-space-large: var(--base-size-6);--usage-space-x-large: var(--base-size-8);--quantity-width: auto;--usage-size-small: var(--base-size-5);--usage-size-xx-small: var(--base-size-3);--usage-size-xxx-small: var(--base-size-2);--usage-size-large: var(--base-size-8);--usage-size-x-large: var(--base-size-10);--usage-size-xx-large: var(--base-size-12);--usage-size-action-small: var(--usage-size-large);--usage-size-action-medium: var(--usage-size-x-large);--usage-size-action-large: var(--usage-size-xx-large);--usage-border-radius-full: 9999px;--usage-border-radius-medium: var(--base-size-2);--usage-elevation-4: 0px 4px 16px 0px #19191933;--usage-elevation-5: 0px 6px 20px 0px #19191933;--usage-border-width-default: var(--base-size-025);--usage-border-width-strong: var(--base-size-05);--usage-border-radius-small: var(--base-size-1);--usage-border-radius-large: var(--base-size-3);--comp-border-radius-icon-button: var(--usage-border-radius-full);--comp-border-radius-button: var(--usage-border-radius-full);--usage-border-radius-x-large: var(--base-size-6);--usage-type-label-x-small-default-font-family: var(--base-font-family-body);--usage-type-label-small-default-font-family: var(--base-font-family-body);--usage-type-label-x-small-strong-font-family: var(--base-font-family-body);--usage-type-label-medium-default-font-family: var(--base-font-family-body);--usage-type-label-small-strong-font-family: var(--base-font-family-body);--usage-type-label-medium-strong-font-family: var(--base-font-family-heading);--usage-type-title-medium-font-family: var(--base-font-family-heading);--usage-type-title-large-font-family: var(--base-font-family-heading);--usage-type-body-small-default-font-family: var(--base-font-family-body);--usage-type-body-medium-default-font-family: var(--base-font-family-body);--comp-type-button-label-small-font-family: var(--base-font-family-body);--shop-base-font-size-x-small: 12px;--shop-base-font-size-small: 14px;--shop-base-font-size-medium: 16px;--shop-base-font-size-large: 18px;--shop-base-font-size-x-large: 20px;--shop-base-font-size-xx-large: 24px;--usage-type-label-x-small-default-size: var(--shop-base-font-size-x-small);--usage-type-label-small-default-size: var(--shop-base-font-size-small);--usage-type-label-medium-default-size: var(--shop-base-font-size-medium);--usage-type-label-x-small-strong-size: var(--shop-base-font-size-x-small);--usage-type-label-small-strong-size: var(--shop-base-font-size-small);--usage-type-label-medium-strong-size: var(--shop-base-font-size-medium);--usage-type-title-medium-size: var(--shop-base-font-size-large);--usage-type-title-large-size: var(--shop-base-font-size-x-large);--usage-type-display-medium-size: var(--shop-base-font-size-xx-large);--usage-type-body-small-default-size: var(--shop-base-font-size-small);--usage-type-body-medium-default-size: var(--shop-base-font-size-medium);--comp-type-button-label-small-size: var(--shop-base-font-size-small);--comp-type-button-label-medium-size: var(--shop-base-font-size-medium);--base-font-weight-bold: 700;--usage-type-label-x-small-default-font-weight: 500;--usage-type-label-small-default-font-weight: 500;--usage-type-label-medium-default-font-weight: 500;--usage-type-label-x-small-strong-font-weight: 700;--usage-type-label-small-strong-font-weight: 700;--usage-type-label-medium-strong-font-weight: 700;--usage-type-title-medium-font-weight: 700;--usage-type-title-large-font-weight: 700;--usage-type-display-medium-font-weight: 700;--usage-type-body-small-default-font-weight: 500;--usage-type-body-medium-default-font-weight: 500;--comp-type-button-label-small-font-weight: 700;--comp-type-button-label-medium-font-weight: 700;--usage-type-label-x-small-default-line-height: 18px;--usage-type-label-small-default-line-height: 20px;--usage-type-label-medium-default-line-height: 22px;--usage-type-label-x-small-strong-line-height: 18px;--usage-type-label-small-strong-line-height: 20px;--usage-type-label-medium-strong-line-height: 22px;--usage-type-title-medium-line-height: 22px;--usage-type-title-large-line-height: 24px;--usage-type-display-medium-line-height: 28px;--usage-type-body-small-default-line-height: 20px;--usage-type-body-medium-default-line-height: 22px;--comp-type-button-label-small-line-height: 20px;--comp-type-button-label-medium-line-height: 22px;--usage-type-label-x-small-default-letter-spacing: -0.01px;--usage-type-label-small-default-letter-spacing: -0.01px;--usage-type-label-medium-default-letter-spacing: -0.01px;--usage-type-label-x-small-strong-letter-spacing: -0.01px;--usage-type-label-small-strong-letter-spacing: -0.01px;--usage-type-label-medium-strong-letter-spacing: -0.01px;--usage-type-title-medium-letter-spacing: -0.01px;--usage-type-title-large-letter-spacing: -0.01px;--usage-type-display-medium-letter-spacing: -0.01px;--usage-type-body-small-default-letter-spacing: -0.01px;--usage-type-body-medium-default-letter-spacing: -0.01px;--comp-type-button-label-small-letter-spacing: -0.01px;--comp-type-button-label-medium-letter-spacing: -0.01px;--usage-type-label-x-small-default-text-decoration: none;--usage-type-label-small-default-text-decoration: none;--usage-type-label-medium-default-text-decoration: none;--usage-type-label-x-small-strong-text-decoration: none;--usage-type-label-small-strong-text-decoration: none;--usage-type-label-medium-strong-text-decoration: none;--usage-type-title-medium-text-decoration: none;--usage-type-title-large-text-decoration: none;--usage-type-display-medium-text-decoration: none;--usage-type-body-small-default-text-decoration: none;--comp-type-button-label-small-text-decoration: none;--comp-type-button-label-medium-text-decoration: none}.hidden{display:none !important}.divider{width:100%}main{background-color:var(--growku-background-default)}hr{background-color:var(--growku-border-default)}.growku-container{width:100%;margin:0 auto;padding:0px;box-sizing:border-box;background-color:var(--growku-background-default)}@media screen and (min-width: 768px){.growku-container,.woocommerce-shop .store-modal-button{max-width:704px;padding:0}}@media screen and (min-width: 960px){.growku-container,.woocommerce-shop .store-modal-button{max-width:864px}}@media screen and (min-width: 1184px){.growku-container,.woocommerce-shop .store-modal-button{max-width:1088px;padding:0}}@media screen and (min-width: 1352px){.growku-container{max-width:1200px}}@media screen and (min-width: 1536px){.growku-container{max-width:var(--growku-page-max-width)}}body.modal-open{overflow:hidden}body.modal-open .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-sticky{position:static}.hidden{display:none}header.ct-header{display:none}.woocommerce-checkout .button,.growku-button-contained,.growku-button-contained[type=submit]{box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration);height:40px;padding:0 16px;background-color:var(--growku-action-primary-default, #ff6309);color:var(--growku-action-primary-text, #ffffff);border:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}.woocommerce-checkout .button[type=submit]:hover,.woocommerce-checkout .button:hover,.growku-button-contained[type=submit]:hover,.growku-button-contained:hover,.growku-button-contained[type=submit][type=submit]:hover,.growku-button-contained[type=submit]:hover{background-color:var(--growku-action-primary-hovered, #ff6309);color:var(--growku-action-primary-text, #ffffff)}.woocommerce-checkout .button:disabled,.growku-button-contained:disabled,.growku-button-contained[type=submit]:disabled{background-color:var(--growku-action-primary-disabled, rgba(255, 99, 9, 0.5));cursor:not-allowed;opacity:.6}.woocommerce-checkout .button.loading span,.growku-button-contained.loading span,.growku-button-contained[type=submit].loading span{visibility:hidden}.woocommerce-checkout .button.loading::after,.growku-button-contained.loading::after,.growku-button-contained[type=submit].loading::after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;content:" ";height:1em;left:50%;margin:-0.5em 0 0 -0.5em;position:absolute;top:50%;transform:translateZ(0) scale(0.5);transform-origin:50% 50%;width:1em;visibility:visible}.growku-button-outlined,.growku-button-outlined[type=submit]{box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration);height:40px;padding:0 16px;background-color:var(--growku-action-secondary-default, #f1f1f1);color:var(--growku-action-secondary-text, #191919);border:1px solid var(--growku-action-secondary-border, #ff6309);cursor:pointer;transition:background-color .3s ease,color .3s ease}.growku-button-outlined[type=submit]:hover,.growku-button-outlined:hover,.growku-button-outlined[type=submit][type=submit]:hover,.growku-button-outlined[type=submit]:hover{background-color:var(--growku-action-secondary-hovered, #d6d6d6);color:var(--growku-action-secondary-text, #191919)}.growku-button-outlined:disabled,.growku-button-outlined[type=submit]:disabled{background-color:var(--growku-action-secondary-depressed, rgba(0, 0, 0, 0.05));cursor:not-allowed;opacity:.6}.growku-button-outlined.loading span,.growku-button-outlined[type=submit].loading span{visibility:hidden}.growku-button-outlined.loading::after,.growku-button-outlined[type=submit].loading::after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;content:" ";height:1em;left:50%;margin:-0.5em 0 0 -0.5em;position:absolute;top:50%;transform:translateZ(0) scale(0.5);transform-origin:50% 50%;width:1em;visibility:visible}.growku-button-outlined.active,.growku-button-outlined[type=submit].active{box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration);height:40px;padding:0 16px;background-color:var(--growku-action-primary-default, #ff6309);color:var(--growku-action-primary-text, #ffffff);border:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}.growku-button-outlined.active[type=submit]:hover,.growku-button-outlined.active:hover,.growku-button-outlined[type=submit].active[type=submit]:hover,.growku-button-outlined[type=submit].active:hover{background-color:var(--growku-action-primary-hovered, #ff6309);color:var(--growku-action-primary-text, #ffffff)}.growku-button-outlined.active:disabled,.growku-button-outlined[type=submit].active:disabled{background-color:var(--growku-action-primary-disabled, rgba(255, 99, 9, 0.5));cursor:not-allowed;opacity:.6}.growku-button-outlined.active.loading span,.growku-button-outlined[type=submit].active.loading span{visibility:hidden}.growku-button-outlined.active.loading::after,.growku-button-outlined[type=submit].active.loading::after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;content:" ";height:1em;left:50%;margin:-0.5em 0 0 -0.5em;position:absolute;top:50%;transform:translateZ(0) scale(0.5);transform-origin:50% 50%;width:1em;visibility:visible}.input-icon,.input-group .input-icon{font-family:var(--base-font-family-body),-apple-system;font-size:1rem;color:var(--growku-text-default, #fff);position:absolute;top:27px;left:12px;transform:translateY(-50%);pointer-events:none}.input-group{position:relative;width:100%}.input-group label{font-size:var(--usage-type-label-medium-default-size, 16px);font-weight:var(--usage-type-label-medium-default-font-weight, 400);font-family:var(--usage-type-label-medium-default-font-family, -apple-system);line-height:var(--usage-type-label-medium-default-line-height, 1.5);letter-spacing:var(--usage-type-label-medium-default-letter-spacing, 0.01px);text-decoration:var(--usage-type-label-medium-default-text-decoration, none);color:var(--growku-text-subdued, #fff);position:absolute;top:0;left:30px;transform:translateY(1em);transform-origin:top left;transition:all .2s ease;cursor:unset}.input-group .growku-filled-input{font-family:var(--usage-type-body-medium-default-font-family, -apple-system);font-size:var(--usage-type-body-medium-default-size);line-height:var(--usage-type-body-medium-default-line-height);letter-spacing:var(--usage-type-body-medium-default-letter-spacing);font-weight:var(--usage-type-body-medium-default-font-weight);color:var(--growku-text-default, #fff);border-radius:var(--usage-border-radius-medium, 4px);border:none;box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-border-default, #d8a56d);background-color:var(--growku-background-selected, #000);height:50px;padding:18px 0 0 30px}.input-group .growku-filled-input:focus{border-color:var(--growku-border-selected, #d8a56d);outline:none}.input-group .growku-filled-input:focus+label,.input-group .growku-filled-input:not(:placeholder-shown)+label{transform:translateY(8px) scale(0.75)}.input-group .growku-filled-input[type=number]{-moz-appearance:textfield;appearance:textfield}.input-group .growku-filled-input[type=number]::-webkit-inner-spin-button,.input-group .growku-filled-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.store-selector{background-color:var(--growku-background-dark)}#store-selector .modal-body{padding:16px}#store-selector .modal-body .modal-title{color:var(--growku-text-default);font-family:var(--base-font-family-heading),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-display-medium-size);font-weight:var(--usage-type-display-medium-font-weight);line-height:var(--usage-type-display-medium-line-height);letter-spacing:var(--usage-type-display-medium-letter-spacing);text-decoration:var(--usage-type-display-medium-text-decoration);text-transform:none;display:block;margin:0px;padding:0px}#store-selector .modal-body .modal-description{margin-bottom:0;font-family:var(--base-font-family-body);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--growku-text-default)}#store-selector .modal-header .close{top:23px}.store-modal-button{padding:0px 32px;width:100%;max-width:var(--growku-page-max-width);background:rgba(0,0,0,0);margin:0 auto;height:74px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--growku-text-dark);border:none;border-bottom:var(--growku-border-width-store-selector) solid var(--growku-store-selector-border-color)}@media screen and (min-width: 768px){.store-modal-button{height:73px}}.store-info{display:flex;align-items:center;height:100%}.store-icon{margin-right:5px;display:flex}.store-icon svg{width:32px;height:32px}.store-icon svg rect{color:var(--growku-text-dark)}.selected-store-close-time-wrapper{font-family:var(--base-font-family-body);font-weight:400;font-size:11px;text-align:left;line-height:16px}.selected-store-close-time-wrapper span{display:block}.selected-store-wrapper{margin-top:0}.selected-store-wrapper span{font-family:var(--base-font-family-body);font-weight:400;font-size:11px;text-align:left;line-height:16px;display:block}.call-icon{display:flex}.call-icon .phone-wrapper{display:none}.call-icon .icon{display:block;width:45px;height:45px;margin-top:1px;margin-right:2px}.call-icon .icon svg circle{fill:var(--growku-text-dark)}.call-icon .icon svg path{fill:var(--growku-background-dark)}@media screen and (min-width: 768px){.call-icon span{display:block;font-family:var(--base-font-family-body);font-style:normal;color:var(--growku-text-default);font-weight:400;font-size:11px;line-height:16px}.call-icon .phone-wrapper{display:flex;align-items:end;flex-direction:column;margin-right:5px;justify-content:center}}.modal-header p{position:relative;margin-bottom:var(--base-size-4)}.select-wrapper{display:flex;flex-wrap:wrap;padding-bottom:80px;margin-top:15x}@media screen and (min-width: 750px){.select-wrapper{flex-wrap:nowrap}}.select-wrapper .location-map{width:100%;display:none;margin-right:0;height:55vh}.select-wrapper .growku-store-list{padding:0;margin:0;margin-bottom:2rem;width:100%;height:100%;list-style:none}.select-wrapper .growku-store-list .accordion{margin-bottom:0}.select-wrapper .growku-store-list .accordion details summary{cursor:pointer;list-style:none;display:flex;position:relative;line-height:1;padding:0;border-bottom:1px solid var(--growku-border-default)}.select-wrapper .growku-store-list .accordion details summary::-webkit-details-marker{display:none}.select-wrapper .growku-store-list .accordion details .accordion__content{margin:0;padding:0}.select-wrapper .growku-store-list .accordion details .accordion__content .store-details-heading{margin-bottom:5px;margin-top:10px;font-family:var(--base-font-family-body);font-style:normal;font-weight:600;font-size:19px;line-height:27px;color:var(--growku-text-default);text-transform:none}.select-wrapper .growku-store-list .accordion details .accordion__content .menu-hours-row{padding-left:0;display:flex;font-family:var(--base-font-family-body);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--growku-text-default)}.select-wrapper .growku-store-list .accordion details .accordion__content .menu-hours-row p{margin:0;padding:0 !important}.select-wrapper .growku-store-list .accordion details .accordion__content .menu-hours-row .title{margin-right:4px}.select-wrapper .growku-store-list .accordion details .accordion__content .menu-hours-row .status-wrapper{display:flex}.select-wrapper .growku-store-list .accordion details .accordion__content .menu-hours-row .status-wrapper .status{font-weight:600}.select-wrapper .growku-store-list .accordion details .accordion__content .menu-hours-row .status-wrapper .dot{padding:0 var(--usage-space-xx-small);color:inherit;font-family:var(--usage-type-label-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:var(--usage-type-label-small-default-font-weight);line-height:var(--usage-type-label-small-default-line-height);letter-spacing:var(--usage-type-label-small-default-letter-spacing);text-decoration:var(--usage-type-label-small-default-text-decoration);text-transform:none;display:block;margin:0px;margin-left:var(--usage-space-xxx-small)}.select-wrapper .growku-store-list .accordion details[open] summary{border-bottom:none}.select-wrapper .growku-store-list .accordion details[open] summary .store-info-wrapper{padding-bottom:0}.select-wrapper .growku-store-list .accordion details[open] .accordion__content{border-bottom:1px solid var(--growku-border-default);padding-bottom:15px}.select-wrapper .growku-store-list .accordion summary:hover{background-color:rgba(18,18,18,.04)}.accordion-container .address-container p{margin:0}@media screen and (min-width: 750px){.select-wrapper .location-map{width:50%;margin-right:3rem}.select-wrapper .growku-store-list{flex:1;width:50%;margin-top:0;margin-bottom:0}}.select-wrapper .growku-store-list .accordion:first-of-type{margin-top:0}.select-wrapper .summary__title{display:flex;flex:1;flex-direction:row-reverse}.select-wrapper .summary__title p{width:100%;margin-bottom:0}.select-wrapper .summary__title .expected-pickup-time{color:var(--growku-text-subdued);font-family:var(--base-font-family-body);font-size:14px;font-weight:400;line-height:25px}.accordion .summary__title+.icon-caret{position:absolute;height:10px;right:1.5rem;top:calc(50% - 2px)}.accordion .summary__title+.icon-caret path{fill:var(--growku-text-default)}.select-wrapper .pickup-time{margin-bottom:0}.select-wrapper .summary__title .accordion__title{display:flex;min-height:1.6rem;margin:0;word-break:break-word}.select-wrapper .summary__title .accordion__title label.location-title{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;color:var(--growku-text-default);font-family:var(--base-font-family-heading);font-size:16px;font-weight:700;line-height:56px}.select-wrapper .summary__title .accordion__title label.location-title input{appearance:none;border:2px solid var(--growku-text-default);border-radius:50%;width:37px;height:37px;position:relative;cursor:pointer;display:inline-block;padding:5px}.select-wrapper .summary__title .accordion__title label.location-title input:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:var(--growku-background-modal)}.select-wrapper .summary__title .accordion__title label.location-title input:checked:before{background-color:var(--growku-text-default)}.select-wrapper .summary__title .store-info-wrapper{width:100%;padding-right:100px;padding-bottom:15px}.select-wrapper .summary__title .store-info-wrapper:not(:first-child){padding-top:15px}.select-wrapper .summary__title .store-info-wrapper .store-address{font-family:var(--base-font-family-body);font-style:normal;font-weight:600;font-size:19px;line-height:27px;color:var(--growku-text-default)}.select-wrapper .summary__title .store-info-wrapper .store-close-time{font-family:var(--base-font-family-body);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--growku-text-default)}.select-wrapper .summary__title .store-info-wrapper .store-phone-number{font-family:var(--base-font-family-body);font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--growku-text-default)}.growku-modal .button-wrapper button.button{display:flex;width:100%;min-height:var(--usage-size-action-large);margin-bottom:var(--usage-space-medium);box-shadow:var(--usage-elevation-4);border-radius:var(--usage-border-radius-x-large);display:flex;justify-content:center;align-items:center;padding:var(--usage-space-none) var(--usage-space-medium);background-color:var(--growku-action-primary-default);color:var(--growku-action-primary-text);margin:0;min-width:calc(var(--usage-space-x-large)*2*3)}.growku-modal .button-wrapper button.button span{color:var(--growku-action-primary-text);text-transform:none;display:block;margin:0px;padding:0px;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration)}.growku-modal .button-wrapper button.button:disabled{background-color:var(--growku-action-primary-disabled);color:var(--growku-action-primary-text);opacity:1;cursor:not-allowed}.growku-modal .button-wrapper button.button:hover{background-color:var(--growku-action-primary-hovered)}#store-selector .growku-modal-footer{justify-content:end}#order-online a.loading span{visibility:hidden}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.change-store.loading::after,#order-online a.loading::after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;content:" ";height:1em;left:50%;margin:-0.5em 0 0 -0.5em;position:absolute;top:50%;transform:translateZ(0) scale(0.5);transform-origin:50% 50%;width:1em;visibility:visible}.growku-modal .modal-dialog{background-color:var(--growku-color-overlay);box-shadow:var(--usage-elevation-5);display:flex;flex-direction:column;overflow:hidden;outline:none;bottom:0px}.growku-modal .modal-dialog .modal-header{padding:calc(var(--usage-space-medium) - var(--usage-space-x-small))}.growku-modal .modal-dialog .modal-header button{border:none;background:rgba(0,0,0,0);padding:0;height:var(--usage-size-action-medium);width:var(--usage-size-action-medium);display:flex;justify-content:center;align-items:center;cursor:pointer}.growku-modal .modal-dialog .modal-header button svg path{color:var(--growku-text-default)}.growku-modal .modal-header .close{position:static}.growku-modal .modal-dialog .modal-body{flex-grow:1;overflow:auto;z-index:0;border-radius:0}.growku-modal-opener{cursor:pointer}.growku-modal{display:none;position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:9999;overflow-y:auto}.growku-modal .modal-dialog{z-index:1;width:100vw;height:100vh;position:fixed;top:0px;left:0px;display:flex;justify-content:center;align-items:center}@media(max-width: 30em){.growku-modal .modal-dialog{height:100%}}.growku-modal .modal-dialog-wrapper{position:relative;background:var(--growku-background-modal);box-shadow:var(--usage-elevation-5);min-height:0px;max-height:calc(100vh - var(--usage-space-medium)*2);max-width:480px;width:calc(100vw - var(--usage-space-medium)*2);border-radius:var(--usage-border-radius-large);display:flex;flex-direction:column;overflow:hidden;outline:none;bottom:0px}@media(max-width: 30em){.growku-modal .modal-dialog-wrapper{max-width:none;max-height:100%;height:calc(var(--vh, 1vh)*100);top:0px;border-radius:var(--usage-border-radius-none);width:100vw}}@media screen and (min-width: 768px){.growku-modal .modal-dialog-wrapper{max-width:560px}}.growku-modal .modal-header{width:100%;display:flex;flex-direction:row;padding:calc(var(--usage-space-medium) - var(--usage-space-x-small))}.growku-modal .modal-body{flex-grow:1;overflow:auto;z-index:0;border-radius:var(--usage-border-radius-medium) var(--usage-border-radius-medium) 0 0}.growku-modal .modal-footer{z-index:1;transition:all .3s ease-in-out 0s}.modal-dialog .growku-modal-footer{background:var(--growku-background-modal);padding:var(--usage-space-medium);border-radius:0 0 var(--usage-border-radius-large) var(--usage-border-radius-large);display:flex;justify-content:center;flex-shrink:0;overflow:hidden;border-top:var(--usage-border-width-default) solid var(--growku-border-subdued)}@media screen and (min-width: 768px){.modal-dialog .growku-modal-footer{justify-content:flex-end}}.modal-body .product-info{padding:var(--usage-space-medium) var(--usage-space-medium);margin-right:10px}.modal-body .product-title{color:var(--growku-text-default);font-family:var(--base-font-family-heading),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-display-medium-size);font-weight:var(--usage-type-display-medium-font-weight);line-height:var(--usage-type-display-medium-line-height);letter-spacing:var(--usage-type-display-medium-letter-spacing);text-decoration:var(--usage-type-display-medium-text-decoration);text-transform:none;display:block;margin:0px;margin-bottom:var(--usage-space-x-small);padding:0px}.modal-body .product-description{color:var(--growku-text-subdued);font-family:var(--usage-type-body-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-small-default-size);font-weight:var(--usage-type-body-small-default-font-weight);line-height:var(--usage-type-body-small-default-line-height);letter-spacing:var(--usage-type-body-small-default-letter-spacing);text-decoration:var(--usage-type-body-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px}.modal-body .product-image{margin-bottom:var(--usage-space-medium);background-color:var(--growku-background-selected);overflow:hidden;max-height:290px;border-radius:var(--usage-border-radius-small)}.growku-modal .modal-body .product-image img{border:1px solid var(--growku-modal-image-border-color);border-radius:2px}.modal-body .product-options{padding:0px var(--usage-space-medium) var(--usage-space-medium) var(--usage-space-medium)}.modal-dialog .growku-modal-footer{border-color:var(--growku-modal-divider-color)}.modal-dialog .growku-modal-footer .product-cart-content{display:flex;justify-content:center}.modal-dialog .growku-modal-footer .product-cart-content .quantity{--quantity-height: 40px;width:160px;display:flex;align-items:center}.modal-dialog .growku-modal-footer .product-cart-content .quantity .quantity-input{height:100%}.modal-dialog .growku-modal-footer .product-cart-content .quantity .quantity-input input{padding:0;width:calc(var(--usage-space-x-large)*2)}.modal-dialog .growku-modal-footer .product-cart-content .single_add_to_cart_button,.modal-dialog .growku-modal-footer .product-cart-content button.button.alt.single_add_to_cart_button:not(:hover){max-width:100%;margin:0px;padding:0px;display:flex;min-height:var(--usage-size-action-medium);height:var(--usage-size-action-medium);min-width:calc(var(--usage-space-x-large)*2*3);align-items:center;justify-content:center;border-radius:var(--comp-border-radius-button);border:none;cursor:pointer;user-select:none;text-decoration:none;text-align:center;background-color:var(--growku-action-primary-default);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-color-box-shadow);color:var(--growku-action-primary-text);font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration);margin-left:var(--base-size-05);text-transform:none}@media screen and (min-width: 768px){.modal-dialog .growku-modal-footer .product-cart-content .single_add_to_cart_button,.modal-dialog .growku-modal-footer .product-cart-content button.button.alt.single_add_to_cart_button:not(:hover){margin-left:var(--usage-space-medium)}}.modal-dialog .growku-modal-footer .product-cart-content .single_add_to_cart_button .empty-space,.modal-dialog .growku-modal-footer .product-cart-content button.button.alt.single_add_to_cart_button:not(:hover) .empty-space{margin-left:2px;margin-right:2px}.special-menu .modal-dialog .growku-modal-footer{visibility:hidden}.quantity{display:flex;height:auto}.product-cart-content .quantity .quantity-button{position:relative;max-width:100%;margin:0px;display:inline-flex;min-height:var(--usage-size-action-medium);border-radius:var(--comp-border-radius-icon-button);border:none;cursor:pointer;user-select:none;text-decoration:none;text-align:center;background-color:var(--growku-background-modal);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-color-box-shadow);color:var(--growku-text-default);height:var(--usage-size-action-medium);width:var(--usage-size-action-medium);padding:0px;align-items:center;justify-content:center}.product-cart-content .quantity .quantity-button rect{stroke:var(--growku-input-controls)}.product-cart-content .quantity .quantity-button path{fill:var(--growku-input-controls)}.growku-modal .growku-modal-footer .quantity .quantity-input{background-color:var(--growku-input-quantity-input-background);border:1px solid var(--growku-input-quantity-input-border-color)}.growku-modal .growku-modal-footer .quantity .qty{color:var(--growku-input-quantity-input-text)}.quantity .quantity-button[disabled] svg path{color:var(--growku-text-disable)}.growku-modal-footer .quantity .qty{padding-inline:0;font-family:var(--usage-type-body-medium-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-medium-default-size);line-height:var(--usage-type-body-medium-default-line-height);letter-spacing:var(--usage-type-body-medium-default-letter-spacing);font-weight:var(--usage-type-body-medium-default-font-weight);color:var(--growku-text-default)}.growku-modal-footer .quantity .quantity-input{margin-left:var(--usage-space-x-small);margin-right:var(--usage-space-x-small);display:flex;align-items:center;justify-content:center;width:calc(var(--usage-space-x-large)*2);border-radius:var(--usage-border-radius-medium) var(--usage-border-radius-medium) var(--usage-border-radius-medium) var(--usage-border-radius-medium);z-index:1;padding:0px;border:none;box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-text-default);background-color:var(--growku-background-modal)}@media screen and (min-width: 768px){.growku-modal-footer .quantity .quantity-input{margin-left:var(--usage-space-x-small);margin-right:var(--usage-space-x-small)}}.growku-modal-footer div.quantity .ct-increase,.growku-modal-footer div.quantity .ct-decrease{display:none}.growku-modal-footer .qty{border:none}@media(max-width: 30em){.growku-modal .modal-dialog{width:100vw;border-radius:var(--usage-border-radius-none)}}.growku-modal .posted_in{display:none}.growku-modal .summary .ct-product-divider{margin-bottom:20px}.growku-modal .summary .ct-product-divider:last-of-type{display:none}.growku-modal .summary .ct-product-add-to-cart fieldset{border:none;padding:15px 0;display:flex;flex-wrap:wrap}.growku-modal .summary .ct-product-add-to-cart fieldset legend{width:100%;position:relative}.growku-modal .summary .ct-product-add-to-cart fieldset legend span:last-child{font-weight:var(--theme-font-weight);font-size:12px}.growku-modal .summary .ct-product-add-to-cart fieldset legend .required{color:initial;font-weight:initial;background:var(--theme-border-color);padding:1px 8px;border-radius:6px;margin:0;display:block;width:fit-content;position:absolute;right:0;top:0}.growku-modal legend.error .required,.growku-modal legend.error span{color:var(--wp--preset--color--vivid-red);font-weight:bold}.growku-modal .summary .ct-product-add-to-cart fieldset label{min-width:33.3333333333%}.growku-modal .summary .ct-product-add-to-cart textarea{height:80px !important}.button.checkout.button-loading span,.button.checkout.button-success span,.single_add_to_cart_button.button-loading .content,.single_add_to_cart_button.button-success .content{visibility:hidden}.button.checkout.button-loading,.button.checkout.button-success,.single_add_to_cart_button.button-loading,.single_add_to_cart_button.button-success{position:relative;opacity:.5;cursor:not-allowed}.button.checkout.button-success .button-success-icon,.single_add_to_cart_button.button-success .button-success-icon{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:var(--growku-action-primary-text)}.button.checkout.button-loading::after,.single_add_to_cart_button.button-loading::after{animation:spinner__animation 1s linear infinite;backface-visibility:hidden;border:.2em solid;border-left:.2em solid rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;content:" ";height:1em;left:50%;margin:-0.5em 0 0 -0.5em;position:absolute;top:50%;transform:translateZ(0) scale(0.5);transform-origin:50% 50%;width:1em;visibility:visible}@keyframes spinner__animation{0%{transform:rotate(0deg);animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297)}100%{transform:rotate(360deg);animation-timing-function:cubic-bezier(0.5856, 0.0703, 0.4143, 0.9297)}}.productOptionsForm{margin-bottom:var(--usage-space-large)}.options-title-wrapper{display:flex;justify-content:space-between;align-items:center}.productOptionsForm .option-badge-wrapper{display:flex;align-items:center}.productOptionsForm .option-badge-wrapper .warning path{fill:var(--growku-text-warning)}.productOptionsForm .option-badge-wrapper .checked path{fill:var(--growku-text-success)}.productOptionsForm .options-rules .option-badge{color:var(--growku-text-subdued);font-family:var(--usage-type-label-x-small-strong-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-x-small-strong-size);font-weight:var(--usage-type-label-x-small-default-font-weight);line-height:var(--usage-type-label-x-small-strong-line-height);letter-spacing:var(--usage-type-label-x-small-strong-letter-spacing);text-decoration:var(--usage-type-label-x-small-strong-text-decoration);text-transform:none;display:block;margin:0px;padding:0px}.productOptionsForm .options-rules .option-badge.option-required{color:var(--growku-text-warning);font-weight:var(--usage-type-label-x-small-strong-font-weight);margin-left:var(--usage-space-xxx-small)}.productOptionsForm .options-rules .option-badge.option-required.valid{color:var(--growku-text-success)}.productOptionsForm .options-title{display:flex;margin:0;font-family:var(--usage-type-label-medium-strong-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.productOptionsForm .options-title label{color:var(--growku-text-default);font-family:var(--usage-type-label-medium-strong-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-medium-strong-size);font-weight:var(--usage-type-label-medium-strong-font-weight);line-height:var(--usage-type-label-medium-strong-line-height);letter-spacing:var(--usage-type-label-medium-strong-letter-spacing);text-decoration:var(--usage-type-label-medium-strong-text-decoration);text-transform:none;text-align:left;display:block;margin:0px;padding:0px}.productOptionsForm .options-rules{display:flex;margin-top:var(--usage-space-xxx-small)}.productOptionsForm .options-rules p{margin-top:0;margin-bottom:0}.options-rules .dot{color:var(--growku-text-default);font-family:var(--usage-type-label-x-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-x-small-default-size);font-weight:var(--usage-type-label-x-small-default-font-weight);line-height:var(--usage-type-label-x-small-default-line-height);letter-spacing:var(--usage-type-label-x-small-default-letter-spacing);text-decoration:var(--usage-type-label-x-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px;margin-left:var(--usage-space-xx-small)}.productOptionsForm .options-rules .rule-info{color:var(--growku-text-default);font-family:var(--usage-type-label-x-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-x-small-default-size);font-weight:var(--usage-type-label-x-small-default-font-weight);line-height:var(--usage-type-label-x-small-default-line-height);letter-spacing:var(--usage-type-label-x-small-default-letter-spacing);text-decoration:var(--usage-type-label-x-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px;margin-left:var(--usage-space-xx-small)}.options-labels{display:flex;flex-wrap:wrap}.options-labels .option-label-container{width:100%;border-bottom:1px solid var(--growku-border-subdued)}.options-labels .option-label-container p{margin-bottom:0}.options-labels .option-label-container label{width:100%;display:flex;align-items:center;color:var(--growku-text-default);font-family:var(--usage-type-label-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-small-default-size);font-weight:var(--usage-type-label-small-default-font-weight);line-height:var(--usage-type-label-small-default-line-height);letter-spacing:var(--usage-type-label-small-default-letter-spacing);text-decoration:var(--usage-type-label-small-default-text-decoration);text-transform:none;margin:0px;padding:0px;padding:var(--usage-space-small) 0}.options-labels .option-label-container label .label-content p{font-family:var(--usage-type-label-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-small-default-size);font-weight:var(--usage-type-label-small-default-font-weight);line-height:var(--usage-type-label-small-default-line-height);letter-spacing:var(--usage-type-label-small-default-letter-spacing);text-decoration:var(--usage-type-label-small-default-text-decoration)}.options-labels .option-label-container input[type=radio]{appearance:none;border:2px solid var(--growku-input-controls);border-radius:50%;width:18px;height:18px;position:relative;cursor:pointer;display:inline-block;padding:var(--base-size-075);margin-right:var(--usage-space-medium)}.options-labels .option-label-container input[type=checkbox]{appearance:none;width:calc(var(--usage-size-xxx-small)*2.25);height:calc(var(--usage-size-xxx-small)*2.25);border:var(--usage-border-width-strong) solid var(--growku-input-controls);border-radius:var(--usage-border-radius-small);position:relative;cursor:pointer;margin-right:var(--usage-space-medium);display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);transition:background-color .3s,border-color .3s}.options-labels .option-label-container input[type=radio]:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,0)}.options-labels .option-label-container input[type=checkbox]:before{content:"";position:absolute;width:6px;height:10px;border:solid var(--growku-background-modal);border-width:0 2px 2px 0;transform:scale(0) rotate(45deg);transition:transform .2s ease-in-out}.options-labels .option-label-container input[type=radio]:checked:before{background-color:var(--growku-input-controls)}.options-labels .option-label-container input[type=checkbox]:checked{background-color:var(--growku-input-controls);border-color:var(--growku-input-controls)}.options-labels .option-label-container input[type=checkbox]:checked:before{transform:scale(1) rotate(45deg)}.productOptionsForm .options-labels .option-label-container .price{color:var(--growku-text-subdued);font-family:var(--usage-type-label-x-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-x-small-default-size);font-weight:var(--usage-type-label-x-small-default-font-weight);line-height:var(--usage-type-label-x-small-default-line-height);letter-spacing:var(--usage-type-label-x-small-default-letter-spacing);text-decoration:var(--usage-type-label-x-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px}.productOptionsForm .options-labels.textarea{font-family:var(--usage-type-body-medium-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-medium-default-size);line-height:var(--usage-type-body-medium-default-line-height);letter-spacing:var(--usage-type-body-medium-default-letter-spacing);font-weight:var(--usage-type-body-medium-default-font-weight);color:var(--growku-text-default);display:flex;align-items:center;width:100%;border-radius:var(--usage-border-radius-medium) var(--usage-border-radius-medium) var(--usage-border-radius-medium) var(--usage-border-radius-medium);z-index:1;padding:0;margin-top:var(--usage-space-x-small);border:none;box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-border-default);background-color:var(--growku-background-selected)}.productOptionsForm textarea{color:var(--growku-text-default);font-family:var(--usage-type-body-medium-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-medium-default-size);line-height:var(--usage-type-body-medium-default-line-height);letter-spacing:var(--usage-type-body-medium-default-letter-spacing);font-weight:var(--usage-type-body-medium-default-font-weight);width:100%;border:none;outline:none;flex:1 1 100%;display:flex;background:inherit;color:currentcolor;appearance:none;margin:0px;padding:0px;padding:var(--usage-space-medium) var(--usage-space-medium);min-height:96px;resize:vertical;border-radius:var(--usage-border-radius-medium) var(--usage-border-radius-medium) var(--usage-border-radius-medium) var(--usage-border-radius-medium)}.productOptionsForm textarea::placeholder{color:var(--growku-text-subdued);opacity:1}.productOptionsForm textarea:focus{box-shadow:inset 0px 0px 0px var(--usage-border-width-strong) var(--growku-border-selected)}.productOptionsForm .textarea-instructions{display:flex;justify-content:flex-end;margin-top:var(--usage-space-x-small)}.productOptionsForm .textarea-instructions span{color:var(--growku-text-default);font-family:var(--usage-type-body-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-small-default-size);font-weight:var(--usage-type-body-small-default-font-weight);line-height:var(--usage-type-body-small-default-line-height);letter-spacing:var(--usage-type-body-small-default-letter-spacing);text-decoration:var(--usage-type-body-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px}.button-success-icon{display:none}.mini-cart-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:999}.mini-cart-backdrop.open{display:block}.mini-cart-drawer{position:fixed;top:0;right:-100vw;width:100vw;height:calc(var(--vh, 1vh)*100);background:var(--growku-background-modal);box-shadow:var(--usage-elevation-5);transition:right .3s ease;z-index:1000;overflow-y:hidden}@media(min-width: 481px){.mini-cart-drawer{right:-480px;width:480px}}.mini-cart-drawer.open{right:0}.mini-cart-drawer-inner{display:flex;flex-direction:column;min-height:calc(var(--vh, 1vh)*100);padding:0}growku-delivery-selector{flex:0 1 auto}.mini-cart-drawer .mini-cart-header{padding:var(--usage-space-small) var(--usage-space-small)}.mini-cart-drawer .mini-cart-button-wrapper{margin-bottom:-12px;margin-left:-8px}.mini-cart-drawer .mini-cart-button-wrapper button{position:relative;max-width:100%;margin:0px;display:inline-flex;min-height:var(--usage-size-action-medium);border-radius:var(--comp-border-radius-icon-button);border:none;cursor:pointer;transition:background-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;user-select:none;text-decoration:none;text-align:center;background-color:var(--growku-background-modal);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-color-box-shadow);color:var(--growku-text-default);height:var(--usage-size-action-medium);width:var(--usage-size-action-medium);padding:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.mini-cart-location{height:170px;text-align:center;margin-bottom:20px}.mini-cart-location h3{margin:0;font-size:24px}.mini-cart-location p{margin:5px 0;font-size:16px}.mini-cart-location button{margin:10px 5px;padding:10px 20px;border:none;cursor:pointer}.woocommerce-mini-cart{flex:1 1 auto;display:flex;flex-direction:column}.woocommerce-mini-cart__empty-message{padding:var(--usage-space-medium) var(--usage-space-medium);margin-bottom:var(--usage-space-medium)}.woocommerce-mini-cart.cart_list{height:300px;overflow-y:auto;margin:0}.woocommerce-mini-cart::-webkit-scrollbar{width:3px}.woocommerce-mini-cart::-webkit-scrollbar-thumb{background-color:var(--growku-border-default);border-radius:100px}.product_list_widget li{margin-bottom:0;border-bottom:1px solid var(--growku-border-subdued)}.product_list_widget li:first-of-type{border-top:1px solid var(--growku-border-subdued);padding-top:calc(var(--usage-space-small) - 1px)}.product_list_widget .woocommerce-mini-cart-item,.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{display:grid;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr auto;grid-column-gap:var(--usage-space-small);margin:var(--usage-space-small) var(--usage-space-medium);margin-bottom:0;margin-top:0;padding-bottom:calc(var(--usage-space-small) - 1px);padding-top:var(--usage-space-small);align-items:center}.product_list_widget .woocommerce-mini-cart-item .cart-item-media{grid-area:2/1;animation:.3s ease-in 0s 1 normal none running gCiAhq;height:60px;width:60px;border-radius:4px;margin-left:var(--usage-space-xx-small);overflow:hidden}.product_list_widget .woocommerce-mini-cart-item .cart-item-media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.product_list_widget .woocommerce-mini-cart-item .cart-item-info{-webkit-box-flex:1;flex-grow:1;overflow:hidden;flex-basis:100%;grid-area:2/2}.product_list_widget .woocommerce-mini-cart-item .cart-item-controls{grid-area:2/3;display:flex;-webkit-box-align:center;align-items:center}.product_list_widget .woocommerce-mini-cart-item .controls-content{height:100%;border-radius:1000px;white-space:nowrap;box-shadow:rgba(0,0,0,.2) 0px 2px 8px}.product_list_widget .woocommerce-mini-cart-item .controls-content .controls-content-wrapper{width:100%;overflow:hidden;background:var(--growku-input-quantity-input-background);box-shadow:var(--growku-input-quantity-input-shadow-color) 0px 0px 3px;border-radius:1000px;display:flex;-webkit-box-align:center;align-items:center;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.product_list_widget .woocommerce-mini-cart-item .controls-content .controls-content-wrapper .remove{position:relative;max-width:100%;margin:0px;display:inline-flex;min-height:var(--usage-size-action-small);border-radius:var(--comp-border-radius-icon-button);border:none;cursor:pointer;transition:background-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;user-select:none;text-decoration:none;text-align:center;background-color:var(--growku-background-modal);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-border-default);color:var(--growku-text-default);height:var(--usage-size-action-small);width:var(--usage-size-action-small);padding:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.product_list_widget .woocommerce-mini-cart-item .controls-content .controls-content-wrapper .remove svg{color:var(--growku-input-controls)}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .qty-decrease-wrapper{transition:all 200ms ease-in-out 0s;max-width:var(--usage-space-x-large);opacity:1}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .qty-decrease-wrapper svg{color:var(--growku-input-controls)}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .qty-decrease{position:relative;max-width:100%;margin:0px;display:inline-flex;min-height:var(--usage-size-action-small);border-radius:var(--comp-border-radius-icon-button);border:none;cursor:pointer;transition:background-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;user-select:none;text-decoration:none;text-align:center;background-color:var(--growku-background-default);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-border-default);color:var(--growku-text-default);height:var(--usage-size-action-small);width:var(--usage-size-action-small);padding:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .qty-increase-wrapper{transition:all 200ms ease-in-out 0s;max-width:var(--usage-space-x-large);opacity:1}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .qty-increase-wrapper svg{color:var(--growku-input-controls)}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .quantity-input-wrapper .item-qty{font-family:var(--usage-type-label-small-strong-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-small-strong-size);font-weight:var(--usage-type-label-small-strong-font-weight);line-height:var(--usage-type-label-small-strong-line-height);letter-spacing:var(--usage-type-label-small-strong-letter-spacing);text-decoration:var(--usage-type-label-small-strong-text-decoration);text-transform:none;margin:0px;padding:0px;height:var(--usage-space-x-large);min-width:var(--usage-space-x-large);display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition:all 200ms ease-in-out 0s;color:var(--growku-text-default)}.product_list_widget .woocommerce-mini-cart-item .controls-content-wrapper .qty-increase-wrapper .qty-increase{position:relative;max-width:100%;margin:0px;display:inline-flex;min-height:var(--usage-size-action-small);border-radius:var(--comp-border-radius-icon-button);border:none;cursor:not-allowed;opacity:.5;transition:background-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;user-select:none;text-decoration:none;text-align:center;background-color:var(--growku-background-modal);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-input-controls);color:var(--growku-text-default);height:var(--usage-size-action-small);width:var(--usage-size-action-small);padding:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.woocommerce-mini-cart-item .cart-item-info .product-title{color:var(--growku-text-default);font-family:var(--usage-type-body-medium-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-medium-default-size);font-weight:var(--usage-type-body-medium-default-font-weight);line-height:var(--usage-type-body-medium-default-line-height);letter-spacing:var(--usage-type-body-medium-default-letter-spacing);text-decoration:var(--usage-type-body-medium-default-text-decoration);text-transform:none;text-overflow:ellipsis;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(var(--usage-type-body-medium-default-line-height)*2);white-space:normal;margin:0px;padding:0px}.woocommerce-mini-cart-item .cart-item-info .variation{margin:0;padding:0;display:flex;flex-wrap:wrap;border:none}.woocommerce-mini-cart-item .cart-item-info .variation dt{display:none}.woocommerce-mini-cart-item .cart-item-info .variation dd,.woocommerce-mini-cart-item .cart-item-info .variation dd p{color:var(--growku-text-subdued);font-family:var(--usage-type-label-x-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-x-small-default-size);font-weight:var(--usage-type-label-x-small-default-font-weight);line-height:var(--usage-type-label-x-small-default-line-height);letter-spacing:var(--usage-type-label-x-small-default-letter-spacing);text-decoration:var(--usage-type-label-x-small-default-text-decoration);text-transform:none;text-overflow:ellipsis;max-width:100%;overflow:hidden;display:flex;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(var(--usage-type-label-x-small-default-line-height)*2);white-space:normal;margin:0px;padding:0px;text-transform:capitalize}.woocommerce-mini-cart-item .cart-item-info .variation dd::after{content:",";margin:0 var(--usage-space-xxx-small)}.woocommerce-mini-cart-item .cart-item-info .variation dd:last-child::after{content:""}.woocommerce-mini-cart-item .cart-item-info .quantity{color:var(--growku-text-default);font-family:var(--usage-type-label-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-small-default-size);font-weight:var(--usage-type-label-small-default-font-weight);line-height:var(--usage-type-label-small-default-line-height);letter-spacing:var(--usage-type-label-small-default-letter-spacing);text-decoration:var(--usage-type-label-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px;margin-top:var(--usage-space-x-small)}.woocommerce-mini-cart__buttons{margin:var(--usage-space-medium)}@media(min-width: 481px){.woocommerce-mini-cart__buttons{margin-right:var(--usage-space-medium)}}.woocommerce-mini-cart__buttons button.checkout.button{width:100%;height:var(--usage-size-action-medium);box-shadow:var(--usage-elevation-4);border-radius:var(--usage-border-radius-x-large);display:flex;background-color:var(--growku-action-primary-default);color:var(--growku-action-primary-text);padding:0}.woocommerce-mini-cart__buttons button.checkout.button a{border-radius:var(--usage-border-radius-x-large)}.woocommerce-mini-cart__buttons button.checkout.button:hover{background-color:var(--growku-action-primary-default)}.woocommerce-mini-cart__buttons a.checkout.button{color:currentcolor;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration);text-transform:none;text-align:center;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap;margin:0px;padding:var(--usage-space-none) var(--usage-space-medium);background-color:rgba(0,0,0,0);min-height:unset;width:100%;display:flex;justify-content:space-between;align-items:center;height:100%;box-sizing:border-box}.woocommerce-mini-cart__buttons .woocommerce-mini-cart__total{color:currentcolor;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--comp-type-button-label-medium-size);font-weight:var(--comp-type-button-label-medium-font-weight);line-height:var(--comp-type-button-label-medium-line-height);letter-spacing:var(--comp-type-button-label-medium-letter-spacing);text-decoration:var(--comp-type-button-label-medium-text-decoration);text-transform:none;text-align:center;display:block;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap;margin:0px;padding:0px;visibility:hidden}.woocommerce-mini-cart__buttons .woocommerce-mini-cart__total .amount{visibility:visible}.woocommerce-mini-cart__buttons a.checkout.button:hover{background-color:rgba(0,0,0,0)}.woocommerce-mini-cart__buttons .button.checkout[disabled] a{cursor:not-allowed;pointer-events:none}.woocommerce-mini-cart__buttons .button:not(.checkout){display:none}.woocommerce-mini-cart-item .ct-media-container{width:64px;height:68px;margin-left:var(--usage-space-xx-small);display:flex;align-items:center}.woocommerce-mini-cart-item .ct-media-container img{width:60px;height:60px;border-radius:var(--base-size-1)}.disabled{pointer-events:none;opacity:.5}.delivery-selector{margin-bottom:var(--usage-space-medium);text-align:center}.delivery-selector .store-info{padding:var(--usage-space-medium) var(--usage-space-medium);display:block;text-align:left}.delivery-selector .store-info .store-name{color:var(--growku-text-default);font-family:var(--usage-type-title-medium-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-title-medium-size);font-weight:var(--usage-type-title-medium-font-weight);line-height:var(--usage-type-title-medium-line-height);letter-spacing:var(--usage-type-title-medium-letter-spacing);text-decoration:var(--usage-type-title-medium-text-decoration);text-transform:none;display:block;margin:0px;padding:0px}.delivery-selector .store-info .title{color:var(--growku-text-subdued);font-family:var(--usage-type-label-x-small-strong-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-x-small-strong-size);font-weight:var(--usage-type-label-x-small-strong-font-weight);line-height:var(--usage-type-label-x-small-strong-line-height);letter-spacing:var(--usage-type-label-x-small-strong-letter-spacing);text-decoration:var(--usage-type-label-x-small-strong-text-decoration);text-transform:none;display:block;margin:0px;padding:0px !important}.delivery-selector .store-address{color:var(--growku-text-default);font-family:var(--usage-type-body-medium-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-medium-default-size);font-weight:var(--usage-type-body-medium-default-font-weight);line-height:var(--usage-type-body-medium-default-line-height);letter-spacing:var(--usage-type-body-medium-default-letter-spacing);text-decoration:var(--usage-type-body-medium-default-text-decoration);text-transform:none;text-align:center;display:block;margin:0px;padding:0px;margin-top:var(--usage-space-x-small)}.delivery-selector .tabs-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:var(--usage-space-x-small)}.delivery-selector .tab{margin-right:10px;width:100px;height:var(--usage-size-action-small)}.delivery-selector .tab label{display:flex;justify-content:center;align-items:center;padding:0;border-radius:var(--product-card-corner-radius);background-color:var(--growku-action-secondary-default);border:1px solid var(--growku-action-secondary-border);color:var(--growku-action-secondary-text) !important;cursor:pointer;transition:background-color .3s,color .3s;border-radius:var(--comp-border-radius-button) var(--comp-border-radius-button) var(--comp-border-radius-button) var(--comp-border-radius-button);height:100%;font-family:var(--usage-type-body-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-body-small-default-size);font-weight:var(--base-font-weight-bold);line-height:var(--usage-size-small);letter-spacing:var(--usage-type-body-small-default-letter-spacing);text-decoration:var(--usage-type-body-small-default-text-decoration)}.delivery-selector .tab label:hover{background-color:var(--growku-action-secondary-default);box-shadow:inset 0 0 0 var(--usage-border-width-default) var(--growku-border-default);color:var(--growku-action-secondary-text) !important}.delivery-selector .tab input[type=radio]{display:none}.delivery-selector .tab input[type=radio]:checked+label{background-color:var(--growku-action-primary-default);color:var(--growku-action-primary-text) !important;height:100%}.delivery-selector .tab-status{color:var(--growku-text-subdued);font-family:var(--usage-type-label-small-default-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-small-default-size);font-weight:var(--usage-type-label-small-default-font-weight);line-height:var(--usage-type-label-small-default-line-height);letter-spacing:var(--usage-type-label-small-default-letter-spacing);text-decoration:var(--usage-type-label-small-default-text-decoration);text-transform:none;display:block;margin:0px;padding:0px;margin-top:var(--usage-space-x-small)}.delivery-selector .tab-status.unavailable{color:var(--growku-text-critical)}.delivery-selector .loading{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3Canimate attributeName='r' begin='0s' dur='1.8s' values='10;8;10' calcMode='linear' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' begin='0s' dur='1.8s' values='1;.5;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:center}.modal-open .woocommerce button.view-cart-button.button,.modal-open button.view-cart-button.button{display:none !important}.woocommerce button.view-cart-button.button,button.view-cart-button.button{width:calc(100vw - var(--usage-space-large));transform:translate(-50%, 0px);left:50vw;position:fixed;bottom:0;z-index:2;min-height:var(--usage-size-action-large);margin-bottom:var(--usage-space-medium);box-shadow:var(--usage-elevation-4);border-radius:var(--usage-border-radius-x-large);display:flex;justify-content:space-between;align-items:center;padding:var(--usage-space-none) var(--usage-space-medium);background-color:var(--growku-action-primary-default);color:var(--growku-action-primary-text)}.woocommerce button.view-cart-button.button:hover,button.view-cart-button.button:hover{background-color:var(--growku-action-primary-hovered);transform:translate(-50%, 0px) !important}.woocommerce button.view-cart-button.button .cart-icon,button.view-cart-button.button .cart-icon{width:var(--base-size-6);height:var(--base-size-6);display:flex;justify-content:flex-start;flex:1 2 10%}.woocommerce button.view-cart-button.button .view-cart,button.view-cart-button.button .view-cart{flex-grow:2;display:flex;justify-content:center;flex-direction:column}.woocommerce button.view-cart-button.button .view-cart .title,button.view-cart-button.button .view-cart .title{color:var(--growku-action-primary-text);font-family:var(--usage-type-label-small-strong-font-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-small-strong-size);font-weight:var(--usage-type-label-small-strong-font-weight);line-height:var(--usage-type-label-small-strong-line-height);letter-spacing:var(--usage-type-label-small-strong-letter-spacing);text-decoration:var(--usage-type-label-small-strong-text-decoration);text-transform:none;display:block;margin:0px;padding:0px !important;text-align:center;height:auto}.woocommerce button.view-cart-button.button .view-cart .store-name,button.view-cart-button.button .view-cart .store-name{color:var(--growku-action-primary-text);font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-medium-strong-size);font-weight:var(--usage-type-label-medium-strong-font-weight);line-height:var(--usage-type-label-medium-strong-line-height);letter-spacing:var(--usage-type-label-medium-strong-letter-spacing);text-decoration:var(--usage-type-label-medium-strong-text-decoration);text-transform:capitalize;display:block;margin:0px;padding:0px;text-wrap:balance;text-align:center}.woocommerce button.view-cart-button.button .cart-count,button.view-cart-button.button .cart-count{color:currentcolor;font-family:var(--base-font-family-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:var(--usage-type-label-medium-strong-size);font-weight:var(--usage-type-label-medium-strong-font-weight);line-height:var(--usage-type-label-medium-strong-line-height);letter-spacing:var(--usage-type-label-medium-strong-letter-spacing);text-decoration:var(--usage-type-label-medium-strong-text-decoration);text-transform:none;text-align:right;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap;margin:0px;padding:0px;-webkit-box-flex:1;flex:1 2 10%;display:flex;justify-content:flex-end}/*# sourceMappingURL=style.global.css.map */
