.outfit-container h2, h3 {text-align: center !important; padding: 1rem !important;}
/** .outfit-container .row { margin: 3rem !important; justify-content: center !important; }
.outfit-container .row .col-12 {width:auto; padding: 1rem !important;} **/
.outfit-row {margin-bottom:3rem;}
.outfit-row img {margin-bottom:3rem;}
ul.outfit-info {padding: 10px; text-align:center;margin-bottom:3rem;}
ul.outfit-info li {display: inline;vertical-align: middle;font-weight: bold;}
ul.outfit-info li::before {margin-right: 5px;margin-left: 5px;display:inline-block}
ul.outfit-info li#coin-price::before {content: '🪙';}
ul.outfit-info li#gem-price::before {content: '💎';}
ul.outfit-info li#vip-only::before {content: '✅';}
ul.outfit-info li#gender-f::before {content: '🚺';}
ul.outfit-info li#gender-m::before {content: '🚹';}
ul.outfit-info li#freebie::before {content: '🎁';}

ol.breadcrumb2 {padding: 10px 16px;list-style: none;color: #ffffff; margin: 0 auto; text-align:center;}
ol.breadcrumb2 li {display: inline;font-size: 18px;}
ol.breadcrumb2 li+li:before {padding: 8px;color: white;content: "/\00a0";}
ol.breadcrumb2 li a {color: #fdf19b;text-decoration: none;}
ol.breadcrumb2 li a:hover {color: #d89bb2;text-decoration: underline;}
@font-face {
    font-family: 'Virgo 01';
    font-style: normal;
    font-weight: 400;
    src: local('Virgo 01'), url('https://fonts.cdnfonts.com/s/462/virgo.woff') format('woff');
}
.page-title { background: linear-gradient(to right, rgba(11, 18, 43, 0.5), #223c5e, rgba(78, 46, 115, 0.5));width: 100%;padding: 10px 0px;color: whitesmoke;border-radius: 25px;font-weight: 700 !important;font-size: 80px;letter-spacing: 0.05em;margin: 15px auto; text-transform:uppercase; }
.vegas-banner {background-image: url(/assets/img/bg/16x9/vegas.png);background-position: 50.00% 28.24%;background-size: 100%}