<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media (max-width: 767px) {
	.HdOrderViewCartContent {
		font-size: 14px;
	}
	.HdOrderNoteLabel,
    .HdOrderButtonLabel {
       display: none;
    }
}

@media (max-width: 575px) {
	[type="text"], [type="email"], 
	.HdOrderLayer input, 
	.HdOrderLayer input[type="text"], 
	[type="password"], 
	select, 
	select.hdOrderSelectNumeric, 
	select.addPriceBoxItemToCartUsage, textarea {
	    font-size: 18px;
	}
	select option, select.hdOrderSelectNumeric option, select.addPriceBoxItemToCartUsage option {
	    font-size: 15px;
	}
	.hdMaskBox {
        width: 90%;
        right: 5%;
    }   
    .HdOrderBookingStepTitle br {
        display: block;
        width: 100%;
    }
    .HdOrderViewCart {
        font-size: 18px;
    }
    .cartTable td:last-child span[class^="hdicon-"] {
       display: none;
    }
    .cartPageIcons div {
	    display: block;
	    margin-left: 0px;
	    margin-right: 0px;
	}
	#orderItemsList.table th:nth-child(2),
	#orderItemsList.table td:nth-child(2),
	#orderItemsList.table th:nth-child(4),
	#orderItemsList.table td:nth-child(4),
	#orderItemsList.table th:nth-child(5),
	#orderItemsList.table td:nth-child(5) {
		display: none;
	}
	body nav {
		display: inline-block;
		margin-bottom: 40px;
	}
	.HdOrderViewCartContent {
		font-size: 12px;
	}
}

@media (max-width: 440px) {
	.day-name br {
	    display: inline;  
	}
    .calendar .week,
    .calendar .day-name {
        font-weight: normal;
        font-size: 0.7em;
    }
}



</pre></body></html>