
.header__logo__text{font-family:Cardo,Georgia,serif!important;font-size:36px!important;line-height:1.05!important;letter-spacing:-1.6px!important;font-weight:400!important;white-space:nowrap;text-transform:none!important}.header__logo__text span{font-size:inherit!important}.amp-reassurance__flag,.amp-dispatch-line__free>i{background:linear-gradient(#fff 0 50%,#d7141a 50%)!important;position:relative;overflow:hidden}.amp-reassurance__flag:before,.amp-dispatch-line__free>i:before{content:"";position:absolute;inset:0;background:#11457e;clip-path:polygon(0 0,55% 50%,0 100%)}.amp-reassurance__zasilkovna{background:transparent!important}.amp-reassurance__zasilkovna svg{width:24px!important;height:24px!important}.amp-customer-example[hidden]{display:none!important}
@media(max-width:999px){.header__logo__text{font-size:29px!important;letter-spacing:-1.4px!important}.amp-usp__item{min-width:0}.amp-usp__item span{overflow-wrap:anywhere}}
.amc-pagination button{border:0;background:none;font:inherit;color:inherit;padding:8px;cursor:pointer}.amc-drawer .amc-sort-label{display:block;margin-bottom:24px}.amc-drawer .amc-sort-label input,.amc-drawer .amc-sort-label select{display:block;width:100%;margin-top:8px}.praha-quick-search{display:grid;gap:8px;width:100%;padding:18px 0;grid-column:1/-1;max-height:min(60vh,560px);overflow:auto}.praha-quick-search a{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:center;color:inherit;padding:8px;background:#f9f9f9}.praha-quick-search img{width:64px;height:64px;object-fit:cover}.praha-quick-search strong{font-size:14px;font-weight:500}.praha-quick-search[hidden]{display:none}.search-form:has(.praha-quick-search:not([hidden])) [data-predictive-search-results]{display:none!important}@media(max-width:749px){.praha-quick-search a{grid-template-columns:54px 1fr;gap:10px}.praha-quick-search strong{grid-column:2}.praha-quick-search img{grid-row:1/3;width:54px;height:54px}.amc-collection{scroll-margin-top:120px}}
[data-praha-native-404][hidden],[data-praha-router][hidden],[data-praha-router-collections][hidden],[data-praha-policy][hidden]{display:none!important}

.header__logo img{display:block;max-width:100%;height:auto;object-fit:contain}.header__logo__image{max-width:240px}.amp-product,.amhome,.amc,.amcart{font-family:var(--FONT-STACK-BODY);font-synthesis:none}.amp-product h1,.amhome h2,.amhome h3,.amc h1,.amc h2,.amcart-card__title{font-family:var(--FONT-STACK-BODY)}.amp-product h1{font-size:clamp(24px,2.1vw,30px);line-height:1.15;letter-spacing:-.025em}.amh-card h3,.amc-card h2{font-weight:700;line-height:1.3;text-wrap:balance}.amh-card__info,.amc-card__info{min-width:0}.amh-card__info a,.amc-card__info a{overflow-wrap:break-word}.amh-price,.amc-card__prices{gap:8px;line-height:1.35}.amr-group:empty{display:none}.amhome .amr-group:has(.amr[hidden]):not(:has(.amr:not([hidden]))){display:none}.site-footer .footer__block{min-width:0}.site-footer .footer__block--text .rte{max-width:38ch}.site-footer .footer__block--text{padding-right:28px}.amc-heading>form{display:flex;align-items:center;gap:12px;width:min(100%,700px);margin-top:24px}.amc-heading>form input[type=search]{min-width:0;flex:1;border:1px solid #ddd;border-radius:10px;padding:13px 16px;font:inherit}.amc-heading>form .btn{flex:none;border-radius:10px}.amp-usp{width:100%;border-radius:12px;background:#f1eee4}.amp-service-details summary{font-weight:700}.amp-service-details .amp-accordion__content{font-size:16px;line-height:1.65}
@media(min-width:1000px){.header__desktop__buttons{gap:16px}.amh-tabs-section{padding-top:46px}.amh-tabs{padding-bottom:30px}.amc-card__info{padding-top:16px}}
@media(max-width:749px){.header__logo__image{max-width:170px}.amp-product h1{font-size:24px}.amp-product .amr{font-size:14px}.amp-product .product__price{font-size:22px}.amh-tabs{gap:26px}.amh-tabs button{font-size:25px}.amh-card h3,.amc-card h2{font-size:15px}.site-footer .footer__block--text{padding-right:0}.site-footer .footer__block--menu{padding-bottom:0;margin-bottom:0}.site-footer .footer__block__title{min-height:58px;display:flex;align-items:center;margin:0}.site-footer .footer__block__content[aria-hidden=true]{margin:0;padding:0}.amc-heading>form{gap:8px}.amc-heading>form .btn{padding:13px 12px}.amp-service-details .amp-accordion__content{font-size:16px}.amp-usp{display:block;padding:0}}

/* Keep Prague refinements stable when section styles load afterwards. */
body .amh-card h3,body .amc-card h2{font-weight:700;line-height:1.3}
body.template-product .amp-product h1.product__title{font-size:clamp(24px,2.1vw,30px);line-height:1.15;letter-spacing:-.025em}
body.template-product .amp-product .product__price,body.template-product .amp-product .product__price [data-product-price]{font-size:24px!important}
body.template-product .amp-product .product__price--strike{font-size:19px!important}
@media(max-width:749px){body.template-product .amp-product h1.product__title{font-size:24px}body.template-product .amp-product .product__price,body.template-product .amp-product .product__price [data-product-price]{font-size:22px!important}body.template-product .amp-product .product__price--strike{font-size:17px!important}}
