.deliveryStatusIcons-root-m11{padding:16px 0 0}.deliveryStatusIcons-icons-fZ7{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:8px}.deliveryStatusIcons-root_productPage-AKg .deliveryStatusIcons-icons-fZ7{-webkit-box-pack:space-evenly;justify-content:space-evenly}@media (min-width:960px){.deliveryStatusIcons-root_productPage-AKg .deliveryStatusIcons-icons-fZ7{-webkit-box-pack:justify;justify-content:space-between}}.deliveryStatusIcons-root_productPage-AKg .deliveryStatusIcons-info-MOF{text-align:center}.deliveryStatusIcons-icon-xOU{height:59px;width:59px}.deliveryStatusIcons-root_productPage-AKg .deliveryStatusIcons-icon-xOU{height:100%;max-width:59px;min-width:50px;width:100%}@media (min-width:768px){.deliveryStatusIcons-icon-xOU{height:76px;width:76px}.deliveryStatusIcons-root_productPage-AKg .deliveryStatusIcons-icon-xOU{height:100%;max-width:98px;width:100%}}.deliveryStatusIcons-iconUnavailable-f5w{-webkit-filter:grayscale(1) opacity(.5);filter:grayscale(1) opacity(.5)}.deliveryStatusIcons-info-MOF{color:rgb(var(--grey-dark));padding-top:16px}.deliveryStatusIcons-info-MOF,.deliveryStatusIcons-text-eZA{font-size:1.4rem}.deliveryStatusIcons-text-eZA{color:rgb(var(--black));margin-bottom:16px;text-align:center}@media (min-width:768px){.deliveryStatusIcons-text-eZA{margin-bottom:24px}}
.geocodingAddressForm-form-XMo{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:12px}.geocodingAddressForm-form-XMo>[class*=fieldIcons]{max-width:438px;position:relative;width:100%}.geocodingAddressForm-input-d7K{padding-right:120px;z-index:2}.geocodingAddressForm-button-sdO{min-width:218px;padding:9px 16px}.geocodingAddressForm-button-sdO,.geocodingAddressForm-container-a0n{max-width:500px;width:100%}.geocodingAddressForm-container-a0n{position:relative}.geocodingAddressForm-container-a0n input{overflow:hidden;padding-right:120px;text-overflow:ellipsis}.geocodingAddressForm-errorBox-4Ys{background:rgb(var(--red));border-top-left-radius:8px;border-top-right-radius:8px;color:rgb(var(--white));font-size:1.2rem;font-weight:var(--fontWeight-bold);height:74px;left:0;padding:10px 16px;position:absolute;text-align:left;top:-70px;width:100%;z-index:1}.geocodingAddressForm-hiddenButton-jFE{display:none}.geocodingAddressForm-locateMeButton-Vra{bottom:5px;display:-webkit-box;display:flex;position:absolute;right:4px;z-index:2;-webkit-box-align:center;align-items:center;background-color:rgba(var(--grey-semilight));border:1px solid rgba(var(--grey-semilight));border-radius:16px;cursor:default;gap:4px;padding:6px 8px;-webkit-transition:all .3s;transition:all .3s}.geocodingAddressForm-locateMeButton-Vra:not(:disabled):hover{background-color:rgba(var(--grey-light));cursor:pointer}@media (min-width:768px){.geocodingAddressForm-form-XMo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:16px}.geocodingAddressForm-button-sdO{width:unset}.geocodingAddressForm-errorBox-4Ys{height:60px;top:-54px}}.pac-container{border-radius:8px;font-family:noto-sans,Arial,sans-serif;margin:1px 0 0 1px}.pac-item{padding:4px 10px}.pac-item-selected,.pac-item:hover{background-color:rgb(var(--blue-light))}.pac-item-query{font-size:1.4rem}.pac-logo:after{margin:6px 8px}
.dialog-root-G3C{-webkit-transform:translateX(25%);transform:translateX(25%);-webkit-transition:opacity 192ms var(--venia-global-anim-out),visibility 192ms var(--venia-global-anim-out);transition:opacity 192ms var(--venia-global-anim-out),visibility 192ms var(--venia-global-anim-out);visibility:hidden;width:200vw}@media (min-width:768px){.dialog-root-G3C{height:100%}}.dialog-root_open-eJP{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s var(--venia-global-anim-in),visibility .3s var(--venia-global-anim-in);transition:opacity .3s var(--venia-global-anim-in),visibility .3s var(--venia-global-anim-in);visibility:visible}@media (min-width:768px){.dialog-root_open-eJP{-webkit-transform:translateX(25%);transform:translateX(25%)}}.dialog-form-vUL{}@media (min-width:768px){.dialog-form-vUL{align-content:center;-webkit-box-pack:center;justify-content:center}}.dialog-mask--1x{}.dialog-mask--1x:disabled{cursor:default}.dialog-dialog-z4I{max-width:360px;width:100vw;border-radius:4px;-webkit-box-shadow:0 4px 24px rgb(var(--box-shadow));box-shadow:0 4px 24px rgb(var(--box-shadow))}.dialog-designBlue-YN7 .dialog-dialog-z4I{border:2px solid rgb(var(--blue));border-radius:2px}@media (min-width:768px){.dialog-dialog-z4I{max-width:100%;width:536px}}.dialog-header-98i{background-color:rgb(var(--white));padding:4px 4px 4px 16px}.dialog-designBlue-YN7 .dialog-header-98i{background:rgb(var(--blue));height:46px;padding:0 8px 0 16px}.dialog-headerText-zJg{color:rgb(var(--black));display:block;font-size:1.8rem;font-weight:var(--fontWeight-bold);line-height:2.7rem;padding:10px 0}.dialog-designBlue-YN7 .dialog-headerText-zJg{color:rgb(var(--white));font-size:1.6rem;font-weight:var(--fontWeight-semibold);line-height:normal;padding:0}@media (min-width:768px){.dialog-designDefault-yyq .dialog-headerText-zJg{font-size:2rem;line-height:2.5rem}}.dialog-headerButton-R-R{color:rgb(var(--black))}.dialog-designBlue-YN7 .dialog-headerButton-R-R{color:rgb(var(--white))}.dialog-designDefault-yyq .dialog-headerButton-R-R i{font-size:5rem}.dialog-body-REr{}.dialog-buttons-pT2,.dialog-contents-yv9{padding:16px}.dialog-buttons-pT2{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;gap:8px 32px}.dialog-confirmButton-P9w{}.dialog-cancelButton-5o4{}.dialog-cancelButton-5o4,.dialog-confirmButton-P9w{padding:11px 24px;-webkit-box-flex:1;flex-grow:1}@media (min-width:768px){.dialog-cancelButton-5o4,.dialog-confirmButton-P9w{-webkit-box-flex:0;flex-grow:0}}@media (max-width:767px){.dialog-root-G3C{-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,transform,visibility;transition-property:opacity,transform,visibility,-webkit-transform}}
.addEditAddressModal-dialog-gNL{}@media (min-width:768px){.addEditAddressModal-dialog-gNL{width:720px!important}}.addEditAddressModal-formFields-pqG,.addEditAddressModal-title-aFw{margin-bottom:32px}.addEditAddressModal-formFields-pqG{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:768px){.addEditAddressModal-formFields-pqG{grid-template-columns:1fr 1fr}}.addEditAddressModal-actions-I2K{display:-webkit-box;display:flex;-webkit-box-pack:center;gap:20px;justify-content:center}@media (min-width:768px){.addEditAddressModal-actions-I2K button{min-width:238px}.addEditAddressModal-company-yqy,.addEditAddressModal-region-UvD,.addEditAddressModal-street-mTp,.addEditAddressModal-telephone-F-a,.addEditAddressModal-vat-0bX{grid-column-end:span 2}}.addEditAddressModal-errorContainer-INi:empty{display:none}.addEditAddressModal-errorContainer-INi{margin-bottom:32px}
.deliverySlots-timeSlots-8d8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}@media (min-width:768px){.deliverySlots-timeSlots-8d8{grid-template-columns:repeat(3,1fr)}}.deliverySlots-days-Kce{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:12px;margin-bottom:20px;max-width:324px;overflow-x:auto;padding-bottom:24px}.deliverySlots-days-Kce:empty{display:none}@media (min-width:768px){.deliverySlots-days-Kce{max-width:680px}}.deliverySlots-day-o8d{background:rgb(var(--grey-light));border-radius:4px;line-height:1.21;min-width:124px;padding:8px 12px;text-align:center}.deliverySlots-daySelected-2yM{background:rgb(var(--blue-light))}.deliverySlots-dayName-snO,.deliverySlots-dayNameToday-J4W{font-size:1.4rem;font-weight:var(--fontWeight-bold);margin-bottom:8px}.deliverySlots-dayName-snO{text-transform:capitalize}.deliverySlots-dayDate-GSU{color:rgb(var(--grey-dark));font-size:1.2rem;font-weight:var(--fontWeight-regular)}.deliverySlots-otherSlots-1Mo{}.deliverySlots-deliveryTimeBadgeDescription-1Fb{-webkit-box-flex:1;flex-grow:1;padding-right:10px}.deliverySlots-deliveryTimeBadgePrice-wPg{font-weight:var(--fontWeight-regular)}
:root{--offset:20px}.tooltip-tooltipContainer-jJk{position:relative}.tooltip-tooltipContainer-jJk,.tooltip-tooltipTrigger-EaB{display:inline-block}.tooltip-tooltip-pR0{background-color:rgb(var(--black));border-radius:3px;color:rgb(var(--white));display:none;font-size:1rem;font-weight:var(--fontWeight-semibold);left:0;line-height:1.1rem;max-width:200px;min-width:150px;opacity:0;padding:8px 16px;position:fixed;text-align:center;top:0;visibility:hidden;z-index:999}.tooltip-tooltip-pR0.tooltip-center--k8{-webkit-transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% - var(--trigger-height) - 20px));transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% - var(--trigger-height) - 20px));-webkit-transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% - var(--trigger-height) - var(--offset)));transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% - var(--trigger-height) - var(--offset)))}.tooltip-tooltip-pR0.tooltip-left-jL6{-webkit-transform:translate(calc(var(--trigger-x) - var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - 20px));transform:translate(calc(var(--trigger-x) - var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - 20px));-webkit-transform:translate(calc(var(--trigger-x) - var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - var(--offset)));transform:translate(calc(var(--trigger-x) - var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - var(--offset)))}.tooltip-tooltip-pR0.tooltip-right-76e{-webkit-transform:translate(calc(var(--trigger-x) - 100% + var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - 20px));transform:translate(calc(var(--trigger-x) - 100% + var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - 20px));-webkit-transform:translate(calc(var(--trigger-x) - 100% + var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - var(--offset)));transform:translate(calc(var(--trigger-x) - 100% + var(--trigger-width)/2),calc(var(--trigger-y) - 50% - var(--trigger-height) - var(--offset)))}.tooltip-tooltip-pR0:after{border:6px solid transparent;border-top:6px solid rgb(var(--black));content:"";left:calc(50% - 6px);position:fixed;top:99%}.tooltip-tooltip-pR0.tooltip-left-jL6:after{left:calc(var(--trigger-width)/2 - 6px)}.tooltip-tooltip-pR0.tooltip-right-76e:after{left:revert;right:calc(var(--trigger-width)/2 - 6px)}.tooltip-tooltip-pR0.tooltip-center--k8:after{left:calc(50% - 6px)}@media (min-width:768px){.tooltip-tooltip-pR0{font-size:1.4rem;line-height:1.6rem;max-width:350px;padding:16px 32px}}.tooltip-tooltipVisible-Hox{display:block;opacity:1;visibility:visible}.tooltip-tooltip-pR0.tooltip-slotTooltip-OZ0{background-color:rgb(var(--orange));border-radius:6px;font-size:1.4rem;font-weight:var(--fontWeight-regular);line-height:2rem;max-width:400px;padding:8px 16px;text-align:center;-webkit-transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% + var(--trigger-height) + 10px));transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% + var(--trigger-height) + 10px));-webkit-transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% + var(--trigger-height) + var(--offset)/2));transform:translate(calc(var(--trigger-x) - 50%),calc(var(--trigger-y) - 50% + var(--trigger-height) + var(--offset)/2))}.tooltip-tooltip-pR0.tooltip-slotTooltip-OZ0:after{display:none}
.slot-slot-bNt,.slot-slotSelected-rJt{background:rgb(var(--white));border:2px solid rgb(var(--grey));border-radius:4px;color:rgb(var(--grey));cursor:default;min-width:148px;padding:6px 12px}.slot-slotSelected-rJt{-webkit-box-shadow:0 4px 24px rgba(var(--grey),.5);box-shadow:0 4px 24px rgba(var(--grey),.5)}button.slot-slot-bNt,button.slot-slotSelected-rJt{cursor:pointer}button.slot-slot-bNt:hover,button.slot-slotSelected-rJt:hover{outline:4px solid rgb(var(--grey));outline-offset:-4px}.slot-selectedIcon-hO5{bottom:0;display:-webkit-box;display:flex;position:absolute;right:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;border-top-left-radius:4px;height:19px;justify-content:center;width:19px}.slot-selectedIcon-hO5 i{color:rgb(var(--white));font-size:1.9rem;margin-left:2px}.slot-slotInfo-gHk{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.slot-slotTime-r9O{color:rgb(var(--black));font-size:1.4rem;font-weight:var(--fontWeight-bold);margin-right:3px}.slot-slotPrice-UbF{color:rgb(var(--grey));font-size:1.1rem;font-weight:var(--fontWeight-medium)}.slot-slotAvailability-V1z{font-size:1rem;font-weight:var(--fontWeight-semibold);line-height:1.362;margin-top:4px;text-align:center}
.tabs-tabList--NR{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:7px}.tabs-tab-nfS{color:rgb(var(--grey-dark));cursor:pointer;font-size:1.4rem;font-weight:var(--fontWeight-medium);padding-bottom:2px;text-align:center}.tabs-selectedTab-HgS{border-bottom:2px solid rgb(var(--blue));color:rgb(var(--blue));font-weight:var(--fontWeight-bold)}.tabs-tabPanel-WLj{margin:16px 0}.tabs-tabPanel-WLj:empty{display:none}@media (min-width:768px){.tabs-tabPanel-WLj [class*=deliverySlots-days-]{max-width:500px}}.tabs-slotsWarning-80c{background-color:rgb(var(--orange));border-radius:6px;color:rgb(var(--white));font-size:1.4rem;font-weight:var(--fontWeight-regular);line-height:2rem;margin-bottom:24px;padding:8px 16px;text-align:center}@media (min-width:1024px){.tabs-slotsWarning-80c{display:none}}
.deliveryModal-loginRegisterBox-g39{background:rgb(var(--grey-light));border-radius:2px;color:rgb(var(--black));font-size:1.6rem;margin-bottom:32px;padding:16px}.deliveryModal-loginRegisterBox-g39,.deliveryModal-loginRegisterText-iUR{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.deliveryModal-loginRegisterText-iUR{gap:14px}.deliveryModal-loginRegisterText-iUR i{font-size:2.4rem}.deliveryModal-loginRegisterLink-SKe{font-size:1.4rem;text-decoration:underline;text-wrap:nowrap}.deliveryModal-address-X4c{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;font-size:1.4rem;gap:12px;justify-content:space-between}.deliveryModal-address-X4c span{color:rgb(var(--grey-dark))}.deliveryModal-address-X4c strong{color:rgb(var(--black))}.deliveryModal-addressButton-k37 span{text-decoration:underline;text-transform:lowercase}.deliveryModal-titleBar-hoT{background:rgb(var(--blue));color:rgb(var(--white));font-size:1.6rem;font-weight:var(--fontWeight-semibold);margin:16px -16px;padding:8px 16px}.deliveryModal-editingModeContent-FaS{margin-top:16px}.deliveryModal-geocodeInputTitle-ECL{color:rgb(var(--black));font-size:1.6rem;padding:16px 0;text-align:center}.deliveryModal-infoText-czL{color:rgb(var(--grey-dark));font-size:1.4rem;padding:16px 0 32px}.deliveryModal-editingModeContentButtons-IY4{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.deliveryModal-editingModeContentButtons-IY4 button{padding-left:16px;padding-right:16px}.deliveryModal-addEditAddressButtons-R-R{padding:16px 0;text-align:center}.deliveryModal-addEditAddressButtons-R-R span{padding:0 5px}.deliveryModal-addEditButton-zWc span{font-size:1.6rem;text-decoration:underline}.deliveryModal-emptyListInfo-src{font-size:1.6rem}.deliveryModal-timeWarning-MhZ{color:rgb(var(--grey-dark));font-size:1.4rem;font-weight:var(--fontWeight-regular);line-height:2rem}.deliveryModal-geocodingAddress-wOx form{gap:0;margin-bottom:16px}.deliveryModal-geocodingAddress-wOx [class*=geocodingAddressForm-dropdownWrapper]{max-width:100%}
