@font-face {
    font-family: 'Grotzec';
    src: url('https://content.secutix.com/SFA/fonts/GrotzecXcondBold.otf') format('OpenType');
    /*src: url('https://s3.eu-central-1.amazonaws.com/content-secutix-com/SFA/fonts/GrotzecXcondBold.otf') format('OpenType');*/
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Muli';
    src: url('https://content.secutix.com/SFA/fonts/Muli.ttf') format('truetype');
    /*src: url('https://s3.eu-central-1.amazonaws.com/content-secutix-com/SFA/fonts/Muli.ttf') format('truetype');*/
    font-weight: normal;
    font-style: normal;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
select,
#title,
section.message .title{
    font-family: 'Muli' !important;
}

h2.stx-SectionHeading,
.title, 
.nav_title,
.main_title{
    font-family: 'Grotzec'!important;
}

.main_title {
    font-weight: bold !important;
font-family: 'Grotzec'!important;
    font-size: 2rem !important;
}
/*END-00316368*/

/* Increase Title Font */
div#page_selection_seatMap span.advantage_catchword_description {
    font-size: x-large;
}

div#page_account_login span.advantage_catchword_description {
    font-size: x-large;
}

/* Remove See All Button */
 
.sc-cooIXK.stx-Catalog-seeAllButton.iuPCdo {
    display: none;
}

/* Remove Account Type */

div#account_type_selection {
    display: none;
}

/* Remove Edit Address */

div#page_checkout_deliveryModes a.sc-dQoVA.fqMeog.stx-dm-edit-address-button.tw-mt-2.md\:tw-mt-0.tw-p-0.stx-link-button {
    display: none;
}

/* Remove New Address */

div#page_checkout_deliveryModes a.sc-dQoVA.idzrQw.stx-dm-add-address-button.tw-mt-2.md\:tw-mt-0.tw-p-0.stx-link-button {
    display: none;
}

/* Remove Delivery Date */

p.semantic-no-styling.label_value.delivery_mode_delay.shipment_mode_BY_MAIL {
    display: none;
}

/* Remove Seat Details Debentures */

html.pos_B2C_DEB div#page_cart_reservation td.seat {
    display: none;
}

html.pos_B2C_DEB div#page_checkout_beneficiaries td.seat {
    display: none;
}

html.pos_B2C_DEB div#page_cart_shoppingCart td.seat {
    display: none;
}

html.pos_B2C_DEB div#page_checkout_orderSummary td.seat {
    display: none;
}
h2.stx-SectionHeading, .title, .nav_title, .main_title{
    color: #0c2340
}
svg.remixicon{
    color: white
}

[_ts15] a:not(.g-Button):link, [_ts15] a:not(.g-Button):active, [_ts15] a:not(.g-Button):visited{
    color: white
}
span.sc-gWHigU.bEfmQv.tw-ml-2{
    color: white
}
.stx-p-button.p-button-icon-only{
    background-color: #0c2340 !important
}

div#page_checkout_orderSummary [_ts15] input:not([class*="p-"])[type="text"][disabled], [_ts15] input:not([class*="p-"])[type="text"]:disabled, [_ts15] input:not([class*="p-"])[type="password"][disabled], [_ts15] input:not([class*="p-"])[type="password"]:disabled, [_ts15] input:not([class*="p-"])[type="number"][disabled], [_ts15] input:not([class*="p-"])[type="number"]:disabled, [_ts15] input:not([class*="p-"])[type="phone"][disabled], [_ts15] input:not([class*="p-"])[type="phone"]:disabled, [_ts15] input:not([class*="p-"])[type="email"][disabled], [_ts15] input:not([class*="p-"])[type="email"]:disabled, [_ts15] input:not([class*="p-"])[type="date"][disabled], [_ts15] input:not([class*="p-"])[type="date"]:disabled, [_ts15] input:not([class*="p-"])[type="time"][disabled], [_ts15] input:not([class*="p-"])[type="time"]:disabled, [_ts15] input:not([class*="p-"])[type="search"][disabled], [_ts15] input:not([class*="p-"])[type="search"]:disabled {     background-color: #f5f5f5 !important; border-color: black !important;     cursor: not-allowed !important;     color: #0c2340 !important; }

a.iframe{
    color: #0c2340 !important;
}