html{font-size:100%}body,html{overflow-x:clip}*{--color-primary-5: #f2fbff;--color-primary-10: #e6f7ff;--color-primary-20: #ccefff;--color-primary-40: #99e0ff;--color-primary-70: #66d0ff;--color-primary-100: #00b1ff;--color-primary-110: #008ecc;--color-primary-120: #007cb2;--color-shade-5: #f3f5f6;--color-shade-10: #ced8dd;--color-shade-20: #ced8dd;--color-shade-30: #b6c5cb;--color-shade-40: #9db2ba;--color-shade-70: #547787;--color-shade-100: #0b3d53;--color-purple-5: #f8f7ff;--color-purple-20: #e5dfff;--color-purple-40: #cac0ff;--color-purple-100: #7b61ff;--color-white-100: #ffffff}body .page-width{max-width:1440px;width:calc(100% - 112px);margin-left:max(calc((100vw - 1440px)/2),56px);margin-right:max(calc((100vw - 1440px)/2),56px)}@media (max-width: 768px){body .page-width{width:calc(100% - 64px);margin-left:max(calc((100vw - 1440px)/2),32px);margin-right:max(calc((100vw - 1440px)/2),32px)}.page-width-scrollable{width:100%;padding-left:32px;padding-right:32px}}@media (max-width: 480px){body .page-width{width:calc(100% - 32px);margin-left:max(calc((100vw - 1440px)/2),16px);margin-right:max(calc((100vw - 1440px)/2),16px)}.page-width-scrollable{width:100%;padding-left:16px;padding-right:16px}}.page-width-secondary{max-width:1200px;width:calc(100% - 168px);margin-left:max(calc((100vw - 1200px)/2),84px);margin-right:max(calc((100vw - 1200px)/2),84px)}@media (max-width: 768px){.page-width-secondary{width:calc(100% - 96px);margin-left:max(calc((100vw - 1200px)/2),48px);margin-right:max(calc((100vw - 1200px)/2),48px)}}@media (max-width: 480px){.page-width-secondary{width:calc(100% - 32px);margin-left:max(calc((100vw - 1200px)/2),16px);margin-right:max(calc((100vw - 1200px)/2),16px)}}.light-blue-button-style{padding-top:1px;height:48px;font-size:16px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .5s ease-in-out;border:2px solid rgba(0,0,0,.14);box-sizing:border-box;border-radius:8px;--tw-bg-opacity: 1;background-color:var(--color-primary-70);display:inline-flex;align-items:center;justify-items:center;justify-content:center;font-family:Poppins,sans-serif;font-weight:600;padding-left:1.5rem;padding-right:1.5rem;text-align:center;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));text-shadow:none;transition:all .3s ease-in-out}@media (min-width: 768px){.light-blue-button-style{padding-left:2rem;padding-right:2rem}}@media (min-width: 1750px){.light-blue-button-style{height:55px}}.light-blue-button-style.disabled,.light-blue-button-style:disabled{background:#ced8dd!important;border:2px solid rgba(0,0,0,.15)!important;cursor:default;transition:all .3s ease-in-out}.light-blue-button-style:hover{background-color:rgba(0,142,204,var(--tw-bg-opacity))}.light-blue-button-style:focus-within,.light-blue-button-style:hover{border:2px solid rgba(0,0,0,.15);transition:all .3s ease-in-out;--tw-bg-opacity: 1;border-style:solid;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.light-blue-button-style:focus-within{background-color:rgba(0,124,178,var(--tw-bg-opacity))}.light-blue-button-style:active{border:2px solid rgba(0,0,0,.15);transition:all .3s ease-in-out;--tw-bg-opacity: 1;background-color:rgba(0,124,178,var(--tw-bg-opacity));border-style:solid;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.custom-modal{position:relative;z-index:1;transition:height .2s ease-in-out,visibility .2s ease-in-out,opacity .2s ease-in-out}.modal-decoration{position:absolute;top:0;right:92.5px;transform:translate(50%,-68%);z-index:-1;pointer-events:none;width:232.5px;height:auto}.custom-modal__content{background-color:var(--color-white-100);border-bottom-left-radius:24px;border-bottom-right-radius:24px;text-align:center;color:var(--color-shade-100);box-shadow:0 18px 20px #00000040;display:flex;flex-direction:column;padding-bottom:18px}.custom-modal:not(.expanded){visibility:hidden;opacity:0}.custom-modal.expanded{width:fit-content;height:auto;visibility:visible;opacity:1;z-index:1000}.custom-modal__trigger{cursor:pointer}.custom-modal__trigger:not(.active) svg{transform:rotate(0);transition:all .3s ease-in-out}.custom-modal__trigger.active svg{transform:rotate(180deg);transition:all .3s ease-in-out}.custom-modal .custom-modal__item{display:block;width:100%;padding:4px 30px;font-weight:600;font-size:16px;line-height:24px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.custom-modal .custom-modal__item:hover{cursor:pointer;background-color:var(--color-shade-5)}.custom-modal .custom-modal__item:active,.custom-modal .custom-modal__item:focus-within{background-color:var(--color-shade-20);transition:none}.qty-picker.qty-common-style{width:62px;height:32px;border:2px solid #b6c5cb;border-radius:8px;display:flex;align-items:center;justify-content:center}@media (min-width: 640px){.qty-picker.qty-common-style{margin-left:auto}}.qty-picker.qty-common-style .plus{background-color:transparent;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;padding:0;text-align:center;vertical-align:middle;width:12px;height:12px}.qty-picker.qty-common-style .plus svg{width:12px;height:8px}.qty-picker.qty-common-style .plus:hover{background:var(--color-shade-40, #9db1ba)}.qty-picker.qty-common-style .plus:hover svg *{fill:var(--color-shade-5, #f3f5f6)}.qty-picker.qty-common-style .plus:focus-within{background:var(--color-shade-70, #9db1ba)}.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .plus:focus-within svg path,.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .plus:focus-within svg rect{fill:#fff}.qty-picker.qty-common-style .plus:active{background:#9db2ba}.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .plus:active svg path,.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .plus:active svg rect{fill:#fff}.qty-picker.qty-common-style .minus{background-color:transparent;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;padding:0;text-align:center;vertical-align:middle;width:12px;height:12px;flex:0 0 12px}.qty-picker.qty-common-style .minus svg{width:9px}.qty-picker.qty-common-style .minus:hover{background:var(--color-shade-40, #9db1ba)}.qty-picker.qty-common-style .minus:hover svg *{fill:var(--color-shade-5, #f3f5f6)}.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .minus:focus-within svg path,.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .minus:focus-within svg rect{fill:#fff}.qty-picker.qty-common-style .minus:active{background:var(--color-shade-70, #9db1ba)}.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .minus:active svg path,.cart-drawer--wrapper .cart-drawer .qty-picker.qty-common-style .minus:active svg rect{fill:#fff}.qty-picker.qty-common-style input{max-width:25px;height:28px;text-align:center;font-weight:600;font-size:16px;border-radius:4px;display:inline-block;vertical-align:middle}.qty-picker.qty-common-style input:active,.qty-picker.qty-common-style input:focus-within{outline:none;box-shadow:none;border:none}.btn-delete-item{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:400;--tw-text-opacity: 1;color:rgba(206,216,221,var(--tw-text-opacity));font-size:12px;line-height:16px;margin-left:8px;cursor:pointer}.btn-delete-item:hover{color:var(--color-primary-100)}.btn-delete-item:active,.btn-delete-item.btn-delete-item--loading{color:#414141}.product__compare-at-price{position:relative;color:var(--color-shade-40)}.product__compare-at-price:before{content:"";position:absolute;top:50%;left:0;height:2px;width:100%;background-color:var(--color-primary-100);transform:translateY(-50%);pointer-events:none}.custom-input:hover{border-color:var(--color-shade-40)}.custom-input:active{border-color:var(--color-shade-100)}.custom-input:disabled{background-color:var(--color-shade-5)}.flex{display:flex}.flex-r{flex-direction:row}.flex-column{flex-direction:column}.flex-center{justify-content:center}.flex-start{align-items:flex-start}.flex-end{align-items:flex-end}.flex-s-between{justify-content:space-between}.flex-middle{align-items:center}.small{font-size:12px;line-height:100%}.relative{position:relative}.absolute{position:absolute}.top{top:0}.right{right:0}.w-fit{width:fit-content}.m-0-auto{margin:0 auto}.gc-2-col{display:grid;grid-template-columns:repeat(2,1fr)}.pd--s{padding:var(--spacing-small)}.pd-x--s{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.pd-y--s{padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.mg--s{margin:var(--spacing-small)}.mg-x--s{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.mg-y--s{margin-top:var(--spacing-small);margin-bottom:var(--spacing-small)}.gap--s{gap:var(--spacing-small)}.row-gap--s{row-gap:var(--spacing-small)}.col-gap--s{column-gap:var(--spacing-small)}.pd-top--s{padding-top:var(--spacing-small)}.mg-top--s{margin-top:var(--spacing-small)}.pd-left--s{padding-left:var(--spacing-small)}.mg-left--s{margin-left:var(--spacing-small)}.pd-right--s{padding-right:var(--spacing-small)}.mg-right--s{margin-right:var(--spacing-small)}.pd-bottom--s{padding-bottom:var(--spacing-small)}.mg-bottom--s{margin-bottom:var(--spacing-small)}.pd--m{padding:var(--spacing-medium)}.pd-x--m{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}.pd-y--m{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}.mg--m{margin:var(--spacing-medium)}.mg-x--m{margin-left:var(--spacing-medium);margin-right:var(--spacing-medium)}.mg-y--m{margin-top:var(--spacing-medium);margin-bottom:var(--spacing-medium)}.gap--m{gap:var(--spacing-medium)}.row-gap--m{row-gap:var(--spacing-medium)}.col-gap--m{column-gap:var(--spacing-medium)}.pd-top--m{padding-top:var(--spacing-medium)}.mg-top--m{margin-top:var(--spacing-medium)}.pd-left--m{padding-left:var(--spacing-medium)}.mg-left--m{margin-left:var(--spacing-medium)}.pd-right--m{padding-right:var(--spacing-medium)}.mg-right--m{margin-right:var(--spacing-medium)}.pd-bottom--m{padding-bottom:var(--spacing-medium)}.mg-bottom--m{margin-bottom:var(--spacing-medium)}.pd--0{padding:0}.pd-x--0{padding-left:0;padding-right:0}.pd-y--0{padding-top:0;padding-bottom:0}.mg--0{margin:0}.mg-x--0{margin-left:0;margin-right:0}.mg-y--0{margin-top:0;margin-bottom:0}.gap--0{gap:0}.row-gap--0{row-gap:0}.col-gap--0{column-gap:0}.pd-top--0{padding-top:0}.mg-top--0{margin-top:0}.pd-left--0{padding-left:0}.mg-left--0{margin-left:0}.pd-right--0{padding-right:0}.mg-right--0{margin-right:0}.pd-bottom--0{padding-bottom:0}.mg-bottom--0{margin-bottom:0}@media (max-width: 1100px){.t-gc-1-col{display:grid;grid-template-columns:1fr}}@media (max-width: 750px){.m-pd--s{padding:var(--spacing-small)}.m-pd-x--s{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.m-pd-y--s{padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.m-mg--s{margin:var(--spacing-small)}.m-mg-x--s{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.m-mg-y--s{margin-top:var(--spacing-small);margin-bottom:var(--spacing-small)}.m-gap--s{gap:var(--spacing-small)}.m-row-gap--s{row-gap:var(--spacing-small)}.m-col-gap--s{column-gap:var(--spacing-small)}.m-pd-top--s{padding-top:var(--spacing-small)}.m-mg-top--s{margin-top:var(--spacing-small)}.m-pd-left--s{padding-left:var(--spacing-small)}.m-mg-left--s{margin-left:var(--spacing-small)}.m-pd-right--s{padding-right:var(--spacing-small)}.m-mg-right--s{margin-right:var(--spacing-small)}.m-pd-bottom--s{padding-bottom:var(--spacing-small)}.m-mg-bottom--s{margin-bottom:var(--spacing-small)}.m-pd--m{padding:var(--spacing-medium)}.m-pd-x--m{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}.m-pd-y--m{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}.m-mg--m{margin:var(--spacing-medium)}.m-mg-x--m{margin-left:var(--spacing-medium);margin-right:var(--spacing-medium)}.m-mg-y--m{margin-top:var(--spacing-medium);margin-bottom:var(--spacing-medium)}.m-gap--m{gap:var(--spacing-medium)}.m-row-gap--m{row-gap:var(--spacing-medium)}.m-col-gap--m{column-gap:var(--spacing-medium)}.m-pd-top--m{padding-top:var(--spacing-medium)}.m-mg-top--m{margin-top:var(--spacing-medium)}.m-pd-left--m{padding-left:var(--spacing-medium)}.m-mg-left--m{margin-left:var(--spacing-medium)}.m-pd-right--m{padding-right:var(--spacing-medium)}.m-mg-right--m{margin-right:var(--spacing-medium)}.m-pd-bottom--m{padding-bottom:var(--spacing-medium)}.m-mg-bottom--m{margin-bottom:var(--spacing-medium)}.m-pd--0{padding:0}.m-pd-x--0{padding-left:0;padding-right:0}.m-pd-y--0{padding-top:0;padding-bottom:0}.m-mg--0{margin:0}.m-mg-x--0{margin-left:0;margin-right:0}.m-mg-y--0{margin-top:0;margin-bottom:0}.m-gap--0{gap:0}.m-row-gap--0{row-gap:0}.m-col-gap--0{column-gap:0}.m-pd-top--0{padding-top:0}.m-mg-top--0{margin-top:0}.m-pd-left--0{padding-left:0}.m-mg-left--0{margin-left:0}.m-pd-right--0{padding-right:0}.m-mg-right--0{margin-right:0}.m-pd-bottom--0{padding-bottom:0}.m-mg-bottom--0{margin-bottom:0}}:root{--primary: #00b1ff;--text-primary: #235164;--white: #fff;--black: #000;--shade-30: #b6c5cb;--shade-100: #0b3d53;--header-cut-height: 178px;--spacing-small: 16px;--spacing-medium: 30px;overflow-x:hidden;width:100vw}.title--xs{font-weight:600;font-size:16px;line-height:24px}.title--s{font-weight:700;font-size:20px;line-height:24px}.title--m{font-weight:600;font-size:32px;line-height:40px}.title--xl{font-weight:800;font-size:80px;line-height:72px}.rte em{font-style:normal;color:var(--text-primary)}.text--white{color:var(--white)}.text--black{color:var(--black)}.input--text{height:40px;box-shadow:0 4px 4px #0003;border-radius:8px;font-size:16px;z-index:100}.input--text input{height:100%;border:1px solid var(--shade-30);border-right:none;border-radius:8px 0 0 8px;padding-left:var(--spacing-small);width:256px}.input--text input:hover{border:1px solid var(--black)}.input--text button{width:40px;height:100%;border:1px solid var(--shade-30);border-left:none;border:1px solid rgba(0,0,0,.15);border-radius:0 8px 8px 0}.input--text svg{width:24px}.modal{position:fixed;top:-100vh;left:0;width:100%;height:100%;padding:13px;text-align:center;z-index:30000000}.modal.active{transform:translateY(100vh);-moz-transform:translateY(100vh);-webkit-transform:translateY(100vh);-o-transform:translateY(100vh)}.modal--overlay{background:var(--shade-100);opacity:.8;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.modal--inner{background:var(--white);border-radius:16px;padding:var(--spacing-medium);padding-top:52px;padding-bottom:44px;z-index:2;max-width:328px;margin:0 auto}@media (max-width: 750px){.modal--inner{margin:0 2rem}}body[data-template="page.first-delivery"]{--header-height: 199px}body[data-template="page.first-delivery"] header{background-image:none!important}body[data-template="page.first-delivery"] header.inner-stickyHeader{background-image:var(--background-image2)!important}[data-section-id=promotional-signup]{background:var(--primary);color:var(--text-primary);padding-top:calc(var(--spacing-medium) + var(--header-height));padding-bottom:calc(9.47vw + 60px);margin-top:calc(var(--header-height) * -1);position:relative}[data-section-id=promotional-signup] .rte{max-width:248px;text-align:center}[data-section-id=promotional-signup] .meta,[data-section-id=promotional-signup] form,[data-section-id=promotional-signup] .benefits{z-index:1}[data-section-id=promotional-signup]:after{content:"";position:absolute;display:block;width:100%;bottom:-1px;height:9.47vw;background:#fff;clip-path:polygon(100% 0,0% 100%,100% 100%)}.edit-button{font-size:24px;line-height:32px}.edit-popup{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000000;opacity:0;transition:opacity .3s ease-in-out}.edit-popup--active{pointer-events:all;opacity:1}.edit-popup__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0003;transition:opacity .3s ease-in-out;z-index:1}.edit-popup__content{position:absolute;top:0;left:0;bottom:0;background:#fff;box-shadow:0 0 4px #00000040;width:480px;overflow-y:scroll;z-index:2}.edit-popup__header{background-color:#00b1ff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;color:#fff;gap:8px}.edit-popup__card{background-color:#fff;border:1px solid #0000000d;border-radius:8px;box-shadow:0 4px 4px #00000026;padding:20px 16px}.edit-popup__main{padding:0 8px 40px;margin-top:-20px}.edit-popup__input{padding-top:5px!important}.edit-popup__select-button{position:relative;text-align:left}.edit-popup__select-button svg{position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform .3s ease-in-out}.edit-popup__select-button--active svg{transform:translateY(-50%)}textarea.edit-popup__input{height:100%}.edit-popup__order .edit-popup__card:not(.edit-popup__card-delivery) .edit-popup__input,.edit-popup__link .edit-popup__input{color:#0b3d53;padding-top:20px!important}.edit-popup__login,.edit-popup__link,.edit-popup__order,.edit-popup__link--success,.edit-popup__error{display:flex;flex-direction:column;gap:8px}.edit-popup__input-wrapper{position:relative}.edit-popup__input--select{position:absolute;top:calc(100% - 5px);left:0;width:100%;height:120px;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out transform .3s ease-in-out;z-index:100;display:flex;flex-direction:column;background-color:#fff;overflow-y:scroll;border:1px solid #b6c5cb;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transform:translateY(-4px)}.edit-popup__input--select-active{pointer-events:all;opacity:1;transform:translateY(0)}.edit-popup__input--select-option{background-color:#fff;padding:6px 16px;cursor:pointer}.edit-popup__input--select-option:hover{background-color:#f3f5f6}.edit-popup__input--select-option:active,.edit-popup__input--select-option--active{background-color:#b6c5cb;color:#fff}.edit-popup__order .edit-popup__input-wrapper .floating-label,.edit-popup__link .edit-popup__input-wrapper .floating-label{position:absolute;top:6px;left:12px;font-size:12px;color:#b6c5cb;z-index:1}.edit-popup__input-row{display:flex;gap:8px}.edit-popup__input-row .edit-popup__input-wrapper{flex:1}.edit-popup__tooltip{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:none}.edit-popup__button--text{text-decoration:underline}.edit-popup__title{font-size:24px;font-weight:700;line-height:32px}.edit-popup__description{font-size:14px;font-weight:400;line-height:20px;text-align:center}.edit-popup__description-order{text-align:center}.edit-popup__close{position:absolute;top:32px;right:32px;width:24px;height:24px}.edit-popup__card-header{font-size:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#235164;font-weight:600}.edit-popup__card-header svg{transition:transform .3s ease-in-out;transform:rotate(180deg)}.edit-popup__card--active svg{transform:rotate(0)}.edit-popup__card-content{display:none;border-radius:8px;background-color:#f3f5f6;padding:12px 8px;margin-top:20px}.edit-popup__card--basic .edit-popup__card-content{margin-top:0}.edit-popup__card--active .edit-popup__card-content{display:block}.edit-popup__card-address.edit-popup__card--active .edit-popup__card-content,.edit-popup__card-contact.edit-popup__card--active .edit-popup__card-content{display:flex;flex-direction:column;gap:8px}.edit-popup__product--template{display:none}.edit-popup__product{display:flex;gap:5px;height:75px}.edit-popup__product-image{height:100%;object-fit:cover;flex-grow:1;max-width:65px;height:65px}.edit-popup__product-details{display:flex;flex-direction:column}.edit-popup__product-name{color:#0b3d53;font-size:16px;font-weight:600;line-height:24px;text-align:left}.edit-popup__product-subtitle{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#9db2ba}.edit-popup__product-price{font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#414141}.edit-popup__product-price .subtotal-upper,.edit-popup__product-subtotal .subtotal-upper{font-size:16px}.edit-popup__product-price .subtotal-lower,.edit-popup__product-subtotal .subtotal-lower{font-size:12px}.edit-popup__product-remove{color:#ced8dd;font-size:12px;text-decoration:underline;cursor:pointer}.edit-popup__upsell-item__details .edit-popup__product-quantity{height:48px}.edit-popup__upsell-item__variant{border:2px solid #b6c5cb;border-radius:8px;font-size:16px;font-weight:700;color:#0b3d53;padding:0 12px;text-align:center;cursor:pointer;height:100%;width:100%}.edit-popup__upsell-item__details-icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px;background-color:transparent;cursor:pointer;border-radius:50%;overflow:hidden;color:#b6c5cb;pointer-events:none}.edit-popup__upsell-item__variant-wrapper:hover .edit-popup__upsell-item__details-icon{background-color:#f3f5f6}.edit-popup__card-add .edit-popup__product-quantity{border-color:#007cb2;background-color:#00b1ff}.edit-popup__card-add .edit-popup__product-quantity-button,.edit-popup__card-add .edit-popup__product-quantity-number{color:#fff}.edit-popup__product-edit{display:flex;gap:5px;flex-direction:column;flex:0 0 60px;width:60px;margin-left:auto}.edit-popup__product-subtotal{font-size:16px;font-weight:600;line-height:24px;text-align:right;color:#414141}.edit-popup__product-quantity{width:60px;height:32px;background-color:#fff;border:2px solid #b6c5cb;border-radius:8px;display:flex;align-items:center;justify-content:space-around}.edit-popup__product-quantity-button{color:#b6c5cb;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center}.edit-popup__product-quantity-button:hover{background-color:#f3f5f6}.edit-popup__product-quantity-button:active{background-color:#9db2ba;color:#fff}.edit-popup__product-quantity-number{color:#002028;font-weight:700;font-size:12px}.edit-popup__card-content--white{background-color:#fff}.edit-popup--reorder .edit-popup__card-delivery{padding:8px}.edit-popup--reorder .edit-popup__card-delivery .edit-popup__card-content{background-color:#f3f5f6;padding:16px}.edit-popup__input-wrapper--zapiet-icon{height:48px;width:40px;background-color:#00b1ff;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;border:1px solid #00000026;border-bottom-right-radius:6px;border-top-right-radius:6px}.edit-popup__card-delivery-info{display:flex;justify-content:space-between}.edit-popup__card-delivery-info__column{display:flex;flex-direction:column;gap:8px}.edit-popup__card-delivery-info__column span:first-of-type{color:#9db2ba;font-size:14px}.edit-popup__card-delivery-info__column span:last-of-type{color:#000;font-size:16px}.edit-popup__card-total__row{display:flex;justify-content:space-between;color:#235164;font-size:12px;margin-bottom:8px;align-items:flex-end}.edit-popup__card-total__row span:last-of-type{color:#0b3d53}.edit-popup__card-total__row[data-difference] span:first-of-type{color:#235164;font-size:16px}.edit-popup__card-total__row[data-difference]>span:last-of-type{color:#0b3d53;font-size:32px;display:flex;align-items:flex-end}.edit-popup__card-total__row--refund[data-difference]>span:last-of-type:before{content:"Refund";height:20px;padding:2px 6px;border-radius:4px;border:1px solid #007cb2;background-color:#00b1ff;color:#fff;font-size:12px;margin-right:4px;line-height:14px}.edit-popup__button--update,.edit-popup__button--reorder,.edit-popup__button--reorder-upsell,.edit-popup__button--reorder-back{width:100%;margin-top:8px}.edit-popup__button span[data-loader],.edit-popup__button--loading span[data-content]{display:none}.edit-popup__button--loading span[data-loader]{display:block;width:24px;fill:#fff}.subtotal-lower{font-size:16px;font-weight:600;line-height:1;text-align:left}.subtotal-upper{font-size:32px;font-weight:600;line-height:24px;text-align:left}.animate-spin{animation:spin 1s linear infinite}#shopify-section-header.stickyHeader,#talkable-offer iframe[name=talkable-offer-iframe]{z-index:97}.intercom-lightweight-app{z-index:98!important}.edit-popup__input-error{display:none}.edit-popup__input-error.edit-popup__input-error--active{display:block;color:#ff1f00;font-size:16px}.edit-popup__input--error{border-color:#ff1f00}.edit-popup__input-error{margin-top:4px;margin-left:12px}.edit-popup__updated-items{display:flex;flex-direction:column;gap:10px}.edit-popup__updated-items .edit-popup__product:not(:last-child){border-bottom:1px solid #e7ecee}.edit-popup__updated-items .edit-popup__product-quantity-button{display:none}.edit-popup__updated-items .edit-popup__product-quantity{width:37px;border-color:#e7ecee;margin-left:auto}.edit-popup__updated-items .edit-popup__card-total__row{font-size:12px}.edit-popup__updated-items .edit-popup__card-total__row span:first-of-type{color:#235164;font-weight:400}.edit-popup__updated-items .edit-popup__card-total__row span:last-of-type{color:#235164;font-weight:600}.edit-popup__updated-total .edit-popup__card-total__row--large span:first-of-type{font-size:16px;color:#235164}.edit-popup__updated-total .edit-popup__card-total__row--large span:last-of-type{font-size:32px;font-weight:600;color:#0b3d53}.edit-popup__updated-total .edit-popup__card-total__row[data-subtotal] .subtotal-lower{font-size:10px}.edit-popup__updated-total .edit-popup__card-total__row[data-subtotal] .subtotal-upper{font-size:12px}.edit-popup__updated-total .edit-popup__card-total__row[data-total]{margin-top:15px;margin-bottom:15px}.edit-popup__updated-delivery{border-radius:8px;overflow:hidden;background-color:#f3f5f6;padding:16px 32px;display:flex;flex-direction:column;gap:16px;margin-top:8px}.edit-popup__updated-times{display:flex;justify-content:space-between}.edit-popup__updated-time,.edit-popup__updated-address,.edit-popup__updated-notes,.edit-popup__updated-contact,.edit-popup__updated-contact__row{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.edit-popup__updated-time:first-of-type{text-align:left;align-items:flex-start}.edit-popup__updated-time:last-of-type{text-align:right;align-items:flex-end}.edit-popup__updated-time span:first-of-type{color:#9db2ba;font-size:14px;font-weight:400}.edit-popup__updated-time span:last-of-type{color:#000;font-size:16px;font-weight:400}.edit-popup__updated-address span:first-of-type{color:#9db2ba;font-size:14px;font-weight:400}.edit-popup__updated-address span:last-of-type{color:#000;font-size:16px;font-weight:400}.edit-popup__updated-notes span:first-of-type{color:#9db2ba;font-size:14px;font-weight:400}.edit-popup__updated-notes span:last-of-type{color:#000;font-size:16px;font-weight:400}.edit-popup__updated-contact{margin-top:24px}.edit-popup__updated-contact__row span:first-of-type{color:#9db2ba;font-size:14px;font-weight:400}.edit-popup__updated-contact__row span:last-of-type{color:#000;font-size:16px;font-weight:400}.edit-popup__updated-actions{display:flex;flex-direction:column;gap:8px;margin-top:24px}.edit-popup__updated-actions button{width:100%}.edit-popup__button--disabled{background-color:#ced8dd;border:2px solid #00000026;color:#fff}.edit-popup__input-wrapper--textarea{display:flex}.edit-popup__button--link-prompt{text-decoration:underline}#slide-over-container{display:none!important}.edit-popup__input-wrapper--zapiet{position:relative;margin-top:20px}.edit-popup__order.edit-popup__order--reorder .edit-popup__input-wrapper--zapiet{margin-top:0}.edit-popup__input-wrapper .picker__holder.picker__holder--edit-date,.edit-popup__input-wrapper--zapiet .picker{bottom:0;top:unset;position:absolute;pointer-events:none}.edit-popup__input-wrapper .picker--opened .picker__holder.picker__holder--edit-date,.edit-popup__input-wrapper--zapiet .picker--opened{pointer-events:all}.edit-popup__input-wrapper--zapiet .picker__holder{background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:none;border-radius:8px}.edit-popup__input-wrapper--zapiet .picker__holder .picker__month{font-size:14px;line-height:20px;text-align:center;color:#222730;font-weight:700;font-family:Poppins,sans-serif}.edit-popup__input-wrapper--zapiet .picker__holder .picker__nav--next:before{border-left:.75em solid #b6c5cb}.edit-popup__input-wrapper--zapiet .picker__holder .picker__nav--prev:before{border-right:.75em solid #b6c5cb}.edit-popup__input-wrapper--zapiet .picker__holder .picker__nav--next,.edit-popup__input-wrapper--zapiet .picker__holder .picker__nav--prev{padding:5px 10px;border-radius:100%;display:block}.edit-popup__input-wrapper--zapiet .picker__holder .picker__nav--next:hover,.edit-popup__input-wrapper--zapiet .picker__holder .picker__nav--prev:hover{color:#b6c5cb;background:transparent}.edit-popup__input-wrapper--zapiet .picker__holder .picker__weekday{font-weight:600;font-size:14px;line-height:20px;text-align:center;color:#b6c5cb;padding:5px 5px 10px;font-family:Poppins,sans-serif}.edit-popup__input-wrapper--zapiet .picker__holder .picker__day{border:1px solid transparent;font-size:14px;line-height:21px;text-align:center;color:#222730;font-family:Lato,sans-serif;padding:5px;font-weight:400}.edit-popup__input-wrapper--zapiet .picker__holder .picker__day:hover{cursor:pointer;background:#b1dcfb}.edit-popup__input-wrapper--zapiet .picker__holder .picker--focused .picker__day--disabled,.edit-popup__input-wrapper--zapiet .picker__holder .picker__day--disabled,.edit-popup__input-wrapper--zapiet .picker__holder .picker__day--disabled:hover{background:transparent;cursor:default;color:#ced8dd}.edit-popup__input-wrapper--zapiet .picker__holder .picker--focused .picker__day--selected,.edit-popup__input-wrapper--zapiet .picker__holder .picker__day--selected,.edit-popup__input-wrapper--zapiet .picker__holder .picker__day--selected:hover{background:#0089ec;color:#fff;background:#00b1ff;border:2px solid rgba(0,0,0,.15);box-sizing:border-box;border-radius:999px;width:44px;height:34px;margin:0 auto;font-weight:600;font-family:Poppins,sans-serif}.edit-popup__input-wrapper--zapiet .picker__list--time{font-size:.875em;background:#fff!important;border:1px solid rgba(0,0,0,.15)!important;box-shadow:none!important;border-radius:0 0 8px 8px!important;width:100%;position:absolute;top:100%;opacity:0;padding:0;transition:opacity .3s ease-in-out;max-height:25em;overflow:hidden;margin-top:-8px}.edit-popup__input-wrapper--zapiet .picker__list--time.picker--opened{opacity:1}.edit-popup__input-wrapper--zapiet .picker__list--time .picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}.edit-popup__input-wrapper--zapiet .picker__list--time .picker__list-item:hover{background:#b1dcfb;cursor:pointer}.edit-popup--reorder .edit-popup__button--link-prompt,.edit-popup--reorder .edit-popup__input[name=orderNumber]{display:none}.edit-popup__upsells{overflow-x:scroll;display:flex;gap:8px;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:16px;cursor:pointer;margin-left:-8px;margin-right:-8px;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none}.edit-popup__upsells .edit-popup__input-wrapper--zapiet{margin-top:0}.edit-popup__upsells::-webkit-scrollbar{display:none}.edit-popup__upsells .edit-popup__product-quantity-button{width:24px;height:24px}.edit-popup__upsells .edit-popup__product-quantity-button svg{width:16px;height:16px}.edit-popup__upsell-item{width:250px;flex:0 0 250px;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;padding:8px}.edit-popup__upsell-item__info{display:flex;flex-direction:column;gap:8px;margin-top:8px;flex-grow:1}.edit-popup__button--add-upsell{width:100%}.edit-popup__upsell-item__image{position:relative}.edit-popup__upsell-item__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.edit-popup__upsell-item__price-badge{background:#fff;width:48px;height:48px;position:absolute;top:9px;left:9px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-direction:column}.edit-popup__upsell-item__price-badge .edit-popup__upsell-item__price{font-size:24px;color:#0b3d53;font-weight:700}.edit-popup__upsell-item__price-badge .edit-popup__upsell-item__price .subtotal-upper{font-size:24px}.edit-popup__upsell-item__price-badge .edit-popup__upsell-item__price-compare{font-size:14px;color:#b6c5cb;text-decoration:line-through;font-weight:700}.edit-popup__upsell-item__save-badge{background:#ffc100;box-shadow:0 4px 2px -3px #0000001a;padding:2px 8px;border-radius:4px;position:absolute;top:9px;right:9px;color:#0006}.edit-popup__upsell-item__title{color:#0b3d53;font-size:24px;text-align:center;line-height:1;font-weight:700}.edit-popup__upsell-item__subtitle{color:#9db2ba;font-size:12px;text-align:center}.edit-popup__upsell-item__details{display:flex;gap:8px;margin-top:auto;position:relative}.edit-popup__upsell-item__details>*{flex-grow:1}.edit-popup__card-added__title{font-size:16px;font-weight:600;color:#0b3d53}.edit-popup__card-added__items{background-color:#f3f5f6;padding:8px;border-radius:8px;margin-top:8px;margin-bottom:16px}.edit-popup__order--reorder-upsell .edit-popup__card-total{padding:20px 8px}.edit-popup--invisible{visibility:hidden;pointer-events:none}.template-page .main-header{z-index:1}.cart-delivery__error{color:#ff1f00;display:none}.cart-delivery__error--active{display:block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 768px){.edit-button{font-size:14px;line-height:20px}}@media (min-width: 1024px){.edit-button{font-size:16px;line-height:24px}}.edit-popup--hidden{display:none}@media (max-width: 750px){.edit-popup__content{width:100%}}.desktop--hidden{display:none}@media (max-width: 768px){.desktop--hidden{display:inherit}.mobile--hidden{display:none}}.shopify-policy__container,.template-page:not(.template-suffix-areas-delivery){padding-top:100px}
/*# sourceMappingURL=/cdn/shop/t/55/assets/globals.css.map */
