<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#bg-content.special-offers {
    background:#fff url(../images/bg-content-offers-christmas-desktop.jpg) no-repeat center top;
    background-size: contain;
}
h2.innertitle.specoff { display:none; }
h2.innertitle.specoff.christmas {
    color:#fff;
    margin:0 0 20px 20px;
    display:block;
}
h2.innertitle.specoff.halloween.christmas { margin:0 0 20px 0; }
h2.innertitle.specoff span { margin:85px 0 0px; }



@media all and (max-width: 768px) {
	#bg-content.special-offers {
    	background: #fff url(../images/bg-content-offers-christmas-tablet.jpg) no-repeat center top;
        padding-top: 10px;
        background-size: contain;
	}
	h2.innertitle.specoff.christmas {
		text-align: left;
		font-size: 36px;
		margin: 40px 20px 0;
	} 
	h2.innertitle.specoff.halloween.christmas {
		font-size: 58px;
		margin:10px 0 30px;
	} 
	#content p.specoff {
		font-size:20px;
	}
}



@media all and (max-width: 425px) {
	#bg-content.special-offers {
    	background: #fff url(../images/bg-content-offers-christmas-mobile.jpg) no-repeat center top;
        padding-top: 10px;
        background-size: contain;
	}
	h2.innertitle.specoff.christmas {
		font-size:38px;
		margin:0;
		width: 80%;
	}
	h2.innertitle.specoff.halloween.christmas {
		max-width: 100%;
		padding: 0;
		width: 100%;
		font-size: 48px;
		margin: 10px 0 6px;
	}
	h2.innertitle.specoff span {
		margin: 120px 0 0px;
	}
	#content p.specoff {
		clear: both;
	}
}

@media all and (max-width: 375px) {
	h2.innertitle.specoff span {
	    margin: 100px 0 0px;
	}
}

@media all and (max-width: 320px) {
	h2.innertitle.specoff.christmas {
	    font-size: 30px;
	}
	h2.innertitle.specoff span {
	    margin: 85px 0 0px;
	}
}</pre></body></html>