/* The live Shoptet layout constrains the header and category to 1200px. */
body.template-14 #header{max-width:none!important;width:100%!important}
body.template-14 #header .container.navigation-wrapper{max-width:1480px!important;width:100%!important}
body.template-14.type-category .container.content-wrapper{max-width:1920px!important;width:100%!important}
@media (min-width:992px){
body.template-14.type-product #content-wrapper.container.content-wrapper{max-width:1920px!important;width:100%!important}
body.template-14.type-product #content-wrapper>.content-wrapper-in,body.template-14.type-product #content{max-width:none!important;width:100%!important}
body.template-14.type-product .p-detail,body.template-14.type-product .p-detail-inner{max-width:none!important;width:100%!important}
body.template-14.type-product .p-detail-full-width>.container-full-width{max-width:1600px!important;width:100%!important}
}
body.template-14.type-product #extendedDescription .extended-description{display:block!important;width:100%!important}
body.template-14.type-product #extendedDescription .extended-description>h4{display:none!important}
@media (min-width:992px){body.template-14 #header .menu-level-1>li>a{font-size:17px!important}}
body.template-14.type-category #filters .filter-section-boolean fieldset>div:has(>input:disabled){display:none!important}
@media (min-width:992px){
#footer:not(:has(.sh-footer)) .container.footer-rows{max-width:1600px!important;width:100%!important}
#footer:not(:has(.sh-footer)) .footer-rows .custom-footer{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
#footer:not(:has(.sh-footer)) .footer-rows .custom-footer:before,#footer:not(:has(.sh-footer)) .footer-rows .custom-footer:after{display:none!important}
#footer:not(:has(.sh-footer)) .footer-rows .custom-footer>div{width:auto!important;flex:initial!important;flex-basis:auto!important;max-width:none;min-width:0}
#footer:not(:has(.sh-footer)) .custom-footer__banner1{width:auto!important;flex-basis:auto!important;text-align:left}
#footer:not(:has(.sh-footer)) .custom-footer__banner5,#footer:not(:has(.sh-footer)) .custom-footer__banner6{display:none!important}
}
@media (min-width:768px) and (max-width:991px){
#footer:not(:has(.sh-footer)) .footer-rows .custom-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
#footer:not(:has(.sh-footer)) .footer-rows .custom-footer:before,#footer:not(:has(.sh-footer)) .footer-rows .custom-footer:after{display:none!important}
#footer:not(:has(.sh-footer)) .footer-rows .custom-footer>div{width:auto!important;flex:initial!important;flex-basis:auto!important;max-width:none;min-width:0}
#footer:not(:has(.sh-footer)) .custom-footer__banner1{width:auto!important;flex-basis:auto!important;text-align:left}
#footer:not(:has(.sh-footer)) .custom-footer__banner5,#footer:not(:has(.sh-footer)) .custom-footer__banner6{display:none!important}
}
body.template-14.type-category .products-block .flag.flag-10--zlava{background:#f00!important}
body.template-14.type-product .p-detail .p-price-wrapper .price-final .pr-list-unit{display:none}
@media (min-width:1440px){
body.template-14.type-product .p-data-wrapper:has(.sh-product-intro) > #product-detail-form > .p-price-wrapper{grid-column:1/-1;grid-row:7;width:100%}
body.template-14.type-product .p-data-wrapper:has(.sh-product-intro) > #product-detail-form > .p-to-cart-block{grid-column:1/-1;grid-row:8}
body.template-14.type-product .p-data-wrapper:has(.sh-product-intro) .sh-product-help{grid-row:9}
body.template-14.type-product .p-data-wrapper:has(.sh-product-intro) .sh-product-benefits{grid-row:10}
body.template-14.type-product .p-data-wrapper:has(.sh-product-intro) .sh-product-mini-faq{grid-row:11}
}
