#menu{position:absolute;top:0;right:0;left:0;z-index:10}@media (max-width: 767px){body{padding-top:0}}picture img{width:100%}#section-2 .description{margin-top:9.75rem;color:#000000}@media (max-width: 767px){#section-2 .description{margin-top:3.875rem;padding:0 1rem}}@media (min-width: 768px) and (max-width: 991px){#section-2 .description{margin-top:6rem}}#section-2 .description .description--title{font-family:DINCond, serif;font-size:3.5rem;line-height:1.2;text-transform:uppercase;text-align:center}@media (max-width: 767px){#section-2 .description .description--title{font-size:2.65rem}}@media (min-width: 768px) and (max-width: 991px){#section-2 .description .description--title{font-size:3rem}}#section-2 .description .description--label{font-family:'Myriad Pro', serif;font-size:1.125rem;line-height:1.55;text-align:center;max-width:60%;margin:0.5rem auto 0 auto}@media (max-width: 767px){#section-2 .description .description--label{margin-top:1rem;font-size:1rem;max-width:unset}}@media (min-width: 768px) and (max-width: 991px){#section-2 .description .description--label{font-size:0.92rem}}#section-2 .description .description--images{margin-top:3rem;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){#section-2 .description .description--images{margin-top:0}}#section-2 .description .description--images .description--image{width:calc(50% - 1rem)}@media (max-width: 767px){#section-2 .description .description--images .description--image{width:100%;margin-top:2rem}}#section-2 .description .description--images .description--image > img{max-width:100%}#section-3{margin-top:9rem;height:95vh;background-image:url('../img/collections/thermoglow/banner_2_desktop.jpg');background-position:center;background-size:cover;background-color:#000000}@media (max-width: 767px){#section-3{margin-top:2rem;height:calc(100vw * 2.5);background-image:url('../img/collections/thermoglow/banner_2_mobile.jpg');background-color:#0C0C0C}}#section-3 > .container{height:100%}#section-3 > .container > .row{height:100%}#section-3 > .container > .row > .description{height:100%;display:flex;align-items:center;font-family:'Myriad Pro', serif;font-size:1.5rem;line-height:1.55;color:#ffffff;text-align:left;max-width:376px;margin-left:auto}@media (min-width: 768px) and (max-width: 991px){#section-3 > .container > .row > .description{max-width:158px}}@media (min-width: 992px) and (max-width: 1199px){#section-3 > .container > .row > .description{max-width:258px}}@media (min-width: 992px) and (max-width: 1199px),(min-width: 768px) and (max-width: 991px){#section-3 > .container > .row > .description{font-size:1.125rem}}@media (min-width: 1200px){#section-3 > .container > .row > .description{font-size:1.25rem}}@media (max-width: 767px){#section-3 > .container > .row > .description{text-align:center;align-items:flex-start;padding:4.5rem 15px 0 15px;display:block;max-width:unset;font-size:18px;line-height:28px}}@media (max-width: 767px){#section-3 > .container > .row > .description > .description--label{padding-top:0}}#section-3 > .container > .row > .description > .description--label > .description__title{font-family:DINCond, serif;font-size:48px;text-transform:uppercase}@media (max-width: 767px){#section-3 > .container > .row > .description > .description--label > .description__title{line-height:50px;padding-bottom:12px;font-size:2.65rem}}@media (min-width: 768px) and (max-width: 991px){#section-3 > .container > .row > .description > .description--label > .description__title{font-size:25px}}@media (min-width: 992px) and (max-width: 1199px){#section-3 > .container > .row > .description > .description--label > .description__title{font-size:31px}}@media (min-width: 1200px){#section-3 > .container > .row > .description > .description--label > .description__title{font-size:38px}}@media (min-width: 1600px){#section-3 > .container > .row > .description > .description--label > .description__title{font-size:50px}}#section-3 > .container > .row > .description > .description--label > .description__content{color:#ffffff;font-family:'Myriad Pro', serif;font-size:18px;letter-spacing:0;line-height:28px;margin-top:14px}