.xmas_message{background:#00bbd1;padding:1rem 0}.xmas_message p{margin:0;text-align:center;color:#fff}.xmas_message p.mb10{margin:0 0 10px}.xmas_message a{text-decoration:underline}.xmas_message a:hover{text-decoration:none}.has-xmas-msg .site-header{top:11.8rem}.has-xmas-msg-short .site-header{top:7.3rem}.has-product-recall .site-header{top:9.9rem}.has-xmas-msg .quick-links-menu{top:20.6rem}.has-xmas-msg-short .quick-links-menu{top:14rem}.has-product-recall .quick-links-menu{top:16.9rem}body.page-template-basket.has-xmas-msg,body.woocommerce-checkout.has-xmas-msg,body.page-template-legal.has-xmas-msg,body.woocommerce-account.has-xmas-msg{padding-top:0}body.page-template-basket.has-xmas-msg-short,body.woocommerce-checkout.has-xmas-msg-short,body.page-template-legal.has-xmas-msg-short,body.woocommerce-account.has-xmas-msg-short{padding-top:0}body.page-template-basket.has-xmas-msg .site-header+.woocommerce,body.woocommerce-checkout.has-xmas-msg .site-header+.woocommerce,body.page-template-legal.has-xmas-msg .site-header+.content-block,body.woocommerce-account.has-xmas-msg .site-header+.content-block,body.woocommerce-account.has-xmas-msg .site-header+.woocommerce{padding-top:4rem}body.page-template-basket.has-xmas-msg-short .site-header+.woocommerce,body.woocommerce-checkout.has-xmas-msg-short .site-header+.woocommerce,body.page-template-legal.has-xmas-msg-short .site-header+.content-block,body.woocommerce-account.has-xmas-msg-short .site-header+.content-block,body.woocommerce-account.has-xmas-msg-short .site-header+.woocommerce{padding-top:4rem}@media screen and (min-width:1001px) and (max-width:1800px){body.page-template-basket.has-xmas-msg .site-header+.woocommerce,body.woocommerce-checkout.has-xmas-msg .site-header+.woocommerce,body.page-template-legal.has-xmas-msg .site-header+.content-block,body.woocommerce-account.has-xmas-msg .site-header+.content-block,body.woocommerce-account.has-xmas-msg .site-header+.woocommerce{padding-top:14vw}body.page-template-basket.has-xmas-msg-short .site-header+.woocommerce,body.woocommerce-checkout.has-xmas-msg-short .site-header+.woocommerce,body.page-template-legal.has-xmas-msg-short .site-header+.content-block,body.woocommerce-account.has-xmas-msg-short .site-header+.content-block,body.woocommerce-account.has-xmas-msg-short .site-header+.woocommerce{padding-top:10rem}}@media screen and (min-width:1801px){body.page-template-basket.has-xmas-msg .site-header+.woocommerce,body.woocommerce-checkout.has-xmas-msg .site-header+.woocommerce,body.page-template-legal.has-xmas-msg .site-header+.content-block,body.woocommerce-account.has-xmas-msg .site-header+.content-block,body.woocommerce-account.has-xmas-msg .site-header+.woocommerce{padding-top:16rem}body.page-template-basket.has-xmas-msg-short .site-header+.woocommerce,body.woocommerce-checkout.has-xmas-msg-short .site-header+.woocommerce,body.page-template-legal.has-xmas-msg-short .site-header+.content-block,body.woocommerce-account.has-xmas-msg-short .site-header+.content-block,body.woocommerce-account.has-xmas-msg-short .site-header+.woocommerce{padding-top:12rem}}