.price_intro,.prices,.prices>.price,.prices>.price .type{box-sizing:border-box;width:100%}.content header h2,.prices>.price .type{text-transform:uppercase;text-align:center}.prices>.price .type,p.price .currency,p.price .price{font-size:16px;font-weight:700}.content header h2,.price_intro,.price_intro p,.prices>.price .type,p.price{text-align:center}.content header{margin:0 0 20px;padding:0}.logo_hyrox a,.price_intro,.prices{margin-left:auto;margin-right:auto}.content header h2{font-size:18px;font-weight:700;margin:0;letter-spacing:3px;line-height:26px;padding:0 0 0 3px}.prices{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:900px}.price_intro{padding-left:10px;padding-right:10px;max-width:700px}.price_intro p{margin-top:14px}.price_intro p:first-child{margin-top:0}.prices>.price{margin-bottom:45px}.prices>.price .type{background-color:#832a33;color:#fff;letter-spacing:2px;line-height:22px;padding:10px 14px}p.price .time{font-size:smaller;font-style:italic}.prices>.price .infos{font-size:small;font-style:italic;margin:14px 0 0;padding:0;text-align:center}.logo_hyrox{align-items:center;display:flex;flex-direction:row;justify-content:center}.logo_hyrox a{max-width:350px;width:75%}.logo_hyrox a img{height:auto;width:100%}@media only screen and (min-width:600px){.prices{flex-direction:row;flex-wrap:wrap}.prices>.price{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.prices>.price.twice{width:calc(100% - 30px)}}