/*CAS-46888-Y3C5Y1*/
@media (max-width:759px) {
	#stx-custom-header{
		max-height: 100px !important;
		margin: 0 !important;
		padding: 0 !important;
	}
}
#root .stx-SectionContent .g-Button:hover:not(.stx-productDescription .g-Button), .stx-Catalog-seeAllButton .g-Button:hover{
	background: #fc32ec;
    opacity: 1 !important;
}
#root .stx-productDescription button:hover{
	color: #fc32ec;
}
@-moz-document url-prefix() {
    #root .stx-SectionContent .g-Button:hover, .stx-Catalog-seeAllButton .g-Button:hover{
		background: #fc32ec;
        opacity: 1 !important;
	}
	#root .stx-SectionContent .stx-productDescription .g-Button:hover{
		background: none !important;
	}
}
@font-face {
	font-family: "TTNormsProTrial";
	src: url('https://content.secutix.com/ODRN/fonts/TTNormsProTrial-Rg.woff') format("woff");
	src: url('https://content.secutix.com/ODRN/fonts/TTNormsProTrial-Rg.woff2') format("woff2");
	font-weight: nomal;
	font-style: normal;
}
body, p, a, span, button{
	font-family: "TTNormsProTrial" !important;
}
.stx-AdvantageCode, .stx-AdvantageCode input, .stx-AdvantageCode button{
	font-size: 1rem !important;
}
.button a:hover{
    background-color: rgb(252, 50, 236) !important;
    opacity: 1 !important;
}
/*CAS-46888-Y3C5Y1 - END*/

/*00309575*/
#stx-cross-selling-container-widget .p-dropdown-trigger span{
    font-family: "primeicons" !important;
}
/*00309575 END*/


/* 00315972 */
.stx-cs-section * {
    font-family: "TTNormsProTrial" !important;
 }
 /* 00315972 - END*/

/* NNTA - 00339842 - 18/04/25 - Remove workaround */

/*00341131*/
@media screen and (min-width: 1251px) {
[_ts15] #seat_map_group .seat_selection > .content_element > .content #seat-map-sub-container {
.seat-map {
flex: 1;
position: relative;
#seat-map {
width: 100%;
}
}
}
}