.node{}.preview .node{}.node-promoted{}.node-sticky{}.node-unpublished{}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}.node-by-viewer{}.node-teaser{}.node-page{}.node-article{}h2.node-title{}.node .user-picture{}.node .submitted{}.node .content{}.node ul.links{}.form-item{margin:1.5em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.form-required{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-submit{}.container-inline div,.container-inline label{display:inline}.tips{}.password-parent,.confirm-parent{margin:0}#block-search-form{}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}.field{}.field-type-text{}.field-type-text-long{}.field-type-text-with-summary{}.field-type-image{}.field-type-file{}.field-type-taxonomy-term-reference{}.field-type-number-integer{}.field-type-number-decimal{}.field-type-number-float{}.field-type-list-text{}.field-type-list-boolean{}.field-type-list-integer{}.field-type-list-float{}.field-type-datetime{}.field-type-node-reference{}.field-type-user-reference{}.field-name-body{}.field-name-field-image{}.field-name-field-tags{}.field-name-field-FIELDNAME{}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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{background-color:#fff;background-image:url(/sites/default/themes/jennys/images/bg-tile.jpg.pagespeed.ce.Nx9-XXSzu3.jpg);background-position:0 0;background-repeat:repeat}body{text-align:center;font-family:Verdana;font-size:12px;color:#302300}#container{width:1033px;margin:0 auto;text-align:left;position:relative}#header{position:relative;padding-top:10px;z-index:99}#header h1{text-indent:-9999em;float:left;margin:0}#header h1 a{display:block;width:228px;height:122px}#content-top{background-color:transparent}#content-bottom{clear:both;height:145px;margin:0 40px;padding:1em 0 10px;position:relative}#footer{background-image:url(/sites/default/themes/jennys/images/large_sprite.png.pagespeed.ce.sylCDenRtu.png);background-repeat:no-repeat;background-position:0 -50px;padding:15px 20px;color:#c1ae7b;text-align:right;border-radius:10px 10px 0 0;font-size:11px;z-index:99;clear:both;position:fixed;bottom:0;width:993px;box-shadow:0 0 5px #3c2111;-mox-box-shadow:0 0 5px #3c2111;-webkit-box-shadow:0 0 5px #3c2111}#footer-message,#footer .menu{text-shadow:1px 1px 1px #302300}#footer .region-footer{float:right;margin-top:1px}#footer p{margin:0}#footer a:link,#footer a:visited{color:#c1ae7b;text-decoration:none}#footer a:hover{text-decoration:underline}#block-menu-menu-footer-menu{z-index:1;margin:0}#block-menu-menu-footer-menu ul.menu{text-align:right;margin:0 0 0 5px;padding:0}#block-menu-menu-footer-menu ul.menu li.first{border-style:none solid}#block-menu-menu-footer-menu ul.menu li.last{border:none}#block-menu-menu-footer-menu ul.menu li{border-style:none solid none none;border-width:1px;display:inline-block;float:left;list-style-image:none;list-style-type:none;margin:0;padding:0 .5em}#content-top-feature{margin:0 40px 10px;overflow:hidden;position:relative;width:956px;z-index:1}#content-top-pager{position:relative;text-align:center;top:-46px;z-index:5}#content-top-pager a{text-indent:-9999em;display:inline-block;width:8px;height:8px;margin:0 5px;background-color:#ebd6a1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#content-top-pager a:hover,#content-top-pager a.activeSlide{background-color:#ae0837}#content-top-feature-items{width:9999em}#content-top-feature-items,#content-top-feature-items .item{height:196px}#content-top-feature-items .item{position:relative;width:956px;float:left}#content-top-feature-items .item img{position:absolute;top:0;left:0}#content-top-feature-items .content{position:relative;margin:40px 0 0 46px;text-shadow:1px 1px 0 #fff;width:280px;z-index:2;line-height:1.3em}#content-top-feature-items .title{color:#ae0837;font-size:38px;line-height:35px;margin-bottom:5px}.js #content-top-feature-items .title{color:#ae0837;font-size:48px;line-height:20px;margin-bottom:5px}#content-top-feature-items a{margin-top:1em;display:block;text-decoration:none}.content-top-feature-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:314px;background-image:url(/sites/default/themes/jennys/images/large_sprite.png.pagespeed.ce.sylCDenRtu.png);background-repeat:no-repeat;background-position:0 -337px}#content{margin:0 40px 55px;min-height:195px}#content-main{padding:0}#content-main #page-title{margin:0 0 10px;padding:19px 0 5px;border-bottom:1px dashed #857551}#content-main #page-title .title{margin:0}#block-system-main{margin-bottom:1em}body.two-sidebars #content-main{float:left;width:510px}body.sidebar-second #content-main{margin-right:235px}body.sidebar-first #content-main{float:left;width:753px}#sidebar-right .description{padding:0 20px}body.section-contact #content-main{margin-left:200px;margin-right:229px}body.section-contact #content-main h1.title,body.section-contact #content-main h1,#contact-opening-hours h2{padding:10px;border-bottom:1px dashed #857551}body.section-contact #content-main h1.title{background-image:url(/sites/default/themes/jennys/images/cake_icon.png.pagespeed.ce.94NwL4dfpx.png);background-position:0 50%;background-repeat:no-repeat;padding-left:24px}body.section-contact #content-main h2{font-size:300%;color:#302300}body.section-contact #content-main p span{display:inline-block;vertical-align:top}body.section-contact #content-bottom{height:20px}#sidebar-left{width:200px;float:left}#sidebar-right{width:229px;float:right;text-align:center}#user-account-menu{right:190px;position:absolute;bottom:100px;z-index:2}#user-account-menu a.user-account{margin-right:20px}#main-menu{margin-left:245px;height:122px;position:relative}#main-menu ul{float:right;letter-spacing:-4px;margin-right:185px;position:relative;text-align:right;top:46px;word-spacing:-4px}#main-menu ul li{display:block;float:left;letter-spacing:normal;position:relative;word-spacing:normal;border-right:1px solid #e0cc97;margin:0;padding:0;list-style-type:none;list-style-image:none}#main-menu ul li.last{border-right-color:transparent}#main-menu ul a{display:inline-block;font-size:18px;color:#ae0837;z-index:1;text-decoration:none;padding:5px 15px;text-align:left;position:relative}#main-menu ul a span{font-size:11px;display:block;color:#c1ae7b;margin-top:3px}#main-menu li.hover a,#main-menu li:hover a{background-color:#ae0837;color:#fff}#main-menu li.hover ul,#main-menu li:hover ul{display:block;z-index:9999}#main-menu li.hover ul a,#main-menu li:hover ul a{color:#e0cc97}#main-menu a.active,#main-menu a:hover,#main-menu a:focus,#main-menu a.active-trail{background-color:#ae0837;color:#fff;text-shadow:#302300 1px 1px 1px}#main-menu a span{text-shadow:none}#main-menu ul ul a{color:#e0cc97}#main-menu ul ul a:hover{color:#fff}#main-menu ul ul{display:none;margin:0;position:absolute;float:none;left:0;top:45px;z-index:99;min-width:160px;text-align:left;box-shadow:#382e19 1px 1px 1px;background-color:#ae0837}#main-menu ul ul li{display:block;float:none;border:none}#main-menu ul ul a{font-size:12px;display:block;border:none;padding:8px;text-shadow:#302300 1px 1px 0}.region.sidebar ul.menu{font-size:14px;margin:1em 0;text-align:left}.region.sidebar ul.menu li{margin-bottom:2px;list-style-type:none;list-style-image:none}.region.sidebar ul.menu a:link,.region.sidebar ul.menu a:visited{color:#857551;display:block;padding:6px 0 6px 6px;text-decoration:none;width:176px}.region.sidebar ul.menu li a.active,.region.sidebar ul.menu a:hover{background-color:#ae0837;color:#fff;background-image:url(/sites/default/themes/jennys/images/xmaroon-arrow-tip.jpg.pagespeed.ic.2nQTsoKS_F.jpg);background-position:right center;background-repeat:no-repeat}#block-user-login .content{padding:1em 1em 0}#block-user-login label{display:inline-block;font-weight:bold;font-size:10px;width:85px}#block-user-login .form-item{margin:0}#block-views-related-products-block .block-title{margin:0 0 1em}#block-block-5{text-align:left}.region.sidebar .block-title{margin:0 0 0 .6em;border-bottom:1px dashed #857551;padding:19px 0 8px;font-size:18px;text-align:left}.block{margin-bottom:1.5em}.block .inner{padding:24px}.block h3{margin-bottom:1.2em}.block p.strong{color:#003023;font-size:115%;margin-bottom:8px;text-shadow:none}.panel-panel .pane-content .content,.panel-panel .pane-content .bottom,.panel-panel .pane-title{background-image:url(/sites/default/themes/jennys/images/cta_sprite.png.pagespeed.ce.xpTGNI3KI5.png);background-position:-325px 0;background-repeat:no-repeat}.panel-panel .pane-content .bottom{background-position:-325px -67px;height:24px}.panel-panel .pane-title{color:#ae0837;margin-top:3px;margin-bottom:0;font-size:18px;padding:27px 25px 12px}.panel-panel .pane-content p{font-size:14px;color:#302300;margin:0;padding:0 0 .6em}.panel-panel .pane-content p+p{font-size:12px;color:#e0cc97}.panel-panel .pane-content .button-wrapper{bottom:0;display:inline-block;margin:15px 0 0;position:absolute}.panel-panel .pane-content .field{margin:0}.panel-panel .pane-content .content{background-color:#fbf8ed;background-image:none;background-position:0 0;background-repeat:repeat-y;margin-left:4px;padding:10px 24px 0;min-height:170px;position:relative}.panel-panel .pane-content img{float:right}.panel-col-first .pane-title{color:#fff;text-shadow:#111 1px 1px 2px;background-position:0 0}.panel-col-first .pane-content .content{background-color:transparent;background-image:url(/sites/default/themes/jennys/images/bg_CTA_red.png.pagespeed.ce.07gyfop78S.png)}.panel-col-first .pane-content p+p{text-shadow:#302300 1px 1px 1px;color:#e0cc97}.panel-col-first .pane-content .bottom{background-position:0 -67px}.panel-3col-33 .panel-col-first .inside,.panel-3col-33 .panel-col .inside,.panel-3col-33 .panel-col-last .inside{margin:0}.panel-col .pane-content .content,.panel-col .pane-content .bottom,.panel-col .pane-title{background-position:-325px 0}.panel-col .pane-title,.panel-col-last .pane-title{color:#ae0837;text-shadow:none}.panel-col .pane-content .content,.panel-col-last .pane-content .content{background-color:transparent;background-image:url(/sites/default/themes/jennys/images/bg_CTA_cream.png.pagespeed.ce.qkufSrn3fK.png);background-position:0 0}.panel-col .pane-content p+p,.panel-col-last .pane-content p+p{text-shadow:none;color:#c1ae7b}.panel-col .pane-content .bottom{background-position:-325px -67px}.panel-col-last .pane-content .content{padding:0 20px 0 8px}.panel-col-last .ui-tabs{border:none;background:none;padding:0;margin-left:13px;margin-right:13px}.panel-col-last .ui-tabs .ui-tabs-nav{padding:0;background:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.panel-col-last .ui-tabs .ui-tabs-nav li a{padding:.2em .7em}.panel-col-last .ui-tabs .ui-tabs-nav li{top:0}.panel-col-last .ui-tabs .ui-tabs-panel{padding:1em .8em;border:none;background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#contact-block{background-image:url(/sites/default/themes/jennys/images/footer-address.png.pagespeed.ce.PIeH5FG-Te.png);background-repeat:no-repeat;background-size:300px auto;height:195px;padding-left:340px;position:absolute;float:left;top:280px;left:0}#contact-block p{margin:0 0 .7em}#contact-block h3{background-image:url(/sites/default/themes/jennys/images/cake_icon.png.pagespeed.ce.94NwL4dfpx.png);background-position:0 bottom;background-repeat:no-repeat;padding-left:24px}#contact-block .contact-number{font-size:200%;margin:10px 0}#contact-block strong{color:#ae0837}#contact-block p span{display:inline-block;vertical-align:top}#contact-opening-hours{text-align:left;font-size:14px}#contact-opening-hours p{color:#c1ae7b;margin:.7em 0}#contact-opening-hours h2{font-size:18px}#special-occasion-block{background-image:url(/sites/default/themes/jennys/images/xcta_special_occ.png.pagespeed.ic.4ptX3jSun5.png);background-repeat:no-repeat;width:181px;height:250px;font-size:11px;text-align:center}#special-occasion-block .inner{padding:10px 15px 35px;text-align:left}#special-occasion-block img{display:block;float:right;margin:17px 3px 0 0;width:85px}#special-occasion-block .button{display:inline-block;margin-right:0;padding:5px 22px}#special-occasion-block .button-wrapper{text-align:center}#special-occasion-block h2{margin:0;border:none;padding:0;color:#fff;padding-top:22px;text-align:center;font-weight:bold;font-size:24px}#downloads-block{width:184px}#downloads-block .block-title{background-image:url(/sites/default/themes/jennys/images/download_header.png.pagespeed.ce.8yM4vR9E1V.png);background-repeat:no-repeat;border:none;margin:0;padding:24px 9px 6px;text-align:center;color:#fff;font-size:24px;background-position:0 -2px}#downloads-block .inner{background-image:url(/sites/default/themes/jennys/images/download_mid.png.pagespeed.ce.o_VyKBwH1J.png);background-repeat:repeat-y;padding:10px 15px;text-align:left}#downloads-block .inner a{background:url(/sites/default/themes/jennys/images/pdf-icon.png) no-repeat scroll 0 0 transparent;color:#fff;display:block;line-height:17px;padding-bottom:10px;padding-left:25px;padding-top:2px;text-decoration:none;vertical-align:top}#downloads-block ul{margin:0;list-style-image:none}#downloads-block ul li{margin:0}#downloads-block .bottom{background-image:url(/sites/default/themes/jennys/images/download_footer.png.pagespeed.ce.CU7Jp9m8OF.png);background-repeat:no-repeat;height:45px}#cart-block{text-align:center}#cart-block p{color:#fff}#cart-block table{text-align:left;color:#e0cc97;font-size:10px;width:100%}#cart-block table th{font-size:10px;font-weight:bold;color:#302300;text-transform:uppercase;border:none}#cart-block table th,#cart-block table td{padding:4px 2px}#cart-block table th.views-field-commerce-total{text-align:right}#cart-block table tr{background-color:transparent;border:none}#cart-block .cart-total{text-align:center;color:#fff;text-transform:uppercase;padding-top:6px;border-top:1px dashed #302300}#cart-block .cart-total span{margin-left:30px}#cart-block-top{background-image:url(/sites/default/themes/jennys/images/shoppingcart_top.png.pagespeed.ce.Xm2zUDL-eE.png);background-repeat:no-repeat;height:34px;padding-top:32px}#cart-block-top .title{color:#fff;border:none;font-size:18px;text-shadow:#302300 1px 1px 0;padding-left:27px;text-align:left;margin-top:0}#cart-block-inner{background-image:url(/sites/default/themes/jennys/images/shoppingcart_mid.png.pagespeed.ce._Z8Du1T9fP.png);background-position:1px 0;background-repeat:repeat-y;padding:10px 20px}#cart-block-inner .line-item-summary{text-align:center;color:#fff}#cart-block-inner .line-item-total-label{text-transform:uppercase;margin-right:45px}#cart-block-inner .line-item-summary li.line-item-summary-checkout{padding:0}#cart-block .line-item-summary-checkout a{border-width:4px;padding:4px 35px}#cart-block-inner .line-item-total{border-top:1px dashed #302300;margin:15px 0 10px;padding:1em 0}#cart-block-inner .line-item-summary-checkout #cart-block-inner .line-item-total-label{padding-right:30px}#cart-block-inner .views-field-line-item-title a{color:#fff;line-height:1.3em;text-decoration:none}#cart-block-inner .views-field-line-item-title a:hover{text-decoration:underline}#cart-block-bottom{background-image:url(/sites/default/themes/jennys/images/shoppingcart_bottom.png.pagespeed.ce.04ZOX_VIyQ.png);background-position:-1px 0;background-repeat:no-repeat;height:151px}#cart-countdown{padding:0 0 4px}#cart-block-expiry{margin:0 auto;position:relative;top:55px;width:150px}#cart-block-expiry span{font-size:110%}#cart-block-expiry .description{font-size:10px;color:#857551}#cart-block-expiry p{margin:0;color:#302300}#cart{background-position:-233px 0;height:188px;position:absolute;right:45px;width:142px;z-index:100}#cart p{margin:3px 0 0}#cart .title{font-size:24px;color:#fff;line-height:1em;margin:0}.js #cart .title{line-height:.2}#cart-inner{padding:10px 15px 0 20px;text-align:center;color:#c1ae7b;font-size:11px}#cart .item-count{text-shadow:#111 1px 1px 0;margin-top:47px;font-size:14px}#cart .item-count a{color:#fff}#cart-continue-shopping{float:left}#share-widgets ul{float:right}#share-widgets ul li{display:block;float:left;margin-right:2px;vertical-align:baseline}#share-widgets{text-align:right;float:right}#share-share-widgets{height:80px}#share-share-widgets ul li{display:block;float:left;margin-right:15px}#share-share-widgets .li-tw,#share-share-widgets .li-g{padding-top:0}#share-share-widgets .fb_edge_comment_widget{display:none}#share-share-follow a,#footer-share a{display:block;background:url(/sites/default/themes/jennys/images/jenny_globals.png.pagespeed.ce.VV4OwBof-s.png) 0 0 scroll no-repeat transparent;width:32px;height:32px;text-indent:-9999px;margin:5px 0 25px 0;float:left}#footer-share{bottom:6px;position:absolute;width:100px}#footer-share a{margin:0;margin-top:-10px}#footer-share a:hover{text-decoration:none}#share-share-follow .li-tw a,#footer-share .li-tw a{background-position:-569px -85px;margin-right:15px}#share-share-follow .li-fb a,#footer-share .li-fb a{background-position:-569px -46px}#footer-share .li-tw a{background-position:-481px -85px;margin-right:15px}#footer-share .li-fb a{background-position:-481px -46px}body.js #share-widget{display:block}body>#share-widget{position:fixed;right:0;top:25%;z-index:9999;background-color:#dcd1b2;background-image:url(/sites/default/themes/jennys/images/xsocial-widget-bg.png.pagespeed.ic.ANokL3vv9i.png);background-repeat:repeat-x}#share-widget-tab{background-image:url(/sites/default/themes/jennys/images/jenny_globals.png.pagespeed.ce.VV4OwBof-s.png);background-position:-448px 0;background-repeat:no-repeat;width:70px;height:164px;display:block;margin-left:-70px;float:left}#share-widget-content{padding:1.5em;border-color:#bebab1;border-width:1px;border-style:none none solid}#share-widget-content form{text-align:left}#share-widget-content .form-item{margin:.5em 0}#share-widget-content label{font-size:10px;font-weight:bold;display:inline}#share-widget-content h3{text-align:left;font-size:16px}#share-widget-content .form-actions{text-align:right}#share-share-widgets{margin:0 0 1em;padding:.5em 0;text-align:left}#share-widget.expanded #share-widget-tab,#share-widget-tab.expanded,#share-widget-tab:hover{background-position:-536px 0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none;background-color:#e0cc97;border:1px solid #e0cc97}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#302300}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:none;background-color:#302300;border:1px solid #302300}a.ui-state-active,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e0cc97}.panel-col-last .ui-tabs .ui-tabs-panel{background-color:#302300;-webkit-border-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius:10px;-moz-border-radius-topleft:0;border-radius:10px;border-top-left-radius:0}#instagram img{border:5px solid #000}#spotlight{background-image:url(/sites/default/themes/jennys/images/large_sprite.png.pagespeed.ce.sylCDenRtu.png);background-position:0 0;background-repeat:no-repeat;height:336px;overflow:hidden;padding:0 15px;position:relative;top:-17px;z-index:1}#spotlight-items-wrapper{overflow:hidden;margin:51px 35px}#spotlight .spotlight-items{height:234px}#spotlight .spotlight-items li{list-style-type:none;list-style-image:none}#spotlight .spotlight-items li{display:block;width:913px;float:left;background:transparent!important}#spotlight .spotlight-items li.spotlight-item{width:230px;float:left;text-align:center;color:#e0cc97}#spotlight .spotlight-items .item-price{color:#c1ae7b}#spotlight .spotlight-next,#spotlight .spotlight-previous{background-position:0 0;background-repeat:no-repeat;background-image:url(/sites/default/themes/jennys/images/arrows.png.pagespeed.ce.MeSNabjSDw.png);display:block;width:39px;height:39px;top:147px;position:absolute;text-indent:-9999em;z-index:2}#spotlight .disabled{cursor:default;opacity:.5}#spotlight .spotlight-previous:hover,#spotlight .spotlight-previous.disabled{background-position:0 -39px}#spotlight .spotlight-next{background-position:-39px 0;right:9px}#spotlight .spotlight-next:hover,#spotlight .spotlight-next.disabled{background-position:-39px -39px}body.not-front #content-top-feature{height:196px;position:relative;background-repeat:no-repeat;background-position:0 0;background-image:url(/sites/default/themes/jennys/images/heroes/xspare-4.jpg.pagespeed.ic.vKKRxTfvyS.jpg)}body.not-front .content-top-feature-overlay{height:196px}#spotlight-items-wrapper .node-title a{font-size:14px;color:#e0cc97;text-decoration:none}.commerce-add-to-cart .ajax-progress-throbber{display:none}.commerce-add-to-cart .progress-disabled{float:none}#add-to-cart-wrapper{display:none;position:absolute;top:150px;left:50%;width:425px;background-color:#fff;margin-left:-250px;padding:15px;z-index:99;box-shadow:4px 6px 15px -5px rgba(0,0,0,.4);border-radius:10px}#add-to-cart-wrapper h2{font-size:42px;margin:.3em 0;text-align:center}.node-product-display.node-teaser .field-type-commerce-price{color:#857551;margin:.5em 0;text-shadow:0 0 1px #fff}.spotlight-items .node-product-display.node-teaser .field-type-commerce-price{color:#e0cc97;text-shadow:none}.node-product-display.view-mode-full .field-type-commerce-price{color:#c1ae7b;padding:1em 0}.node-product-display.view-mode-full .product-details{position:relative}.node-product-display.view-mode-full .field-type-commerce-price .field-items{font-size:200%}.node-product-display.view-mode-full .field-type-commerce-price .field-label{font-size:100%;font-weight:normal;margin:1em 0;color:#ae0837}.attribute-widgets label{color:#ae0837}.node-product-display.view-mode-full .product-image{float:left;width:335px}.node-product-display.view-mode-full .content{text-align:center;margin-left:335px}.node-product-display.view-mode-full .description{clear:both;padding-top:1em}.node-product-display.view-mode-full .field-name-field-ingredients{text-align:left;bottom:0;left:335px;font-size:10px;color:#c1ae7b}.node-product-display.view-mode-full .field-name-field-ingredients .field-label{font-weight:normal;color:#ae0837}.node-product-display.view-mode-full .disclaimer{font-size:10px;color:#ae0837;margin:1em 0}.view-products-display .views-row,.view-related-products .views-row{display:inline-block;vertical-align:top;text-align:center;margin-bottom:2em;width:167px;zoom:1;*display:inline}.view-products-display .node .content,.view-related-products .node .content{}.view-products-display .node-title,.view-related-products .node-title{margin:.5em 0;display:block;height:31px}.view-products-display .node-title a,.view-related-products .node-title a{text-decoration:none;line-height:1.4em}.view-products-display .node-title a:hover,.view-related-products .node-title a:hover{color:#302300}.view-products-display .field-name-field-product-reference,..view-related-products .field-name-field-product-reference{margin:.5em 0}.profile{clear:none}.field{margin-bottom:.6em}.field-label{margin-bottom:.3em}.field-collection-container{border:none}.field-collection-container .field-type-field-collection>.field-item{width:355px;float:left}.field-collection-container .field-collection-view{margin:0 0 1em;padding:0;border-bottom:none}.field-collection-container .field-collection-view .entity-field-collection-item{width:auto}.field-collection-container .field-collection-view .content{width:auto;padding:0 1em 0 0}.field-collection-container .field-name-field-title{font-size:18px;color:#ae0837}.field-collection-container .field-name-field-images{margin-bottom:1em;min-height:300px;height:auto!important;height:300px}.node-gallery-page .images{}.node-gallery-page .image{display:block}.node-gallery-page .field-type-field-collection>.field-items>.field-item{width:355px;float:left}.node-gallery-page .field-type-field-collection .field-collection-view{border:none}#content-main ul.pager{margin:0;padding:0;text-align:left;width:700px;clear:none}#content-main ul.pager li{display:inline;margin:0;padding:0}#content-main ul.pager li span{display:inline-block}#content-main ul.pager li a,#content-main ul.pager li.pager_current{background:-moz-linear-gradient(top,#f0ced8 0%,#968662 6%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(6%,#968662));background:-webkit-linear-gradient(top,#f0ced8 0%,#968662 6%);background:-o-linear-gradient(top,#f0ced8 0%,#968662 6%);background:-ms-linear-gradient(top,#f0ced8 0%,#968662 6%);background:linear-gradient(top,#f0ced8 0%,#968662 6%);padding:2px 10px;color:#fff;margin:4px 4px 4px 0;background-color:#ae0837;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #968662;text-shadow:0 -1px 1px rgba(255,255,255,.2) , 1px 1px 0 rgba(0,0,0,.3);text-decoration:none}#content-main ul.pager li a:hover,#content-main ul.pager li.pager_current{background:-moz-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(6%,#d66d8b),color-stop(100%,#ae0837));background:-webkit-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-o-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-ms-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);border-color:#7b092b}#content-main ul.pager li.pager_current{padding:.5em}#admin-toolbar{text-align:left}form tbody{border:none}.form-item label{font-weight:normal;margin:.5em 0}.form-item .form-text{padding:6px;border:1px solid #c1ae7b}.form-item .form-text:focus{border-color:#ae0837}form fieldset.form-wrapper legend{font-size:14px;font-weight:bold}form fieldset.form-wrapper{padding:5px}.addressfield-container-inline .form-item{margin-top:0}table{width:100%}table.views-table{width:100%}table th{padding:5px;border-width:1px}table thead th,table thead th a{text-decoration:none;color:#ae0837}table thead th{border-style:dashed;border-color:#ccc;border-width:0 0 1px;padding:8px 5px}table td{padding:10px;vertical-align:middle}table tr.even,table tr.odd{background-color:transparent;border-color:#ccc;border-style:dashed}.panel-display .panel-separator{margin:0}.view-commerce-cart-form .line-item-summary .line-item-total-label{color:#ae0837}.view-commerce-cart-form .line-item-summary .line-item-total-raw{font-weight:bold}.view-commerce-cart-form .line-item-summary{padding:10px 5px}.view-commerce-cart-form .line-item-total{text-transform:uppercase}table .views-field-commerce-unit-price,table .views-field-commerce-total{text-align:right}.field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:transparent}.component-type-commerce-price-formatted-amount .component-title{color:#ae0837;text-transform:uppercase}.checkout-buttons{padding:10px 0}.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-back{background:none repeat scroll 0 0 transparent;border:0 none;color:#444;padding:4px 6px}.checkout-buttons .checkout-cancel:focus,.checkout-buttons .checkout-back:focus,.checkout-buttons .checkout-cancel:hover,.checkout-buttons .checkout-back:hover{background:none repeat scroll 0 0 transparent;color:#ae0837;text-decoration:none}#commerce-checkout-form-review .pane-data .field{margin-bottom:.2em}ul.tabs{margin-bottom:1em}ul.primary{padding:0;border-bottom:none;margin-left:0}ul.primary li a .tab{padding:0;line-height:normal;height:auto}ul.primary li a{height:auto;font-family:"lucida Grande",Helvetica,Arial;font-size:11px}div.messages.status{margin:10px 0;padding-left:10px;background-image:none}button,a.button,input.form-submit,ul.primary li a,ul.primary li a:hover,ul.primary li.active a,ul.primary li.active a:hover{color:#fff;padding:3px 20px;margin:4px 4px 4px 0;background:#f0ced8;background:-moz-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(6%,#d66d8b),color-stop(100%,#ae0837));background:-webkit-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-o-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:-ms-linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);background:linear-gradient(top,#f0ced8 0%,#d66d8b 6%,#ae0837 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ced8',endColorstr='#ae0837',GradientType=0);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #7b092b;text-shadow:0 -1px 1px rgba(255,255,255,.2) , 1px 1px 0 rgba(0,0,0,.3);font-weight:bold}a.button:link,a.button:visited{font-size:11px;padding:3px 22px;text-decoration:none;color:#fff}button:hover,a.button:hover,input.form-submit:hover,ul.primary li a:hover{background:#f0ced8;background:-moz-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ced8),color-stop(25%,#d66d8b),color-stop(100%,#ae0837));background:-webkit-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:-o-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:-ms-linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);background:linear-gradient(top,#f0ced8 0%,#d66d8b 25%,#ae0837 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ced8',endColorstr='#ae0837',GradientType=0);cursor:pointer}ul.primary li a,ul.primary li a:hover,ul.primary li.active a,ul.primary li.active a:hover{color:#302300;background:#e0cc97;background:-moz-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0cc97),color-stop(6%,#e0cc97),color-stop(100%,#c1ae7b));background:-webkit-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:-o-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:-ms-linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);background:linear-gradient(top,#e0cc97 0%,#e0cc97 6%,#c1ae7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0cc97',endColorstr='#c1ae7b',GradientType=0);border:1px solid #302300;text-shadow:0 -1px 1px rgba(255,255,255,.2) , 1px 1px 0 rgba(255,255,255,.3)}ul.primary li a:hover{background:#e0cc97;background:-moz-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0cc97),color-stop(25%,#e0cc97),color-stop(100%,#c1ae7b));background:-webkit-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:-o-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:-ms-linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);background:linear-gradient(top,#e0cc97 0%,#e0cc97 25%,#c1ae7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0cc97',endColorstr='#c1ae7b',GradientType=0);cursor:pointer}button:focus,a.button:focus,input.form-submit:focus{background:#ae0837;background:-moz-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ae0837),color-stop(75%,#ae0837),color-stop(100%,#d66d8b));background:-webkit-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:-o-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:-ms-linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);background:linear-gradient(top,#ae0837 0%,#ae0837 75%,#d66d8b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae0837',endColorstr='#d66d8b',GradientType=0)}button.add-to-cart{margin-top:2em}.button.brown-button{color:#fff;background:#302300}h1{font-size:18px;margin:1em 0}h2{font-size:14px;margin-top:1em}h1,h2,h3,h4{color:#ae0837;font-weight:normal}h3{font-size:18px}p{line-height:1.36;margin:.6em 0}strong{color:#ae0837}.content ul{list-style-image:url(/sites/default/themes/jennys/images/cake_icon_small.png.pagespeed.ce.6Ypc-iw7Wi.png);margin-left:18px;padding-left:5px;margin-top:15px;margin-bottom:15px}.content ul li{margin:8px 0}input.placeholder{color:#aaa}:-moz-ui-invalid{box-shadow:none}.arrow-small{background-image:url(/sites/default/themes/jennys/images/jenny_globals.png.pagespeed.ce.VV4OwBof-s.png);background-position:-431px 0;background-repeat:no-repeat;display:inline-block;height:16px;margin:0 0 0 10px;vertical-align:middle;width:16px}a:hover .arrow-small{background-position:-431px -30px}.sprite-global{background-image:url(/sites/default/themes/jennys/images/jenny_globals.png.pagespeed.ce.VV4OwBof-s.png);background-position:0 0;background-repeat:no-repeat}a:link,a:visited{color:#ae0837}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.group:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html .group{zoom:1}*:first-child+html .group{zoom:1}html.no-js #spotlight .spotlight-next,html.no-js #spotlight .spotlight-previous{display:none}html.ie8 #main-menu ul ul{top:49px}body.front #content-top-feature{height:314px;margin:0 40px}body.front .content-top-feature-overlay{background-position:0 -533px}body.front #content-top-feature-items,body.front #content-top-feature-items .item{height:331px}body.front #content-top-feature-items .content{margin-top:95px}body.front #content{margin-bottom:150px;position:relative}.node-product-display.node-teaser .image{height:150px}#siteby{position:fixed;right:0;bottom:40px;text-decoration:none;width:25px;height:60px;display:block;background:url(/sites/default/themes/jennys/images/xsite-by-bigwig-advertising.png.pagespeed.ic.0u1jj2H2vz.png) top left no-repeat scroll transparent}#siteby:hover{background-position:bottom left}.ie #share-widgets{height:22px}.ie .commerce-add-to-cart .form-submit,.ie .checkout-buttons .checkout-continue,.ie #views-form-commerce-cart-form-default #edit-checkout,.ie #views-form-commerce-cart-form-default #edit-submit,.ie #cart-continue-shopping,.ie #views-form-commerce-cart-form-default .delete-line-item,.ie #share-widget-content .button,.ie #special-occasion-block .button,.ie #user-account-menu .user-logout,.ie #block-user-login .form-submit,.ie .content-block .button{background-image:url(/sites/default/themes/jennys/images/add-to-basket.png);background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;border:none;filter:none;width:122px;height:21px;line-height:999px;overflow:hidden;font-size:0}.ie .commerce-add-to-cart .form-submit.select-a-size{background-image:url(/sites/default/themes/jennys/images/select-a-size.png);width:112px}.ie .checkout-buttons .checkout-continue{width:165px;background-image:url(/sites/default/themes/jennys/images/continue.png)}.ie .checkout-buttons .checkout-continue,.ie .checkout-buttons .checkout-cancel,.ie .checkout-buttons .checkout-back{vertical-align:middle;display:inline}.ie .checkout-buttons .checkout-cancel,.ie .checkout-buttons .checkout-back,.ie .checkout-buttons .checkout-cancel:focus,.ie .checkout-buttons .checkout-back:focus,.ie .checkout-buttons .checkout-cancel:hover,.ie .checkout-buttons .checkout-back:hover{filter:none}.ie .content-block .button{background-image:url(/sites/default/themes/jennys/images/find-out-more.png);line-height:0;display:block;width:134px;padding-left:0;padding-right:0;text-indent:-999px}.ie #cart .item-count{margin-top:35px}.ie #block-user-login .form-submit{background-image:url(/sites/default/themes/jennys/images/login.png);width:78px}.ie #share-widget-content .button{background-image:url(/sites/default/themes/jennys/images/sign-me-up.png);width:111px;height:23px}.ie #special-occasion-block .button{background-image:url(/sites/default/themes/jennys/images/view-range.png);height:25px;width:117px;line-height:16px;display:block;text-indent:-9999em}.ie #user-account-menu .user-logout{background-image:url(/sites/default/themes/jennys/images/logout.png);width:90px;line-height:0;display:inline;zoom:1;vertical-align:middle}.ie #views-form-commerce-cart-form-default #edit-checkout{background-image:url(/sites/default/themes/jennys/images/checkout.png);width:96px}.ie #views-form-commerce-cart-form-default #edit-submit{background-image:url(/sites/default/themes/jennys/images/update-basket.png);width:145px}.ie #cart-continue-shopping{background-image:url(/sites/default/themes/jennys/images/continue-shopping.png);width:165px;line-height:0;display:block}.ie #views-form-commerce-cart-form-default .delete-line-item{background-image:url(/sites/default/themes/jennys/images/remove.png);width:55px;height:16px}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(/assets/img/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/assets/img/shadowbox/close.png)}#sb-nav-next{background-image:url(/assets/img/shadowbox/next.png)}#sb-nav-previous{background-image:url(/assets/img/shadowbox/previous.png)}#sb-nav-play{background-image:url(/assets/img/shadowbox/play.png)}#sb-nav-pause{background-image:url(/assets/img/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}