@layer base{.DeliverySlotSlider_wrapper__2YhUq{width:100%;display:flex;position:relative}.DeliverySlotSlider_wrapperCarousel__VtMU8{width:100%;display:flex;position:relative;min-height:300px;overflow:hidden;touch-action:none}.DeliverySlotSlider_wrapperSlider__8cAOv{display:flex;position:absolute;transition-duration:.3s}.DeliverySlotSlider_slide__MSEO3{margin:0 4px}.DeliverySlotSlider_arrows__RwfbK{display:flex;position:absolute;width:100%;height:1px;z-index:5}.DeliverySlotSlider_arrowsViewport__2CXHU{width:100%}@media(min-width:1600px){.DeliverySlotSlider_arrowsViewport__2CXHU{display:none}}.DeliverySlotSlider_arrowBack___v6HU,.DeliverySlotSlider_arrowForward__0wDQN{cursor:pointer;min-width:32px;max-width:32px;min-height:32px;max-height:32px;color:#f97f15;position:absolute;top:0}.DeliverySlotSlider_arrowBack___v6HU{left:calc(-1*32px)}.DeliverySlotSlider_arrowForward__0wDQN{right:calc(-1*16px)}.DeliverySlotItem_buttonReplacements__9d2WA{display:flex;gap:8px}.DeliverySlotItem_available__XgGie{display:flex;align-items:center;justify-content:space-evenly;position:relative;overflow:hidden;height:32px;width:100%;text-align:center;background-color:#fefaf1;color:#1b2126;border-radius:4px;border:unset;font-size:12px;line-height:1.2;font-weight:700;transition:background-color .3s,color .3s;cursor:pointer}.DeliverySlotItem_available__XgGie.DeliverySlotItem_isFreeForCart__avDlD:after{content:"0 zł";position:absolute;right:-26px;top:2px;padding:1px 30px;transform:rotate(35deg);background-color:#f97f15;color:#fff;font-size:9px;font-weight:800}.DeliverySlotItem_available__XgGie.DeliverySlotItem_shouldHighlight__A_59T{background-color:#fefaf1;color:#5f6f7c}.DeliverySlotItem_available__XgGie.DeliverySlotItem_active__CS6_b{background-color:#f97f15;color:#fff}.DeliverySlotItem_available__XgGie:not(.DeliverySlotItem_active__CS6_b):not(.DeliverySlotItem_loading__QLKey):hover{background-color:#d65125;color:#fff}.DeliverySlotItem_available__XgGie:not(.DeliverySlotItem_active__CS6_b):not(.DeliverySlotItem_loading__QLKey):active{background-color:#ec6b1e;color:#fff}.DeliverySlotItem_available__XgGie.DeliverySlotItem_loading__QLKey{background-color:#f8f9fb;color:#fff;cursor:default}.DeliverySlotItem_available__XgGie.DeliverySlotItem_loading__QLKey:hover{background-color:#f8f9fb;color:#fff}.DeliverySlotItem_productLimitation__tcI9N{width:16px;height:16px;border-radius:9999px;font-size:12px;line-height:1.2;background-color:#f97f15;color:#fff}.DeliverySlotItem_productLimitation__tcI9N:before{content:"!"}.DeliverySlotItem_notAvailable__queXx{display:flex;align-items:center;justify-content:center;height:32px;width:100%;text-align:center;background-color:#f8f9fb;color:#4a5661;border-radius:4px;border:unset;font-size:12px;line-height:1.2;font-weight:700;cursor:default}.DeliverySlotTableLegend_tableLegend__AHNpw{margin-top:90px;width:100%}.DeliverySlotTableLegend_titleLegend__RFsNW{margin-bottom:20px;font-weight:700;font-size:12px;line-height:1.2}.DeliverySlotTableLegend_columnLegend__8uDKq{display:flex;width:100%;flex-direction:column;gap:8px}.DeliverySlotTableLegend_rowLegend__OA00i{display:flex;align-items:center;justify-content:flex-start;width:100%;flex-direction:row;gap:8px}.DeliverySlotTableLegend_rowLegend__OA00i button{max-width:104px}.DeliverySlotTableLegend_rowLegend__OA00i p{font-weight:400;font-size:12px;line-height:1.2}.DeliverySlotTableLegend_legendLabel__W0pdK{display:flex;cursor:default;align-items:center;justify-content:space-evenly;height:32px;width:100%;text-align:center;background-color:#fefaf1;color:#f97f15;border-radius:4px;border:unset;font-size:12px;line-height:1.2;font-weight:700;position:relative;overflow:hidden}.DeliverySlotTableLegend_legendLabelFreeForCart__fbX9E:after{content:"0 zł";position:absolute;right:-26px;top:2px;padding:1px 30px;transform:rotate(35deg);background-color:#f97f15;color:#fff;font-size:9px;font-weight:800}.DeliverySlotTableLegend_productLimitation__C5dkf{width:14px;height:14px;border-radius:9999px;font-size:12px;line-height:1.2;background-color:#f97f15;color:#fff}.DeliverySlotTableLegend_productLimitation__C5dkf:before{content:"!"}.DeliverySlotTableLegend_notAvailable__HD04F{display:flex;align-items:center;justify-content:center;height:32px;width:100%;text-align:center;background-color:#f8f9fb;color:#4a5661;border-radius:4px;border:unset;font-size:12px;line-height:1.2;font-weight:700}.CartDeliveryDate_wrapper__1yZsy{display:flex;align-items:flex-start;justify-content:center;padding:0 16px 0 0;flex-direction:column}.CartDeliveryDate_title__VS89_{font-size:20px;line-height:1;font-weight:600;margin-bottom:24px}.CartDeliveryDate_table__BaE_C{width:100%;display:flex;position:relative}.CartDeliveryDate_tableContent__pMea8{display:flex;flex-direction:column;min-width:80px;width:100%}.CartDeliveryDate_rowDate__pkMiP{display:flex;flex-direction:column;align-content:center;align-items:center;margin-bottom:8px}.CartDeliveryDate_rowDate__pkMiP span{color:#4a5661}.CartDeliveryDate_rowDate__pkMiP p{color:#1b2126;font-weight:700}.CartDeliveryDate_rowDate__pkMiP.CartDeliveryDate_rowDateMuted__sX14U p,.CartDeliveryDate_rowDate__pkMiP.CartDeliveryDate_rowDateMuted__sX14U span{color:#5f6f7c}.CartDeliveryDate_row__Vpg83{display:flex;justify-content:center;width:100%;flex-direction:row;gap:8px}.CartDeliveryDate_row__Vpg83 span{color:#4a5661}.CartDeliveryDate_row__Vpg83 p{color:#1b2126;font-weight:700}.CartDeliveryDate_column__EYnn5{display:flex;width:100%;flex-direction:column;gap:8px}.CartDeliveryDate_column__EYnn5 span{color:#4a5661}.CartDeliveryDate_column__EYnn5 p{color:#1b2126;font-weight:700}.CartDeliveryDate_hours__iTNVi{position:absolute;width:100px;top:50px}.CartDeliveryDate_displayHours__rhiK4{display:flex;align-items:center;justify-content:center;height:32px;min-width:120px;width:100%;color:#1b2126;font-weight:700}}@layer base{}@layer base{}@layer base{@media(max-width:768px){.CartDeliveryDate_displayHours__rhiK4{font-size:14px;line-height:1}}.CartDeliveryDate_displayHours__rhiK4.CartDeliveryDate_displayHoursMuted__jfBkg{color:#5f6f7c}.CartDeliveryDate_date__6hhTm{display:flex;flex-direction:row;justify-content:space-between;gap:8px;width:100%;margin-left:120px}@media(max-width:768px){.CartDeliveryDate_date__6hhTm{margin-left:100px}}.CartDeliveryDate_noDelivery__vMRPl{color:#c03428}.StandardDelivery_hr__81jq1{border:none;border-top:1px solid #e6ecf1;margin:24px auto;width:calc(100% - 48px)}.TmsDeliveryHeader_headerWrapper__Ypfwu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px}}@layer base{}@layer base{@media(max-width:1024px){.TmsDeliveryHeader_headerWrapper__Ypfwu{flex-direction:column;align-items:flex-start}.TmsDeliveryHeader_headerWrapper__Ypfwu button{padding-left:0!important}}.TmsDeliveryHeader_reservationHeader__Dzymr{font-weight:600;font-size:24px;line-height:1.35;letter-spacing:-.02em;text-align:left}@media(max-width:1024px){.TmsDeliveryHeader_reservationHeader__Dzymr{font-size:20px;line-height:1.2;margin-bottom:8px;width:100%}}}@layer base{.DeliveryActionPanel_deliverySlotSubmitWrapper__PY26N{display:flex;flex-direction:row;gap:8px;width:100%;align-items:center;justify-content:flex-end;padding:16px;border-top:1px solid #e6ecf1}.DeliveryActionPanel_deliverySlotSubmitWrapper__PY26N.DeliveryActionPanel_placementTop__DNUmh{border-top:none;border-bottom:1px solid #e6ecf1}.DeliveryActionPanel_buttonsWrapper__xUe_I{display:flex;gap:8px}.DateItem_dateItemTitle__3K8Hu{font-weight:700;font-size:14px;line-height:1.2;color:#1b2126;text-align:center;white-space:nowrap}.DateItem_dateItemText__CBJGV{font-size:12px;line-height:1.2;font-weight:400;color:#5f6f7c;text-align:center}}@layer base{}.DateItem_dateItemWrapper__Bh3RX{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-top:16px;padding-bottom:16px;height:100%;min-width:90px}.DateItem_dateItemWrapper__Bh3RX.DateItem_hasSelection__LA68b{position:relative}.DateItem_dateItemWrapper__Bh3RX.DateItem_hasSelection__LA68b:after{content:"Wybrano";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border-radius:16px;font-size:12px;line-height:1.2;font-weight:700;color:#1b2126;padding:4px 8px;background-color:#fefaf1}