@media (max-width:1680px) and (min-width:1280px){.inner{width:1200px}}@media (max-width:1279px){.inner{padding:0 10px;width:100%}#container{overflow:hidden;padding-top:114px}.shop-header{position:fixed}.grey-bar{align-items:center;display:flex;flex-direction:column;height:auto;line-height:26px;padding:5px 0;text-align:center}.mainmenu{display:flex;flex-wrap:wrap;justify-content:center}.mainmenu li{margin:0 10px!important}}@media (max-width:768px){.filter-wrapper input[type=text]{font-size:16px!important;width:100%}.no-examination-found{font-size:14px}.filter-wrapper:before{left:0}.filter-wrapper{height:91px}.goshop-modal{padding:35px 10px 10px}.cart-custom-message{padding:10px}.examination-list{gap:10px;padding-top:10px}.examination-item{padding:10px;width:100%}.examination-name,.examination-price b{font-size:14px}.examination-add,.grey-bar{font-size:13px}.grey-bar{height:auto;padding:5px 0 6px;text-align:center}.grey-bar span{display:block;line-height:normal}.logo{float:none;margin:10px auto 0;width:200px}#cart-box{justify-content:center;margin:8px 0 0;text-align:center;width:100%}.cart-success header{font-size:18px!important}.cart-success header:before{display:none}.cart-success section>strong{margin-top:20px}.cart-success section ul{margin-bottom:20px}.examination-add{width:100%}.examination-price{margin-top:5px}}@media (max-width:600px){.step-3{padding:30px 0 90px}.step-3 h1.headline{font-size:18px;line-height:1.4;margin-bottom:0}.step-3 .headtxt{font-size:15px;margin-bottom:0;margin-top:10px}.box-pay-wrapper h3{font-size:15px;margin-bottom:20px}.step-3-payment .confirm-button{padding:10px}}@media (max-width:768px){.cart-products *{display:block}.cart-products .productcart .productcart-info a{font-size:16px}.cart-products thead{display:none}.cart-products tbody tr{display:flex;flex-wrap:wrap;padding:10px;position:relative;width:100%}.cart-products tbody tr:not(:last-child){border-bottom:1px solid #eaeaea}.cart-products .cartCountItem{width:auto}.cart-products td:nth-child(3){align-items:center;display:flex;margin-left:auto;width:auto}.cart-products tbody td{border-bottom:0;padding:0}.cart-products td:first-child{margin-bottom:10px;width:100%}.cart-products .price i,.cart-products .price strong:nth-of-type(2){display:block;text-align:right}.cart-products .price i{color:#1e1e1e;font-size:14px;font-style:normal;font-weight:600}.cart-products .price strong:nth-of-type(2){color:#7b7b7b;font-size:12px;font-weight:400;margin-top:-3px}.cart-options{padding:10px}.cart-options .promo-code{margin-bottom:10px;width:100%}.cart-options .option-bar{display:flex;flex-wrap:wrap;gap:10px;width:100%}.cart-options .option-bar .rates-button{width:100%}.cart-options .option-bar .rates-button img{display:block;margin:0 auto}.cart-options .option-bar>*{flex-grow:1;padding:0 10px;text-align:center}.summary-wrapper>div{flex-basis:auto;width:100%}form .row-wrapper.address-wrapper>div:nth-child(2),form .row-wrapper.address-wrapper>div:nth-child(3),form .row-wrapper.city-wrapper>div:nth-child(2){width:100%}form .row-wrapper{gap:0}.field-wrapper:not(.checking-reg),.to-show .field-wrapper:last-of-type{margin-bottom:15px!important}.box-pay{flex-basis:auto;width:100%}.cart-success header{font-size:22px;margin-bottom:10px}.cart-success section{margin-bottom:10px}.cart-success section ul{margin-top:5px}.cart-success section>strong{font-size:16px}.cart-buttons>*,.cart-success footer>*{text-align:center;width:100%}.cart-buttons>:nth-child(2),.cart-success footer>:nth-child(2){margin-top:10px}.cart-products .productcart .productcart-img{display:none}.headline.cart-headline{margin-bottom:0}a.cart-back-link{clear:both;float:left;margin-bottom:10px}.checkout-tab li{font-size:14px;padding:0 10px}#cart-has-account,#data-person-form,#infocart,#loginbox,.cart-single-checkbox{padding:10px}.check-person>label{width:100%}.check-person .check-simple:first-of-type{margin-left:0}a.reminder-link{clear:both;float:left}.oauth-signup>span{padding:20px 0}.oauth-signup>a.confirm-button{width:100%}.oauth-signup>a.confirm-button:nth-of-type(2){margin:10px 0 0}.login-form>.signup-wrapper{border-right:0;padding-right:0;width:100%}.login-form>.signup-wrapper:nth-child(2){padding-left:0}.cms-subarticles-wrapper{column-count:1}.user-orders-list .order-header .buttons-wrapper{clear:both;flex-direction:row;float:left;margin-top:10px;position:static;width:100%}.user-orders-list .order-header .buttons-wrapper a{padding:5px}.order-detailed-info .item-box-large td:nth-child(2),.order-detailed-info .item-box-large th:nth-child(2){display:none}.login-form.logged .logged-header h2{font-size:18px}}