.topBanners-module__DhxSzW__hoverWrapper{align-items:center;width:100%;height:100%;transition:all .2s linear;display:flex;position:absolute;top:0;left:0}.topBanners-module__DhxSzW__hoverWrapper:before{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.topBanners-module__DhxSzW__imageWrapper,.topBanners-module__DhxSzW__imageWrapper img{width:100%;height:100%}.topBanners-module__DhxSzW__imageWrapper img{-o-object-fit:cover;object-fit:cover;display:block}.topBanners-module__DhxSzW__mainBannerLink:focus .topBanners-module__DhxSzW__hoverWrapper,.topBanners-module__DhxSzW__mainBannerLink:hover .topBanners-module__DhxSzW__hoverWrapper{transition:all .2s linear;transform:scale(1.03)}.topBanners-module__DhxSzW__mainBannerLink:focus .topBanners-module__DhxSzW__hoverWrapper:before,.topBanners-module__DhxSzW__mainBannerLink:hover .topBanners-module__DhxSzW__hoverWrapper:before{background:var(--banner-overlay-hover)}.topBanners-module__DhxSzW__smallBannerLink:focus .topBanners-module__DhxSzW__hoverWrapper,.topBanners-module__DhxSzW__smallBannerLink:hover .topBanners-module__DhxSzW__hoverWrapper{transition:all .2s linear;transform:scale(1.03)}.topBanners-module__DhxSzW__smallBannerLink:focus .topBanners-module__DhxSzW__hoverWrapper:before,.topBanners-module__DhxSzW__smallBannerLink:hover .topBanners-module__DhxSzW__hoverWrapper:before{background:var(--banner-overlay-small)}.topBanners-module__DhxSzW__smallBannerLink:focus .topBanners-module__DhxSzW__smallerBtn,.topBanners-module__DhxSzW__smallBannerLink:hover .topBanners-module__DhxSzW__smallerBtn{background:var(--white);color:var(--black)}.topBanners-module__DhxSzW__smallerBtn{color:var(--white);transition:all .2s linear}.topBanners-module__DhxSzW__bannerTextShadow{text-shadow:var(--banner-text-shadow)}.topBanners-module__DhxSzW__bannerTextShadowSmall{text-shadow:var(--banner-text-shadow-small)}.topBanners-module__DhxSzW__bannerTextShadowSubtitle{text-shadow:var(--banner-text-shadow-subtitle)}
@keyframes heroBanner-module__UsPSvq__benefitFade{0%,30%{opacity:1;visibility:visible}33%,to{opacity:0;visibility:hidden}}.heroBanner-module__UsPSvq__benefitItem{opacity:0;visibility:hidden;transition:opacity 1s ease-in-out,visibility linear}.heroBanner-module__UsPSvq__benefitItem:first-child{animation:heroBanner-module__UsPSvq__benefitFade var(--total-duration) infinite;animation-delay:0s}.heroBanner-module__UsPSvq__benefitItem:nth-child(2){animation:heroBanner-module__UsPSvq__benefitFade var(--total-duration) infinite;animation-delay:4s}.heroBanner-module__UsPSvq__benefitItem:nth-child(3){animation:heroBanner-module__UsPSvq__benefitFade var(--total-duration) infinite;animation-delay:8s}.heroBanner-module__UsPSvq__benefitItem:nth-child(4){animation:heroBanner-module__UsPSvq__benefitFade var(--total-duration) infinite;animation-delay:12s}.heroBanner-module__UsPSvq__benefitItem:nth-child(5){animation:heroBanner-module__UsPSvq__benefitFade var(--total-duration) infinite;animation-delay:16s}@media (min-width:1024px){.heroBanner-module__UsPSvq__benefitItem{animation:none!important}}
.gradientLayers-module__GwGQXG__blurLayer{-webkit-mask-image:var(--blur-mask-mobile);-webkit-mask-image:var(--blur-mask-mobile);mask-image:var(--blur-mask-mobile)}@media (min-width:768px){.gradientLayers-module__GwGQXG__blurLayer{-webkit-mask-image:var(--blur-mask-tablet);-webkit-mask-image:var(--blur-mask-tablet);mask-image:var(--blur-mask-tablet)}}@media (min-width:960px){.gradientLayers-module__GwGQXG__blurLayer{-webkit-mask-image:var(--blur-mask-desktop-small);-webkit-mask-image:var(--blur-mask-desktop-small);mask-image:var(--blur-mask-desktop-small)}}@media (min-width:1260px){.gradientLayers-module__GwGQXG__blurLayer{-webkit-mask-image:var(--blur-mask-desktop);-webkit-mask-image:var(--blur-mask-desktop);mask-image:var(--blur-mask-desktop)}}.gradientLayers-module__GwGQXG__gradientLayer1{background:linear-gradient(var(--gradient-dir-mobile),#24242400 0,#242424 100%)}@media (min-width:768px){.gradientLayers-module__GwGQXG__gradientLayer1{background:linear-gradient(var(--gradient-dir-tablet),#24242400 0,#242424 100%)}}@media (min-width:960px){.gradientLayers-module__GwGQXG__gradientLayer1{background:linear-gradient(var(--gradient-dir-desktop-small),#24242400 0,#242424 100%)}}@media (min-width:1260px){.gradientLayers-module__GwGQXG__gradientLayer1{background:linear-gradient(var(--gradient-dir-desktop),#24242400 0,#242424 100%)}}.gradientLayers-module__GwGQXG__gradientLayer2{background:linear-gradient(var(--gradient-dir-mobile),transparent 0,#00000080 100%)}@media (min-width:768px){.gradientLayers-module__GwGQXG__gradientLayer2{background:linear-gradient(var(--gradient-dir-tablet),transparent 0,#00000080 100%)}}@media (min-width:960px){.gradientLayers-module__GwGQXG__gradientLayer2{background:linear-gradient(var(--gradient-dir-desktop-small),transparent 0,#00000080 100%)}}@media (min-width:1260px){.gradientLayers-module__GwGQXG__gradientLayer2{background:linear-gradient(var(--gradient-dir-desktop),transparent 0,#00000080 100%)}}
@keyframes tooltip-module__z8zniW__bounce{0%{margin-top:0}to{margin-top:2px}}.tooltip-module__z8zniW__tooltipWrapper{display:inline}.tooltip-module__z8zniW__tooltip{background:var(--background-color-tooltip)!important;border-radius:var(--border-radius-small)!important;color:var(--color-text-tooltip)!important;cursor:default!important;max-width:calc(var(--tooltip-width,200)*1px)!important;pointer-events:auto!important;text-align:left!important;z-index:var(--tooltip-z-index)!important;border:0!important;padding:8px!important;font-size:12px!important;line-height:20px!important}.tooltip-module__z8zniW__tooltipArrow{height:var(--rt-arrow-size,8px)!important;width:var(--rt-arrow-size,8px)!important}[class*=react-tooltip__place-top] .tooltip-module__z8zniW__tooltipArrow{transform:rotate(45deg)!important}[class*=react-tooltip__place-right] .tooltip-module__z8zniW__tooltipArrow{transform:rotate(135deg)!important}[class*=react-tooltip__place-bottom] .tooltip-module__z8zniW__tooltipArrow{transform:rotate(225deg)!important}[class*=react-tooltip__place-left] .tooltip-module__z8zniW__tooltipArrow{transform:rotate(315deg)!important}.tooltip-module__z8zniW__tooltip>p{font-size:12px!important;line-height:16px!important}.tooltip-module__z8zniW__tooltipStringContent{padding-top:4px!important;padding-bottom:4px!important;padding-right:28px!important}.tooltip-module__z8zniW__tooltipBouncing{animation:.4s ease-in infinite alternate tooltip-module__z8zniW__bounce!important}.tooltip-module__z8zniW__tooltipLight{background:var(--yellow-40)!important;color:var(--color-text-primary)!important}.tooltip-module__z8zniW__closeButton{cursor:pointer!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:7px!important;display:flex!important;position:absolute!important;top:0!important;right:0!important}@media (min-width:960px){.tooltip-module__z8zniW__closeButtonHidden{display:none!important}}
.rohTooltip-module__4svB9a__tooltipWrapper{display:inline;position:relative}.rohTooltip-module__4svB9a__tooltipWrapper.rohTooltip-module__4svB9a__showing{display:inline-block}.rohTooltip-module__4svB9a__tooltip{z-index:80;min-width:100px;height:100%;padding-bottom:25px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.rohTooltip-module__4svB9a__tooltip .tooltip__container{backface-visibility:hidden;background-color:var(--background-color-tooltip);border-radius:var(--border-radius-small);box-sizing:content-box;color:var(--color-text-tooltip);opacity:0;pointer-events:none;text-align:center;text-transform:none;transform-origin:top;will-change:transform;z-index:1000;background-repeat:no-repeat;background-size:100%;max-width:200px;padding:.5em 1em;font-size:12px;font-weight:400;line-height:1.5;position:absolute;transform:translateZ(0)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.isShowing{opacity:1;pointer-events:auto}@media (min-width:768px){.rohTooltip-module__4svB9a__tooltip .tooltip__container{max-width:none}}.rohTooltip-module__4svB9a__tooltip .tooltip__container:after{content:" ";position:absolute}.rohTooltip-module__4svB9a__tooltip .tooltip__container.top{margin-bottom:11px;bottom:100%;left:50%;transform:translate(-50%,7px)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.top.isShowing{transform:translate(-50%,2px)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.top:after{border:5px solid #0000;border-top-color:#121212e6;margin-left:-5px;top:100%;left:50%}.rohTooltip-module__4svB9a__tooltip .tooltip__container.bottom{margin-top:11px;top:100%;left:50%;transform:translate(-50%,-7px)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.bottom.isShowing{transform:translate(-50%,-2px)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.bottom:after{border:5px solid #0000;border-bottom-color:#121212e6;margin-left:-5px;bottom:100%;left:50%}.rohTooltip-module__4svB9a__tooltip .tooltip__container.left{margin-right:11px;top:50%;right:100%;transform:translate(7px,-50%)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.left.isShowing{transform:translate(2px,-50%)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.left:after{border:5px solid #0000;border-left-color:#121212e6;margin-top:-5px;top:50%;left:100%}.rohTooltip-module__4svB9a__tooltip .tooltip__container .tooltip__content{height:100px;transition:height .1s;overflow:hidden}.rohTooltip-module__4svB9a__tooltip .tooltip__container.right{margin-left:11px;top:50%;left:100%;transform:translate(-7px,-50%)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.right.isShowing{transform:translate(-2px,-50%)}.rohTooltip-module__4svB9a__tooltip .tooltip__container.right:after{border:5px solid #0000;border-right-color:#121212e6;margin-top:-5px;top:50%;right:100%}.rohTooltip-module__4svB9a__tooltip .tooltip__container .button{display:none}.rohTooltip-module__4svB9a__tooltip .tooltip__container .button.closeTouchOnly{border:2px solid var(--border-color-inverted);background:#121212e6;border-radius:50%;width:20px;height:20px;padding:0;font-size:19px;font-weight:700;line-height:.1;display:block;position:absolute;top:-10px;right:-10px}@media (min-width:960px){.rohTooltip-module__4svB9a__tooltip .tooltip__container .button.closeTouchOnly{display:none}}.rohTooltip-module__4svB9a__tooltip .tooltip__close{border:2px solid var(--border-color-inverted);color:var(--color-text-inverted);z-index:2;background-color:#121212e6;border-radius:50%;width:18px;height:18px;padding:0;line-height:18px;position:absolute;top:-9px;right:-9px}.rohTooltip-module__4svB9a__tooltip .tooltip__close:focus{background-color:#121212e6}.rohTooltip-module__4svB9a__tooltip .tooltip__close:hover{background-color:#121212e6}.rohTooltip-module__4svB9a__tooltip .tooltip__close:before{content:"";width:26px;height:26px;display:block;position:absolute;top:-4px;left:-4px}.rohTooltip-module__4svB9a__soldout{z-index:100;width:100%;position:absolute;top:50px;left:50%;transform:translate(-50%)}@media (min-width:768px){.rohTooltip-module__4svB9a__soldout{top:70px}}@media (min-width:960px){.rohTooltip-module__4svB9a__soldout{top:80px}}.rohTooltip-module__4svB9a__soldout .rohTooltip-module__4svB9a__tooltip{min-width:120px}.rohTooltip-module__4svB9a__soldout.rohTooltip-module__4svB9a__supplyInteruptionsBadge{top:50px}@media (min-width:768px){.rohTooltip-module__4svB9a__soldout.rohTooltip-module__4svB9a__supplyInteruptionsBadge{top:58px}}.rohTooltip-module__4svB9a__slotReservation{width:100%;height:100%}.rohTooltip-module__4svB9a__slotReservation .rohTooltip-module__4svB9a__tooltip .tooltip__container{bottom:70%}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container{text-align:left;width:170px}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container h5{color:var(--color-text-inverted);margin:0;font-size:12px;font-weight:400}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container p{padding-bottom:8px}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container p:first-of-type{padding-top:8px}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container dd{display:inline}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container dt{display:inline}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container dt:before{content:"";display:block}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container dl{margin:0 0 8px}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container dt{margin:0}.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container dd{margin-left:4px;font-weight:700}@media (min-width:960px) and (max-width:1440px){.rohTooltip-module__4svB9a__deliveryRestriction .rohTooltip-module__4svB9a__tooltip .tooltip__container{width:120px}}
.images-module__Opf1ka__imagesStyled{width:100%;height:250px;margin:0 auto 10px;padding:0 20px;position:relative}@media (min-width:768px){.images-module__Opf1ka__imagesStyled{height:320px;margin-top:15%}.images-module__Opf1ka__imagesStyled.images-module__Opf1ka__expanded{justify-content:center;align-items:center;height:600px;margin-top:0;padding-top:20px;display:flex}.images-module__Opf1ka__imagesStyled.images-module__Opf1ka__expanded .images-module__Opf1ka__imagesWrapper{width:100%}.images-module__Opf1ka__imagesStyled.images-module__Opf1ka__expanded img{max-width:100%;max-height:100%}}.images-module__Opf1ka__imagesWrapper{background-color:var(--background-primary);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;height:100%;padding:0 30px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.images-module__Opf1ka__imagesWrapper{min-height:250px}}[data-theme*=dark] .images-module__Opf1ka__imagesWrapper{background-color:#fff}.images-module__Opf1ka__productImage{vertical-align:middle;max-width:260px;max-height:250px;line-height:250px;display:inline-block}.images-module__Opf1ka__productImage.images-module__Opf1ka__grayscale{filter:grayscale()}.images-module__Opf1ka__magnifierSign{width:23px;height:23px;position:absolute;top:1px;left:1px}.images-module__Opf1ka__magnifierSign:after,.images-module__Opf1ka__magnifierSign:before{background:var(--grey-60);content:"";position:absolute}.images-module__Opf1ka__magnifierSign:after{width:10px;height:2px;top:8px;left:4px}.images-module__Opf1ka__magnifierSign.images-module__Opf1ka__expanded:after{width:8px;height:1px;top:9px;left:5px}.images-module__Opf1ka__magnifierSign:not(.images-module__Opf1ka__expanded):before{width:2px;height:10px;top:4px;left:8px}.images-module__Opf1ka__magnifier{z-index:1;display:none}@media (min-width:768px){.images-module__Opf1ka__magnifier{background:0 0;outline:none;width:29px;height:33px;padding:0;display:block;position:absolute;bottom:16px;right:36px}.images-module__Opf1ka__magnifier:before{border:1px solid var(--grey-60);content:"";border-radius:50px;width:20px;height:20px;position:absolute;top:0;left:0}.images-module__Opf1ka__magnifier:after{background:var(--grey-60);content:"";width:1px;height:13px;position:absolute;bottom:4px;right:8px;transform:rotate(-45deg)}.images-module__Opf1ka__magnifier:active,.images-module__Opf1ka__magnifier:focus,.images-module__Opf1ka__magnifier:hover{background:0 0}}.images-module__Opf1ka__mixBlendOverlay{mix-blend-mode:multiply;pointer-events:none;background-color:#f6f6f6;position:absolute;top:0;bottom:0;left:0;right:0}[data-theme*=dark] .images-module__Opf1ka__mixBlendOverlay{background-color:#c8c8c8}@media (forced-colors:active){.images-module__Opf1ka__mixBlendOverlay{position:relative}}
.chatbox-module__UHXALa__chatModeTransition{transition:top .35s cubic-bezier(.4,0,.2,1),right .35s cubic-bezier(.4,0,.2,1),bottom .35s cubic-bezier(.4,0,.2,1),left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1),min-height .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1)}.chatbox-module__UHXALa__btnIn{animation:.55s forwards chatbox-module__UHXALa__maia-btn-in}.chatbox-module__UHXALa__btnOut{animation:.22s ease-in forwards chatbox-module__UHXALa__maia-btn-out}.chatbox-module__UHXALa__chatIn{animation:.42s cubic-bezier(.34,1.3,.64,1) forwards chatbox-module__UHXALa__maia-chat-in}.chatbox-module__UHXALa__chatOut{animation:.26s ease-in forwards chatbox-module__UHXALa__maia-chat-out}@keyframes chatbox-module__UHXALa__maia-btn-in{0%{opacity:0;transform:translateY(140%)}55%{opacity:1;transform:translateY(-18%)}75%{opacity:1;transform:translateY(9%)}90%{opacity:1;transform:translateY(-4%)}to{opacity:1;transform:translateY(0)}}@keyframes chatbox-module__UHXALa__maia-btn-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(140%)}}@keyframes chatbox-module__UHXALa__maia-chat-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes chatbox-module__UHXALa__maia-chat-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}
.xtraProduct-module__c-AGza__container{background:var(--color-semantic-xtra-primary);border:1px solid var(--border-color-brand-30);border-radius:var(--border-radius-medium);padding:var(--size-200);text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.xtraProduct-module__c-AGza__container:before{content:"";z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/background.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;right:0}.xtraProduct-module__c-AGza__container>*{z-index:1;position:relative}.xtraProduct-module__c-AGza__promoPrice{background:var(--color-semantic-xtra-primary);border:1px solid var(--border-color-brand-30);border-radius:var(--border-radius-medium);align-items:center;gap:var(--size-100);margin-bottom:var(--size-200);padding:var(--size-50) var(--size-100);display:flex}
.messageLine-module__rABvwW__fadeIn{animation:.3s ease-out both messageLine-module__rABvwW__fade-in}@keyframes messageLine-module__rABvwW__fade-in{0%{opacity:0}to{opacity:1}}.messageLine-module__rABvwW__outgoingEntry{animation:.42s cubic-bezier(.22,1,.36,1) both messageLine-module__rABvwW__message-out}@keyframes messageLine-module__rABvwW__message-out{0%{opacity:0;transform:translateY(14px)scale(.92)}58%{opacity:1;transform:translateY(-3px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}
.productDetailLegacy-module__L4QohG__wrapper{-webkit-overflow-scrolling:touch;position:relative;overflow:hidden}.productDetailLegacy-module__L4QohG__wrapper:focus{outline:none}.productDetailLegacy-module__L4QohG__isProductPage{background:var(--background-color-primary);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-medium);max-width:850px;margin:0 auto;box-shadow:0 0 5px -1px #0000002e}.productDetailLegacy-module__L4QohG__productWrapper:after,.productDetailLegacy-module__L4QohG__productWrapper:before{clear:both;content:"";display:table}.productDetailLegacy-module__L4QohG__productWrapper .favorite{z-index:100}.productDetailLegacy-module__L4QohG__productWrapper .productInCartBadge{max-width:250px;margin:0 auto;transform:translateY(44px)}@media (max-width:767px){.productDetailLegacy-module__L4QohG__productWrapper .productInCartBadge{transform:translateY(8px)}}.productDetailLegacy-module__L4QohG__favoriteWrapper{z-index:10;position:absolute;top:8px;left:28px}.productDetailLegacy-module__L4QohG__favoriteWrapper.productDetailLegacy-module__L4QohG__favoriteExpanded{top:28px}.productDetailLegacy-module__L4QohG__offer{z-index:10;width:64px;position:absolute;top:64px;right:20px}@media (min-width:768px){.productDetailLegacy-module__L4QohG__offer{justify-content:flex-end;width:50%;display:flex;left:0}.productDetailLegacy-module__L4QohG__offer.productDetailLegacy-module__L4QohG__expanded{width:64px;top:50px;left:auto;right:120px}}.productDetailLegacy-module__L4QohG__imageWrapper{text-align:center;width:100%;padding-top:50px;transition:width 10ms linear;position:relative}@media (min-width:768px){.productDetailLegacy-module__L4QohG__imageWrapper{float:left;width:50%;padding:0 20px 30px}.productDetailLegacy-module__L4QohG__imageWrapper.productDetailLegacy-module__L4QohG__expanded{width:100%;height:600px}.productDetailLegacy-module__L4QohG__imageWrapper.productDetailLegacy-module__L4QohG__expanded .ProductDetail__productImage{max-width:600px;max-height:600px}}.productDetailLegacy-module__L4QohG__infoWrapper{text-align:center;width:100%;padding:0 20px}@media (min-width:768px){.productDetailLegacy-module__L4QohG__infoWrapper{float:left;text-align:left;width:50%}.productDetailLegacy-module__L4QohG__infoWrapper.productDetailLegacy-module__L4QohG__expanded{text-align:center;width:100%;padding:20px 130px}}.productDetailLegacy-module__L4QohG__infoWrapper .detailQuantity{color:var(--color-text-secondary);min-height:16px;margin:5px 0 10px;font-size:12px;font-weight:600;display:block}.productDetailLegacy-module__L4QohG__infoWrapper .productArchived{background-color:var(--background-color-secondary);margin:8px 0 16px;padding:16px}.productDetailLegacy-module__L4QohG__productName{color:var(--color-text-primary);flex-direction:column;align-items:center;margin-bottom:10px;padding-top:50px;font-size:26px;font-weight:600;line-height:1.2;display:flex}@media (min-width:768px){.productDetailLegacy-module__L4QohG__productName{text-align:left;align-items:stretch}.productDetailLegacy-module__L4QohG__productName.productDetailLegacy-module__L4QohG__expanded{text-align:center}}.productDetailLegacy-module__L4QohG__productName a{color:var(--color-text-primary);text-decoration:none}.productDetailLegacy-module__L4QohG__productName a.productDetailLegacy-module__L4QohG__active:hover{color:var(--color-text-primary);text-decoration:underline}.productDetailLegacy-module__L4QohG__productName.productDetailLegacy-module__L4QohG__page a:hover{color:var(--color-text-primary)}.productDetailLegacy-module__L4QohG__productName .icon-flag{border:1px solid #0003;border-radius:50%;margin-left:4px;display:inline-block}.productDetailLegacy-module__L4QohG__premiumBrand{vertical-align:middle;margin-left:8px;font-size:18px}.productDetailLegacy-module__L4QohG__premiumBrandText{color:var(--color-text-secondary);margin:8px 0 16px;font-size:13px;line-height:1.46}.productDetailLegacy-module__L4QohG__premiumBrandButton{max-width:200px;margin:0 auto 24px;display:flex}@media (min-width:768px){.productDetailLegacy-module__L4QohG__premiumBrandButton{margin:0 0 24px}}.productDetailLegacy-module__L4QohG__unavailable{border-radius:4px;margin-bottom:15px;padding:10px;font-size:15px;line-height:normal}.productDetailLegacy-module__L4QohG__unavailable strong{color:var(--color-text-negative);margin-bottom:2px;font-weight:700;display:block}.productDetailLegacy-module__L4QohG__unavailable a{text-decoration:underline}.productDetailLegacy-module__L4QohG__unavailable .productDetail__soldOut:focus .watchDogText{text-decoration:none}.productDetailLegacy-module__L4QohG__unavailable .productDetail__soldOut:hover .watchDogText{text-decoration:none}.productDetailLegacy-module__L4QohG__unavailable .watchDogText{margin-top:8px;margin-bottom:8px;font-size:13px;font-weight:400;line-height:normal;text-decoration:underline}.productDetailLegacy-module__L4QohG__unavailable .watchDogText .icon{vertical-align:sub;margin-right:2px}.productDetailLegacy-module__L4QohG__amountCounterWrapper{border-bottom:1px solid var(--border-color-primary);width:100%;margin-top:32px;margin-bottom:16px;padding-bottom:8px}.productDetailLegacy-module__L4QohG__amountCounterWrapper:after,.productDetailLegacy-module__L4QohG__amountCounterWrapper:before{clear:both;content:"";display:table}.productDetailLegacy-module__L4QohG__amountCounterWrapper.productDetailLegacy-module__L4QohG__isExpandedImage{justify-content:center;max-width:100%}@media (max-width:767px){.productDetailLegacy-module__L4QohG__amountCounterWrapper.productDetailLegacy-module__L4QohG__selectIngredient{justify-content:center;display:flex}}.productDetailLegacy-module__L4QohG__sales{color:var(--color-text-special-offer)}.productDetailLegacy-module__L4QohG__sales .ProductDetail__multipackTip{margin-bottom:5px;font-size:15px}.productDetailLegacy-module__L4QohG__sales .premiumText{color:var(--color-text-secondary);font-size:13px}.productDetailLegacy-module__L4QohG__sales .parentsClubText{color:var(--color-text-primary);padding-right:20px;font-size:14px;position:relative}.productDetailLegacy-module__L4QohG__sales .parentsClubText .icon-baby-club-bear{position:absolute;top:-2px;right:-4px}.productDetailLegacy-module__L4QohG__sales .longtermAction{color:var(--color-text-secondary);padding-top:16px;font-size:12px}.productDetailLegacy-module__L4QohG__sales .longtermAction:before{content:"* "}.productDetailLegacy-module__L4QohG__productFromBenu .benuHover{color:var(--color-brand-pharmacy);font-weight:600}.productDetailLegacy-module__L4QohG__restrictionMessages{margin-top:12px}.productDetailLegacy-module__L4QohG__customerAlert{background-color:var(--grey-30);text-align:justify;justify-content:center;align-items:center;display:flex}.productDetailLegacy-module__L4QohG__soldOutWrapper{flex-direction:row;align-items:start;display:flex}.productDetailLegacy-module__L4QohG__image3d{z-index:-100;border:none;width:100%;height:250px;margin-top:50px;position:absolute}.productDetailLegacy-module__L4QohG__image3d.productDetailLegacy-module__L4QohG__isShown{z-index:1}@media (min-width:768px){.productDetailLegacy-module__L4QohG__image3d{height:600px}}.productDetailLegacy-module__L4QohG__assistantWrapper{width:100%;padding:16px 24px;display:inline-block}.productDetailLegacy-module__L4QohG__matureNotice{border-bottom:1px solid var(--border-color-primary);margin-bottom:20px;padding-bottom:15px}
.faqSection-module___VsGka__container{background-color:var(--background-color-secondary);align-items:center;gap:var(--size-400);padding:var(--size-300) var(--size-200);flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.faqSection-module___VsGka__container{padding:var(--size-800) var(--size-100)}}.faqSection-module___VsGka__container.faqSection-module___VsGka__compact{border-radius:var(--border-radius-medium);gap:var(--size-200);padding:var(--size-300)}@media (min-width:1024px){.faqSection-module___VsGka__xtraContainer:before{content:"";opacity:.7;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:100%;background-repeat:no-repeat;background-size:auto;width:600px;height:600px;position:absolute;top:0;right:0;rotate:26deg}.faqSection-module___VsGka__xtraContainer:after{content:"";opacity:.7;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:0;background-repeat:no-repeat;background-size:auto;width:440px;height:500px;position:absolute;bottom:-15%;left:-200px;rotate:-26deg}[data-theme*=dark] .faqSection-module___VsGka__xtraContainer:after,[data-theme*=dark] .faqSection-module___VsGka__xtraContainer:before{opacity:.08}}
.typingIndicator-module__dC7epq__wrapper{animation:.28s cubic-bezier(.22,1,.36,1) both typingIndicator-module__dC7epq__typing-appear}@keyframes typingIndicator-module__dC7epq__typing-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.typingIndicator-module__dC7epq__dots{height:var(--size-300);width:var(--size-550);flex-shrink:0}.typingIndicator-module__dC7epq__streamingText{animation:.18s ease-out both typingIndicator-module__dC7epq__stream-chunk}@keyframes typingIndicator-module__dC7epq__stream-chunk{0%{opacity:.4}to{opacity:1}}
.categoryList-module__MSo7xG__categoryStyles .categoryStyled strong{color:var(--color-text-primary)}.categoryList-module__MSo7xG__categoryStyles .categoryStyled .alert{color:var(--color-text-negative)}.categoryList-module__MSo7xG__categoryStyles .categoryStyled .alert strong{color:var(--color-text-primary)}.categoryList-module__MSo7xG__categoryStyles .categoryName:last-child .categoryComa{display:none}.categoryList-module__MSo7xG__categoryStyles .categoryListStyled li{display:inline-block}.categoryList-module__MSo7xG__categoryStyles .categoryListStyled li:after{content:">";padding:0 3px}.categoryList-module__MSo7xG__categoryStyles .categoryListStyled li:last-child:after{content:"";padding:0}.categoryList-module__MSo7xG__categoryStyles .categoryListStyled li a{font-weight:600}
.componentResolver-module__doX4va__fadeIn{animation:.3s ease-out both componentResolver-module__doX4va__fade-in}@keyframes componentResolver-module__doX4va__fade-in{0%{opacity:0}to{opacity:1}}
.shared-module__sGUE-q__table{color:var(--color-text-primary);width:100%;margin-bottom:20px;font-size:13px;line-height:1}@media (min-width:768px){.shared-module__sGUE-q__table{width:100%;margin:0}}.shared-module__sGUE-q__table td{padding-top:4px;padding-bottom:4px;line-height:1.4}.shared-module__sGUE-q__table td:nth-child(2){text-align:right;white-space:nowrap;padding-left:20px}.shared-module__sGUE-q__table td.shared-module__sGUE-q__level_1{padding-left:8px}.shared-module__sGUE-q__table td.shared-module__sGUE-q__level_2{padding-left:16px}.shared-module__sGUE-q__table td.shared-module__sGUE-q__level_3{padding-left:24px}.shared-module__sGUE-q__table td.shared-module__sGUE-q__level_4{padding-left:32px}.shared-module__sGUE-q__table td.shared-module__sGUE-q__level_5{padding-left:40px}.shared-module__sGUE-q__table .additive{color:var(--color-text-primary);text-decoration:underline;display:block}.shared-module__sGUE-q__table .additive:hover{color:var(--color-text-primary);text-decoration:none}.shared-module__sGUE-q__table .additive.shared-module__sGUE-q__disabled{text-decoration:none}.shared-module__sGUE-q__table .additiveScore{justify-content:flex-end;display:flex}.shared-module__sGUE-q__table .additiveScore .shared-module__sGUE-q__icon-svg{margin:2px 4px}
.wheelOfFortune-module__noTIXa__wheelBox{aspect-ratio:1;-webkit-user-select:none;user-select:none;width:min(360px,78vw);margin-top:28px;display:inline-block;position:relative}.wheelOfFortune-module__noTIXa__rotor{transform-box:view-box;transform-origin:50%}@keyframes wheelOfFortune-module__noTIXa__wofGlow{0%,to{filter:drop-shadow(0 0 #0000)}40%{filter:drop-shadow(0 0 18px var(--yellow-60)) drop-shadow(0 0 40px var(--pink-50))}}.wheelOfFortune-module__noTIXa__glow{animation:1.1s ease-out forwards wheelOfFortune-module__noTIXa__wofGlow}@media (prefers-reduced-motion:reduce){.wheelOfFortune-module__noTIXa__glow{animation:none}}.wheelOfFortune-module__noTIXa__wheelDisc{filter:drop-shadow(0 6px 14px var(--alpha-30))}.wheelOfFortune-module__noTIXa__rimBand{stroke:var(--yellow-20)}.wheelOfFortune-module__noTIXa__pegDot{fill:var(--yellow-60);stroke:var(--yellow-80)}.wheelOfFortune-module__noTIXa__pegShadow{fill:var(--alpha-30)}.wheelOfFortune-module__noTIXa__pointer{filter:drop-shadow(0 3px 3px var(--alpha-30));pointer-events:none;transform-origin:50% 19px;z-index:10;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.wheelOfFortune-module__noTIXa__pointerBody{fill:var(--orange-60);stroke:#fff}.wheelOfFortune-module__noTIXa__coinFace{fill:var(--yellow-50)}.wheelOfFortune-module__noTIXa__coinRing{stroke:var(--yellow-80)}.wheelOfFortune-module__noTIXa__coinStar{fill:var(--yellow-90)}.wheelOfFortune-module__noTIXa__spinBtn{background-color:var(--background-color-brand);border-radius:var(--border-radius-xlarge);color:var(--grey-0);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;min-width:160px;padding:14px 32px;font-size:16px;font-weight:800;line-height:24px;transition:background-color .12s,transform 80ms;display:inline-flex;position:relative;overflow:hidden}.wheelOfFortune-module__noTIXa__spinBtn:hover:not(:disabled){background-color:var(--background-color-brand-dark)}.wheelOfFortune-module__noTIXa__spinBtn:focus-visible{outline:3px solid var(--background-color-brand-dark);outline-offset:3px}.wheelOfFortune-module__noTIXa__spinBtn:active:not(:disabled){transform:scale(.97)}.wheelOfFortune-module__noTIXa__spinBtn:disabled{background-color:var(--grey-30);color:var(--grey-60);cursor:not-allowed}.wheelOfFortune-module__noTIXa__chargeTrack{border-radius:0 0 var(--border-radius-xlarge) var(--border-radius-xlarge);background-color:#00000026;height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wheelOfFortune-module__noTIXa__chargeFill{background-color:var(--yellow-60);width:0;height:100%;transition:none;display:block}.wheelOfFortune-module__noTIXa__resultOverlay{background-color:var(--alpha-50);z-index:5;border-radius:50%;justify-content:center;align-items:center;animation:.2s ease-out wheelOfFortune-module__noTIXa__wofScrimIn;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.wheelOfFortune-module__noTIXa__resultCard{background-color:var(--grey-0);border-radius:var(--border-radius-large);box-shadow:0 14px 36px var(--alpha-30);flex-direction:column;gap:8px;width:min(78%,230px);padding:16px;animation:.28s cubic-bezier(.2,.8,.3,1.2) wheelOfFortune-module__noTIXa__wofCardIn;display:flex}.wheelOfFortune-module__noTIXa__resultAmount{color:var(--pink-60);text-align:center;font-size:28px;font-weight:900;line-height:34px}@keyframes wheelOfFortune-module__noTIXa__wofScrimIn{0%{opacity:0}to{opacity:1}}@keyframes wheelOfFortune-module__noTIXa__wofCardIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.wheelOfFortune-module__noTIXa__jackpotLabel{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--yellow-50) 90%,transparent))}
.premiumHeader-module__eECU5W__container{background-color:var(--background-color-brand-100);padding:var(--size-200);position:relative;overflow:hidden}.premiumHeader-module__eECU5W__container>*{z-index:1;position:relative}.premiumHeader-module__eECU5W__benefits{gap:var(--size-200);max-width:1240px;padding:var(--size-100) 0;flex-flow:column wrap;margin:0 auto;display:flex}@media (min-width:768px){.premiumHeader-module__eECU5W__container{padding:var(--size-1000) var(--size-500)}.premiumHeader-module__eECU5W__benefits{grid-template-columns:1fr 1fr;display:grid}}@media (min-width:1440px){.premiumHeader-module__eECU5W__container:before{content:"";opacity:.1;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:100%;background-repeat:no-repeat;background-size:auto;width:600px;height:600px;position:absolute;top:-200px;right:0;rotate:26deg}}.premiumHeader-module__eECU5W__container:after{content:"";opacity:.1;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:0;background-repeat:no-repeat;background-size:auto;width:440px;height:500px;position:absolute;bottom:100px;left:-200px;rotate:-26deg}
.resultItem-module__xq_lDG__container{grid-template:"image name button"44px"image prices button"44px/82px auto 72px;display:grid}.resultItem-module__xq_lDG__imageArea{grid-area:image}.resultItem-module__xq_lDG__nameArea{grid-area:name}.resultItem-module__xq_lDG__pricesArea{grid-area:prices}.resultItem-module__xq_lDG__buttonArea{grid-area:button}
.letterWaveLoader-module__8ednvG__letter{animation:1.2s ease-in-out infinite letterWaveLoader-module__8ednvG__letterWave;display:inline-block}@keyframes letterWaveLoader-module__8ednvG__letterWave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}
.composition-module__437giG__composition{background:var(--background-color-secondary);min-height:inherit;flex:1;padding:16px}@media (min-width:960px){.composition-module__437giG__composition{padding:24px 64px}}.composition-module__437giG__composition .textualIngredients{padding:0 32px}.composition-module__437giG__composition .composition_col{float:left;width:50%;margin-bottom:24px;padding:0 32px}.composition-module__437giG__composition .composition_col h2{margin-bottom:var(--size-200)}@media (max-width:767px){.composition-module__437giG__composition .composition_col{float:none;width:100%;padding:0}}.composition-module__437giG__composition:after{clear:both;content:"";width:100%;display:table}.composition-module__437giG__composition .containsAllergens{clear:both;color:var(--color-text-primary);margin-top:8px;padding-left:32px;font-size:11px}@media (max-width:767px){.composition-module__437giG__composition .containsAllergens{padding-left:0}}
.maiaSearchResult-module__JowZaq__card{background:var(--green-10);border:var(--size-10) solid color-mix(in srgb,var(--green-40) 50%,transparent);isolation:isolate;position:relative;overflow:hidden}.maiaSearchResult-module__JowZaq__card.maiaSearchResult-module__JowZaq__cardActive:after{content:"";filter:blur(12px);pointer-events:none;background:linear-gradient(90deg,#0000 0,#fff9 50%,#0000);width:40%;height:300%;animation:2s ease-in-out infinite maiaSearchResult-module__JowZaq__maia-sheen;position:absolute;top:50%;left:50%}@keyframes maiaSearchResult-module__JowZaq__maia-sheen{0%{transform:translate(-50%,-50%)rotate(45deg)translate(-350%)}55%{transform:translate(-50%,-50%)rotate(45deg)translate(350%)}to{transform:translate(-50%,-50%)rotate(45deg)translate(350%)}}.maiaSearchResult-module__JowZaq__dots{align-items:center;gap:var(--size-100);display:inline-flex}.maiaSearchResult-module__JowZaq__dots span{background:var(--green-60);height:var(--size-100);opacity:.4;width:var(--size-100);border-radius:999px;animation:1.2s ease-in-out infinite maiaSearchResult-module__JowZaq__maia-dot}.maiaSearchResult-module__JowZaq__dots span:nth-child(2){animation-delay:.15s}.maiaSearchResult-module__JowZaq__dots span:nth-child(3){animation-delay:.3s}@keyframes maiaSearchResult-module__JowZaq__maia-dot{0%,80%,to{opacity:.3;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.maiaSearchResult-module__JowZaq__cardReady{animation:1.5s ease-in-out infinite maiaSearchResult-module__JowZaq__maia-border-cycle}@keyframes maiaSearchResult-module__JowZaq__maia-border-cycle{0%,to{border-color:color-mix(in srgb,var(--green-40) 50%,transparent)}50%{border-color:color-mix(in srgb,var(--green-60) 85%,transparent)}}
.sectionHeader-module__RS9xsW__header{grid-template-columns:32px auto auto;grid-template-areas:"icon title toggleSection""icon summary toggleSection";display:grid}.sectionHeader-module__RS9xsW__icon{grid-area:icon}.sectionHeader-module__RS9xsW__title{grid-area:title}.sectionHeader-module__RS9xsW__summary{grid-area:summary}.sectionHeader-module__RS9xsW__toggleSection{grid-area:toggleSection}
.premiumPlans-module__eZratG__container{background-color:var(--background-color-secondary);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.premiumPlans-module__eZratG__container{padding:var(--size-500)}}.premiumPlans-module__eZratG__container:before{content:"";opacity:.7;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:100%;background-repeat:no-repeat;background-size:auto;width:600px;height:600px;position:absolute;top:0;right:0;rotate:26deg}.premiumPlans-module__eZratG__container:after{content:"";opacity:.7;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:0;background-repeat:no-repeat;background-size:auto;width:440px;height:500px;position:absolute;bottom:100px;left:-200px;rotate:-26deg}[data-theme*=dark] .premiumPlans-module__eZratG__container:after,[data-theme*=dark] .premiumPlans-module__eZratG__container:before{opacity:.08}
.resultsSkeleton-module__325PeG__skeletonGrid{grid-template:"image name button"44px"image prices button"44px/82px auto 72px;display:grid}.resultsSkeleton-module__325PeG__imageArea{grid-area:image}.resultsSkeleton-module__325PeG__nameArea{grid-area:name}.resultsSkeleton-module__325PeG__pricesArea{grid-area:prices}
@keyframes microphoneButton-module__aPGKwG__ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.microphoneButton-module__aPGKwG__ring{border:2px solid var(--background-color-negative);pointer-events:none;border-radius:9999px;animation:1.4s ease-out infinite microphoneButton-module__aPGKwG__ripple;position:absolute;top:0;bottom:0;left:0;right:0}.microphoneButton-module__aPGKwG__ringDelayed{animation-delay:.55s}.microphoneButton-module__aPGKwG__btnRecording{background-color:var(--background-color-negative);transition:background-color .15s}
.cartItemPrices-module__37LJCa__priceWrapper{flex-direction:column;flex:1 0 60px;justify-content:flex-end;align-items:flex-end;display:flex}@media (min-width:1260px){.cartItemPrices-module__37LJCa__priceWrapper{flex:1 0 calc(100% - 180px)}}.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isBig{flex:1;margin-top:8px;margin-right:0}@media (min-width:768px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isBig{margin-right:8px}}@media (min-width:960px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isBig{flex:1 0 110px}}@media (min-width:960px) and (max-width:1259px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isBig{order:1}}@media (min-width:1260px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isBig{flex:0 0 210px;padding-left:8px}}.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isNotAvailable{flex:0 0 110px}@media (max-width:767px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isNotAvailable{margin-top:8px;margin-right:8px}}@media (min-width:1260px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isNotAvailable{flex:0 0 150px}}@media (min-width:1680px){.cartItemPrices-module__37LJCa__priceWrapper.cartItemPrices-module__37LJCa__isNotAvailable{flex:0 0 210px}}.cartItemPrices-module__37LJCa__price{text-align:right;padding:8px 0;font-size:12px;font-weight:700}.cartItemPrices-module__37LJCa__price .oldPrice{color:var(--color-text-primary);margin-top:-12px;padding-bottom:3px;font-weight:400;display:block}@media (min-width:1680px){.cartItemPrices-module__37LJCa__price .oldPrice{display:inline}}.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig .oldPrice{margin-top:0}@media (max-width:1259px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig .oldPrice{margin-top:4px}}@media (max-width:959px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig .oldPrice{margin-top:0}}@media (max-width:575px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig .oldPrice{order:2;margin-top:4px;display:inline-block}}.cartItemPrices-module__37LJCa__price span{margin-left:5px}.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig span{margin-left:16px}@media (max-width:575px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig span{order:1}}.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig{color:var(--color-text-primary);flex-flow:wrap;justify-content:flex-end;max-width:210px;font-size:15px;font-weight:700;display:flex}@media (max-width:1259px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig{flex-direction:column}}@media (max-width:959px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig{flex-direction:row;font-size:12px}}@media (max-width:575px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig{flex-direction:column-reverse;display:block}}.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isBig.cartItemPrices-module__37LJCa__free{text-transform:uppercase}.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isNotAvailable{max-width:110px}@media (min-width:1260px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isNotAvailable{max-width:150px}}@media (min-width:1680px){.cartItemPrices-module__37LJCa__price.cartItemPrices-module__37LJCa__isNotAvailable{max-width:210px}}.cartItemPrices-module__37LJCa__lastMinutePrice{color:var(--color-text-special-offer);text-align:right;flex:1 0 100%;margin-bottom:10px;font-size:12px;font-weight:600}.cartItemPrices-module__37LJCa__lastMinutePrice.cartItemPrices-module__37LJCa__isMultipack{flex:none}.cartItemPrices-module__37LJCa__lastMinutePrice.cartItemPrices-module__37LJCa__isSmall{font-size:11px}@media (min-width:1680px){.cartItemPrices-module__37LJCa__lastMinutePrice{margin-bottom:0}}.cartItemPrices-module__37LJCa__deposit,.cartItemPrices-module__37LJCa__lastMinutePrice strong{white-space:nowrap}.cartItemPrices-module__37LJCa__deposit{color:var(--grey-50);padding:8px 0 2px;font-size:11px;font-weight:600}.cartItemPrices-module__37LJCa__deposit.cartItemPrices-module__37LJCa__isBig{flex:1 0 100%;order:3;padding:4px 0 4px 16px}
.story-module__2W3uzW__storyContainer{background:var(--background-color-secondary);flex-direction:row-reverse;display:flex}@media screen and (max-width:767px){.story-module__2W3uzW__storyContainer{flex-flow:column wrap}}.story-module__2W3uzW__imageWrapper{flex:0 0 50%;position:relative;overflow:hidden}.story-module__2W3uzW__imageWrapper img{display:block}@media screen and (max-width:767px){.story-module__2W3uzW__imageWrapper{flex:0 auto;height:200px;max-height:200px;margin:0 -16px}.story-module__2W3uzW__imageWrapper img{position:absolute;top:50%;transform:translateY(-50%)}}.story-module__2W3uzW__textWrapper{flex-direction:column;justify-content:center;padding:48px 48px 48px 96px;display:flex}.story-module__2W3uzW__textWrapper h3{text-transform:uppercase;margin-top:24px;margin-bottom:12px;padding:16px 4px 0;font-size:22px;font-weight:900;line-height:1.3;display:inline-block;position:relative}.story-module__2W3uzW__textWrapper h3:before{background:var(--story-card-color);content:"";width:48px;height:4px;position:absolute;top:0;left:0}.story-module__2W3uzW__storyText{color:var(--color-text-primary);font-size:18px;line-height:1.44}@media screen and (max-width:767px){.story-module__2W3uzW__textWrapper{flex:0 auto;padding:32px 16px}.story-module__2W3uzW__textWrapper h3{margin-top:10px;margin-bottom:16px}}
.subCategories-module__73xQ6q__categoryList{flex-wrap:wrap;align-items:center;max-width:100%;margin-top:32px;margin-bottom:32px;display:flex}@media (max-width:767px){.subCategories-module__73xQ6q__categoryList{margin-bottom:20px}.subCategories-module__73xQ6q__categoryList .item_hidden{display:none}}@media screen and (min-width:768px){.subCategories-module__73xQ6q__categoryList{border-bottom:0;border-left:1px solid var(--border-color-primary);border-right:0}}@media (min-width:960px) and (max-width:1259px){.subCategories-module__73xQ6q__categoryList{width:auto}}.subCategories-module__73xQ6q__categoryList li{background:var(--background-color-primary);border-top:1px solid var(--border-color-primary);width:100%;max-width:100%;display:flex;overflow:hidden}@media (min-width:768px){.subCategories-module__73xQ6q__categoryList li{border:1px solid var(--border-color-primary);border-top:0;border-left:0;flex:0 0 50%;max-width:50%;height:80px;display:inline-flex}@media (max-width:1679px){.subCategories-module__73xQ6q__categoryList li:nth-child(-n+2){border-top:1px solid var(--border-color-primary)}}}@media (min-width:1680px){.subCategories-module__73xQ6q__categoryList li{flex:0 0 33%;max-width:33%}.subCategories-module__73xQ6q__categoryList li:nth-child(-n+3){border-top:1px solid var(--border-color-primary)}}.subCategories-module__73xQ6q__categoryList li.subCategories-module__73xQ6q__showMore{border-top:1px solid var(--border-color-primary);width:100%;display:block}@media (min-width:768px){.subCategories-module__73xQ6q__categoryList li.subCategories-module__73xQ6q__showMore{display:none}}.subCategories-module__73xQ6q__categoryList li.subCategories-module__73xQ6q__showMore button{color:var(--color-text-primary);text-align:left;background:0 0;border-radius:0;outline:none;width:100%;height:auto;min-height:40px;padding:0;font-size:15px;font-weight:400;text-decoration:none;display:flex}.subCategories-module__73xQ6q__categoryList:empty{border:0;margin:0}.subCategories-module__73xQ6q__categoryList .category_link{color:var(--color-link-brand);text-align:left;background:0 0;border-radius:0;width:100%;height:auto;min-height:40px;padding:0;font-size:15px;font-weight:400;text-decoration:none;display:flex}.subCategories-module__73xQ6q__categoryList .category_link:focus{color:var(--color-link-brand-hover);background:0 0;text-decoration:underline}.subCategories-module__73xQ6q__categoryList .category_link:hover{color:var(--color-link-brand-hover);background:0 0;text-decoration:underline}@media (min-width:768px){.subCategories-module__73xQ6q__categoryList .category_link{color:var(--color-link-primary);align-self:center;align-items:center;height:80px;min-height:auto;padding:0 16px;font-weight:600;line-height:normal;display:flex}}@media (max-width:767px){.subCategories-module__73xQ6q__categoryList .category_link{flex-direction:column;justify-content:center;display:flex}}.subCategories-module__73xQ6q__categoryList .category_link>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:74px;display:-webkit-box;overflow:hidden}.subCategories-module__73xQ6q__categoryList .imagesWrap{flex:1 0 25%;justify-content:flex-end;align-items:center;height:100%;margin-right:16px;padding-left:16px;display:flex}@media (max-width:767px){.subCategories-module__73xQ6q__categoryList .imagesWrap{display:none}}@media (min-width:1260px){.subCategories-module__73xQ6q__categoryList .imagesWrap{flex:1 0 50%;display:flex}}.subCategories-module__73xQ6q__categoryList .imagesWrap span{display:flex}.subCategories-module__73xQ6q__categoryImage{background-color:var(--background-color-primary);border:5px solid var(--border-color-inverted);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:56px;height:56px;margin-right:-16px;box-shadow:1px 2px 4px #0000001a;display:inline-block!important}@media (min-width:768px){.subCategories-module__73xQ6q__categoryImage{display:inline-block!important}}@media (max-width:1259px){.subCategories-module__73xQ6q__categoryImage{width:48px;height:48px}}
.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected{flex-direction:column-reverse;display:flex;border:0!important}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{margin-bottom:0!important;padding:0!important}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__details{padding:0}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout-form-instruction{display:none}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__field-wrapper{display:none}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__button.adyen-checkout__button--pay{margin-top:0}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__name--selected{font-size:13px;font-weight:400}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__image__wrapper{width:20px;height:13px}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__image__wrapper .adyen-checkout__image{width:20px;height:13px}.oneClickPaygate-module__98WpgG__adyenOverrides .dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header__title{padding-right:48px}
.header-new-animations-module__8pNxpq__animationScrollUp{animation:.3s header-new-animations-module__8pNxpq__scrollUp}.header-new-animations-module__8pNxpq__animationScrollDown{animation:.3s header-new-animations-module__8pNxpq__scrollDown}@keyframes header-new-animations-module__8pNxpq__scrollUp{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes header-new-animations-module__8pNxpq__scrollDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}
.banners-module__jHXyIG__container{background:var(--color-semantic-xtra-primary);border:1px solid var(--border-color-brand-30);border-radius:var(--border-radius-medium);align-items:flex-start;gap:var(--size-200);padding:var(--size-300);text-align:left;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.banners-module__jHXyIG__container{flex-direction:row;align-items:center}}.banners-module__jHXyIG__container:before{content:"";z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/background.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;right:0}.banners-module__jHXyIG__container>*{z-index:1;position:relative}
.trialBanner-module__7Ethta__trialBanner{border-radius:var(--border-radius-large);margin:var(--size-200) var(--size-150);text-align:center;position:relative;overflow:hidden}.trialBanner-module__7Ethta__container{align-items:center;gap:var(--size-500);padding:var(--size-400);flex-direction:column;display:flex;position:relative}.trialBanner-module__7Ethta__container>*{z-index:1}.trialBanner-module__7Ethta__container:after{background-color:var(--background-color-brand-90);content:"";z-index:0;border-radius:70% 10% 90% 25%/50% 20% 80% 40%;width:500px;height:100%;display:none;position:absolute;top:0;left:25%;rotate:-50deg}.trialBanner-module__7Ethta__textContainer{gap:var(--size-200);text-align:center}.trialBanner-module__7Ethta__buttonContainer,.trialBanner-module__7Ethta__textContainer{flex-direction:column;align-items:center;width:100%;display:flex}.trialBanner-module__7Ethta__buttonContainer{gap:var(--size-100)}@media (min-width:768px){.trialBanner-module__7Ethta__trialBanner{margin:var(--size-500)}.trialBanner-module__7Ethta__container,.trialBanner-module__7Ethta__textContainer{align-items:start}.trialBanner-module__7Ethta__textContainer{text-align:left}.trialBanner-module__7Ethta__buttonContainer{align-items:start}}@media (min-width:1024px){.trialBanner-module__7Ethta__container{background-color:var(--background-color-brand-90);max-width:456px}.trialBanner-module__7Ethta__container:after{display:block}}@media (min-width:1440px){.trialBanner-module__7Ethta__container{max-width:654px;padding:var(--size-500) var(--size-1000)}.trialBanner-module__7Ethta__container:after{left:50%}}
.listDetailHeader-module__xBjkXG__headerGrid,.listDetailHeader-module__xBjkXG__headerGridWithRoutine{grid-template-columns:1fr auto;grid-template-areas:"title title a3""a2 a2 a3";display:grid}.listDetailHeader-module__xBjkXG__headerGridWithoutRoutine{grid-template-columns:1fr auto;grid-template-areas:"title title a3""a2 a2 a2";display:grid}@media (min-width:768px){.listDetailHeader-module__xBjkXG__headerGrid,.listDetailHeader-module__xBjkXG__headerGridWithRoutine,.listDetailHeader-module__xBjkXG__headerGridWithoutRoutine{grid-template-areas:"title title a3""a2 a2 a2"}}@media (min-width:1024px){.listDetailHeader-module__xBjkXG__headerGrid,.listDetailHeader-module__xBjkXG__headerGridWithRoutine,.listDetailHeader-module__xBjkXG__headerGridWithoutRoutine{grid-template-areas:"title a2 a3"}}.listDetailHeader-module__xBjkXG__titleArea{grid-area:title}.listDetailHeader-module__xBjkXG__buttonsArea{grid-area:a2}.listDetailHeader-module__xBjkXG__actionsArea{grid-area:a3}
.chatClearingOverlay-module__jg51hG__overlay{animation:.2s forwards chatClearingOverlay-module__jg51hG__fadeIn}@keyframes chatClearingOverlay-module__jg51hG__fadeIn{0%{opacity:0}to{opacity:1}}
.defaultMobileHeader-animations-module__DW-uPW__headerBase{transition:opacity .3s,visibility .3s}.defaultMobileHeader-animations-module__DW-uPW__headerExpanded{opacity:1;visibility:visible}.defaultMobileHeader-animations-module__DW-uPW__headerCollapsed{opacity:0;pointer-events:none;visibility:hidden}
.savingsBanner-module__1Jm9Eq__container{background-color:var(--background-color-brand-90);border-radius:var(--border-radius-large);margin:var(--size-300) var(--size-200);padding:var(--size-300);place-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.savingsBanner-module__1Jm9Eq__container{margin:var(--size-500);margin-top:var(--size-500);min-height:320px;padding:var(--size-500)}}@media (min-width:1440px){.savingsBanner-module__1Jm9Eq__container:before{content:"";opacity:.1;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:100%;background-repeat:no-repeat;background-size:contain;width:440px;height:440px;position:absolute;top:-10%;right:-10%;rotate:26deg}}.savingsBanner-module__1Jm9Eq__container:after{content:"";opacity:.1;z-index:0;background-image:url(https://cdn.rohlik.cz/images/extra/backgroundFull.svg?v=1);background-position:0;background-repeat:no-repeat;background-size:contain;width:440px;height:440px;position:absolute;bottom:-50%;left:0;rotate:-26deg}
