.banners_container__jpbMC{align-items:flex-start;background:var(--color-semantic-xtra-primary);border:1px solid var(--border-color-brand-30);border-radius:var(--border-radius-medium);display:flex;flex-direction:column;gap:var(--size-200);overflow:hidden;padding:var(--size-300);position:relative;text-align:left}@media (min-width:768px){.banners_container__jpbMC{align-items:center;flex-direction:row}}.banners_container__jpbMC:before{background-image:url(https://cdn.rohlik.cz/images/extra/background.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:0}.banners_container__jpbMC>*{position:relative;z-index:1}@keyframes tooltip_bounce__yW8RM{0%{margin-top:0}to{margin-top:2px}}.tooltip_tooltipWrapper__e_HHH{display:inline}.tooltip_tooltip__I34bf{background:var(--background-color-tooltip)!important;border:0!important;border-radius:var(--border-radius-small)!important;color:var(--color-text-tooltip)!important;cursor:default!important;font-size:12px!important;line-height:20px!important;max-width:calc(var(--tooltip-width, 200)*1px)!important;padding:8px!important;pointer-events:auto!important;text-align:left!important;z-index:var(--tooltip-z-index)!important}.tooltip_tooltipArrow__uWhQx{height:var(--rt-arrow-size,8px)!important;width:var(--rt-arrow-size,8px)!important}[class*=react-tooltip__place-top] .tooltip_tooltipArrow__uWhQx{transform:rotate(45deg)!important}[class*=react-tooltip__place-right] .tooltip_tooltipArrow__uWhQx{transform:rotate(135deg)!important}[class*=react-tooltip__place-bottom] .tooltip_tooltipArrow__uWhQx{transform:rotate(225deg)!important}[class*=react-tooltip__place-left] .tooltip_tooltipArrow__uWhQx{transform:rotate(315deg)!important}.tooltip_tooltip__I34bf>p{font-size:12px!important;line-height:16px!important}.tooltip_tooltipStringContent__HNFr1{padding-bottom:4px!important;padding-right:28px!important;padding-top:4px!important}.tooltip_tooltipBouncing__xAv5a{animation:tooltip_bounce__yW8RM .4s ease-in infinite alternate!important}.tooltip_tooltipLight__EvpDC{background:var(--yellow-40)!important;color:var(--color-text-primary)!important}.tooltip_closeButton__IqGrv{align-items:center!important;cursor:pointer!important;display:flex!important;height:30px!important;justify-content:center!important;padding:7px!important;position:absolute!important;right:0!important;top:0!important;width:30px!important}@media (min-width:960px){.tooltip_closeButtonHidden__nJlFU{display:none!important}}.cartItemPrices_priceWrapper__5x56z{align-items:flex-end;display:flex;flex:1 0 60px;flex-direction:column;justify-content:flex-end}@media (min-width:1260px){.cartItemPrices_priceWrapper__5x56z{flex:1 0 calc(100% - 180px)}}.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isBig__CpgbF{flex:1;margin-right:0;margin-top:8px}@media (min-width:768px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isBig__CpgbF{margin-right:8px}}@media (min-width:960px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isBig__CpgbF{flex:1 0 110px}}@media (min-width:960px) and (max-width:1259px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isBig__CpgbF{order:1}}@media (min-width:1260px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isBig__CpgbF{flex:0 0 210px;padding-left:8px}}.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isNotAvailable__yclfq{flex:0 0 110px}@media (max-width:767px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isNotAvailable__yclfq{margin-right:8px;margin-top:8px}}@media (min-width:1260px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isNotAvailable__yclfq{flex:0 0 150px}}@media (min-width:1680px){.cartItemPrices_priceWrapper__5x56z.cartItemPrices_isNotAvailable__yclfq{flex:0 0 210px}}.cartItemPrices_price__KTV6N{font-size:12px;font-weight:700;padding:8px 0;text-align:right}.cartItemPrices_price__KTV6N .oldPrice{color:var(--color-text-primary);display:block;font-weight:400;margin-top:-12px;padding-bottom:3px}@media (min-width:1680px){.cartItemPrices_price__KTV6N .oldPrice{display:inline}}.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF .oldPrice{margin-top:0}@media (max-width:1259px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF .oldPrice{margin-top:4px}}@media (max-width:959px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF .oldPrice{margin-top:0}}@media (max-width:575px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF .oldPrice{display:inline-block;margin-top:4px;order:2}}.cartItemPrices_price__KTV6N span{margin-left:5px}.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF span{margin-left:16px}@media (max-width:575px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF span{order:1}}.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF{color:var(--color-text-primary);display:flex;flex-direction:row;flex-wrap:wrap;font-size:15px;font-weight:700;justify-content:flex-end;max-width:210px}@media (max-width:1259px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF{flex-direction:column}}@media (max-width:959px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF{flex-direction:row;font-size:12px}}@media (max-width:575px){.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF{display:block;flex-direction:column-reverse}}.cartItemPrices_price__KTV6N.cartItemPrices_isBig__CpgbF.cartItemPrices_free__86nr8{text-transform:uppercase}.cartItemPrices_price__KTV6N.cartItemPrices_isNotAvailable__yclfq{max-width:110px}@media (min-width:1260px){.cartItemPrices_price__KTV6N.cartItemPrices_isNotAvailable__yclfq{max-width:150px}}@media (min-width:1680px){.cartItemPrices_price__KTV6N.cartItemPrices_isNotAvailable__yclfq{max-width:210px}}.cartItemPrices_lastMinutePrice__SYuOP{color:var(--color-text-special-offer);flex:1 0 100%;font-size:12px;font-weight:600;margin-bottom:10px;text-align:right}.cartItemPrices_lastMinutePrice__SYuOP.cartItemPrices_isMultipack__gIde2{flex:0 0 auto}.cartItemPrices_lastMinutePrice__SYuOP.cartItemPrices_isSmall__9uyMi{font-size:11px}@media (min-width:1680px){.cartItemPrices_lastMinutePrice__SYuOP{margin-bottom:0}}.cartItemPrices_deposit__f7msr,.cartItemPrices_lastMinutePrice__SYuOP strong{white-space:nowrap}.cartItemPrices_deposit__f7msr{color:var(--grey-50);font-size:11px;font-weight:600;padding:8px 0 2px}.cartItemPrices_deposit__f7msr.cartItemPrices_isBig__CpgbF{flex:1 0 100%;order:3;padding:4px 0 4px 16px}