@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Source+Sans+Pro:wght@400;700&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,p{margin:0}.comparison-tool-app{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:64px 0}.comparison-tool-app p{font-family:"Source Sans Pro",sans-serif;font-size:16px}.comparison-tool-app h1,.comparison-tool-app h2,.comparison-tool-app h3,.comparison-tool-app h4,.comparison-tool-app h5,.comparison-tool-app h6{font-family:"Montserrat",sans-serif;font-weight:700}.comparison-tool-app h1{font-size:48px;margin-bottom:32px}.comparison-tool-app h3{font-size:24px}.comparison-tool-app h4{font-size:16px}@media only screen and (max-width:765px){.comparison-tool-app{padding:0 20px}.comparison-tool-app>h1{text-align:center}}.mattress-card{max-width:364px;max-height:135px;display:flex;flex-direction:row;border:2px solid #dadada;border-radius:5px;padding:17px 16px}.mattress-card .css-ryrseu-MuiRating-root{color:#990101}.mattress-card .mattress-card-img-container{max-width:122px;max-height:102px;margin-right:23px;width:100%}.mattress-card .mattress-card-img-container img{object-fit:cover;width:100%;height:100%}.mattress-card .mattress-card-details h4,.mattress-card .mattress-card-details h5{margin-bottom:9px;font-family:"Montserrat",sans-serif}.mattress-card .mattress-card-details>p{margin-bottom:11px}.mattress-card .mattress-card-details button{margin-top:15px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;background:none;border:none;padding:0;font-size:14px;font-weight:700;font-family:"Montserrat",sans-serif}.mattress-card .mattress-card-details button:hover{cursor:pointer}.mattress-card .rating{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}.mattress-card .rating p{margin-right:9px}@media only screen and (max-width:765px){.single-column-cards-container .mattress-card{flex-direction:column;max-height:-webkit-max-content;max-height:max-content;max-width:130px}.single-column-cards-container .mattress-card .rating{flex-direction:column;align-items:flex-start}}.detailed-card-container{max-width:364px;display:flex;flex-direction:column;padding-top:38px;position:relative}.detailed-card-container>svg{position:absolute;right:0;top:0}.detailed-card-container>svg:hover{cursor:pointer}.detailed-card-container h3{margin-bottom:16px}.detailed-card-container h5{margin-bottom:8px}.detailed-card-container .css-ryrseu-MuiRating-root{color:#990101}.detailed-card-container .rating{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.detailed-card-container .rating p{margin-right:9px}.detailed-card-container .aff-link{padding:17px 120px;color:#fff;background-color:#990101;margin:16px 0 32px}.detailed-card-container .aff-link,.detailed-card-container .review-link{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:700;text-decoration:none}.detailed-card-container .review-link{color:#1f282e;align-self:center;padding-bottom:5.5px;border-bottom:2px solid #dadada;margin-bottom:45px}.detailed-card-container .image-container{width:100%;height:100%;max-height:196px;overflow:hidden;margin-bottom:24px}.detailed-card-container .image-container img{object-fit:cover;width:100%;height:100%}.detailed-card-container .mattress-attributes{display:flex;flex-direction:column}.detailed-card-container .mattress-attributes .attribute-row{display:flex;flex-direction:column;padding-bottom:18px;border-bottom:2px solid #dadada}.detailed-card-container .mattress-attributes .attribute-row h4{margin:16px 0 12px}.detailed-card-container .mattress-attributes .attribute-row .dimension-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:11px}@media only screen and (max-width:765px){.detailed-card-container{max-width:160px}.detailed-card-container .aff-link{padding:17px 25px}.detailed-card-container .rating>span{font-size:1.2rem}}.single-browser{align-items:flex-start}.single-browser h3{margin-bottom:16px}.single-browser .divider{width:100%;border-bottom:2px solid #797979;margin:25px 0}.single-browser .single-column-cards-container{margin-top:16px;display:grid;grid-template-rows:repeat(5,1fr);grid-row-gap:22px}@media only screen and (max-width:765px){.single-browser>div>.css-2m9kme-MuiFormControl-root{width:130px}}.detailed-cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;-webkit-column-gap:24px;column-gap:24px}@media only screen and (max-width:765px){.detailed-cards-container{grid-template-columns:repeat(2,1fr)}}.browser-panel{display:flex;flex-direction:column;align-items:center;justify-content:center}.browser-panel .main-image-container{max-width:538px;max-height:380px;margin:32px 0 24px}.browser-panel .main-image-container img{object-fit:cover;width:100%;height:100%}.browser-panel h3{align-self:flex-start}.browser-panel .divider{width:100%;border-bottom:2px solid #797979;margin-bottom:32px}.browser-panel .cards-container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:24px;margin:24px 0 48px}.browser-panel .show-more{text-transform:uppercase;padding-bottom:5px;background:none;border:none;border-bottom:2px solid #dadada;font-size:14px;font-weight:700;font-family:"Montserrat",sans-serif}.browser-panel .show-more:hover{cursor:pointer}@media only screen and (max-width:765px){.browser-panel .cards-container{grid-template-columns:1fr}}
/*# sourceMappingURL=main.css.map */