@font-face {font-family: "Montserrat";src: url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-regular-webfont.woff2") format("woff2"),url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-regular-webfont.woff") format("woff");font-weight: 400;font-style: normal;} @font-face {font-family: "Montserrat";src: url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-medium-webfont.woff2") format("woff2"),url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-medium-webfont.woff") format("woff");font-weight: 500;font-style: normal;} @font-face {font-family: "Montserrat";src: url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-bold-webfont.woff2") format("woff2"),url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-bold-webfont.woff") format("woff");font-weight: 700;font-style: normal;} @font-face {font-family: "Montserrat";src: url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-extrabold-webfont.woff2") format("woff2"),url("/si_upload/OPR/genesis/genesis_seaborg350_v2/fonts/montserrat-extrabold-webfont.woff") format("woff");font-weight: 800;font-style: normal;} #prod-desc-container {font-size: 18px;width: 100%;max-width: 920px;margin: 0 auto;background: #fff;color: #000;font-family: "Montserrat",sans-serif;font-weight: normal;} #prod-desc-container .pd__text p {margin: 0;} #prod-desc-container .lazy {width: auto;max-width: 100%;height: auto;} #prod-desc-container .img {max-width: 100%;} #prod-desc-container .pd {margin-bottom: 30px;} #prod-desc-container .pd__black-background {background: #000;color: #fff;} #prod-desc-container .pd__black-background .pd__title, #prod-desc-container .pd__black-background .pd__text {color: #fff;} #prod-desc-container .pd__red-background {background: #c90000;color: #fff;} #prod-desc-container .pd__red-background .pd__title, #prod-desc-container .pd__red-background .pd__text {color: #fff;} #prod-desc-container .d-flex {display: flex;} #prod-desc-container .flex-column {flex-direction: column;} #prod-desc-container .pd__title {overflow-wrap: break-word;word-wrap: break-word;box-sizing: border-box;font-size: 50px;font-weight: 700;line-height: 1;color: #040505;font-family: "Montserrat",sans-serif;margin: 18px 0 20px;padding: 0 20px;display: inline-block;width: 100%;} #prod-desc-container .row-reverse {flex-direction: row-reverse;} #prod-desc-container .pd__text {padding: 0 20px;color: #707070;font-size: 20px;box-sizing: border-box;} #prod-desc-container .pd__text--slim {width: 70%;margin: 0 auto;} #prod-desc-container .pd__image-with-bg {background-color: #ebebeb;} #prod-desc-container .flex-1 {flex: 1;} #prod-desc-container .mb-0 {margin-bottom: 0;} #prod-desc-container .mt-60 {margin-top: 60px;} #prod-desc-container .mb-40 {margin-bottom: 40px;} #prod-desc-container .iphone-image-fix {align-items: center;} #prod-desc-container .text-center {text-align: center;} #prod-desc-container .pd-flex {display: flex;} #prod-desc-container .justify-center {justify-content: center;} #prod-desc-container .justify-start {justify-content: flex-start;} #prod-desc-container .justify-end {justify-content: flex-end;} @media (max-width: 800px) {#prod-desc-container .pd-col-sm-12 {flex: 0 0 100%;} #prod-desc-container .pd-flex {flex-wrap: wrap;} #prod-desc-container .justify-sm-center {justify-content: center;} #prod-desc-container .pd__title {font-size: 45px;text-align: center;padding: 0;}}
