*,
*::before,
*::after {
box-sizing: border-box;
}
* {
margin: 0;
border: none;
padding: none;
background: none;
font-family: Lato, sans-serif;
}
.container-ozon {
max-width: 1140px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 15px;
}
.child__container {
display: flex;
flex-direction: column;
position: relative;
margin: -17px 0px 0px 0px;
}
.h3_ {
font-family:"Lato", sans-serif;
color: #555;
margin: 0px 0px 20px 0px;
}
.input-ozon {
font-size: 15px;
background: rgb(250, 250, 250);
border: 1px solid #ddd;
padding: 15px 20px;
box-shadow: inset 0 -1.4em 1em #00000005;
width: 100%;
font-size: 18px; }
.input-ozon::placeholder{
font-size: 15px;
}
.dropdown_content {
position: absolute;
z-index: 10;
top: 83px;
width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
max-height: 350px;
overflow-y: auto;
display: none;
}
.townButton {
margin: 0;
background-color: #fcfcfc;
width: 100%;
border: 0.2px solid rgb(246, 246, 246);
text-align: left;
font-weight: 400;
}
.townButton {
color: #000000;
text-transform: lowercase;
}
.townButton::first-letter {
text-transform: uppercase;
}
.townButton:hover{
color: #000000;
background: rgb(205, 205, 205);
}
.townButton:active {
color: #000000;
background: #1770a6;
}
.totalPrice {
margin: 0 auto;
margin-top: 15px;
font-size: 28px;
}
.countButton_div{
}
.countButton {
align-self: center;
color: #fff; font-family: Lato, sans-serif;
background-color: #1770a6;
font-size: 20px;
margin-top: 30px;
margin-bottom: 10px;
cursor: pointer;
}
.price {
color: red;
font-size: 40px;
font-weight: 600;
}
.about_the_author{
margin: 0 0 0 88%;
font-size: 7px;
}
.about_the_author__title{
margin: 0 0 10px 36%;
}
.about_the_author__lyceum{
margin: 0 0 0 0;
}
@media (max-width: 1056px) {
.about_the_author{
margin: 0 0 0 62%;
font-size: 20px;
}
.about_the_author__title{
margin: 0 0 10px 45%;
}
}
@media (max-width: 500px) {
.about_the_author{
margin: 50px 0 0 11px;
font-size: 20px;
}
.about_the_author__title{
margin: 0 0 10px 34%;
}
.about_the_author__lyceum{
margin: 0 0 0 4x;
}
}