@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{-webkit-backface-visibility:hidden}.animated{animation-duration:.35s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:.7s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.2625s}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.273}.h1.entry-title,h1.entry-title{color:#812a2a;font-family:Avenir Light,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:400;line-height:1;margin:.625rem auto 1.5625rem;max-width:21.25rem;text-transform:uppercase}.h1.entry-title:before,h1.entry-title:before{background-image:url(assets/images/title_icon.jpg);background-repeat:no-repeat;content:"";display:inline-block;height:1.5625rem;margin-right:.5625rem;width:3.875rem}p{margin:0 0 1.5rem}.modal-body p{margin-bottom:.625rem}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{margin:0 1.5rem;quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}address,pre{margin:0 0 1.5rem}pre{font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.273;max-width:100%;overflow:auto;padding:1.5rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.comment-content,.comments-title,.entry-content,.entry-title,.widget,.widget-title{word-break:keep-all;word-wrap:break-word}.screen-reader-text{height:auto;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);height:.0625rem;overflow:hidden;position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{height:auto;width:auto;background-color:#f2f2f2;border-radius:3px;box-shadow:0 0 .125rem .125rem rgba(0,0,0,.6);clip:auto!important;color:#00e;display:block;font-size:.875rem;font-weight:700;left:.3125rem;line-height:normal;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;z-index:100000}.alignleft{display:inline;float:left;margin:0 1.5rem 0 0}.alignright{display:inline;float:right;margin:0 0 0 1.5rem}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both;content:"";display:block}embed,iframe,object{max-width:100%}hr{height:1px;width:auto;background-color:#ccc;border:0;margin:0 0 1.5rem}figure{margin:0}ol,ul{margin:0 0 3rem 1.5rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin:0 0 0 1.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem 0}table{height:auto;width:100%;margin:0 0 1.5rem}th{font-weight:700}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{margin:0;padding:0;border:none}img{height:auto;max-width:100%}.wp-caption{margin:0 0 1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption.aligncenter{margin:0 auto 1.5rem}.wp-caption.alignleft{margin-right:1.5rem}.wp-caption.alignright{margin-left:1.5rem}.wp-caption .wp-caption-text{margin:.75rem 0}.wp-caption-text{text-align:center}.gallery{margin:0 0 1.5rem}.gallery-item{height:auto;width:100%;display:inline-block;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.fluid-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.fluid-embed embed,.fluid-embed iframe,.fluid-embed object{position:absolute;top:0;left:0;height:100%;width:100%}.image-as-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.svg-defs{display:none}.not-ready{opacity:0;transition:all .5s ease;visibility:hidden}body.ready .not-ready{opacity:1;visibility:visible}@font-face{font-family:Avenir Black;font-style:normal;font-weight:700;src:local("Avenir Black"),local("avenirblack"),local("avenir-black"),local("Avenir-Black"),url(assets/fonts/avenir-black-webfont.woff) format("woff")}@font-face{font-family:Avenir Heavy;font-style:normal;font-weight:700;src:local("Avenir Heavy"),local("avenirheavy"),local("avenir-heavy"),local("Avenir-Heavy"),url(assets/fonts/avenir-heavy.woff) format("woff")}@font-face{font-family:Avenir Light;font-style:normal;font-weight:400;src:local("Avenir Light"),local("avenirlight"),local("avenir-light"),local("Avenir-Light"),url(assets/fonts/avenir-light.woff) format("woff")}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:local("Avenir Roman"),local("avenirroman"),local("avenir-roman"),local("Avenir-Roman"),url(assets/fonts/avenir-roman.woff) format("woff")}@font-face{font-family:Proxima Nova Black;font-style:normal;font-weight:700;src:local("Proxima Nova Black"),local("proximanovablack"),local("proxima-nova-black"),local("ProximaNova-Black"),url(assets/fonts/proximanova-black.woff) format("woff")}@font-face{font-family:Proxima Nova Regular;font-style:normal;font-weight:400;src:local("Proxima Nova Regular"),local("proximanovaregular"),local("proxima-nova-regular"),local("ProximaNova-Regular"),url(assets/fonts/proximanova-reg.woff) format("woff")}@font-face{font-family:Proxima Nova Light;font-style:normal;font-weight:300;src:local("Proxima Nova Light"),local("proximanovalight"),local("proxima-nova-light"),local("ProximaNova-Light"),url(assets/fonts/proximanova-light.woff) format("woff")}@font-face{font-family:Proxima Nova Thin;font-style:normal;font-weight:200;src:local("Proxima Nova Thin"),local("proximanovathin"),local("proxima-nova-thin"),local("ProximaNova-thin"),url(assets/fonts/proximanova-thin.woff) format("woff")}@font-face{font-family:Gotham Light;src:local("Gotham-Light"),local("GothamLight"),local("gotham-light"),local("gothamlight"),url(assets/fonts/gotham-light.woff) format("woff");font-style:normal}@font-face{font-family:Gotham Book;src:local("Gotham-Book"),local("GothamBook"),local("gotham-book"),local("gothambook"),url(assets/fonts/gotham-book.woff) format("woff");font-style:normal}@font-face{font-family:Gotham Bold;src:local("Gotham-Bold"),local("GothamBold"),local("gotham-bold"),local("gothambold"),url(assets/fonts/gotham-bold.woff) format("woff");font-style:normal}.wrap{max-width:53.125rem;margin-left:auto;margin-right:auto}.wrap:after{clear:both;content:"";display:block}.primary,.secondary{width:100%}.site{background-color:#faf2e6;padding-top:1.75rem;padding-bottom:1.75rem;overflow-x:hidden}.site-main{padding-bottom:2.5rem}.site-content{clear:both}.site-header{overflow:visible;text-align:center;margin:0 auto}.site-header .wrap{background-color:#fff;padding:.875rem}.site-header .header-column:after{clear:both;content:"";display:block}.site-header .utility-nav-area .utility-nav{margin:0;padding:0;list-style:none;margin-top:.625rem}.site-header .utility-nav-area .utility-nav:after{clear:both;content:"";display:block}.site-header .utility-nav-area .utility-nav .menu-item{cursor:pointer;display:inline-block;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.6875rem;font-weight:700;margin-bottom:.75rem;padding:0 .3125rem 0 0;text-transform:uppercase}.site-header .utility-nav-area .utility-nav .menu-item a{color:#1b5587;text-decoration:none}.site-header .utility-nav-area .utility-nav .menu-item:last-child{padding-right:0}.site-header .utility-nav-area .utility-nav .menu-item.icon-arrow:before{background-image:url(assets/images/sprites.png);background-position:-1056px -461px;width:8px;height:8px;content:"";display:inline-block;margin-right:.3125rem}.site-header .utility-nav-area .utility-nav .menu-item-logout{border-right:1px dotted #812a2a;margin-right:.3125rem;padding-right:.3125rem}.site-header .logo-area{background-image:url(assets/images/sprites.png);background-position:-808px -63px;width:216px;height:118px;clear:both;margin:.875rem auto 0}.site-header .newsletter-area p{margin:0;padding:0;color:#812a2a;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.6875rem;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:.875rem}.site-header .newsletter-area .button{height:1.5625rem;width:7.3125rem;border-radius:.3125rem;margin-top:.9375rem}a,a:active,a:focus,a:hover,a:visited{color:#00e}.menu{margin:0;padding:0;list-style:none}.menu:after{clear:both;content:"";display:block}.menu ul{margin:0;padding:0;list-style:none}.menu ul:after{clear:both;content:"";display:block}.toggled .menu li{text-align:left}.toggled .menu li a{color:#1b5587}.menu.dropdown ul{position:absolute;top:1.5rem;left:-624.9375rem;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;padding:.5rem;z-index:99999}.menu.dropdown ul ul{left:-624.9375rem;top:0}.menu.dropdown ul li.focus>ul,.menu.dropdown ul li:hover>ul{left:100%}.menu.dropdown ul a{height:auto;width:12.5rem}.menu.dropdown li.focus>ul,.menu.dropdown li:hover>ul{left:auto}.menu.dropdown li{float:left;position:relative}.menu a{display:block;text-decoration:none}.menu-toggle{display:block;margin:.875rem auto 0}.menu-toggle .icon{height:.875rem;width:.75rem;fill:#fff;margin-right:.3125rem}.menu-toggle .icon,.menu-toggle .menu-toggle-text{display:inline-block;vertical-align:middle}.primary-navigation-area{height:auto;width:100%;clear:both;display:block}.primary-navigation-area .primary-menu{display:none}.primary-navigation-area .menu-item{border-right:.0625rem dotted #812a2a;float:left}.primary-navigation-area .menu-item a{color:#5d543b;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.0625rem;line-height:1.625rem;padding:.25rem .6875rem 0;text-transform:uppercase}.primary-navigation-area .menu-item a:hover{color:#812a2a}.primary-navigation-area .menu-item:last-child{border:none}.primary-navigation-area .menu-item:hover{background-color:#f6ecdf}.primary-navigation-area.toggled ul{display:block}.primary-navigation-area.toggled ul li{border:none;float:none;display:inline-block;text-align:center}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{height:auto;width:50%;float:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{height:auto;width:50%;float:right;text-align:right}.pp-uapi-loggedin .site-header .utility-nav-area .utility-nav .menu-item.modal-login-trigger,.pp-uapi-loggedin .site-header .utility-nav-area .utility-nav .menu-item.modal-register-trigger,.site-header .utility-nav-area .utility-nav .menu-item.logout-trigger,.site-header .utility-nav-area .utility-nav .menu-item.modal-edit-trigger{display:none}.pp-uapi-loggedin .site-header .utility-nav-area .utility-nav .menu-item.logout-trigger,.pp-uapi-loggedin .site-header .utility-nav-area .utility-nav .menu-item.modal-edit-trigger{display:inline-block}.content-area{background-color:#fff}.site-content{padding-top:.0625rem}.page-header{display:block;float:left;margin-bottom:1.125rem;width:100%}.entry-title{font-size:2.25rem}.sticky{display:block}.hentry{margin:0 0 1.5rem}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5rem 0 0}.page-template-default:not(.page-tips-and-techniques):not(.home) .primary{padding:0 2.1875rem}.page-template-default:not(.page-tips-and-techniques):not(.home) .entry-title{margin:0 0 .3125rem;max-width:none;padding-top:2.9375rem}.page-template-default:not(.page-tips-and-techniques):not(.home) .edit-link{margin:0}.page-links{clear:both;margin:0 0 1.5rem}.edit-link{margin:0 1.5rem}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.page-template-page-faqs .page-header,.page-template-page-news-offers .page-header,.post-type-archive-product .page-header{padding:.75rem 0 .9375rem}.page-recipe-index .page-header,.page-template-page-site-map .page-header{margin-bottom:1.125rem;margin-top:.9375rem}.page-recipe-index .page-content-wrap,.page-template-page-faqs .page-content-wrap,.page-template-page-news-offers .page-content-wrap,.page-template-page-site-map .page-content-wrap,.post-type-archive-product .page-content-wrap{background-color:#fff;display:block;padding:0 .9375rem .0625rem;width:100%}.archive.tax-collection .page-content-wrap,.archive.tax-course .page-content-wrap,.archive.tax-occasion .page-content-wrap{display:block;overflow:hidden;margin:0 auto .625rem;max-width:52.5rem;width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-ms-clear,input[type=text]::-ms-clear{display:none}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:.0625rem solid #d9d9d9;border-radius:.25rem 0 0 .25rem;color:#666;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.6875rem;margin:0;min-height:1.5625rem;outline:none;padding:.1875rem .3125rem;-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#666}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#666}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}.remind-me-modal input[type=color],.remind-me-modal input[type=date],.remind-me-modal input[type=datetime-local],.remind-me-modal input[type=datetime],.remind-me-modal input[type=email],.remind-me-modal input[type=month],.remind-me-modal input[type=number],.remind-me-modal input[type=password],.remind-me-modal input[type=range],.remind-me-modal input[type=search],.remind-me-modal input[type=tel],.remind-me-modal input[type=text],.remind-me-modal input[type=time],.remind-me-modal input[type=url],.remind-me-modal input[type=week],.remind-me-modal textarea{color:#000;font-size:.75rem}.remind-me-modal input[type=color]:focus,.remind-me-modal input[type=date]:focus,.remind-me-modal input[type=datetime-local]:focus,.remind-me-modal input[type=datetime]:focus,.remind-me-modal input[type=email]:focus,.remind-me-modal input[type=month]:focus,.remind-me-modal input[type=number]:focus,.remind-me-modal input[type=password]:focus,.remind-me-modal input[type=range]:focus,.remind-me-modal input[type=search]:focus,.remind-me-modal input[type=tel]:focus,.remind-me-modal input[type=text]:focus,.remind-me-modal input[type=time]:focus,.remind-me-modal input[type=url]:focus,.remind-me-modal input[type=week]:focus,.remind-me-modal textarea:focus{color:#000}.remind-me-modal input[type=color]::-webkit-input-placeholder,.remind-me-modal input[type=date]::-webkit-input-placeholder,.remind-me-modal input[type=datetime-local]::-webkit-input-placeholder,.remind-me-modal input[type=datetime]::-webkit-input-placeholder,.remind-me-modal input[type=email]::-webkit-input-placeholder,.remind-me-modal input[type=month]::-webkit-input-placeholder,.remind-me-modal input[type=number]::-webkit-input-placeholder,.remind-me-modal input[type=password]::-webkit-input-placeholder,.remind-me-modal input[type=range]::-webkit-input-placeholder,.remind-me-modal input[type=search]::-webkit-input-placeholder,.remind-me-modal input[type=tel]::-webkit-input-placeholder,.remind-me-modal input[type=text]::-webkit-input-placeholder,.remind-me-modal input[type=time]::-webkit-input-placeholder,.remind-me-modal input[type=url]::-webkit-input-placeholder,.remind-me-modal input[type=week]::-webkit-input-placeholder,.remind-me-modal textarea::-webkit-input-placeholder{color:#666;font-size:.75rem}.remind-me-modal input[type=color]::-moz-placeholder,.remind-me-modal input[type=date]::-moz-placeholder,.remind-me-modal input[type=datetime-local]::-moz-placeholder,.remind-me-modal input[type=datetime]::-moz-placeholder,.remind-me-modal input[type=email]::-moz-placeholder,.remind-me-modal input[type=month]::-moz-placeholder,.remind-me-modal input[type=number]::-moz-placeholder,.remind-me-modal input[type=password]::-moz-placeholder,.remind-me-modal input[type=range]::-moz-placeholder,.remind-me-modal input[type=search]::-moz-placeholder,.remind-me-modal input[type=tel]::-moz-placeholder,.remind-me-modal input[type=text]::-moz-placeholder,.remind-me-modal input[type=time]::-moz-placeholder,.remind-me-modal input[type=url]::-moz-placeholder,.remind-me-modal input[type=week]::-moz-placeholder,.remind-me-modal textarea::-moz-placeholder{color:#000}.remind-me-modal input[type=color]:-ms-input-placeholder,.remind-me-modal input[type=date]:-ms-input-placeholder,.remind-me-modal input[type=datetime-local]:-ms-input-placeholder,.remind-me-modal input[type=datetime]:-ms-input-placeholder,.remind-me-modal input[type=email]:-ms-input-placeholder,.remind-me-modal input[type=month]:-ms-input-placeholder,.remind-me-modal input[type=number]:-ms-input-placeholder,.remind-me-modal input[type=password]:-ms-input-placeholder,.remind-me-modal input[type=range]:-ms-input-placeholder,.remind-me-modal input[type=search]:-ms-input-placeholder,.remind-me-modal input[type=tel]:-ms-input-placeholder,.remind-me-modal input[type=text]:-ms-input-placeholder,.remind-me-modal input[type=time]:-ms-input-placeholder,.remind-me-modal input[type=url]:-ms-input-placeholder,.remind-me-modal input[type=week]:-ms-input-placeholder,.remind-me-modal textarea:-ms-input-placeholder{color:#000}textarea{height:auto;width:100%;overflow:auto;vertical-align:top}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#5aa4cb;border:none;border-radius:.75rem;color:#fff;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.625rem;font-weight:400;letter-spacing:.0625rem;margin:0;min-height:1.25rem;outline:none;padding:.1875rem .6875rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-appearance:none}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#5aa4cb}.button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}.button.news,.button.promos{font-size:9px;line-height:1.25;margin:.0625rem 0;max-height:.9375rem;min-height:.9375rem;padding:.1875rem .4375rem;width:auto}.button.news:after,.button.promos:after{content:">";display:inline-block;height:auto;padding-left:.25rem;width:auto}.search-form{height:1.5625rem;width:14.9375rem;margin:0 auto}.search-form .search-field{height:1.4375rem;width:9.6875rem;background:url(assets/images/sprites/search-icon.png) .3125rem no-repeat #e6e6e6;border-right:none;padding:0 .625rem 0 1.5rem;float:left}.search-form .button{border-radius:.3125rem;border-top-left-radius:0;border-bottom-left-radius:0;float:left;height:1.5625rem}.comments-title{font-size:1.5rem}.comment-list{list-style:none;margin:0}.comment-meta{margin:0 0 .875rem}.avatar{float:left;margin:0 .625rem 0 0}.bypostauthor{display:block}.social-icons{margin:0;padding:0;list-style:none;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.social-icons:after{clear:both;content:"";display:block}.social-icons .social-icon{margin-right:.3125rem}.social-icons .social-icon a{height:2rem;width:2rem;display:inline-block;padding:.5rem}.social-icons .social-icon.facebook-item{background-color:#3b5998;border-radius:.3125rem}.social-icons .social-icon.facebook-item:hover{background-color:#4c70ba}.social-icons .social-icon .icon-facebook{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.facebook-square-item{background-color:#3b5998;border-radius:.3125rem}.social-icons .social-icon.facebook-square-item:hover{background-color:#4c70ba}.social-icons .social-icon .icon-facebook-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.googleplus-item{background-color:#dd4b39;border-radius:.3125rem}.social-icons .social-icon.googleplus-item:hover{background-color:#e47365}.social-icons .social-icon .icon-googleplus{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.googleplus-square-item{background-color:#dd4b39;border-radius:.3125rem}.social-icons .social-icon.googleplus-square-item:hover{background-color:#e47365}.social-icons .social-icon .icon-googleplus-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.instagram-item{background-color:#517fa4;border-radius:.3125rem}.social-icons .social-icon.instagram-item:hover{background-color:#7098b8}.social-icons .social-icon .icon-instagram{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.linkedin-item{background-color:#007bb6;border-radius:.3125rem}.social-icons .social-icon.linkedin-item:hover{background-color:#009de9}.social-icons .social-icon .icon-linkedin{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.linkedin2-item{background-color:#007bb6;border-radius:.3125rem}.social-icons .social-icon.linkedin2-item:hover{background-color:#009de9}.social-icons .social-icon .icon-linkedin2{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.linkedin-square-item{background-color:#007bb6;border-radius:.3125rem}.social-icons .social-icon.linkedin-square-item:hover{background-color:#009de9}.social-icons .social-icon .icon-linkedin-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.pinterest-item{background-color:#cb2027;border-radius:.3125rem}.social-icons .social-icon.pinterest-item:hover{background-color:#e03e44}.social-icons .social-icon .icon-pinterest{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.pinterest-p-item{background-color:#cb2027;border-radius:.3125rem}.social-icons .social-icon.pinterest-p-item:hover{background-color:#e03e44}.social-icons .social-icon .icon-pinterest-p{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.pinterest-square-item{background-color:#cb2027;border-radius:.3125rem}.social-icons .social-icon.pinterest-square-item:hover{background-color:#e03e44}.social-icons .social-icon .icon-pinterest-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.rss-item{background-color:#f90;border-radius:.3125rem}.social-icons .social-icon.rss-item:hover{background-color:#ffad33}.social-icons .social-icon .icon-rss{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.rss-square-item{background-color:#f90;border-radius:.3125rem}.social-icons .social-icon.rss-square-item:hover{background-color:#ffad33}.social-icons .social-icon .icon-rss-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.twitter-item{background-color:#00aced;border-radius:.3125rem}.social-icons .social-icon.twitter-item:hover{background-color:#21c2ff}.social-icons .social-icon .icon-twitter{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.twitter-square-item{background-color:#00aced;border-radius:.3125rem}.social-icons .social-icon.twitter-square-item:hover{background-color:#21c2ff}.social-icons .social-icon .icon-twitter-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.youtube-item{background-color:#b00;border-radius:.3125rem}.social-icons .social-icon.youtube-item:hover{background-color:#e00}.social-icons .social-icon .icon-youtube{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon.youtube-square-item{background-color:#b00;border-radius:.3125rem}.social-icons .social-icon.youtube-square-item:hover{background-color:#e00}.social-icons .social-icon .icon-youtube-square{height:1rem;width:1rem;fill:#fff}.social-icons .social-icon:last-child{margin-right:0}.site-footer .wrap{background-color:#f2f2f2;padding:1.25rem 1.875rem}.site-footer .widget-area{-ms-flex:1 1 33%;flex:1 1 33%;margin-bottom:1.75rem;padding:0 .625rem}.site-footer .widget-area:last-child{border:none}.site-footer .widget-area .widget-title{margin:0;padding:0;color:#cf3a00;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:300;letter-spacing:.0625rem;padding-bottom:.625rem;text-transform:uppercase}.site-footer .widget-area .menu-item{padding-bottom:.4375rem}.site-footer .widget-area .menu-item a{color:#356791;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.75rem;letter-spacing:.0625rem;text-decoration:none}.site-footer .widget-area .copyright-text{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.6875rem;color:#666}.site-footer .widget-area .footer-our-products{background-image:url(assets/images/sprites.png);background-position:-320px -63px;width:255px;height:161px}.site-footer .widget-area .wds-social-icons{border-bottom:.0625rem dotted #812a2a;padding-bottom:1.75rem}.site-footer .widget-area .footer-hashtag{color:#812a2a;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.0625rem}.site-footer .compliance-text{max-width:53.125rem;margin-left:auto;margin-right:auto;background-color:#f2f2f2;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.6875rem;color:#666;text-align:center;padding-bottom:1.25rem}.site-footer .compliance-text:after{clear:both;content:"";display:block}.site-footer .compliance-text p{margin-bottom:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);display:none;overflow:hidden;z-index:1050}.modal:after{clear:both;content:"";display:block}.modal.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.modal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}.modal .modal-content{background-clip:padding-box;background-color:#fff;border-radius:.1875rem;box-shadow:0 0 .625rem .1875rem rgba(0,0,0,.5);outline:0;position:relative}.modal .modal-content .modal-header{padding:.3125rem}.modal .modal-content .modal-header .close{margin:0;padding:0;height:1.875rem;width:1.875rem;position:absolute;top:-.9375rem;right:-.9375rem;background:#000;border:.1875rem solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:1.875rem;line-height:0;padding:.125rem 0 0 .0625rem}.modal .modal-content .modal-header .close:after:after{clear:both;content:"";display:block}.modal .modal-content .modal-body{padding:0 .625rem;position:relative}.modal .modal-content .modal-footer{padding:.3125rem}.modal-login-register{position:fixed;top:0;right:0;bottom:0;left:0;background-color:transparent;display:none;overflow:hidden;z-index:1050}.modal-login-register:after{clear:both;content:"";display:block}.modal-login-register.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.modal-login-register .modal-dialog{position:absolute;top:45.5%;left:50%;transform:translate(-50%,-50%);width:100%}.modal-login-register .modal-dialog.login-active .modal-body .register-content,.modal-login-register .modal-dialog .modal-body .edit-content,.modal-login-register .modal-dialog.register-active .modal-body .login-content,.pp-uapi-loggedin .modal-login-register .modal-dialog .modal-body .login-content,.pp-uapi-loggedin .modal-login-register .modal-dialog .modal-body .register-content{display:none}.pp-uapi-loggedin .modal-login-register .modal-dialog .modal-body .edit-content{display:block}.pp-uapi-loggedin .modal-login-register .modal-dialog .login-register-nav{display:none}.modal-login-register .modal-content{background-clip:padding-box;background-color:#fff;box-shadow:0 0 .625rem .1875rem rgba(0,0,0,.2);display:block;height:auto;margin:0 auto;max-height:95%;max-width:95%;outline:0;overflow:hidden;padding-top:.625rem;position:relative}.modal-login-register .modal-content .modal-header{height:1.5rem;width:100%;background:url(assets/images/sprites/bg-overlay-nav.png) repeat-x;max-width:95%}.modal-login-register .modal-content .modal-header .login-register-nav{margin:0;padding:0;list-style:none;float:left}.modal-login-register .modal-content .modal-header .login-register-nav:after{clear:both;content:"";display:block}.modal-login-register .modal-content .modal-header .login-register-nav .menu-item{cursor:pointer;display:inline-block;vertical-align:middle}.modal-login-register .modal-content .modal-header .login-register-nav .login{background-image:url(assets/images/sprites.png);background-position:-571px -541px;width:56px;height:24px;margin:0 .625rem 0 1rem}.modal-login-register .modal-content .modal-header .login-register-nav .login.is-active{background-image:url(assets/images/sprites.png);background-position:-983px -181px;width:56px;height:24px}.modal-login-register .modal-content .modal-header .login-register-nav .register{background-image:url(assets/images/sprites.png);background-position:-938px -412px;width:79px;height:24px}.modal-login-register .modal-content .modal-header .login-register-nav .register.is-active{background-image:url(assets/images/sprites.png);background-position:-944px -447px;width:79px;height:24px}.modal-login-register .modal-content .modal-header .close{background-image:url(assets/images/sprites.png);background-position:-627px -541px;width:46px;height:24px;cursor:pointer;float:right;margin-right:1rem}.modal-login-register .modal-content .modal-body{height:100%;overflow-x:hidden;overflow-y:scroll;padding:1.875rem 2.5rem}.modal-login-register .modal-content .modal-body p{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.875rem}.modal-login-register .modal-content .modal-body a,.modal-login-register .modal-content .modal-body a:visited{color:#356791}.modal-login-register .modal-content .modal-body.login-active{display:block}.modal-login-register .modal-content .modal-body.login-active .register-content{display:none}.modal-login-register .modal-content .modal-body.register-active{display:block}.modal-login-register .modal-content .modal-body.register-active .login-content{display:none}.modal-login-register .modal-content .modal-body .login-content,.modal-login-register .modal-content .modal-body .register-content{height:auto;padding-bottom:1.4375rem}.modal-login-register .modal-content .modal-body .login-content:after,.modal-login-register .modal-content .modal-body .register-content:after{clear:both;content:"";display:block}.modal-login-register .modal-content .modal-body .column{display:block;margin:0 auto;vertical-align:top;width:70%}.modal-login-register .modal-content .modal-body .column .validation-summary-errors,.modal-login-register .modal-content .modal-body .column .validation-summary-errros span{color:red;display:none}.modal-login-register .modal-content .modal-body .column .validation-summary-errors ul,.modal-login-register .modal-content .modal-body .column .validation-summary-errros span ul{margin:0;padding:0;list-style-type:none}.modal-login-register .modal-content .modal-body .column-title{clear:both;color:#5aa4cb;font-size:.9375rem;font-weight:400;line-height:1.2;margin-top:0;padding-bottom:.625rem;padding-top:.5625rem}.modal-login-register .modal-content .modal-body .column-title.login-title{text-align:center}.modal-login-register .modal-content .modal-body .required{color:#333;font-size:.6875rem;margin-bottom:0;padding-bottom:.3125rem}.modal-login-register .modal-content .modal-body label{color:#333;display:block;font-size:.6875rem;font-weight:700;line-height:1.4545;text-align:left;width:100%}.modal-login-register .modal-content .modal-body input:not([type=checkbox]){border-radius:0;-webkit-appearance:none;width:100%}.modal-login-register .modal-content .modal-body .form-field{height:1.3125rem;width:100%;display:block;background-color:#f7f7f7;border:.0625rem solid #eee;font-size:.6875rem;margin:.125rem 0 .375rem;max-height:1.3125rem;min-height:1.3125rem;padding-left:.3125rem}.modal-login-register .modal-content .modal-body .form-field-short{height:.9375rem;width:5.3125rem;display:block;background-color:#f7f7f7;border:.0625rem solid #eee;margin:.125rem 0 .375rem}.modal-login-register .modal-content .modal-body .form-checkbox,.modal-login-register .modal-content .modal-body .form-checkbox-text{display:inline-block;float:left}.modal-login-register .modal-content .modal-body .form-checkbox{clear:both;margin:.1875rem .5rem .1875rem 0}.modal-login-register .modal-content .modal-body .form-checkbox-text{line-height:1.2;margin:.1875rem -3.125rem .625rem 0}.modal-login-register .modal-content .modal-body .password_recover a{font-size:.6875rem;color:#9d1515;margin-bottom:.875rem}.modal-login-register .modal-content .modal-body .button{float:left;line-height:1.1;max-height:.9375rem;min-height:.9375rem;padding:.1875rem .5rem}.modal-login-register .modal-content .modal-body .button:after{height:auto;width:auto;content:">";display:inline-block;padding-left:.25rem}.modal-login-register .modal-content .modal-body .facebook-button{margin:1.0625rem 0 0}.modal-login-register .modal-sign-up{margin-bottom:1.25rem}.modal-login-register .modal-sign-up:after{clear:both;content:"";display:block}.modal-login-register .modal-sign-up .notices,.modal-login-register .modal-sign-up .unhappyMessage{color:red;font-family:Arial,Helvetica,sans-serif}.modal-login-register .modal-sign-up .unhappyMessage{font-size:.6875rem}.modal-nutritional{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);display:none;overflow:hidden;z-index:1050}.modal-nutritional:after{clear:both;content:"";display:block}.modal-nutritional.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.modal-nutritional .modal-dialog{position:absolute;top:5.75rem;left:50%;transform:translate(-50%);width:100%}.modal-nutritional .modal-content{background-clip:padding-box;background-color:#fff;box-shadow:0 0 3.125rem #000;color:#333;cursor:pointer;display:block;height:auto;margin:0 auto;max-height:95%;outline:0;overflow:hidden;padding:.9375rem;position:relative;text-align:left;text-transform:none;width:20rem}.modal-nutritional .modal-content .modal-header{height:auto;width:100%;display:block;float:left;margin-bottom:.3125rem}.modal-nutritional .modal-content .modal-header h3{display:inline-block;float:left;font-size:.75rem;margin:0}.modal-nutritional .modal-content .modal-header .close{background-image:url(assets/images/sprites.png);background-position:-627px -541px;width:46px;height:24px;background-position:-627px -546px;cursor:pointer;float:right;height:1.3125rem}.modal-nutritional .modal-content .nutrition-box{clear:both;display:block;font-size:.75rem;line-height:1.5}.modal-nutritional .modal-content .nutrition-box .nutrition-title{color:#812a2a;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;font-weight:700;line-height:1;text-transform:none;margin-top:.875rem;margin-bottom:.25rem}.modal-nutritional .modal-content .nutrition-box .serving-size{font-size:.625rem;margin:0;padding:.3125rem 0}.modal-nutritional .modal-content .nutrition-box p.left,.modal-nutritional .modal-content .nutrition-box p.right{display:inline-block;margin-bottom:0}.modal-nutritional .modal-content .nutrition-box span.value-dv{display:none}.modal-nutritional .modal-content .nutrition-box .vitamins .title{font-weight:700}.modal-nutritional .modal-content .nutrition-box ul{list-style:none;margin:0;padding:0}.modal-nutritional .modal-content .nutrition-box ul li{line-height:1.2}.modal-nutritional .modal-content .nutrition-box ul.daily-values{margin-bottom:.875rem}.modal-nutritional .modal-content .nfp-nutrition-facts{padding:.3125rem}.modal-nutritional .modal-content .nfp-nutrition-facts-table{margin-bottom:0;table-layout:auto}.modal-nutritional .modal-content .nfp-nutrition-facts-table .table-title{font-size:1.5rem}.modal-nutritional .modal-content .nfp-nutrition-facts-table .servings td{font-weight:700;margin-left:0}.modal-nutritional .modal-content .nfp-nutrition-facts-table .serving-size{margin:.125rem 0}.modal-nutritional .modal-content .ingredients-disclaimer-container{display:block}.modal-nutritional .modal-content .ingredients-disclaimer-container .disclaimer p{font-size:.625rem;line-height:1.4;margin:0;padding:.3125rem 0}.guarantee-modal{position:static;background-color:transparent}.guarantee-modal .modal-dialog{position:absolute;top:-12%;left:50%;transform:translateX(-50%);width:auto;z-index:1500}.guarantee-modal .modal-header .guarantee-header{height:100%;width:100%;max-width:33.75rem}.guarantee-modal .modal-dialog{width:90%}.guarantee-modal .modal-content .modal-header .close{background-image:url(assets/images/sprites.png);background-position:-627px -541px;width:46px;height:24px;position:absolute;top:0;right:.625rem;background-color:transparent;border:none;cursor:pointer;font-size:0}.guarantee-modal .modal-content .modal-body{padding:0 2.1875rem 1.5625rem}.guarantee-modal .modal-content .modal-body h4{color:#cf3a00;font-size:.875rem;text-transform:uppercase}.guarantee-modal .modal-content .modal-body span{color:#812a2a;font-weight:600;text-transform:uppercase}.guarantee-modal .modal-content .modal-body .social{color:#5aa4ca;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.8125rem;margin:0}.guarantee-modal .modal-content .modal-body .social:visited{color:#5aa4ca}.guarantee-modal .modal-content .modal-body .social:after{content:""}.guarantee-modal .modal-content .modal-body .button{margin:0}.guarantee-modal .modal-content .modal-body .modal-cta{margin-top:2rem}.remind-me-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;z-index:1050}.remind-me-modal:after{clear:both;content:"";display:block}.remind-me-modal.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.remind-me-modal .modal-dialog{position:absolute;top:6.25rem;left:50%;transform:translateX(-50%);width:auto}.remind-me-modal .modal-content{background-clip:padding-box;background-color:#fff;border-radius:.1875rem;box-shadow:0 .625rem 2.5rem #848484;outline:0;padding:.3125rem .625rem .625rem;position:relative;width:40rem}.remind-me-modal .modal-content .modal-header{font-family:Proxima Nova Light,Arial,Helvetica,sans-serif;text-align:center}.remind-me-modal .modal-content .modal-header .close{background-image:url(assets/images/sprites.png);background-position:-627px -541px;width:46px;height:24px;position:absolute;top:0;right:.625rem;background-color:transparent;cursor:pointer;font-size:0}.remind-me-modal .modal-content .modal-header .new-tool{font-size:.875rem;margin:.5rem 0;text-transform:uppercase}.remind-me-modal .modal-content .modal-header .new-tool span{color:red}.remind-me-modal .modal-content .modal-body{position:relative}.remind-me-modal .modal-content .modal-body .recipe-header{background-color:#fcf7e7;display:-ms-flexbox;display:flex;position:relative}.remind-me-modal .modal-content .modal-body input._required,.remind-me-modal .modal-content .modal-body textarea._required{border:1px solid red}.remind-me-modal .modal-content .modal-body .recipe-header-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:1.6875rem;margin-left:.625rem;position:relative;text-align:center;text-transform:uppercase;width:19.25rem}.remind-me-modal .modal-content .modal-body .recipe-header-content .done-message{display:none}.remind-me-modal .modal-content .modal-body .recipe-header-content.done .done-message{display:block}.remind-me-modal .modal-content .modal-body .recipe-header-content.done .remind-prompt{display:none}.remind-me-modal .modal-content .modal-body .remind-title-prompt{color:#812a2a;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700}.remind-me-modal .modal-content .modal-body .remind-recipe-name{color:#cf3a00;font-size:1.5rem;font-weight:lighter}.remind-me-modal .modal-content .modal-body img{height:10.625rem;width:18.125rem}.select-options{display:inline-block;width:calc(100% - 110px)}.select-options.active .value-wrapper{display:block;visibility:visible}.select-options .niceselect{position:relative}.select-options .value-wrapper{border:.0625rem solid #cdcdcd;background:#fcf7e7;display:none;position:absolute;top:1.875rem;visibility:hidden;width:11.75rem;z-index:10}.select-options input[type=radio]{display:none;visibility:hidden}.select-options .values{cursor:pointer}.select-options .values:hover{background-color:#861716;color:#fff}.select-options .values label{cursor:pointer;padding:.5rem .625rem;text-transform:none;width:100%}.select-options .top{background-color:#fcf7e7;cursor:pointer;display:inline-block;padding:.5rem .625rem;position:relative;width:11.75rem}.select-options .top:after{position:absolute;right:.9375rem;bottom:.8125rem;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000;content:"";pointer-events:none}.remind-me-modal .required{color:red;margin:.75rem 0 0 .625rem;text-transform:lowercase}.remind-me-modal fieldset{border:none;padding:0;margin:0 0 0 .625rem}.remind-me-modal fieldset p{margin-bottom:1.0625rem}.remind-me-modal fieldset label{display:inline-block;font-family:sans-serif;font-size:.75rem;font-weight:700;text-align:left;text-transform:uppercase;width:6.25rem}.remind-me-modal fieldset input{background-color:#fcf7e7;border:none;color:#000;font-size:.875rem;height:1.8125rem;padding:0 .625rem}.remind-me-modal fieldset input::-webkit-input-placeholder{color:#aaa;font-size:.875rem}.remind-me-modal fieldset input[type=email],.remind-me-modal fieldset select{height:1.8125rem;max-width:21.375rem}.remind-me-modal fieldset .email-label:after,.remind-me-modal fieldset .event-label:after{color:red;content:"*";margin-left:.1875rem}.remind-me-modal fieldset .event-input{color:#666;width:22.625rem}.remind-me-modal fieldset .date-picker-container{position:relative}.remind-me-modal fieldset .date-picker-container label{width:auto}.remind-me-modal fieldset .date-picker-icon{height:1.1875rem;width:1.1875rem;background-image:url(assets/images/sprites.png);background-position:-911px -507px;width:17px;height:18px;position:absolute;bottom:-.1875rem;display:inline-block}.remind-me-modal fieldset .date-picker{color:#000;margin-right:.5rem;width:6.75rem}.remind-me-modal fieldset .change-timing-container{position:relative}.remind-me-modal fieldset .change-timing-container:after{position:absolute;right:.9375rem;bottom:.25rem;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000;content:"";pointer-events:none}.remind-me-modal fieldset .change-timing{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fcf7e7;border:none;color:#343434;cursor:pointer;font-size:.75rem;padding:0 .625rem;position:relative;width:11.75rem}.remind-me-modal fieldset .email-input{border:none;color:#000;font-size:.875rem;padding:0 .625rem;width:13rem}.remind-me-modal fieldset input[type=checkbox]{display:none}.remind-me-modal fieldset input[type=checkbox]+label{background-position:-747px -541px}.remind-me-modal fieldset input[type=checkbox]+label,.remind-me-modal fieldset input[type=checkbox]:checked+label{background-image:url(assets/images/sprites.png);width:16px;height:16px;position:absolute;top:-.125rem;display:inline-block}.remind-me-modal fieldset input[type=checkbox]:checked+label{background-position:-945px -507px}.remind-me-modal fieldset .choose-specific{margin-left:1.875rem;width:6.75rem}.remind-me-modal fieldset .choose-specific-container{display:none;position:relative}.remind-me-modal fieldset .choose-specific-container .date-picker-icon{bottom:.375rem;left:.5rem}.remind-me-modal fieldset .added-notes,.remind-me-modal fieldset .choose-specific{display:none}.remind-me-modal fieldset .added-notes textarea,.remind-me-modal fieldset .choose-specific textarea{background:#fcf7e7;border:none;font-size:.6875rem;max-width:100%;padding:.625rem;resize:none;width:28.75rem}.remind-me-modal fieldset .expand-field{display:block}.remind-me-modal fieldset .expand-input{display:inline-block}.remind-me-modal fieldset .checkboxes{padding-top:.5rem}.remind-me-modal fieldset .checkboxes p{position:relative}.remind-me-modal fieldset .checkboxes span{font-size:.75rem;font-weight:700;text-transform:uppercase}.remind-me-modal fieldset .checkboxes span.click-option{margin-left:1.25rem}.remind-me-modal fieldset .checkboxes span.click-option:first-of-type{margin-right:.875rem}.remind-me-modal fieldset .checkboxes .newsletter-name{font-style:italic}.remind-me-modal fieldset .cancel,.remind-me-modal fieldset .set-reminder{cursor:pointer;display:inline-block;padding:.1875rem .6875rem;vertical-align:top}.remind-me-modal fieldset .set-reminder{background-image:url(assets/images/sprites.png);background-position:-940px -376px;width:92px;height:22px}.remind-me-modal fieldset .cancel{background-image:url(assets/images/sprites.png);background-position:-571px -483px;width:62px;height:20px;height:1.375rem;position:relative;top:.09375rem}.single-recipe .ui-corner-all,.single-recipe .ui-corner-left,.single-recipe .ui-corner-tl,.single-recipe .ui-corner-top{border-top-left-radius:0!important}.single-recipe .ui-corner-all,.single-recipe .ui-corner-right .ui-corner-tr,.single-recipe .ui-corner-top{border-top-right-radius:0!important}.single-recipe .ui-corner-all,.single-recipe .ui-corner-bottom,.single-recipe .ui-corner-let .ui-corner-bl{border-bottom-left-radius:0!important}.single-recipe .ui-corner-all,.single-recipe .ui-corner-bottom,.single-recipe .ui-corner-br,.single-recipe .ui-corner-right{border-bottom-right-radius:0!important}.single-recipe .ui-corner-all{border:none!important;padding:0!important}.single-recipe .ui-datepicker{box-shadow:0 0 .625rem 0 rgba(0,0,0,.5);height:auto;margin:.3125rem auto 0}.single-recipe .ui-datepicker table{margin-bottom:0}.single-recipe .ui-datepicker-header{background:transparent;border:none}.single-recipe .ui-datepicker-title{color:#84764c;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;padding-top:.1875rem}.single-recipe .ui-datepicker-prev.ui-corner-all,.single-recipe .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover{background-image:url(assets/images/sprites.png);background-position:-1066px -443px;width:4px;height:7px;margin:.625rem}.single-recipe .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover:hover,.single-recipe .ui-datepicker-prev.ui-corner-all:hover{background-image:url(assets/images/sprites.png);background-position:-1066px -443px;width:4px;height:7px;background-color:transparent;border:none;margin:.625rem;left:.125rem;top:.125rem}.single-recipe .ui-datepicker-next.ui-corner-all,.single-recipe .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover{background-image:url(assets/images/sprites.png);background-position:-1065px -425px;width:4px;height:7px;margin:.625rem}.single-recipe .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover:hover,.single-recipe .ui-datepicker-next.ui-corner-all:hover{background-image:url(assets/images/sprites.png);background-position:-1065px -425px;width:4px;height:7px;background-color:transparent;border:none;margin:.625rem;right:.125rem;top:.125rem}.single-recipe thead th{font-size:.6875rem}.single-recipe td .ui-state-default{height:1.875rem;width:1.875rem;background:#ededed;border:0;color:#84764c;font-family:Arial,Helvetica,sans-serif;font-size:.8125rem;line-height:2;text-align:center}.single-recipe td .ui-state-default.ui-state-highlight,.single-recipe td .ui-state-default.ui-state-hover{background:#832b2b;border:none;color:#fff}.single-recipe td.ui-datepicker-unselectable,.single-recipe td.ui-state-disabled{opacity:1}.single-recipe td.ui-datepicker-unselectable .ui-state-default,.single-recipe td.ui-state-disabled .ui-state-default{color:#b4b3b3}.accordion-tabs{margin:0;padding:0;list-style:none;display:inline;line-height:1.5}.accordion-tabs:after{clear:both;content:"";display:block}.accordion-tabs .tab-link{background-color:#fff;border:.0625rem solid #ccc;color:#284b8a;font-weight:800;margin-bottom:.3125rem;padding:0 .8125rem;position:relative;text-decoration:none;text-transform:uppercase}.accordion-tabs .tab-link.is-active,.accordion-tabs .tab-link:hover{background-color:#284b8a;border:.0625rem solid #284b8a;color:#fff}.accordion-tabs .tab-link.is-active:after{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #284b8a;position:absolute;bottom:-.375rem;left:50%;content:"";margin-left:-.375rem}.accordion-tabs .tab-content{background:#f7f7f7;display:none;padding:1.75rem;width:100%}.carousel-hero{height:17.875rem;width:100%;position:relative;z-index:1;border-radius:.3125rem}.carousel-hero .tabs-container{height:17.875rem;width:100%;background-color:#faf2e6;border-bottom-left-radius:.3125rem;border-top-left-radius:.3125rem;padding-top:0;position:relative}.carousel-hero .tabs-container .tabs .tab{height:3.875rem;width:100%;position:relative;z-index:5;border-top:.0625rem dotted #812a2a;overflow:hidden}.carousel-hero .tabs-container .tabs .tab:hover{background-color:#fff;cursor:pointer}.carousel-hero .tabs-container .tabs .tab:first-child{border-top:none}.carousel-hero .tabs-container .tabs .tab:last-child{border-bottom:.0625rem dotted #812a2a}.carousel-hero .tabs-container .tabs .tab-content{height:10.9375rem;width:100%;border-top:.0625rem dotted #812a2a;margin:0;padding:.3125rem 0 0 .625rem}.carousel-hero .tabs-container .tabs .tab-content:first-of-type{border-top:none}.carousel-hero .tabs-container .tabs .tab-content .button,.carousel-hero .tabs-container .tabs .tab-content .desc,.carousel-hero .tabs-container .tabs .tab-content .icon-wrapper,.carousel-hero .tabs-container .tabs .tab-content .rating,.carousel-hero .tabs-container .tabs .tab-content .recipe-type,.carousel-hero .tabs-container .tabs .tab-content a.view-recipe,.carousel-hero .tabs-container .tabs .tab-content a.view-recipes.txt-rep{display:none}.carousel-hero .tabs-container .tabs .tab-content .featured-title{color:#812a2a;font-size:.625rem;font-weight:700;margin-bottom:.1875rem;padding:0;text-transform:uppercase}.carousel-hero .tabs-container .tabs .tab-content .recipe-title{color:#6f6c65;font-size:.9375rem;font-weight:400;line-height:1.0625rem;margin-bottom:.3125rem;margin-top:0;max-height:2.1875rem;overflow:hidden;text-transform:uppercase;width:15.625rem}.carousel-hero .tabs-container .tabs .tab-content .recipe-title a,.carousel-hero .tabs-container .tabs .tab-content .recipe-title a:visited{color:#6f6c65;text-decoration:none}.carousel-hero .tabs-container .tabs .tab-content .desc{font-size:.6875rem;margin-bottom:.1875rem;width:12.5rem}.carousel-hero .tabs-container .tabs .tab-content .icon-wrapper{position:absolute;top:3.625rem;right:.3125rem;text-align:center;text-decoration:none;text-transform:uppercase;width:4.3125rem}.carousel-hero .tabs-container .tabs .tab-content .icon-wrapper h6{margin:0}.carousel-hero .tabs-container .tabs .tab-content .icon-wrapper .name{color:#1b5587;display:block;font-size:.6875rem}.carousel-hero .tabs-container .tabs .tab-content .icon-wrapper .kind{color:#333}.carousel-hero .tabs-container .tabs .tab-content .txt-rep{display:block;text-indent:-9999px}.carousel-hero .tabs-container .tabs .tab-content a.view-recipe,.carousel-hero .tabs-container .tabs .tab-content a.view-recipes.txt-rep{height:1.4375rem;width:5.9375rem;background-image:url(assets/images/btn-viewrecipe.png)}.carousel-hero .tabs-container .tabs .current{height:8.4375rem;width:100%;background-color:#fff;background-repeat:no-repeat;overflow:hidden}.carousel-hero .tabs-container .tabs .current .button,.carousel-hero .tabs-container .tabs .current .desc,.carousel-hero .tabs-container .tabs .current .icon-wrapper,.carousel-hero .tabs-container .tabs .current .rating,.carousel-hero .tabs-container .tabs .current .recipe-type,.carousel-hero .tabs-container .tabs .current a.view-recipe,.carousel-hero .tabs-container .tabs .current a.view-recipes.txt-rep{display:block}.carousel-hero .all-recipes{top:16.5625rem;left:50%;position:absolute;z-index:4;transform:translate(-50%)}.carousel-hero .all-recipes a{color:#5aa4cb;font-size:.875rem;font-weight:700;text-decoration:none;text-transform:uppercase;vertical-align:middle}.carousel-hero .all-recipes a:after{background-image:url(assets/images/sprites.png);background-position:-1056px -451px;width:7px;height:10px;content:"";display:inline-block;margin-left:.1875rem}.carousel-hero .panes div{height:19.75rem;width:100%;position:relative;z-index:2;display:none}.carousel-taxonomy{margin:.75rem auto 0;text-align:center}.carousel-taxonomy:after{clear:both;content:"";display:block}.carousel-taxonomy .browse-by{color:#812a2a;display:block;font-size:.6875rem;font-weight:700;margin-bottom:.625rem;text-transform:uppercase}.carousel-taxonomy .browse-by:after{background-image:url(assets/images/sprites.png);background-position:-1056px -461px;width:8px;height:8px;content:"";display:inline-block;margin:0 0 0 .1875rem}.carousel-taxonomy .carousel-border{height:.0625rem;width:90%;border-bottom:.0625rem dotted #f7ab7c;border-top:.0625rem dotted #f7ab7c;margin:1.5625rem auto 1.25rem;padding:.0625rem 0}.carousel-taxonomy .accordion-tabs .tab-header-and-content{display:inline}.carousel-taxonomy .accordion-tabs .tab-link{display:inline-block}.carousel-taxonomy .accordion-tabs .tab-content{height:auto;width:100%;background-color:#fff;float:left;overflow:hidden;margin:1.1875rem auto;padding:0}.carousel-taxonomy .accordion-tabs .tab-content .header{color:#812a2a;display:none;font-size:.875rem;font-weight:700;margin-top:.125rem;line-height:2.7;text-align:center;text-transform:uppercase}.carousel-taxonomy .slick-carousel{margin:0;padding:0;margin:0 auto;opacity:0;padding:0 .3125rem;position:relative;transition:all .3s ease;visibility:hidden;width:80%}.carousel-taxonomy .slick-carousel.slick-initialized{opacity:1;visibility:visible}.carousel-taxonomy .slick-carousel .slick-next,.carousel-taxonomy .slick-carousel .slick-prev{position:absolute;top:.3125rem;background-color:transparent;text-indent:-624.9375rem}.carousel-taxonomy .slick-carousel .slick-next:before,.carousel-taxonomy .slick-carousel .slick-prev:before{content:""}.carousel-taxonomy .slick-carousel .slick-next.slick-disabled,.carousel-taxonomy .slick-carousel .slick-prev.slick-disabled{display:none!important}.carousel-taxonomy .slick-carousel .slick-prev{background-image:url(assets/images/sprites.png);background-position:-400px -622px;width:21px;height:25px;left:-1.25rem}.page-template-page-recipes-landing .carousel-taxonomy .slick-carousel .slick-prev{background-image:url(assets/images/sprites.png);background-position:-191px -724px;width:33px;height:44px;left:-2.125rem;top:calc(50% - 33px);z-index:399}.carousel-taxonomy .slick-carousel .slick-next{background-image:url(assets/images/sprites.png);background-position:-1007px -567px;width:21px;height:25px;right:-1.375rem}.page-template-page-recipes-landing .carousel-taxonomy .slick-carousel .slick-next{background-image:url(assets/images/sprites.png);background-position:-224px -724px;width:33px;height:44px;right:-2.125rem;top:calc(50% - 33px);z-index:399}.carousel-taxonomy .slick-slide .taxonomy-link{display:block;margin:0 auto;max-width:7.75rem;text-decoration:none}.carousel-taxonomy .slick-slide .taxonomy-link .taxonomy-title,.carousel-taxonomy .slick-slide .taxonomy-link img{display:block;margin:0 auto}.carousel-taxonomy .slick-slide .taxonomy-title{color:#1b5587;font-family:Proxima Nova,Arial,Helvetica,sans-serif;text-align:left;text-transform:uppercase}.recipe-tag{position:absolute;right:1.75rem;bottom:.9375rem;display:block}.recipe-tag.recipe-tag-cup{background-image:url(assets/images/sprites.png);background-position:0 -768px;width:72px;height:118px}.recipe-tag.recipe-tag-cups{background-image:url(assets/images/sprites.png);background-position:-432px -768px;width:70px;height:116px}.recipe-tag.recipe-tag-rolled{background-position:-144px -768px}.recipe-tag.recipe-tag-rolled,.recipe-tag.recipe-tag-shell{background-image:url(assets/images/sprites.png);width:72px;height:118px}.recipe-tag.recipe-tag-shell{background-position:-360px -768px}.recipe-tag.recipe-tag-shell2{background-position:-216px -768px}.recipe-tag.recipe-tag-shell2,.recipe-tag.recipe-tag-stuffed{background-image:url(assets/images/sprites.png);width:72px;height:118px}.recipe-tag.recipe-tag-stuffed{background-position:-72px -768px}.recipe-tag.recipe-tag-tartlets{background-image:url(assets/images/sprites.png);background-position:-288px -768px;width:72px;height:118px}.recipe-tag.recipe-tag-wrapped{background-image:url(assets/images/sprites.png);background-position:-502px -768px;width:70px;height:116px}.recipe-icon{position:absolute;right:.75rem;bottom:.625rem;display:block}.recipe-icon.recipe-icon-stuffed{background-image:url(assets/images/sprites.png);background-position:-795px -768px;width:49px;height:63px}.recipe-icon.recipe-icon-palmiers{background-image:url(assets/images/sprites.png);background-position:-741px -768px;width:54px;height:63px}.recipe-icon.recipe-icon-crust{background-position:-572px -768px}.recipe-icon.recipe-icon-crust,.recipe-icon.recipe-icon-cup{background-image:url(assets/images/sprites.png);width:58px;height:75px}.recipe-icon.recipe-icon-cup{background-position:-630px -768px}.recipe-icon.recipe-icon-layered{background-image:url(assets/images/sprites.png);background-position:-688px -768px;width:53px;height:75px}.recipe-icon.recipe-icon-rolled{background-position:-844px -768px}.recipe-icon.recipe-icon-rolled,.recipe-icon.recipe-icon-shells{background-image:url(assets/images/sprites.png);width:46px;height:63px}.recipe-icon.recipe-icon-shells{background-position:-890px -768px}.recipe-icon.recipe-icon-wrapped{background-image:url(assets/images/sprites.png);background-position:-257px -653px;width:58px;height:70px}.comments-ideas{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0 0 1.75rem;width:100%}.comments-ideas h2{color:#cf3a00;font-size:2.375rem;font-weight:lighter;line-height:1.1;margin:0;text-transform:uppercase}.comments-ideas .comments-intro,.comments-ideas h2{font-family:Proxima Nova,Arial,Helvetica,sans-serif}.comments-ideas .comments-intro{color:#343434;font-size:1rem;line-height:1;margin-bottom:1.4375rem}.comments-ideas .comments-wrapper{-ms-flex-order:2;order:2;padding:1.5rem 2rem 0}.comments-ideas .share-twist-block{background:#eae7d4;border-bottom:.3125rem solid #bcb388;-ms-flex-order:1;order:1;padding:1.5rem 2rem;width:100%}.comments-ideas .share-twist-block h3{background:url(assets/images/sprites/darkred_down_arrow.png) no-repeat 0 10px;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.33;margin-bottom:0;padding-left:2.0625rem}.comments-ideas .share-twist-block h3 .bottom{display:block;font-size:1.5rem;line-height:1}.comments-ideas .share-twist-block p{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.23;margin-bottom:.625rem;padding-left:2.0625rem}.comments-ideas .share-twist-block .share-twist-image{border-radius:.3125rem;margin-left:2.0625rem}.sprite-technique{text-align:center}.sprite-technique figcaption{color:#666;font-family:Avenir Black,Helvetica;font-size:.625rem;letter-spacing:.0625rem;line-height:1.2;text-transform:uppercase}.sprite-technique .technique-name{color:#216e7c;display:block;font-family:Avenir Black,Helvetica;font-size:.8125rem}.single-recipe .sprite-technique figcaption{position:relative;top:.625rem}.page-template-page-recipes-landing .sprite-technique img{height:2.5rem;width:2.5rem;border-radius:100%;box-shadow:0 0 .375rem #aaa}.page-template-page-recipes-landing .sprite-technique figcaption{font-size:.4375rem;line-height:1.25}.page-template-page-recipes-landing .sprite-technique .technique-name{font-size:.6875rem;line-height:1}.tax-collection .sprite-technique img,.tax-course .sprite-technique img,.tax-occasion .sprite-technique img{height:1.6875rem;width:1.6875rem;border-radius:100%;box-shadow:0 0 .3125rem #aaa;float:left;margin-right:.5rem}.tax-collection .sprite-technique figcaption,.tax-course .sprite-technique figcaption,.tax-occasion .sprite-technique figcaption{float:left;font-size:.5625rem}.tax-collection .sprite-technique .technique-name,.tax-course .sprite-technique .technique-name,.tax-occasion .sprite-technique .technique-name{font-size:.5625rem}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.gform_wrapper{background:#fff;border:0 solid #fff;padding:0}.gform_wrapper .gform_body .gform_fields .gfield,.gform_wrapper .gform_body .gform_fields .gfield.gf_left_half,.gform_wrapper .gform_body .gform_fields .gfield.gf_right_half{margin-bottom:1.5625rem}.gform_wrapper .gfield_label{color:#333;font-size:1rem;font-weight:700}.gform_wrapper input[type=email],.gform_wrapper input[type=file],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{background:#fff}.gform_wrapper textarea{width:100%}.gform_wrapper select{background:url(assets/images/svg-icons/caret-down.svg) no-repeat 97% transparent;background-color:#fff;background-size:.75rem;border-color:#d9d9d9;border-radius:0;line-height:1.45;padding:.1875rem .3125rem;-webkit-appearance:none;width:100%}.gform_wrapper select[multiple=multiple]{background:#fff}.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield select{margin-left:0;width:100%!important}.gform_wrapper .gfield .chosen-container-single{font-size:1rem}.gform_wrapper .gfield .chosen-container-single .chosen-single{background:#fff;border-color:#d9d9d9;border-radius:0;height:auto;padding:.1875rem .3125rem}.gform_wrapper .gfield .chosen-container-single .chosen-single div b{position:absolute;top:40%;right:.6875rem;height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;background:none}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search input[type=text]{background:none}.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li{padding:.625rem .3125rem}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single{background-image:none}.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single div b{border:none;height:0;width:0;border-bottom:6px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent}#content .gform_wrapper{margin-right:0;max-width:100%}#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=file],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper textarea{padding:.1875rem .3125rem;width:100%}#content .gform_wrapper .chosen-search input[type=text],#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half,#content .gform_wrapper .ginput_complex .name_first input[type=text],#content .gform_wrapper .ginput_complex .name_last input[type=text],#content .gform_wrapper textarea{width:100%}.home .site-content{padding-top:0}.home .carousel-wrapper{position:relative}.home .carousel-wrapper .featured-logo{position:absolute;bottom:2.8125rem;left:.625rem;display:none;z-index:10}.home .slick-carousel{position:relative}.home .slick-carousel .single-slide{height:28.4375rem;width:100%;position:relative}.home .slick-carousel .slide-content-area{position:absolute;bottom:0;left:0;background-color:hsla(0,0%,100%,.7);padding:.5rem .5rem 1rem;width:100%}.home .slick-carousel .slide-content{color:#4c4c4c;font-family:Proxima Nova,Arial,Helvetica,sans-serif;margin:0 auto;max-width:40.9375rem;position:relative;text-align:center}.home .slick-carousel .slide-content h2{font-family:Avenir Light,Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:300;letter-spacing:.25px;line-height:1.2;margin:0 0 .4375rem;text-transform:uppercase}.home .slick-carousel .slide-content p{font-size:.8125rem;letter-spacing:.01875rem;text-transform:none;margin:0 0 .1875rem .3125rem}.home .slick-carousel .slide-content .view-recipe{background-image:url(assets/images/sprites.png);background-position:-361px -483px;width:105px;height:20px;display:inline-block;margin-bottom:-.5625rem;margin-left:-2.8125rem;margin-right:.1875rem}.home .slick-carousel .slide-content .pin-it{display:inline-block;position:absolute}.home .slick-carousel .slick-next,.home .slick-carousel .slick-prev{position:absolute;top:30%;right:0;background-color:transparent;font-size:0;z-index:15}.home .slick-carousel .slick-prev{background-image:url(assets/images/sprites.png);background-position:-38px -886px;width:38px;height:64px;left:.625rem}.home .slick-carousel .slick-prev:before{content:""}.home .slick-carousel .slick-next{background-image:url(assets/images/sprites.png);background-position:0 -886px;width:38px;height:64px;right:.625rem}.home .slick-carousel .slick-next:before{content:""}.home .slick-carousel .slick-dots{margin:.625rem auto 0;padding:0;text-align:center}.home .slick-carousel .slick-dots li{display:inline-block;margin:0 .34375rem}.home .slick-carousel .slick-dots li button{height:.75rem;width:.8125rem;margin:0;padding:0;background-color:#ccc;text-indent:-624.9375rem;min-height:.75rem}.home .slick-carousel .slick-dots li button:hover{cursor:pointer}.home .slick-carousel .slick-dots li.slick-active button{background-color:#812a2a}.home-grid{margin:0 auto;padding:1.875rem 1.25rem;text-align:center}.home-grid:after{clear:both;content:"";display:block}.home-grid .card{height:18rem;width:100%;border-radius:.3125rem;display:inline-block;max-width:100%;min-height:18rem}.home-grid .card:last-child{margin-right:0}.home-grid .card:nth-child(odd){clear:left}.home-grid .card-one{margin-bottom:1.75rem}.home-grid .card-one p{margin:0;padding:0}.home-grid .card-one h2,.home-grid .card-one h3{margin:0;padding:0;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.8125rem;text-align:center;text-transform:uppercase;font-weight:400}.home-grid .card-one .card-data{background-color:hsla(52,34%,87%,.7);min-height:100%;padding:2.5rem 1.25rem;text-align:center}.home-grid .card-one h2{color:#812a2a}.home-grid .card-one h2:before{background-image:url(assets/images/sprites.png);background-position:-320px -291px;width:155px;height:22px;display:block;content:"";margin:0 auto .3125rem}.home-grid .card-one h3{color:#4c4c4c;padding:0 .75rem}.home-grid .card-one .featured-comment{margin:.3125rem auto 0;width:70%;word-break:break-word}.home-grid .card-one .featured-comment .user-photo{border-radius:50%}.home-grid .card-one .user-comment{color:#cf3a00;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.8125rem;line-height:1.25;padding:.4375rem 0 0;position:relative}.home-grid .card-one .user-comment:before{top:-1.875rem;left:-.625rem;background-position:-1039px -728px}.home-grid .card-one .user-comment:after,.home-grid .card-one .user-comment:before{position:absolute;background-image:url(assets/images/sprites.png);width:26px;height:23px;content:"";display:block}.home-grid .card-one .user-comment:after{right:-.75rem;bottom:-1.375rem;background-position:-1039px -705px}.home-grid .card-one .user-name{color:#812a2a;font-weight:700;margin-top:.3125rem;text-transform:uppercase}.home-grid .card-one .user-name:before{content:"—";display:inline-block;margin-right:.3125rem}.home-grid .card-one .button{color:#fff;display:block;line-height:1.4;margin:.625rem auto;text-align:center;text-decoration:none}.home-grid .card-one .button,.home-grid .card-one .button span{height:1.25rem;width:6.875rem}.home-grid .card-one .button:hover{color:#fff;cursor:hand}.home-grid .card-two{border-radius:.3125rem;font-family:Proxima Nova,Arial,Helvetica,sans-serif;position:relative}.home-grid .card-two .card-data{position:absolute;top:-.125rem;left:0;text-align:center;width:100%}.home-grid .card-two .card-data .banner{background-image:url(assets/images/sprites.png);background-position:-808px -181px;width:175px;height:36px;margin:0 auto}.home-grid .card-two .card-data .banner h2{color:#5d543b;font-size:.875rem;font-family:Gotham Bold,Arial,Helvetica,sans-serif;position:relative;text-transform:uppercase;top:50%;transform:translateY(-50%)}.home-grid .card-two .card-data .banner+h3{margin-top:.5rem}.home-grid .card-two .card-data h3{color:#fff;font-family:Gotham Light,Arial,Helvetica,sans-serif;font-size:1.125rem;margin:3.625rem 0 0;text-transform:uppercase}.home-grid .card-two .button{position:absolute;bottom:.625rem;left:50%;color:#fff;display:block;line-height:1.4;text-align:center;text-decoration:none;transform:translate(-50%)}.home-grid .card-two .button span{height:1.25rem;width:6.25rem}.home-grid .card-two .button:hover{color:#fff;cursor:hand}.page-template-page-pastry-101 .inner-wrap{margin:0 auto;max-width:46.5625rem}.page-template-page-pastry-101 .site-main{margin-top:.9375rem;padding-bottom:0;position:relative}.page-template-page-pastry-101 .content-image{background:#faf2e6 50% -35% no-repeat;padding-bottom:0;position:relative}.page-template-page-pastry-101 .intro-header{margin-left:.625rem;position:relative}.page-template-page-pastry-101 .intro-header .intro-welcome{padding-left:1.25rem}.page-template-page-pastry-101 .intro-header .subtitle p{color:#5d543b;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:400;margin:0 .75rem;max-width:33.625rem}.page-template-page-pastry-101 .intro-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:.75rem 0 0}.page-template-page-pastry-101 .intro-content .copy,.page-template-page-pastry-101 .intro-content a{font-family:Avenir,Arial,Helvetica,sans-serif;font-size:.6875rem;margin:0 .9375rem}.page-template-page-pastry-101 .intro-content a:hover,.page-template-page-pastry-101 .intro-content a:visited{color:#fff}.page-template-page-pastry-101 .intro-link{display:block;position:relative}.page-template-page-pastry-101 .intro-link:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url(assets/images/play-symbol.png) 50% no-repeat;content:"";display:block;z-index:10}.page-template-page-pastry-101 .box-one{background-color:#faf2e6;padding-bottom:1.25rem;text-align:center;width:100%}.page-template-page-pastry-101 .box-one .box-title{background:linear-gradient(to bottom right,#71bdcb,#499fb0);color:#fff;display:block;height:2.875rem;text-align:center;width:100%}.page-template-page-pastry-101 .box-one .box-title h2{position:relative;top:50%;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.075rem;margin:0;text-transform:uppercase;transform:translateY(-50%)}.page-template-page-pastry-101 .box-one .box-title span{font-size:1.25rem;margin-left:.1875rem;vertical-align:middle}.page-template-page-pastry-101 .box-one .copy{padding-bottom:.375rem}.page-template-page-pastry-101 .box-one .button{font-size:.5625rem}.page-template-page-pastry-101 .box-one a:not(.intro-link):after{content:">";display:inline-block;margin-left:.1875rem}.page-template-page-pastry-101 .box-one .cta-link{color:#5aa4cb;font-size:.5625rem;font-weight:700;text-decoration:none;text-transform:uppercase}.page-template-page-pastry-101 .box-one .cta-link:hover,.page-template-page-pastry-101 .box-one .cta-link:visited{color:#5aa4cb}.page-template-page-pastry-101 .box-one img{height:8.75rem;width:13.75rem;border-radius:.3125rem;display:block;margin:1rem auto .5rem;z-index:9}.page-template-page-pastry-101 .box-one .puff-promise{height:5.5rem;width:9.125rem}.page-template-page-pastry-101 .box-two{background-color:#faf2e6;margin-bottom:.625rem;position:relative;width:100%}.page-template-page-pastry-101 .box-two .box-title{height:2.875rem;width:100%;background:linear-gradient(to bottom right,#f49335,#ee7b28);color:#fff;text-align:center}.page-template-page-pastry-101 .box-two .box-title h2{position:relative;top:50%;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.075rem;margin:0;text-transform:uppercase;transform:translateY(-50%)}.page-template-page-pastry-101 .box-two .box-title span{font-size:1.25rem;margin-left:.1875rem;vertical-align:middle}.page-template-page-pastry-101 .what-is-puff{display:none}.page-template-page-pastry-101 .what-is-puff .modal-trigger{background-image:url(assets/images/sprites.png);background-position:-892px -224px;width:97px;height:59px;cursor:pointer;outline:none}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff{position:absolute;top:-3.5625rem;right:-1.6875rem;display:none}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff.modal-open{display:block}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff .modal-inner{background-image:url(assets/images/sprites.png);background-position:-575px -63px;width:233px;height:161px;transition:opacity .25s ease;position:relative;top:.25rem;right:.0625rem}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff .modal-content{margin:0;padding:0;position:absolute;right:.625rem;bottom:2.25rem;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;font-weight:400;line-height:.875rem;text-align:center;width:12.1875rem}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff .modal-close{position:absolute;top:0;right:.375rem;color:#272e66;cursor:pointer;font-size:.5625rem;font-weight:700;text-transform:uppercase}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff .modal-close span{background-image:url(assets/images/sprites.png);background-position:-1056px -370px;width:11px;height:11px;position:absolute;top:.3125rem;right:2.125rem}.page-template-page-pastry-101 .what-is-puff .modal-what-is-puff .modal-close p{margin:6px 0 0}.page-template-page-pastry-101 .slick-carousel-intro.slick-slider{margin-bottom:0}.page-template-page-pastry-101 .slick-carousel-intro .single-slide .recipe-link{display:block;margin:0}.page-template-page-pastry-101 .slick-carousel-intro .slide-data{height:5.5rem;padding:.9375rem 0 .5625rem;position:relative}.page-template-page-pastry-101 .slick-carousel-intro .slide-data:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";max-width:30.5rem;z-index:-1}.page-template-page-pastry-101 .slick-carousel-intro .view-recipe,.page-template-page-pastry-101 .slick-carousel-intro h2{color:#000;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.125rem;margin:0 6.5625rem 0 6.75rem}.page-template-page-pastry-101 .slick-carousel-intro .view-recipe{background-image:url(assets/images/sprites.png);background-position:-840px -412px;width:98px;height:24px;display:block;margin-top:.125rem}.page-template-page-pastry-101 .slick-carousel-intro .recipe-tag{background-color:#f6da9e;border-top-left-radius:2.375rem;border-top-right-radius:2.375rem;padding:.375rem}.page-template-page-pastry-101 .slick-carousel-intro .sprite-technique img{background-color:#fff;border-radius:50%;display:inline-block}.page-template-page-pastry-101 .slick-carousel-intro .sprite-technique figcaption{font-family:Avenir Light,Arial,Helvetica,sans-serif;font-size:.375rem}.page-template-page-pastry-101 .slick-carousel-intro .sprite-technique figcaption span{font-size:.75rem;margin:.125rem 0;max-width:3.75rem}.page-template-page-pastry-101 .carousel-wrapper-intro{position:relative}.page-template-page-pastry-101 .carousel-intro-nav{position:absolute;bottom:2.5rem;left:1.25rem;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.page-template-page-pastry-101 .carousel-intro-nav .slick-next,.page-template-page-pastry-101 .carousel-intro-nav .slick-prev{background-color:transparent;text-indent:-9999px}.page-template-page-pastry-101 .carousel-intro-nav .slick-prev{background-image:url(assets/images/sprites.png);background-position:-400px -622px;width:21px;height:25px;left:-1.25rem}.page-template-page-pastry-101 .carousel-intro-nav .slick-prev:before{content:""}.page-template-page-pastry-101 .carousel-intro-nav .slick-next{background-image:url(assets/images/sprites.png);background-position:-1007px -567px;width:21px;height:25px;right:-1.125rem}.page-template-page-pastry-101 .carousel-intro-nav .slick-next:before{content:""}.page-template-page-pastry-101 .carousel-intro-nav .tabs{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.page-template-page-pastry-101 .carousel-intro-nav .tabs:after{clear:both;content:"";display:block}.page-template-page-pastry-101 .carousel-intro-nav .tabs li{color:#ad3100;display:none;font-size:1rem;padding:0 .6875rem}.page-template-page-pastry-101 .carousel-intro-nav .tabs li.current{display:block;font-size:2.0625rem;line-height:2.0625rem}.single-recipe .primary-navigation-area{position:relative;z-index:99}.single-recipe .site-main{padding-bottom:0}.single-recipe .hentry{margin:0}.single-recipe.sticky-nav .right-nav{position:fixed;top:0}.single-recipe.sticky-nav .left-nav{position:fixed;top:18.75rem}.single-recipe .right-nav{position:absolute;top:9.625rem;display:none;height:18.75rem;margin-left:51.6875rem;z-index:100}.single-recipe .right-nav ul{position:relative;background-color:#beb58c;color:#fff;font-size:.6875rem;font-weight:600;line-height:1.5625rem;list-style-type:none;margin-bottom:0;padding:0 0 .0625rem;text-align:center;width:3.75rem;z-index:1}.single-recipe .right-nav ul .heading{background-color:#83764c;text-transform:uppercase}.single-recipe .right-nav ul .tool-remind-icon{background-image:url(assets/images/sprites.png);background-position:-491px -567px;width:60px;height:50px}.single-recipe .right-nav ul .tool-remind-icon:hover{background-image:url(assets/images/sprites.png);background-position:-311px -567px;width:60px;height:50px}.single-recipe .right-nav ul .tool-print-icon{background-image:url(assets/images/sprites.png);background-position:-371px -567px;width:60px;height:50px}.single-recipe .right-nav ul .tool-print-icon:hover{background-image:url(assets/images/sprites.png);background-position:-431px -567px;width:60px;height:50px}.single-recipe .right-nav ul .tool-print-icon a{height:100%;width:100%;display:block}.single-recipe .right-nav ul .share a,.single-recipe .right-nav ul .tool-remind-icon{cursor:pointer}.single-recipe .right-nav ul .share{background-color:#beb58c;display:block;margin:.75rem auto}.single-recipe .right-nav ul .share a{display:block;height:100%;width:100%}.single-recipe .right-nav ul .pin-icon{background-image:url(assets/images/sprites.png);background-position:-232px -622px;width:42px;height:27px;margin-top:.375rem}.single-recipe .right-nav ul .fb-icon{background-image:url(assets/images/sprites.png);background-position:-316px -622px;width:42px;height:27px}.single-recipe .right-nav ul .twitter-icon{background-image:url(assets/images/sprites.png);background-position:-358px -622px;width:42px;height:27px}.single-recipe .right-nav ul .mail-icon{background-image:url(assets/images/sprites.png);background-position:-274px -622px;width:42px;height:27px;padding-bottom:.375rem}.single-recipe .left-nav{position:absolute;top:28.75rem;display:none;margin-left:-3.75rem;z-index:100}.single-recipe .left-nav ul{list-style-type:none;margin:0;padding:0}.single-recipe .left-nav ul li a{display:block;height:100%}.single-recipe .left-nav ul .recipe-blue{background-image:url(assets/images/sprites.png);background-position:-315px -653px;width:60px;height:60px}.single-recipe .left-nav ul .recipe-blue:hover{background-image:url(assets/images/sprites.png);background-position:-311px -507px;width:260px;height:60px}.single-recipe .left-nav ul .recipe-blue.active{background-image:url(assets/images/sprites.png);background-position:-555px -653px;width:60px;height:60px}.single-recipe .left-nav ul .idea-blue{background-image:url(assets/images/sprites.png);background-position:-795px -653px;width:60px;height:60px}.single-recipe .left-nav ul .idea-blue:hover{background-image:url(assets/images/sprites.png);background-position:0 -447px;width:361px;height:60px}.single-recipe .left-nav ul .idea-blue.active{background-image:url(assets/images/sprites.png);background-position:-615px -653px;width:60px;height:60px}.single-recipe .left-nav ul .comments-blue{background-image:url(assets/images/sprites.png);background-position:-375px -653px;width:60px;height:60px}.single-recipe .left-nav ul .comments-blue:hover{background-image:url(assets/images/sprites.png);background-position:0 -316px;width:520px;height:60px}.single-recipe .left-nav ul .comments-blue.active{background-image:url(assets/images/sprites.png);background-position:-855px -653px;width:60px;height:60px}.single-recipe .left-nav ul .more-recipe-blue{background-image:url(assets/images/sprites.png);background-position:-675px -653px;width:60px;height:60px}.single-recipe .left-nav ul .more-recipe-blue:hover{background-image:url(assets/images/sprites.png);background-position:-520px -316px;width:414px;height:60px}.single-recipe .left-nav ul .more-recipe-blue.active{background-image:url(assets/images/sprites.png);background-position:-735px -653px;width:60px;height:60px}.single-recipe .left-nav ul .arrow-gray{background-image:url(assets/images/sprites.png);background-position:-435px -653px;width:60px;height:60px}.single-recipe .left-nav ul .arrow-gray:hover{background-image:url(assets/images/sprites.png);background-position:-495px -653px;width:60px;height:60px}.single-recipe .recipe-details,.single-recipe .recipe-hero{background-color:#eae7d4;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-recipe .recipe-details{-ms-flex-pack:center;justify-content:center;padding:1.875rem 1.5625rem}.single-recipe .recipe-image{display:block;margin:0 auto;max-width:28.75rem;position:relative;width:100%}.single-recipe .recipe-image .pin-it{position:absolute;right:.625rem;bottom:.625rem;height:1.25rem;width:2.5rem}.single-recipe .entry-title{color:#666;-ms-flex-positive:.4;flex-grow:.4;font-family:Proxima Nova Light,Arial,Helvetica,sans-serif;font-size:1.875rem;font-weight:300;line-height:1;margin:0 0 1.875rem;text-align:center;text-transform:uppercase}.single-recipe .recipe-desc{border-bottom:.0625rem dotted #832b2b;border-top:.0625rem dotted #832b2b;color:#333;font-size:.75rem;line-height:.875rem;margin:.625rem 0 .5rem;padding:.625rem 0;position:relative;text-align:center}.single-recipe .recipe-desc:before{position:absolute;top:-.375rem;left:43%;background-image:url(assets/images/sprites.png);background-position:-983px -205px;width:47px;height:11px;content:"";display:block}.single-recipe .recipe-data{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.single-recipe .recipe-data .time{margin:0;padding:0;list-style:none;position:relative}.single-recipe .recipe-data .time:after{clear:both;content:"";display:block}.single-recipe .recipe-data .time li{font-size:.6875rem;line-height:1.125rem}.single-recipe .recipe-data .time span{color:#812a2a;display:inline-block;font-weight:600;text-align:right;text-transform:uppercase;width:3.125rem}.single-recipe .recipe-data .facebook-like{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;padding-left:3.4375rem}.single-recipe .recipe-data .facebook-like iframe{height:1.25rem!important}.single-recipe h3{color:#812a2a;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.9375rem;margin:0 0 .625rem;text-transform:uppercase}.single-recipe .entry-content{margin-top:.625rem}.single-recipe .ingredients-content{margin:0 2.9375rem 0 1.875rem}.single-recipe .ingredients-content h2{color:#cf3a00;font-family:Proxima Nova Light,Arial,Helvetica,sans-serif;font-size:2.375rem;font-weight:300;margin:0;text-transform:uppercase}.single-recipe .recipe-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.single-recipe .recipe-ingredients .ingredients{margin:0;padding:0;list-style:none;line-height:1rem;max-width:13.125rem}.single-recipe .recipe-ingredients .ingredients:after{clear:both;content:"";display:block}.single-recipe .recipe-ingredients .ingredients .ingredient{border-bottom:.0625rem solid #e5e5e5;font-size:.6875rem;margin-bottom:.625rem}.single-recipe .recipe-ingredients .ingredients .checkbox{height:.6875rem;width:.6875rem;background-color:#f1eee5;border:.0625rem solid #b3b3b3;display:inline-block;margin:.125rem .3125rem .625rem 0;vertical-align:top}.single-recipe .recipe-ingredients .ingredients .checkbox-data{display:inline-block;font-weight:600;max-width:11.875rem}.single-recipe .recipe-directions{max-width:32.5rem;margin-top:.9375rem}.single-recipe .recipe-directions .directions{margin:0;padding:0;list-style:none}.single-recipe .recipe-directions .directions:after{clear:both;content:"";display:block}.single-recipe .recipe-directions .directions .direction{color:#832b2b;font-weight:600;list-style-type:decimal;margin-bottom:1rem;margin-left:1.0625rem}.single-recipe .recipe-directions .directions .direction p{color:#333;font-weight:400;line-height:1rem;margin-bottom:0}.single-recipe .recipe-how{background-color:#e6e6e6;margin:3.125rem 0 0;padding-bottom:0;position:relative}.single-recipe .recipe-how.active .accordion-content{display:-ms-flexbox;display:flex}.single-recipe .recipe-how .recipe-category{position:absolute;top:-3%;left:50%;height:4.0625rem;transform:translate(-50%,-50%);width:7.375rem}.single-recipe .recipe-how-header{background-image:url(assets/images/single-recipe/recipe-help-head.png);background-repeat:no-repeat;background-position:50% 0;cursor:pointer;height:4.625rem;position:relative}.single-recipe .recipe-how-header.active .how-intro{display:none}.single-recipe .how-intro{-ms-flex-align:center;align-items:center;color:#343434;display:-ms-flexbox;display:flex;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.875rem;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-top:3rem;text-align:center}.single-recipe .how-intro:after{background-image:url(assets/images/sprites.png);background-position:-1039px -751px;width:20px;height:14px;display:inline-block;content:"";margin-left:.1875rem}.single-recipe .how-wrapper{background-color:#e6e6e6;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding-bottom:2.1875rem;position:relative}.single-recipe .how-left{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:0}.single-recipe .how-left .tip-intro{border-bottom:.0625rem dotted #832b2b;color:#000;font-size:.6875rem;line-height:1rem;max-width:12.5rem;padding-bottom:.75rem}.single-recipe .how-left .tip-intro:before{background-image:url(assets/images/sprites.png);background-position:-640px -291px;width:198px;height:10px;content:"";display:block;margin-bottom:.625rem}.single-recipe .how-left .tip-slides{background-color:#ccc;margin-top:1.875rem;max-width:12.5rem;position:relative}.single-recipe .how-left .tip-slides .tip-banner{background-image:url(assets/images/sprites.png);background-position:-1032px -768px;width:38px;height:46px;position:absolute;top:-1.25rem;left:50%;transform:translateX(-50%);z-index:5}.single-recipe .how-left .tip-slides .tip-slides-inner{border:.0625rem dotted #fff;margin:.1875rem}.single-recipe .how-left .tip-slides .steps{color:#630;display:block;font-size:.6875rem;line-height:.875rem;padding:0 1rem;position:relative;width:12.5rem}.single-recipe .how-left .tip-slides .steps .tip-description{color:#630;font-size:.6875rem;height:100%;line-height:.875rem;overflow:hidden;padding-top:1.875rem;position:relative;width:10.3125rem}.single-recipe .how-left .tip-slides .steps .tip-description p{margin-bottom:1rem}.single-recipe .how-left .tip-slides .steps .slick-next,.single-recipe .how-left .tip-slides .steps .slick-prev{background-color:transparent;font-size:0;z-index:99}.single-recipe .how-left .tip-slides .steps .slick-prev{position:absolute;top:45%;left:-.4375rem;background-image:url(assets/images/sprites.png);background-position:-400px -622px;width:21px;height:25px;transform:translateX(-45%)}.single-recipe .how-left .tip-slides .steps .slick-prev.slick-disabled{display:none!important}.single-recipe .how-left .tip-slides .steps .slick-prev:before{content:""}.single-recipe .how-left .tip-slides .steps .slick-next{position:absolute;top:45%;right:-1.5rem;background-image:url(assets/images/sprites.png);background-position:-1007px -567px;width:21px;height:25px;transform:translateX(-45%)}.single-recipe .how-left .tip-slides .steps .slick-next.slick-disabled{display:none!important}.single-recipe .how-left .tip-slides .steps .slick-next:before{content:""}.single-recipe .how-right{padding:1.5625rem 2rem 0}.single-recipe .how-right .accordion-tabs{display:inherit;text-align:center;margin:0 auto;max-width:32.1875rem}.single-recipe .how-right .accordion-tabs .tab-header-and-content{display:inline;font-size:.6875rem}.single-recipe .how-right .accordion-tabs .share-facebook,.single-recipe .how-right .accordion-tabs .share-print{display:inline-block;vertical-align:middle}.single-recipe .how-right .accordion-tabs .share-facebook a,.single-recipe .how-right .accordion-tabs .share-print a{display:block;height:100%}.single-recipe .how-right .accordion-tabs .share-print{background-image:url(assets/images/sprites.png);background-position:-1023px -447px;width:16px;height:16px;margin-left:.3125rem}.single-recipe .how-right .accordion-tabs .share-facebook{background-image:url(assets/images/sprites.png);background-position:-993px -507px;width:16px;height:16px;margin-left:.1875rem}.single-recipe .how-right .accordion-tabs .tab-link{margin-left:.3125rem}.single-recipe .how-right .accordion-tabs .tab-content{background-color:#e6e6e6;background:#fff;border:1px solid #aaa;margin-top:.5rem;padding:0;position:relative}.single-recipe .how-right .accordion-tabs .tab-content.video{float:right;height:0;height:auto;max-height:20.625rem;overflow:hidden;padding-bottom:61.25%;position:relative}.single-recipe .how-right .accordion-tabs .tab-content.video embed,.single-recipe .how-right .accordion-tabs .tab-content.video iframe,.single-recipe .how-right .accordion-tabs .tab-content.video object{height:100%;width:100%;position:absolute;top:0;left:0}.single-recipe .how-right .accordion-tabs .tab-content.slideshow{float:right}.single-recipe .how-right .accordion-tabs .tab-content .slick-slide img{margin:.625rem auto;width:94%}.single-recipe .how-right .accordion-tabs .slick-next,.single-recipe .how-right .accordion-tabs .slick-prev{position:absolute;top:40%;background-color:transparent;font-size:0}.single-recipe .how-right .accordion-tabs .slick-next.slick-disabled,.single-recipe .how-right .accordion-tabs .slick-prev.slick-disabled{display:none!important}.single-recipe .how-right .accordion-tabs .slick-next:before,.single-recipe .how-right .accordion-tabs .slick-prev:before{content:""}.single-recipe .how-right .accordion-tabs .slick-prev{background-image:url(assets/images/sprites.png);background-position:-115px -724px;width:38px;height:44px;left:-1.5625rem;z-index:99}.single-recipe .how-right .accordion-tabs .slick-next{background-image:url(assets/images/sprites.png);background-position:-153px -724px;width:38px;height:44px;right:-1.5625rem;z-index:99}.single-recipe .inspiration{background-color:#f2b892;margin-top:1.875rem;padding:1.1875rem 2rem 0}.single-recipe .inspiration h2{color:#cf3a00;font-family:Proxima Nova Light,Arial,Helvetica,sans-serif;font-size:2.375rem;font-weight:300;margin:0;text-transform:uppercase}.single-recipe .inspiration .inspiration-container{margin:0 0 3.75rem;position:relative}.single-recipe .inspiration .inspiration-container .view-types{margin:0;padding:0;list-style:none;line-height:1.5;margin-top:1.5625rem;text-align:left}.single-recipe .inspiration .inspiration-container .view-types:after{clear:both;content:"";display:block}.single-recipe .inspiration .inspiration-container .view-types .view{font-size:.6875rem;font-weight:600;text-transform:uppercase;vertical-align:text-bottom}.single-recipe .inspiration .inspiration-container .view-types li{color:#284b8a;display:inline-block;font-weight:800;margin-bottom:.3125rem;margin-left:.125rem;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle}.single-recipe .inspiration .inspiration-container .view-types li a{text-decoration:none}.single-recipe .inspiration .inspiration-container .view-types .multi-view a,.single-recipe .inspiration .inspiration-container .view-types .single-view a{cursor:pointer}.single-recipe .inspiration .inspiration-container .view-types .single-view a{background-image:url(assets/images/sprites.png);background-position:-1039px -683px;width:28px;height:22px;display:block}.single-recipe .inspiration .inspiration-container .view-types .single-view a.current,.single-recipe .inspiration .inspiration-container .view-types .single-view a:hover{background-image:url(assets/images/sprites.png);background-position:-1039px -661px;width:28px;height:22px}.single-recipe .inspiration .inspiration-container .view-types .single-view a.current:after,.single-recipe .inspiration .inspiration-container .view-types .single-view a:hover:after{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #284b8a;position:absolute;bottom:-.375rem;left:50%;content:"";transform:translateX(-50%)}.single-recipe .inspiration .inspiration-container .view-types .multi-view a{background-image:url(assets/images/sprites.png);background-position:-1039px -639px;width:28px;height:22px;display:block}.single-recipe .inspiration .inspiration-container .view-types .multi-view a.current,.single-recipe .inspiration .inspiration-container .view-types .multi-view a:hover{background-image:url(assets/images/sprites.png);background-position:-1039px -617px;width:28px;height:22px}.single-recipe .inspiration .inspiration-container .view-types .multi-view a.current:after,.single-recipe .inspiration .inspiration-container .view-types .multi-view a:hover:after{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #284b8a;position:absolute;bottom:-.375rem;left:50%;content:"";transform:translateX(-50%)}.single-recipe .inspiration .inspiration-container .panes{margin-top:.75rem}.single-recipe .inspiration .inspiration-container .single{position:relative}.single-recipe .inspiration .inspiration-container .single .pin-it{position:absolute;right:.625rem;bottom:2.1875rem;background-image:url(assets/images/sprites.png);background-position:-633px -483px;width:40px;height:20px;cursor:pointer;display:block}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel{margin:0 auto;max-width:45rem;position:relative}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-slide{position:relative}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .caption{color:#000;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.875rem;margin-bottom:0;max-width:45rem;padding:.3125rem 0;text-align:center}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-next,.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-prev{position:absolute;top:50%;background-color:transparent;font-size:0;transform:translateY(-50%)}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-prev{height:2.5rem;width:2.5rem;background-image:url(assets/images/inspiration-left-arrow.png);background-size:cover;left:-1.25rem;z-index:99}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-prev:before{content:""}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-next{height:2.5rem;width:2.5rem;background-image:url(assets/images/inspiration-right-arrow.png);background-size:cover;right:-1.25rem;z-index:99}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-next:before{content:""}.single-recipe .inspiration .inspiration-container .multi .grid-slide-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:47.5rem}.single-recipe .inspiration .inspiration-container .multi .grid-slide-wrapper .grid-slide{margin-bottom:.75rem}.single-recipe .inspiration .inspiration-footer{background-color:#ffe4a2;color:#812a2a;display:block;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-weight:400;margin:0 auto;max-width:100%;padding:0;text-align:center;text-transform:uppercase;border-top-right-radius:.3125rem;border-top-left-radius:.3125rem}.single-recipe .inspiration .inspiration-footer h3{font-size:1.125rem;margin:0;padding:.25rem 0}.single-recipe .inspiration .inspiration-footer .hashtag{font-size:1.5rem;font-weight:600;padding-left:0;vertical-align:middle}.single-recipe .inspiration .inspiration-footer .highlight{color:#cf3a00}.single-recipe .recipe-more{background-color:#eae7d4;padding:.875rem 2rem 1.25rem}.single-recipe .recipe-more h2{color:#cf3a00;font-family:Proxima Nova Light,Arial,Helvetica,sans-serif;font-size:2.375rem;font-weight:300;line-height:1.2;margin:0 0 .75rem;text-transform:uppercase}.single-recipe .recipe-more .recipe-more-wrapper{margin:0 auto;max-width:41.875rem}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-track{width:800px}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li{margin-bottom:2.5rem;position:relative}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li a{color:#1b5587;display:block;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.75rem;margin:0 auto;text-decoration:none;text-transform:uppercase;width:9.0625rem}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li .tooltip{position:relative}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li .tooltip:hover:after{position:absolute;bottom:1.3125rem;left:.75rem;height:auto;width:7.625rem;background:#000;color:#fff;content:attr(title);font-size:.75rem;padding:.1875rem;text-align:center;text-transform:capitalize;z-index:98}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li .tooltip:hover:before{height:0;width:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid #000;position:absolute;bottom:.9375rem;left:45%;content:""}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li .more-recipe-mask{height:9.125rem;width:9.125rem;border-radius:.3125rem;box-shadow:inset .0625rem .0625rem .4375rem #343434;position:absolute}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li img{border-radius:.3125rem}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel li p{margin:.1875rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:9.0625rem}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-next,.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-prev{position:absolute;top:45%;background-color:transparent;border-radius:0;font-size:0;transform:translateY(-45%)}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-prev{height:2.5rem;width:1.875rem;background:url(assets/images/more-recipe-left.png) no-repeat;left:-1.5625rem;z-index:99}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-prev:before{content:""}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-next{height:2.5rem;width:1.875rem;background:url(assets/images/more-recipe-right.png) no-repeat;right:-1.5625rem;z-index:99}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-next:before{content:""}.single-recipe .print-link{display:block}.single-recipe .recipe-data .print-link-box .print-link{background-color:#bcb388;border-radius:2px;display:none;margin:0 0 .625rem;padding:.125rem .25rem;text-decoration:none;width:auto}.single-recipe .recipe-data .print-link-box .print-link .print-link-icon{background-image:url(assets/images/sprites.png);background-position:-961px -507px;width:16px;height:16px;display:inline-block;vertical-align:middle}.single-recipe .recipe-data .print-link-box .print-link .print-link-text{color:#fff;display:inline-block;vertical-align:middle}.single-recipe .recipe-data .print-link-box .print-link:focus,.single-recipe .recipe-data .print-link-box .print-link:hover{background-color:#883636}.page-template-page-recipes-landing .site-main{padding-bottom:0}.page-template-page-recipes-landing .wrap{background:#fff}.page-template-page-recipes-landing .page-header{border-bottom:.0625rem dotted #f7ab7c;border-top:.0625rem dotted #f7ab7c;float:none;margin-bottom:0;padding:.75rem 0}.page-template-page-recipes-landing .page-header .entry-title{margin-bottom:0}.page-template-page-recipes-landing .tab-featured-term .button-arrow:after{content:">";display:inline-block;margin-left:.1875rem}.page-template-page-recipes-landing .tab-featured-term.tab.recipe.current .button-arrow{display:inline}.page-template-page-recipes-landing .tab-featured-term .desc{margin-bottom:1.25rem}.page-template-page-news-offers .primary.content-area{display:block;width:100%}.page-template-page-news-offers .primary.content-area .news-offers-wrap,.page-template-page-news-offers .primary.content-area .site-main{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.page-template-page-news-offers .primary.content-area .news-offers-wrap{-ms-flex-pack:center;justify-content:center}.page-template-page-news-offers .secondary.sidebar{border-bottom:.0625rem dotted #f7ab7c;border-top:.0625rem dotted #f7ab7c;display:block;margin-bottom:.9375rem;width:100%}.page-template-page-news-offers .news-block{border-radius:.3125rem;height:10.875rem;margin:0 .875rem 1.25rem 0;position:relative;width:17.3125rem}.page-template-page-news-offers .news-block .entry-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;margin:0;max-height:10.875rem;padding:.375rem .125rem 0 9.0625rem}.page-template-page-news-offers .news-block .news-url,.page-template-page-news-offers .news-block a.news-link-single{position:absolute;top:0;right:0;bottom:0;left:0;color:#333;cursor:pointer;display:block;text-decoration:none}.page-template-page-news-offers .news-block .news-link{display:inline-block;float:left;margin-bottom:.125rem;max-width:8rem;padding-right:.1875rem}.page-template-page-news-offers .news-block .news-link:last-child{margin-bottom:0}.page-template-page-news-offers .news-block .social-icon{display:inline-block;float:right;height:1.0625rem;width:1.0625rem;vertical-align:middle}.page-template-page-news-offers .news-block h2{color:#883636;font-size:1rem;float:left;margin:0 0 .5rem;line-height:1.125;font-weight:400}.page-template-page-news-offers .news-block p{font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;line-height:1.1818;margin:0 0 .3125rem;padding-right:.1875rem}.archive.tax-collection .site-content,.archive.tax-course .site-content,.archive.tax-occasion .site-content{background:url(assets/images/main-vertical-shadow.png) repeat-y 50% 50% transparent;margin:0;width:100%}.archive.tax-collection .page-header,.archive.tax-course .page-header,.archive.tax-occasion .page-header{padding-top:.75rem}.archive.tax-collection ul,.archive.tax-course ul,.archive.tax-occasion ul{margin:0;padding:0;list-style:none}.archive.tax-collection ul:after,.archive.tax-course ul:after,.archive.tax-occasion ul:after{clear:both;content:"";display:block}.archive.tax-collection .secondary,.archive.tax-course .secondary,.archive.tax-occasion .secondary{display:block;float:left;margin-bottom:1.25rem;padding:0 1.25rem;width:100%}.archive.tax-collection .primary,.archive.tax-course .primary,.archive.tax-occasion .primary{clear:both;display:block;float:none;margin:0 auto;max-width:38.75rem;padding:0 1.25rem;width:100%}.archive.tax-collection .primary .site-main,.archive.tax-course .primary .site-main,.archive.tax-occasion .primary .site-main{padding-bottom:0}.archive.tax-collection .primary ul,.archive.tax-course .primary ul,.archive.tax-occasion .primary ul{display:block}.archive.tax-collection .primary ul.grid,.archive.tax-collection .primary ul.list,.archive.tax-course .primary ul.grid,.archive.tax-course .primary ul.list,.archive.tax-occasion .primary ul.grid,.archive.tax-occasion .primary ul.list{clear:both}.archive.tax-collection .primary ul.list .attachment-recipe-comments-thumb,.archive.tax-collection .primary ul.list .inner-shadow.grid-thumb,.archive.tax-collection .primary ul.list a.grid-thumb,.archive.tax-course .primary ul.list .attachment-recipe-comments-thumb,.archive.tax-course .primary ul.list .inner-shadow.grid-thumb,.archive.tax-course .primary ul.list a.grid-thumb,.archive.tax-occasion .primary ul.list .attachment-recipe-comments-thumb,.archive.tax-occasion .primary ul.list .inner-shadow.grid-thumb,.archive.tax-occasion .primary ul.list a.grid-thumb{display:none}.archive.tax-collection .primary ul.grid,.archive.tax-course .primary ul.grid,.archive.tax-occasion .primary ul.grid{display:block;margin-bottom:1.25rem;width:100%}.archive.tax-collection .primary ul.grid .attachment-archive-thumb,.archive.tax-collection .primary ul.grid .inner-shadow.list-thumb,.archive.tax-collection .primary ul.grid a.list-thumb,.archive.tax-course .primary ul.grid .attachment-archive-thumb,.archive.tax-course .primary ul.grid .inner-shadow.list-thumb,.archive.tax-course .primary ul.grid a.list-thumb,.archive.tax-occasion .primary ul.grid .attachment-archive-thumb,.archive.tax-occasion .primary ul.grid .inner-shadow.list-thumb,.archive.tax-occasion .primary ul.grid a.list-thumb{display:none}.archive.tax-collection .head-allrecipes,.archive.tax-course .head-allrecipes,.archive.tax-occasion .head-allrecipes{height:7.5625rem;width:100%;background:url(assets/images/head_allrecipes.jpg) no-repeat;border-radius:.625rem;display:block;margin-bottom:1.5rem}.archive.tax-collection .head-allrecipes h1,.archive.tax-course .head-allrecipes h1,.archive.tax-occasion .head-allrecipes h1{margin:0;text-indent:-9999px}.archive.tax-collection .footer-pagination-wrap,.archive.tax-course .footer-pagination-wrap,.archive.tax-occasion .footer-pagination-wrap{background:url(assets/images/sprites/pointline-double.png) repeat-x 0 0;clear:both;display:block;overflow:hidden;padding:1.0625rem 0 0;width:100%}.archive.tax-collection .pagination-controls,.archive.tax-course .pagination-controls,.archive.tax-occasion .pagination-controls{display:block;float:none;font-size:.6875rem;font-weight:700;margin:.625rem auto;max-height:1rem;max-width:12.5rem;text-align:center;text-transform:uppercase;width:100%}.archive.tax-collection .pagination-controls a,.archive.tax-course .pagination-controls a,.archive.tax-occasion .pagination-controls a{height:1.375rem;margin:-.375rem 0;width:1.25rem}.archive.tax-collection .pagination-controls a>.previous,.archive.tax-course .pagination-controls a>.previous,.archive.tax-occasion .pagination-controls a>.previous{background-image:url(assets/images/sprites.png);background-position:-400px -622px;width:21px;height:25px;display:inline-block;float:left;margin-right:.375rem;margin-top:-.375rem;text-indent:-624.9375rem}.archive.tax-collection .pagination-controls a>.next,.archive.tax-course .pagination-controls a>.next,.archive.tax-occasion .pagination-controls a>.next{background-image:url(assets/images/sprites.png);background-position:-1007px -567px;width:21px;height:25px;display:inline-block;float:right;margin-left:.375rem;margin-top:-.375rem;text-indent:-624.9375rem}.archive.tax-collection .term-control-bar,.archive.tax-course .term-control-bar,.archive.tax-occasion .term-control-bar{background:url(assets/images/sprites/pointline-double.png) repeat-x 0 100%;display:block;float:left;overflow:hidden;padding-bottom:.625rem;width:100%}.archive.tax-collection .views-wrap,.archive.tax-course .views-wrap,.archive.tax-occasion .views-wrap{display:block;float:none;max-width:11.5625rem;margin:0 auto}.archive.tax-collection .views-wrap span,.archive.tax-course .views-wrap span,.archive.tax-occasion .views-wrap span{display:inline-block;float:left;margin:.1875rem .3125rem 0 0}.archive.tax-collection .views-wrap select,.archive.tax-course .views-wrap select,.archive.tax-occasion .views-wrap select{background:#e3e3e3;border:.0625rem solid #ccc;font-size:.6875rem;height:1.375rem;margin-left:.3125rem;width:6.25rem}.archive.tax-collection .js-recipe-viewer-control,.archive.tax-course .js-recipe-viewer-control,.archive.tax-occasion .js-recipe-viewer-control{display:inline-block;float:left}.archive.tax-collection .js-recipe-viewer-control li,.archive.tax-course .js-recipe-viewer-control li,.archive.tax-occasion .js-recipe-viewer-control li{display:inline-block;height:1.6875rem;width:1.375rem;text-indent:-624.9375rem}.archive.tax-collection .js-recipe-viewer-control li a,.archive.tax-course .js-recipe-viewer-control li a,.archive.tax-occasion .js-recipe-viewer-control li a{display:block;height:1.6875rem;width:1.375rem}.archive.tax-collection li.list,.archive.tax-course li.list,.archive.tax-occasion li.list{background:url(assets/images/sprites/top-control.png) no-repeat 100% 100%;background-position:-1.5625rem 0}.archive.tax-collection li.list.selected,.archive.tax-course li.list.selected,.archive.tax-occasion li.list.selected{background-position:-1.5625rem -1.6875rem}.archive.tax-collection li.grid,.archive.tax-course li.grid,.archive.tax-occasion li.grid{background:url(assets/images/sprites/top-control.png) no-repeat 0 100%;background-position:0 -27px}.archive.tax-collection li.grid.selected,.archive.tax-course li.grid.selected,.archive.tax-occasion li.grid.selected{background-position:0 0}.archive.tax-collection ul.list .recipe-wrapper,.archive.tax-course ul.list .recipe-wrapper,.archive.tax-occasion ul.list .recipe-wrapper{display:block;overflow:hidden;padding:.4375rem .25rem .4375rem .625rem;border-bottom:.0625rem dotted #f7ab7c;width:100%}.archive.tax-collection ul.list .recipe-wrapper:last-of-type,.archive.tax-course ul.list .recipe-wrapper:last-of-type,.archive.tax-occasion ul.list .recipe-wrapper:last-of-type{border-bottom:none}.archive.tax-collection ul.list .recipe-wrapper a,.archive.tax-course ul.list .recipe-wrapper a,.archive.tax-occasion ul.list .recipe-wrapper a{color:#1b5587;text-decoration:none}.archive.tax-collection ul.list .recipe-wrapper a.list-thumb,.archive.tax-course ul.list .recipe-wrapper a.list-thumb,.archive.tax-occasion ul.list .recipe-wrapper a.list-thumb{display:block}.archive.tax-collection ul.list .recipe-details,.archive.tax-collection ul.list .recipe-thumbnail,.archive.tax-course ul.list .recipe-details,.archive.tax-course ul.list .recipe-thumbnail,.archive.tax-occasion ul.list .recipe-details,.archive.tax-occasion ul.list .recipe-thumbnail{display:inline-block;float:left}.archive.tax-collection ul.list .recipe-thumbnail,.archive.tax-course ul.list .recipe-thumbnail,.archive.tax-occasion ul.list .recipe-thumbnail{overflow:hidden}.archive.tax-collection ul.list .recipe-details,.archive.tax-course ul.list .recipe-details,.archive.tax-occasion ul.list .recipe-details{overflow:visible}.archive.tax-collection ul.list .recipe-thumbnail,.archive.tax-course ul.list .recipe-thumbnail,.archive.tax-occasion ul.list .recipe-thumbnail{border-radius:.3125rem;position:relative}.archive.tax-collection ul.list .recipe-thumbnail .inner-shadow.list-thumb,.archive.tax-course ul.list .recipe-thumbnail .inner-shadow.list-thumb,.archive.tax-occasion ul.list .recipe-thumbnail .inner-shadow.list-thumb{position:absolute;top:0;right:0;bottom:0;left:0;background:url(assets/images/sprites/list-innershadow.png) no-repeat;z-index:1}.archive.tax-collection ul.list .recipe-details,.archive.tax-course ul.list .recipe-details,.archive.tax-occasion ul.list .recipe-details{margin:.4375rem 0 0 .875rem;width:calc(100% - 129px)}.archive.tax-collection ul.list .recipe-details .recipe-title,.archive.tax-course ul.list .recipe-details .recipe-title,.archive.tax-occasion ul.list .recipe-details .recipe-title{display:block;font-size:.75rem;margin:0 0 .25rem;text-transform:uppercase}.archive.tax-collection ul.list .recipe-details .recipe-ratings,.archive.tax-course ul.list .recipe-details .recipe-ratings,.archive.tax-occasion ul.list .recipe-details .recipe-ratings{display:inline-block;float:left;margin:.625rem .4375rem 0 0}.archive.tax-collection ul.list .recipe-details .recipe-ratings .stars,.archive.tax-course ul.list .recipe-details .recipe-ratings .stars,.archive.tax-occasion ul.list .recipe-details .recipe-ratings .stars{display:inline-block;float:left}.archive.tax-collection ul.list .recipe-details .recipe-ratings .stars svg,.archive.tax-course ul.list .recipe-details .recipe-ratings .stars svg,.archive.tax-occasion ul.list .recipe-details .recipe-ratings .stars svg{height:.75rem;width:.6875rem;display:inline-block;fill:#c00;float:left;font-size:1.125rem}.archive.tax-collection ul.list .recipe-details .recipe-ratings .stars svg:last-child,.archive.tax-course ul.list .recipe-details .recipe-ratings .stars svg:last-child,.archive.tax-occasion ul.list .recipe-details .recipe-ratings .stars svg:last-child{fill:#ccc}.archive.tax-collection ul.list .recipe-details .recipe-ratings .how-many-ratings,.archive.tax-course ul.list .recipe-details .recipe-ratings .how-many-ratings,.archive.tax-occasion ul.list .recipe-details .recipe-ratings .how-many-ratings{display:inline-block;float:left;padding-left:.375rem}.archive.tax-collection ul.list .recipe-details .technique,.archive.tax-course ul.list .recipe-details .technique,.archive.tax-occasion ul.list .recipe-details .technique{display:inline-block;padding-left:0}.archive.tax-collection ul.list .recipe-details .technique a,.archive.tax-course ul.list .recipe-details .technique a,.archive.tax-occasion ul.list .recipe-details .technique a{cursor:pointer;display:block;height:2.1875rem}.archive.tax-collection ul.list .recipe-details .technique .icon,.archive.tax-course ul.list .recipe-details .technique .icon,.archive.tax-occasion ul.list .recipe-details .technique .icon{display:inline-block;margin-right:.125rem}.archive.tax-collection ul.list .recipe-details .technique .term-info,.archive.tax-course ul.list .recipe-details .technique .term-info,.archive.tax-occasion ul.list .recipe-details .technique .term-info{display:inline-block;margin:.1875rem 0 0 .1875rem;text-transform:uppercase}.archive.tax-collection ul.list .recipe-details .technique .term-info h6,.archive.tax-course ul.list .recipe-details .technique .term-info h6,.archive.tax-occasion ul.list .recipe-details .technique .term-info h6{margin:0}.archive.tax-collection ul.list .recipe-details .technique .term-info .kind,.archive.tax-collection ul.list .recipe-details .technique .term-info .name,.archive.tax-course ul.list .recipe-details .technique .term-info .kind,.archive.tax-course ul.list .recipe-details .technique .term-info .name,.archive.tax-occasion ul.list .recipe-details .technique .term-info .kind,.archive.tax-occasion ul.list .recipe-details .technique .term-info .name{display:block;float:none;text-align:center}.archive.tax-collection ul.list .recipe-details .technique .term-info .name,.archive.tax-course ul.list .recipe-details .technique .term-info .name,.archive.tax-occasion ul.list .recipe-details .technique .term-info .name{color:#1b5587}.archive.tax-collection ul.list .recipe-details .technique .term-info .kind,.archive.tax-course ul.list .recipe-details .technique .term-info .kind,.archive.tax-occasion ul.list .recipe-details .technique .term-info .kind{color:#333}.archive.tax-collection ul.list .recipe-details .content,.archive.tax-course ul.list .recipe-details .content,.archive.tax-occasion ul.list .recipe-details .content{color:#333;display:block;float:left;font-size:.6875rem;line-height:1.2727;width:100%}.archive.tax-collection ul.grid .recipe-wrapper,.archive.tax-course ul.grid .recipe-wrapper,.archive.tax-occasion ul.grid .recipe-wrapper{display:inline-block;float:left;padding:.5rem .4375rem .9375rem;max-width:49%;position:relative;width:49%}.archive.tax-collection ul.grid .recipe-wrapper a,.archive.tax-course ul.grid .recipe-wrapper a,.archive.tax-occasion ul.grid .recipe-wrapper a{color:#1b5587;text-decoration:none}.archive.tax-collection ul.grid .recipe-wrapper a.grid-thumb,.archive.tax-course ul.grid .recipe-wrapper a.grid-thumb,.archive.tax-occasion ul.grid .recipe-wrapper a.grid-thumb{display:block}.archive.tax-collection ul.grid .recipe-details,.archive.tax-collection ul.grid .recipe-thumbnail,.archive.tax-course ul.grid .recipe-details,.archive.tax-course ul.grid .recipe-thumbnail,.archive.tax-occasion ul.grid .recipe-details,.archive.tax-occasion ul.grid .recipe-thumbnail{display:block;width:100%}.archive.tax-collection ul.grid .recipe-thumbnail,.archive.tax-course ul.grid .recipe-thumbnail,.archive.tax-occasion ul.grid .recipe-thumbnail{border-radius:.3125rem;position:relative}.archive.tax-collection ul.grid .recipe-thumbnail .inner-shadow.grid-thumb,.archive.tax-course ul.grid .recipe-thumbnail .inner-shadow.grid-thumb,.archive.tax-occasion ul.grid .recipe-thumbnail .inner-shadow.grid-thumb{position:absolute;top:0;right:0;bottom:0;left:0;background:url(assets/images/sprites/grid-innershadow.png) no-repeat;z-index:1}.archive.tax-collection ul.grid .recipe-details,.archive.tax-course ul.grid .recipe-details,.archive.tax-occasion ul.grid .recipe-details{display:block;min-height:.9375rem;width:100%}.archive.tax-collection ul.grid .recipe-details .recipe-title,.archive.tax-course ul.grid .recipe-details .recipe-title,.archive.tax-occasion ul.grid .recipe-details .recipe-title{display:block;font-size:.75rem;margin:.125rem 0 .25rem;text-transform:uppercase}.archive.tax-collection ul.grid .recipe-details .recipe-ratings,.archive.tax-course ul.grid .recipe-details .recipe-ratings,.archive.tax-occasion ul.grid .recipe-details .recipe-ratings{bottom:.3125rem;display:inline-block;float:left;font-size:.75rem;margin:.625rem .4375rem 0 0;position:absolute}.archive.tax-collection ul.grid .recipe-details .recipe-ratings .stars,.archive.tax-course ul.grid .recipe-details .recipe-ratings .stars,.archive.tax-occasion ul.grid .recipe-details .recipe-ratings .stars{display:inline-block;float:left}.archive.tax-collection ul.grid .recipe-details .recipe-ratings .stars svg,.archive.tax-course ul.grid .recipe-details .recipe-ratings .stars svg,.archive.tax-occasion ul.grid .recipe-details .recipe-ratings .stars svg{height:.75rem;width:.6875rem;display:inline-block;fill:#c00;float:left;font-size:1.125rem;margin-right:.1875rem}.archive.tax-collection ul.grid .recipe-details .recipe-ratings .stars svg:last-child,.archive.tax-course ul.grid .recipe-details .recipe-ratings .stars svg:last-child,.archive.tax-occasion ul.grid .recipe-details .recipe-ratings .stars svg:last-child{fill:#ccc;margin-right:0}.archive.tax-collection ul.grid .recipe-details .recipe-ratings .how-many-ratings,.archive.tax-course ul.grid .recipe-details .recipe-ratings .how-many-ratings,.archive.tax-occasion ul.grid .recipe-details .recipe-ratings .how-many-ratings{display:inline-block;float:left;padding-left:.375rem}.archive.tax-collection ul.grid .recipe-details .content,.archive.tax-collection ul.grid .recipe-details .technique,.archive.tax-collection ul.grid .recipe-details .term-info,.archive.tax-course ul.grid .recipe-details .content,.archive.tax-course ul.grid .recipe-details .technique,.archive.tax-course ul.grid .recipe-details .term-info,.archive.tax-occasion ul.grid .recipe-details .content,.archive.tax-occasion ul.grid .recipe-details .technique,.archive.tax-occasion ul.grid .recipe-details .term-info{display:none}.archive.tax-collection .sidebar .tab-container,.archive.tax-course .sidebar .tab-container,.archive.tax-occasion .sidebar .tab-container{display:block;margin:.75rem auto 0;overflow:hidden;position:relative;width:100%}.archive.tax-collection .sidebar .tab-container .taxonomy-header,.archive.tax-course .sidebar .tab-container .taxonomy-header,.archive.tax-occasion .sidebar .tab-container .taxonomy-header{border:.125rem solid hsla(0,0%,80%,.75);display:block;margin-bottom:0}.archive.tax-collection .sidebar .tab-container .txt-rep,.archive.tax-course .sidebar .tab-container .txt-rep,.archive.tax-occasion .sidebar .tab-container .txt-rep{height:1.25rem;width:100%;border-bottom:.125rem solid hsla(0,0%,80%,.75);display:block}.archive.tax-collection .sidebar .tab-container .txt-rep:last-child,.archive.tax-course .sidebar .tab-container .txt-rep:last-child,.archive.tax-occasion .sidebar .tab-container .txt-rep:last-child{border-bottom:none}.archive.tax-collection .sidebar .tab-container .txt-rep a,.archive.tax-course .sidebar .tab-container .txt-rep a,.archive.tax-occasion .sidebar .tab-container .txt-rep a{height:1.25rem;color:#1b5587;display:inline-block;font-size:.75rem;font-weight:700;line-height:1.8;text-align:center;text-decoration:none;width:100%}.archive.tax-collection .sidebar .tab-container .txt-rep a:after,.archive.tax-course .sidebar .tab-container .txt-rep a:after,.archive.tax-occasion .sidebar .tab-container .txt-rep a:after{content:">";display:inline-block;float:right;margin-right:10px}.archive.tax-collection .sidebar .tab-container .txt-rep.current,.archive.tax-course .sidebar .tab-container .txt-rep.current,.archive.tax-occasion .sidebar .tab-container .txt-rep.current{background-color:#1b5587}.archive.tax-collection .sidebar .tab-container .txt-rep.current a,.archive.tax-course .sidebar .tab-container .txt-rep.current a,.archive.tax-occasion .sidebar .tab-container .txt-rep.current a{color:#fff}.archive.tax-collection .sidebar .tab-container .txt-rep.current a:after,.archive.tax-course .sidebar .tab-container .txt-rep.current a:after,.archive.tax-occasion .sidebar .tab-container .txt-rep.current a:after{content:">";display:inline-block;float:right;margin-right:11px;transform:rotate(90deg)}.archive.tax-collection .sidebar .tab-container .txt-rep:hover,.archive.tax-course .sidebar .tab-container .txt-rep:hover,.archive.tax-occasion .sidebar .tab-container .txt-rep:hover{background-color:#1b5587}.archive.tax-collection .sidebar .tab-container .txt-rep:hover a,.archive.tax-course .sidebar .tab-container .txt-rep:hover a,.archive.tax-occasion .sidebar .tab-container .txt-rep:hover a{color:#fff}.archive.tax-collection .sidebar .tab-container .course.current,.archive.tax-collection .sidebar .tab-container .course:hover,.archive.tax-course .sidebar .tab-container .course.current,.archive.tax-course .sidebar .tab-container .course:hover,.archive.tax-occasion .sidebar .tab-container .course.current,.archive.tax-occasion .sidebar .tab-container .course:hover{background-position:0 -1.1875rem}.archive.tax-collection .sidebar .tab-container .collection,.archive.tax-course .sidebar .tab-container .collection,.archive.tax-occasion .sidebar .tab-container .collection{background-position:0 -2.375rem}.archive.tax-collection .sidebar .tab-container .collection.current,.archive.tax-collection .sidebar .tab-container .collection:hover,.archive.tax-course .sidebar .tab-container .collection.current,.archive.tax-course .sidebar .tab-container .collection:hover,.archive.tax-occasion .sidebar .tab-container .collection.current,.archive.tax-occasion .sidebar .tab-container .collection:hover{background-position:0 -3.5625rem}.archive.tax-collection .sidebar .tab-container .occasion,.archive.tax-course .sidebar .tab-container .occasion,.archive.tax-occasion .sidebar .tab-container .occasion{background-position:0 -4.75rem}.archive.tax-collection .sidebar .tab-container .occasion.current,.archive.tax-collection .sidebar .tab-container .occasion:hover,.archive.tax-course .sidebar .tab-container .occasion.current,.archive.tax-course .sidebar .tab-container .occasion:hover,.archive.tax-occasion .sidebar .tab-container .occasion.current,.archive.tax-occasion .sidebar .tab-container .occasion:hover{background-position:0 -5.9375rem}.archive.tax-collection .sidebar .clear-both.terms,.archive.tax-collection .sidebar .tabbed.terms,.archive.tax-course .sidebar .clear-both.terms,.archive.tax-course .sidebar .tabbed.terms,.archive.tax-occasion .sidebar .clear-both.terms,.archive.tax-occasion .sidebar .tabbed.terms{background:#f6ecdf;display:block;width:100%}.archive.tax-collection .sidebar .clear-both.terms .term a,.archive.tax-collection .sidebar .tabbed.terms .term a,.archive.tax-course .sidebar .clear-both.terms .term a,.archive.tax-course .sidebar .tabbed.terms .term a,.archive.tax-occasion .sidebar .clear-both.terms .term a,.archive.tax-occasion .sidebar .tabbed.terms .term a{color:#666;display:block;font-weight:700;line-height:1.95;padding-left:.9375rem;text-decoration:none;text-transform:uppercase}.archive.tax-collection .sidebar .clear-both.terms .term.current,.archive.tax-collection .sidebar .tabbed.terms .term.current,.archive.tax-course .sidebar .clear-both.terms .term.current,.archive.tax-course .sidebar .tabbed.terms .term.current,.archive.tax-occasion .sidebar .clear-both.terms .term.current,.archive.tax-occasion .sidebar .tabbed.terms .term.current{background:#f8e2b3}.archive.tax-collection .sidebar .filters,.archive.tax-course .sidebar .filters,.archive.tax-occasion .sidebar .filters{color:#666;padding:.625rem 0 0;width:100%}.archive.tax-collection .sidebar .filters:after,.archive.tax-course .sidebar .filters:after,.archive.tax-occasion .sidebar .filters:after{display:none}.archive.tax-collection .sidebar .filters h3,.archive.tax-course .sidebar .filters h3,.archive.tax-occasion .sidebar .filters h3{border-top:.0625rem dotted #a34c48;color:#a34c48;font-size:.5625rem;padding-top:.625rem;text-transform:uppercase}.archive.tax-collection .sidebar .filters h3 span,.archive.tax-course .sidebar .filters h3 span,.archive.tax-occasion .sidebar .filters h3 span{display:block;font-size:.75rem}.archive.tax-collection .sidebar .filters .taxonomy-name,.archive.tax-course .sidebar .filters .taxonomy-name,.archive.tax-occasion .sidebar .filters .taxonomy-name{border-top:.0625rem dotted #812a2a;color:#812a2a;font-size:.625rem;padding-top:.5rem;text-transform:uppercase}.archive.tax-collection .sidebar .filters .term-item,.archive.tax-course .sidebar .filters .term-item,.archive.tax-occasion .sidebar .filters .term-item{display:block;float:left;font-size:.6875rem;height:1.125rem;width:100%}.archive.tax-collection .sidebar .filters .filtercheckbox,.archive.tax-course .sidebar .filters .filtercheckbox,.archive.tax-occasion .sidebar .filters .filtercheckbox{display:block;float:left;height:1.125rem;margin-bottom:.1875rem;width:100%}.archive.tax-collection .sidebar .filters .filtercheckbox:before,.archive.tax-course .sidebar .filters .filtercheckbox:before,.archive.tax-occasion .sidebar .filters .filtercheckbox:before{background-image:url(assets/images/sprites.png);background-position:-1024px -63px;width:15px;height:36px;background-position:-1024px -78px;content:"";display:inline-block;height:1.125rem}.archive.tax-collection .sidebar .filters .filtercheckbox .count,.archive.tax-collection .sidebar .filters .filtercheckbox .text,.archive.tax-course .sidebar .filters .filtercheckbox .count,.archive.tax-course .sidebar .filters .filtercheckbox .text,.archive.tax-occasion .sidebar .filters .filtercheckbox .count,.archive.tax-occasion .sidebar .filters .filtercheckbox .text{color:#666;text-decoration:none}.archive.tax-collection .sidebar .filters .filtercheckbox.checked:before,.archive.tax-course .sidebar .filters .filtercheckbox.checked:before,.archive.tax-occasion .sidebar .filters .filtercheckbox.checked:before{background-image:url(assets/images/sprites.png);background-position:-1024px -63px;width:15px;height:36px;content:"";display:inline-block;height:.875rem;margin-top:.25rem}.post-type-archive-product .products-description{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;letter-spacing:.0375rem;line-height:1;margin:0 auto;max-width:38.75rem;padding:0 .9375rem}.post-type-archive-product .primary.content-area{border-top:.0625rem dotted #f7ab7c;display:block;width:100%}.post-type-archive-product .primary.content-area .site-main{border-top:.0625rem dotted #f7ab7c;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.0625rem 0;padding-bottom:0;width:100%}.post-type-archive-product .secondary.sidebar{border-bottom:.0625rem dotted #f7ab7c;border-top:.0625rem dotted #f7ab7c;display:block;-ms-flex-direction:column;flex-direction:column;margin-bottom:.9375rem;width:100%}.post-type-archive-product .product-block{border-bottom:.0625rem dotted #f7ab7c;margin:0;padding:1.25rem 1.25rem .625rem;width:100%}.post-type-archive-product .product-block .product-featured-image{overflow:hidden}.post-type-archive-product .product-block .entry-title{color:#812a2a;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;line-height:1.1;margin:0;text-transform:uppercase}.post-type-archive-product .product-block .entry-content{font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;margin:.4375rem 0 .5rem;min-height:3.75rem}.post-type-archive-product .product-block .entry-content p{margin-bottom:.3125rem}.post-type-archive-product .product-block .entry-content p:last-of-type{margin-bottom:0}.post-type-archive-product .product-block .entry-footer,.post-type-archive-product .product-block a.where-to-buy-link{color:#5aa4ca;cursor:pointer;display:block;float:left;margin:-.4375rem 0 0;overflow:hidden;text-transform:uppercase;width:100%}.post-type-archive-product .product-block a.where-to-buy-link{font-size:.6875rem;margin-top:.1875rem;text-decoration:none}.post-type-archive-product .product-block .nutrional-information{display:inline-block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;letter-spacing:.0125rem;line-height:1.1818;margin:.25rem .1875rem 0 0;overflow:hidden}.post-type-archive-product .product-block .nutrional-information:after{content:">";display:inline-block;font-size:.75rem;height:auto;letter-spacing:.01562rem;padding-left:0;width:auto}.post-type-archive-product .product-block .facebook-like{display:inline-block;float:left;max-height:1.25rem;overflow:hidden;width:auto}.page-template-page-faqs h1.entry-title{margin-top:1.5625rem;text-align:center}.page-template-page-faqs .products-description{display:block;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;letter-spacing:.06px;line-height:1.5;margin:0 auto;max-width:36.25rem;padding:0 1.25rem;text-align:center}.page-template-page-faqs .primary.content-area{display:block;float:left;width:100%}.page-template-page-faqs .primary.content-area .site-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:.0625rem 0;padding-bottom:0;width:100%}.page-template-page-faqs .secondary.sidebar{border-bottom:.0625rem dotted #f7ab7c;border-top:.0625rem dotted #f7ab7c;clear:both;display:block;margin-bottom:.9375rem;width:100%}.page-template-page-faqs .accordion-content-section{display:block;margin:0 auto;max-width:36.25rem;width:100%}.page-template-page-faqs .accordion-title{-ms-flex-align:center;align-items:center;background-color:#f8e2b3;border:.3125rem solid #fff;box-shadow:0 0 .25rem .0625rem #eee;color:#812a2a;display:-ms-flexbox;display:flex;font-family:Avenir Black,Helvetica;font-size:.9375rem;font-weight:700;height:auto;-ms-flex-pack:center;justify-content:center;letter-spacing:.05625rem;line-height:1.2;margin:0;overflow:hidden;padding:.3125rem 0;text-align:center;text-transform:uppercase}.page-template-page-faqs .accordion-content-container{display:block;float:left;margin:.4375rem auto 1.375rem .75rem;padding:.3125rem;width:calc(100% - 12px)}.page-template-page-faqs .content-container{line-height:1.2;margin-top:.75rem}.page-template-page-faqs .accordion-trigger-faq{color:#1b5587;cursor:pointer;font-weight:700;margin-left:1.5rem;text-indent:-1.5rem;width:calc(100% - 24px)}.page-template-page-faqs .accordion-trigger-faq:before{background-image:url(assets/images/sprites.png);background-position:-1059px -410px;width:9px;height:9px;display:inline-block;content:"";padding:0 0 0 .5625rem}.page-template-page-faqs .accordion-trigger-faq span{padding-left:.875rem}.page-template-page-faqs .accordion-trigger-faq.active{color:#000}.page-template-page-faqs .accordion-trigger-faq.active:before{background-image:url(assets/images/sprites.png);background-position:-1059px -401px;width:9px;height:9px;display:inline-block;content:"";padding:0 0 0 .5625rem}.page-template-page-faqs .accordion-content{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.75rem;line-height:1.33;margin:.875rem auto 0;padding-left:1.25rem;width:100%}.page-template-page-faqs .accordion-content p{margin-bottom:.9375rem}.page-template-page-faqs .accordion-content p:last-child{margin-bottom:0}.page-template-page-site-map .wrap.sitemap{background:#fff}.page-template-page-site-map h1.entry-title{text-align:center}.page-template-page-site-map .primary.content-area{display:block;float:left;width:100%}.page-template-page-site-map .site-main{display:block}.page-template-page-site-map .site-main a,.page-template-page-site-map .site-main a:focus,.page-template-page-site-map .site-main a:hover,.page-template-page-site-map .site-main a:visited{color:#1b5587;text-decoration:none}.page-template-page-site-map ul.list-level-one{column-gap:1.25rem;column-width:50%;-webkit-column-width:50%;columns:2;display:block;list-style:none;margin:0 auto;max-width:22.5rem;padding:0}.page-template-page-site-map ul.list-level-one li{font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;margin-bottom:1.125rem;text-transform:uppercase}.page-template-page-site-map ul.list-level-one li.page-recipe-index{padding-bottom:90px}.page-template-page-site-map ul.list-level-three,.page-template-page-site-map ul.list-level-two{color:#1b5587;list-style-type:disc;margin-bottom:.5rem;margin-left:1.875rem;margin-top:0;padding:0;text-transform:none}.page-template-page-site-map ul.list-level-three li,.page-template-page-site-map ul.list-level-two li{font-size:.6875rem;font-weight:400;margin-bottom:.5rem;text-transform:inherit}.page-recipe-index h1.entry-title{margin:.625rem auto .3125rem;max-width:39.375rem;text-align:center;width:100%}.page-recipe-index .list-level-one{margin:0;padding:0;list-style-type:none;margin-left:1.25rem}.page-recipe-index .list-level-one a{color:#1b5587;text-decoration:none}.page-recipe-index .list-level-one>li{text-transform:normal}.page-recipe-index .list-level-one>li>a{font-weight:700;text-transform:uppercase}.page-recipe-index .list-level-two{color:#1b5587;list-style-type:disc;padding-left:.3125rem}.page-template-page-contact-us .entry-content{display:block;padding:0 1.25rem;width:auto}.page-template-page-contact-us .contact-form td{font-size:.6875rem;padding:.1875rem 0 .1875rem .625rem;vertical-align:middle}.page-template-page-contact-us .required{color:#c00;margin-bottom:0}.page-template-page-contact-us .message-box{border:.0625rem solid #333;border-radius:0}.page-template-page-contact-us input[type=radio]{margin:.1875rem}.page-tips-and-techniques .site-main{padding-bottom:0}.page-tips-and-techniques .site-main .entry-title{margin:0 1.5625rem 1.5625rem;max-width:100%;padding-top:1.5625rem}.page-tips-and-techniques .hentry{margin-bottom:0}.page-tips-and-techniques .tabs-container-wrap{margin:0 auto;max-width:52.5rem}.page-tips-and-techniques .tips-techniques-nav{margin:0;padding:0;list-style:none;background-color:#e17a33;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-tips-and-techniques .tips-techniques-nav:after{clear:both;content:"";display:block}.page-tips-and-techniques .tips-techniques-nav li{font-family:Arial,Helvetica,sans-serif;font-size:.9375rem;position:relative}.page-tips-and-techniques .tips-techniques-nav li a{-ms-flex-align:start;align-items:flex-start;color:#bd4b1c;display:-ms-flexbox;display:flex;font-weight:600;height:2.1875rem;letter-spacing:.0625rem;line-height:1.625rem;padding:.375rem 1.5625rem 0;text-decoration:none;text-transform:uppercase}.page-tips-and-techniques .tips-techniques-nav li a.current{background:#ce612d;background:linear-gradient(180deg,#ce612d 0,#e98542);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:.0625rem;position:relative;text-shadow:0 0 .0625rem #333}.page-tips-and-techniques .tips-techniques-nav li a.current:after{position:absolute;top:50%;left:0;height:0;width:0;border-bottom:.5rem solid transparent;border-left:.625rem solid #fff;border-top:.5rem solid transparent;content:"";transform:translateY(-50%)}.page-tips-and-techniques .tips-techniques-nav li a:hover{background:#ce612d;background:linear-gradient(180deg,#ce612d 0,#e98542);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=0);color:#fff;font-family:Arial,Helvetica,sans-serif;letter-spacing:.0625rem;text-shadow:0 0 .0625rem #333}.page-tips-and-techniques .tabs-section{background-color:#faf2e6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;outline:0}.page-tips-and-techniques .click-banner{background-image:url(assets/images/sprites.png);background-position:-571px -507px;width:259px;height:34px;color:#812a2a;font-size:.625rem;font-weight:600;line-height:2.125rem;margin:0 auto;text-align:center;text-transform:uppercase}.page-tips-and-techniques h2{color:#333;font-family:Avenir Light,Arial,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5rem;margin:0;max-width:27.5rem;text-transform:uppercase}.page-tips-and-techniques h2:before{background-image:url(assets/images/sprites.png);background-position:-673px -483px;width:47px;height:14px;content:"";display:inline-block;margin-right:.5625rem}.page-tips-and-techniques .sharing-nav{margin:0;padding:0;list-style:none;display:inline-block}.page-tips-and-techniques .sharing-nav:after{clear:both;content:"";display:block}.page-tips-and-techniques .sharing-nav li{display:inline-block;margin-left:.1875rem}.page-tips-and-techniques .sharing-nav li a{height:1rem;width:1rem;display:block}.page-tips-and-techniques .sharing-nav .facebook{background-image:url(assets/images/sprites.png);background-position:-993px -507px;width:16px;height:16px}.page-tips-and-techniques .sharing-nav .twitter{background-image:url(assets/images/sprites.png);background-position:-928px -507px;width:17px;height:16px}.page-tips-and-techniques .sharing-nav .pdf{background-image:url(assets/images/sprites.png);background-position:-1009px -507px;width:16px;height:16px}.tab-section-intro{padding-top:.9375rem}.tab-section-intro .tips-wrapper{margin:0 auto;max-width:45rem;width:100%}.tab-section-intro .banner{background:url(assets/images/sprites/tips-intro-banner.png) 0 0 no-repeat transparent;background-size:100% 3.9375rem;color:#fff;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1.4;letter-spacing:.15625rem;margin:0 1.25rem;padding:1rem 0;text-align:center;text-shadow:.125rem .125rem .25rem #e17a33;text-transform:uppercase}.tab-section-intro .content-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:.875rem}.tab-section-intro .content-wrapper .featured-image a{display:block}.tab-section-intro .content{padding:0 2%;text-align:center}.tab-section-intro h4{display:inline-block;font-weight:600;margin:0 0 .625rem}.tab-section-intro h4:after{height:0;width:0;border-bottom:.375rem solid transparent;border-left:.5625rem solid #5aa4ca;border-top:.375rem solid transparent;content:"";display:inline-block}.tab-section-intro h4 a{color:#5aa4ca;cursor:pointer;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:1.3125rem;font-weight:600;padding-right:.5rem;text-decoration:none;text-transform:uppercase}.tab-section-intro p{color:#333;font-size:.875rem;line-height:1.125rem}.tab-section-intro h6{color:#812a2a;font-size:.875rem;font-weight:600;line-height:1.125rem;margin:0}.tab-section-intro .intro-tab-navigation{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.125rem;padding:0 1.75rem .9375rem}.tab-section-intro .intro-tab-navigation:after{clear:both;content:"";display:block}.tab-section-intro .intro-tab-navigation .tab-intro-nav-item a{display:block;text-decoration:none}.tab-section-intro .intro-tab-navigation .tab-intro-nav-item footer{margin-top:.3125rem}.tab-section-intro .intro-tab-navigation .tab-intro-nav-item footer .tab-title{color:#5aa4ca;cursor:pointer;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:600;line-height:1;text-transform:uppercase}.tab-section-intro .intro-tab-navigation .tab-intro-nav-item footer .tab-title:after{height:0;width:0;border-bottom:.375rem solid transparent;border-left:.5625rem solid #5aa4ca;border-top:.375rem solid transparent;content:"";display:inline-block;margin-left:.5rem;vertical-align:middle}.tab-section-techniques{display:-ms-flexbox;display:flex}.page-tips-and-techniques .tips-techniques-panes .tab-section-techniques{-ms-flex-direction:column;flex-direction:column}.tab-section-techniques .techniques-left{padding:1.25rem .3125rem;width:100%}.tab-section-techniques .techniques-left .click-banner:before{background-image:url(assets/images/sprites.png);background-position:-1059px -391px;width:9px;height:10px;content:"";display:inline-block;margin-right:.75rem;vertical-align:text-bottom}.tab-section-techniques .techniques-nav{margin:0;padding:0;list-style:none;max-width:53.125rem;margin-left:auto;margin-right:auto;margin:.9375rem 0 0}.tab-section-techniques .techniques-nav:after{clear:both;content:"";display:block}.tab-section-techniques .techniques-nav li{float:left;display:block;margin-right:1.64706%;width:23.76471%;text-align:center}.tab-section-techniques .techniques-nav li:last-child,.tab-section-techniques .techniques-nav li:nth-child(4n){margin-right:0}.tab-section-techniques .techniques-nav li:nth-child(4n+1){clear:left}.tab-section-techniques .techniques-nav li a{display:block;text-decoration:none}.tab-section-techniques .techniques-nav li a.current .icon,.tab-section-techniques .techniques-nav li a:hover .icon{background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 0 .375rem #aaa}.tab-section-techniques .techniques-nav li a.current .title,.tab-section-techniques .techniques-nav li a:hover .title{color:#812a2a}.tab-section-techniques .techniques-nav li .icon{height:3.8125rem;width:3.8125rem;background-color:hsla(0,0%,100%,.35);border-radius:50%;display:block;margin:0 auto .3125rem;position:relative}.tab-section-techniques .techniques-nav li .icon img{position:absolute;top:10%;right:10%}.tab-section-techniques .techniques-nav li .title{color:#1b5587;display:block;font-size:.6875rem;font-weight:600;text-transform:uppercase}.tab-section-techniques .technique-right{padding:0 1.875rem;width:100%}.tab-section-techniques .technique-right .technique-individual{position:relative;margin-top:1.875rem}.tab-section-techniques .technique-right .technique-individual .sharing-nav{float:left;position:relative}.tab-section-techniques .technique-right h3{color:#333;display:inline-block;float:left;font-family:Avenir,Arial,Helvetica,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.1;margin:0;text-transform:uppercase;width:auto}.tab-section-techniques .technique-right h3:before{background-image:url(assets/images/sprites.png);background-position:-673px -483px;width:47px;height:14px;content:"";display:inline-block;margin-right:.5625rem}.tab-section-techniques .technique-pane{clear:both;margin-bottom:.625rem;padding-top:.1875rem}.tab-section-techniques .technique-subnav-container{float:right}.tab-section-techniques .technique-subnav{margin:0;padding:0;list-style:none;float:left;margin-right:.5rem}.tab-section-techniques .technique-subnav:after{clear:both;content:"";display:block}.tab-section-techniques .technique-subnav li{display:inline;line-height:1.5}.tab-section-techniques .technique-subnav li:first-of-type{margin-right:.1875rem}.tab-section-techniques .technique-subnav li a{background-color:#fff;border:none;color:#1b5587;display:inline-block;font-size:.625rem;font-weight:800;height:1rem;margin-bottom:.3125rem;padding:.03125rem .5rem 0;position:relative;text-decoration:none;text-transform:uppercase}.tab-section-techniques .technique-subnav li a.is-active{background-color:#1b5587;border:none}.tab-section-techniques .technique-subnav li a.is-active:after{border-top-color:#1b5587}.tab-section-techniques .technique-subnav li a:hover{background-color:#1b5587;border:none;color:#fff}.tab-section-techniques .technique-slideshow .slick-carousel{margin:0;padding:0;list-style:none}.tab-section-techniques .technique-slideshow .slick-carousel:after{clear:both;content:"";display:block}.tab-section-techniques .technique-slideshow .slick-next,.tab-section-techniques .technique-slideshow .slick-prev{background-color:transparent;font-size:0;z-index:99}.tab-section-techniques .technique-slideshow .slick-next.slick-disabled,.tab-section-techniques .technique-slideshow .slick-prev.slick-disabled{display:none!important}.tab-section-techniques .technique-slideshow .slick-prev{position:absolute;top:45%;left:-1.25rem;background-image:url(assets/images/sprites.png);background-position:-115px -724px;width:38px;height:44px}.tab-section-techniques .technique-slideshow .slick-prev:before{content:""}.tab-section-techniques .technique-slideshow .slick-next{position:absolute;top:45%;right:-1.25rem;background-image:url(assets/images/sprites.png);background-position:-153px -724px;width:38px;height:44px}.tab-section-techniques .technique-slideshow .slick-next:before{content:""}.tab-section-techniques .technique-how-to .fluid-embed{padding-bottom:64.3%}.tab-section-techniques .technique-how-to .video-lazyload-preview{display:block;position:relative}.tab-section-techniques .technique-how-to .video-lazyload-preview.play-button{position:relative}.tab-section-techniques .technique-how-to .video-lazyload-preview.play-button:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url(assets/images/play-symbol.png) 50% no-repeat;content:"";display:block;z-index:10}.tab-section-techniques .technique-recipes{-ms-flex-pack:justify;justify-content:space-between;width:100%}.tab-section-techniques .technique-recipes .make-these{color:#812a2a;display:block;font-size:.6875rem;font-weight:600;line-height:.875rem;margin:.9375rem 0 .5rem;text-transform:uppercase;width:100%}.tab-section-techniques .technique-recipes .make-these:after{background-image:url(assets/images/sprites.png);background-position:-1056px -443px;width:10px;height:8px;content:"";display:inline-block;margin-left:.875rem}.tab-section-techniques .technique-recipes .see-all{color:#1b5587;display:block;font-size:.6875rem;font-weight:600;margin-top:.5rem;text-decoration:none;text-transform:uppercase;width:100%}.tab-section-techniques .technique-recipes .recipes{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.tab-section-techniques .technique-recipes .recipes:after{clear:both;content:"";display:block}.tab-section-techniques .technique-recipes .recipes .term-type{margin-right:.75rem;max-width:5rem;position:relative}.tab-section-techniques .technique-recipes .recipes .term-type a{display:block;text-decoration:none}.tab-section-techniques .technique-recipes .recipes .term-type .more-recipe-mask{position:absolute;top:0;left:0;height:3.625rem;width:5rem;background-image:url(assets/images/sprites.png);background-position:-934px -316px;width:80px;height:58px;border-radius:.625rem}.tab-section-techniques .technique-recipes .recipes .term-type .more-recipe-mask+img{height:3.625rem;width:5rem;border-radius:.625rem}.tab-section-techniques .technique-recipes .recipe-title{height:auto;width:5rem;color:#1b5587;font-size:.5rem;margin:0;overflow:hidden;text-transform:uppercase;height:2.625rem}.page-tips-and-techniques .tab-section-getting-started.tabs-section{-ms-flex-direction:column;flex-direction:column}.tab-section-getting-started .getting-started-nav{margin:0;padding:0;list-style:none;border-bottom:1px dotted #812a2a;border-top:1px dotted #812a2a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:24.375rem;margin-top:1.5625rem;width:100%}.tab-section-getting-started .getting-started-nav:after{clear:both;content:"";display:block}.tab-section-getting-started .getting-started-nav a{-ms-flex-align:center;align-items:center;color:#1b5587;display:-ms-flexbox;display:flex;font-size:.6875rem;font-weight:600;overflow:hidden;padding:.1875rem 0 .1875rem .625rem;text-decoration:none;text-transform:uppercase}.tab-section-getting-started .getting-started-nav a:first-of-type{padding-top:.3125rem}.tab-section-getting-started .getting-started-nav a:last-of-type{padding-bottom:.3125rem}.tab-section-getting-started .getting-started-nav a.current{background-color:#fff;color:#812a2a}.tab-section-getting-started .getting-started-nav .slick-next,.tab-section-getting-started .getting-started-nav .slick-prev{background-color:transparent;font-size:0;z-index:99}.tab-section-getting-started .getting-started-nav .slick-next.slick-disabled,.tab-section-getting-started .getting-started-nav .slick-prev.slick-disabled{display:none!important}.tab-section-getting-started .getting-started-nav .slick-prev{position:absolute;top:-.875rem;right:45%;background-image:url(assets/images/sprites.png);background-position:-710px -541px;width:37px;height:24px;transform:translateY(-45%)}.tab-section-getting-started .getting-started-nav .slick-prev:before{content:""}.tab-section-getting-started .getting-started-nav .slick-next{position:absolute;right:45%;bottom:-2.25rem;background-image:url(assets/images/sprites.png);background-position:-673px -541px;width:37px;height:24px;transform:translateY(-45%)}.tab-section-getting-started .getting-started-nav .slick-next:before{content:""}.tab-section-getting-started .getting-started-nav .slick-track{min-height:100%}.tab-section-getting-started .getting-started-nav .slick-slide{border:none}.tab-section-getting-started .getting-started-nav .featured-image{font-size:0;min-width:8.5rem}.tab-section-getting-started .getting-started-nav .title{padding:0 .3125rem 0 .625rem}.tab-section-getting-started .getting-started-nav .title h6{font-size:.6875rem;margin:0}.tab-section-getting-started .getting-started-left{margin-bottom:1.25rem;padding:1.25rem 1.875rem;width:100%}.tab-section-getting-started .getting-started-left .click-banner:before{background-image:url(assets/images/sprites.png);background-position:-1059px -391px;width:9px;height:10px;content:"";display:inline-block;margin-right:.75rem;vertical-align:text-bottom}.tab-section-getting-started .getting-started-right{padding:0 1.875rem 1.875rem;width:100%}.tab-section-getting-started .getting-started-feature{position:relative}.tab-section-getting-started .getting-started-feature .fluid-embed{padding-bottom:64.3%}.tab-section-getting-started .getting-started-feature .video-lazyload-preview{display:block;position:relative}.tab-section-getting-started .getting-started-feature .video-lazyload-preview.play-button{position:relative}.tab-section-getting-started .getting-started-feature .video-lazyload-preview.play-button:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url(assets/images/play-symbol.png) 50% no-repeat;content:"";display:block;z-index:10}.tab-section-getting-started h2{margin-bottom:.9375rem}.tab-section-tips,.tab-section-tips .tips-left{display:-ms-flexbox;display:flex}.tab-section-tips .tips-left{-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%}.tab-section-tips .tips-left .all-tips-pdf{background-image:url(assets/images/sprites.png);background-position:-820px -376px;width:120px;height:23px;margin:2.5rem auto .75rem}.tab-section-tips .tips-left .tips-nav{margin:0;padding:0;list-style:none;border-bottom:1px dotted #812a2a;border-top:1px dotted #812a2a;margin:0 .625rem}.tab-section-tips .tips-left .tips-nav:after{clear:both;content:"";display:block}.tab-section-tips .tips-left .tips-nav a{color:#1b5587;display:block;font-size:.6875rem;font-weight:600;height:auto;padding:.9375rem 1.125rem;text-decoration:none;text-transform:uppercase;width:100%}.tab-section-tips .tips-left .tips-nav a.current{background-color:#fff;color:#812a2a}.tab-section-tips .tips-right{padding:1.25rem 2.1875rem;width:100%}.tab-section-tips .tips-right .tip-individual{background-color:hsla(35,44%,92%,.9);padding:1.75rem 2.1875rem;position:relative}.tab-section-tips .tips-right .tip-individual .content-wrap{height:21.875rem;padding-right:.625rem;overflow:auto}.tab-section-tips .tips-right .sharing-nav{position:relative;margin-bottom:.625rem}.tab-section-tips .tips-right h2{margin-bottom:.75rem}.page-tips-and-techniques .tab-section-recipe-video,.tab-section-recipe-video .recipe-video-left{-ms-flex-direction:column;flex-direction:column}.tab-section-recipe-video .recipe-video-left{display:-ms-flexbox;display:flex;margin:0 auto;padding:1.25rem 1.875rem;width:100%}.tab-section-recipe-video .recipe-video-left .click-banner:before{background-image:url(assets/images/sprites.png);background-position:-1059px -391px;width:9px;height:10px;content:"";display:inline-block;margin-right:.75rem;vertical-align:text-bottom}.tab-section-recipe-video .recipe-video-nav{margin:0;padding:0;list-style:none;border-bottom:1px dotted #812a2a;border-top:1px dotted #812a2a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.25rem .125rem 0;min-height:24.375rem}.tab-section-recipe-video .recipe-video-nav:after{clear:both;content:"";display:block}.tab-section-recipe-video .recipe-video-nav a{color:#1b5587;display:-ms-flexbox;display:flex;font-size:.6875rem;font-weight:600;overflow:hidden;padding:.1875rem 0 .1875rem .625rem;text-decoration:none;text-transform:uppercase}.tab-section-recipe-video .recipe-video-nav a:first-of-type{padding-top:.3125rem}.tab-section-recipe-video .recipe-video-nav a:last-of-type{padding-bottom:.3125rem}.tab-section-recipe-video .recipe-video-nav a.current{background-color:#fff;color:#812a2a}.tab-section-recipe-video .recipe-video-nav .featured-image{font-size:0}.tab-section-recipe-video .recipe-video-nav .featured-image img{min-width:8.5rem}.tab-section-recipe-video .recipe-video-nav .title{padding:0 .3125rem 0 .625rem}.tab-section-recipe-video .recipe-video-nav .title h6{font-size:.6875rem;margin:0}.tab-section-recipe-video .recipe-video-nav .slick-next,.tab-section-recipe-video .recipe-video-nav .slick-prev{background-color:transparent;font-size:0;z-index:99}.tab-section-recipe-video .recipe-video-nav .slick-next.slick-disabled,.tab-section-recipe-video .recipe-video-nav .slick-prev.slick-disabled{display:none!important}.tab-section-recipe-video .recipe-video-nav .slick-prev{position:absolute;top:-.875rem;right:45%;background-image:url(assets/images/sprites.png);background-position:-710px -541px;width:37px;height:24px;transform:translateY(-45%)}.tab-section-recipe-video .recipe-video-nav .slick-prev:before{content:""}.tab-section-recipe-video .recipe-video-nav .slick-next{position:absolute;right:45%;bottom:-2.25rem;background-image:url(assets/images/sprites.png);background-position:-673px -541px;width:37px;height:24px;transform:translateY(-45%)}.tab-section-recipe-video .recipe-video-nav .slick-next:before{content:""}.tab-section-recipe-video .recipe-video-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.25rem .625rem;width:100%}.tab-section-recipe-video .recipe-video-right .individual-recipe-video{position:relative}.tab-section-recipe-video .recipe-video-right .individual-recipe-video h2{margin-bottom:.625rem}.tab-section-recipe-video .recipe-video-right .individual-recipe-video iframe{max-height:21.25rem}.tab-section-recipe-video .recipe-video-right .individual-recipe-video .video-lazyload-preview{display:block;position:relative}.tab-section-recipe-video .recipe-video-right .individual-recipe-video .video-lazyload-preview.play-button{position:relative}.tab-section-recipe-video .recipe-video-right .individual-recipe-video .video-lazyload-preview.play-button:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url(assets/images/play-symbol.png) 50% no-repeat;content:"";display:block;z-index:10}.search-results .primary{padding:0 2.1875rem}.search-results .primary .search-form{clear:both;margin:0 0 .9375rem}.search-results .primary p{margin-bottom:.625rem}.search-results article{border-bottom:.0625rem dashed #664e41;clear:both;overflow:hidden;padding-bottom:1.875rem}.search-results article a{color:#a14604}.search-results article .entry-content-container{overflow:hidden}.search-results article .entry-title{font-size:.75rem;margin:0 0 .625rem}.search-results article .entry-summary{margin-top:0}.search-results article .edit-link{margin:0}.search-results .recipe-course{display:block;margin-bottom:.5rem}.search-results .time-container{margin-right:.625rem}.search-results .entry-title{margin-left:0}.search-results .page-header{padding-top:.9375rem}.search-results .pagination{margin-bottom:1.25rem}.search-results .pagination .current,.search-results .pagination a{color:#a14604}.search-results .pagination .current{font-weight:700}.error404 .primary,.search-no-results .page-content{padding:0 2.1875rem}.error404 .primary .search-form{clear:both;margin:0 0 .9375rem}.error404 .primary p{margin-bottom:.625rem}.error404 .page-header{padding-top:.9375rem}.page-template-page-mail-refund{font-family:Arial,Helvetica,sans-serif}.page-template-page-mail-refund .wrap{border:.0625rem solid silver;color:#5d543b;max-width:38.25rem;text-align:center}.page-template-page-mail-refund .wrap .primary{border-top:1.375rem solid #edd3b2}.page-template-page-mail-refund .refund-form{border-top:.0625rem dotted #edd3b2;margin-top:.1875rem;padding-bottom:.625rem}.page-template-page-mail-refund .refund-form .header{margin-top:.625rem}.page-template-page-mail-refund .refund-form p{font-size:.6875rem;margin-bottom:1em}.page-template-page-mail-refund .refund-form p.instructions{font-weight:600;margin:.8125rem 0 0}.page-template-page-mail-refund .refund-form p.address{font-weight:600}.page-template-page-mail-refund .refund-form p.footnote{color:#666;font-size:.5625rem;line-height:.625rem;margin:.1875rem 0 0}.page-template-page-mail-refund .refund-form ol{margin:0;list-style:none;font-size:.625rem;font-weight:600;list-style-type:decimal;margin:0 0 .1875rem;padding:0}.page-template-page-mail-refund .refund-form ol:after{clear:both;content:"";display:block}.page-template-page-mail-refund .refund-form ol li{margin:.25rem 0 0 1.25rem;padding:0}.page-template-page-mail-refund .refund-form .content{margin-top:.3125rem;padding:0 5rem;text-align:left}.page-template-page-mail-refund .refund-form .content table{margin-bottom:0}.page-template-page-mail-refund .refund-form .content td{font-size:.6875rem;height:1.625rem;vertical-align:bottom}.page-template-page-mail-refund .refund-form .content td.label{font-weight:600;padding-right:.5625rem;white-space:nowrap}.page-template-page-mail-refund .refund-form .content td.label span{font-size:.625rem;margin-right:.125rem}.page-template-page-mail-refund .refund-form .content td.field{border-bottom:.0625rem solid #999;width:100%}.page-template-page-mail-refund .refund-form .content td.explanation{font-weight:600;padding-top:.8125rem}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget_search .search-submit{display:none}.widget-banner-wrapper{margin:0 0 .9375rem;text-align:center}.widget-banner-wrapper a{display:block}.page-template-page-faqs .site-content .widget,.page-template-page-news-offers .site-content .widget,.post-type-archive-product .site-content .widget{border-bottom:.0625rem dotted #f7ab7c;background-position:.625rem .625rem;background-repeat:no-repeat;display:-ms-inline-flexbox;display:inline-flex;font-size:.6875rem;line-height:1.3636;margin-bottom:.0625rem;padding:1.25rem 1.25rem .625rem;width:100%}.page-template-page-faqs .site-content .widget:last-child,.page-template-page-news-offers .site-content .widget:last-child,.post-type-archive-product .site-content .widget:last-child{border-bottom:none}.intro-widgets{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1.25rem 0}.intro-widgets a{text-decoration:none}.intro-widgets .widget-grid{display:-ms-flexbox;display:flex;margin-bottom:1.75rem}.intro-widgets .grid-content,.intro-widgets .grid-icon{display:inline-block;vertical-align:top}.intro-widgets .grid-icon{min-height:5rem;width:5.625rem}.intro-widgets .grid-content{margin-left:.625rem}.intro-widgets .grid-content h2{color:#cf3a00;font-size:.75rem;margin:0 0 .5rem;text-transform:uppercase}.intro-widgets .grid-content p{color:#333;font-size:.6875rem;margin-bottom:.3125rem;max-width:13.4375rem}.intro-widgets .grid-content span:after{content:">";display:inline-block;margin-left:.1875rem}.intro-widgets .modal-widgets .modal-dialog{max-width:33.125rem;width:90%}.page-template-page-faqs .site-content .widget h2,.page-template-page-news-offers .site-content .widget h2,.post-type-archive-product .site-content .widget h2{color:#883636;font-size:.9375rem;font-weight:400;line-height:1.2;margin-bottom:.375rem}.page-template-page-faqs .site-content .widget .txt-rep,.page-template-page-news-offers .site-content .widget .txt-rep,.post-type-archive-product .site-content .widget .txt-rep{display:block;text-indent:-9999px}.page-template-page-faqs .site-content .widget a.view-recipe,.page-template-page-faqs .site-content .widget a.view-recipes.txt-rep,.page-template-page-news-offers .site-content .widget a.view-recipe,.page-template-page-news-offers .site-content .widget a.view-recipes.txt-rep,.post-type-archive-product .site-content .widget a.view-recipe,.post-type-archive-product .site-content .widget a.view-recipes.txt-rep{height:1.4375rem;width:5.9375rem;background-image:url(assets/images/btn-viewrecipe.png)}.page-template-page-news-offers .site-content .widget h2{margin-left:.3125rem}.page-template-page-news-offers .site-content .widget p{margin:.25rem 0 0 .3125rem}.page-template-page-faqs .site-content .widget h2,.post-type-archive-product .site-content .widget h2{margin-left:0}.page-template-page-faqs .site-content .widget p,.post-type-archive-product .site-content .widget p{margin:.25rem 0 0}.page-template-page-faqs .site-content .widget .promo-image,.post-type-archive-product .site-content .widget .promo-image{display:block;float:left;margin-bottom:.3125rem}.page-template-page-faqs .site-content .widget h2,.post-type-archive-product .site-content .widget h2{clear:both;margin-top:.125rem}.page-template-page-news-offers .site-content .widget h2{margin-top:-1.5625rem}.page-template-page-news-offers .site-content .widget h2.promo-title{text-transform:uppercase;font-size:.875rem}.page-template-page-news-offers .site-content .widget p.promoflag{position:relative;right:.625rem;bottom:7.125rem;left:-.9375rem;background:url(assets/images/promosflag.png);background-position:0 0;background-repeat:no-repeat;height:1.1875rem;margin-top:.6875rem}.page-template-page-news-offers .site-content .widget p.promoflag span{background:url(assets/images/promosflag.png) 100% 100% no-repeat;color:#fee17b;display:inline-block;font-size:.5625rem;font-weight:700;height:1.1875rem;line-height:1.125rem;margin-left:1rem;padding-right:1.0625rem;text-transform:uppercase}.page-template-page-news-offers .site-content .widget p.promoflag span em{background:url(assets/images/promosflagbg.png) 0 0 repeat-x;display:inline-block;font-style:normal;height:1.1875rem}.page-template-page-news-offers .site-content .widget p.promoflag-occasion.has-image{bottom:8.8rem}.page-template-page-news-offers .site-content .widget p.promoflag-occasion.no-image{bottom:1.7rem;margin-top:1.5625rem}.page-template-page-news-offers .site-content .widget p.promoflag.no-image{bottom:1.9rem}.page-template-page-news-offers .site-content .widget p.promoflag-occasion{width:100%}@media screen and (min-width:22.5rem){.page-template-page-site-map .site-main{display:-ms-flexbox;display:flex}}@media screen and (min-width:370px){.page-template-page-faqs .site-content .widget,.page-template-page-news-offers .site-content .widget,.post-type-archive-product .site-content .widget{border-bottom:none;width:50%}}@media screen and (min-width:425px){.comments-ideas h2{line-height:1.2}.comments-ideas .share-twist-block{background:#eae7d4 url(assets/images/single-recipe/command_icon_bg.png) no-repeat 100% 0;padding:.875rem}}@media screen and (min-width:440px){.post-type-archive-product .product-block{width:50%}}@media screen and (min-width:27.5rem){.home-grid .card{width:25rem;max-width:25rem}}@media screen and (min-width:30.5rem) and (max-width:48rem){.page-template-page-pastry-101 .slick-carousel-intro .single-slide .recipe-link img{margin:0 auto}}@media screen and (min-width:40rem){.site-header .utility-nav-area{float:left}.site-header .search-area{float:right}.site-footer .wrap{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.site-footer .widget-area{border-right:.0625rem dotted #812a2a;margin:0 .875rem 0 0}.modal-login-register .modal-dialog{top:75.5%}.modal-login-register .modal-content,.modal-login-register .modal-content .modal-header{max-width:29.75rem}.modal-login-register .modal-content .modal-body .column{display:inline-block;padding:0 .3125rem;width:47%}.modal-login-register .modal-content .modal-body .column.divider-column{margin:0;padding:0;background-image:url(assets/images/sprites.png);background-position:-1039px -357px;width:17px;height:260px}.modal-login-register .modal-content .modal-body .column.right-column{padding:0 .3125rem 0 1.1875rem}.modal-login-register .modal-content .modal-body .form-checkbox-text{margin:.1875rem -2.5rem .625rem 0}.modal-login-register .modal-content .modal-body .facebook-button{margin:1.0625rem 0 0 1.75rem}.guarantee-modal .modal-dialog{max-width:40.5rem}.guarantee-modal .modal-content .modal-body{padding:0 4.6875rem 2.8125rem}.carousel-hero{height:19.75rem;width:100%}.carousel-hero .tabs-container{height:19.75rem;width:100%;background-image:url(assets/images/sprites.png);background-position:0 0;width:320px;height:316px;position:absolute;z-index:3;background-color:transparent;border-left:.0625rem solid rgba(0,0,0,.33);left:0;padding-top:.625rem}.carousel-hero .tabs-container .tabs{width:19.125rem}.carousel-hero .tabs-container .tabs .tab{border-top:none;padding:0 1.75rem 0 1.3125rem;width:19.0625rem}.carousel-hero .tabs-container .tabs .tab:last-child{border-bottom:none}.carousel-hero .tabs-container .tabs .tab-content{width:15.9375rem}.carousel-hero .tabs-container .tabs .tab-content:first-of-type{border-top:.0625rem dotted #812a2a}.carousel-hero .tabs-container .tabs .current{width:19.0625rem}.carousel-hero .tabs-container .tabs .current .featured-title:before{position:absolute;left:.75rem;background-image:url(assets/images/sprites.png);background-position:-1056px -357px;width:13px;height:13px;content:"";display:inline-block}.carousel-hero .all-recipes{position:absolute;top:17.875rem;left:5.875rem;transform:inherit}.carousel-hero .panes div{position:absolute;z-index:2;border-bottom-right-radius:.3125rem;border-top-right-radius:.3125rem;right:0;top:0}.carousel-taxonomy .carousel-border{margin-top:.9375rem}.gform_wrapper select{width:49%}.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield select{width:49%!important}#content .gform_wrapper .gf_left_half,#content .gform_wrapper .gf_right_half,#content .gform_wrapper input[type=email],#content .gform_wrapper input[type=file],#content .gform_wrapper input[type=number],#content .gform_wrapper input[type=password],#content .gform_wrapper input[type=tel],#content .gform_wrapper input[type=text],#content .gform_wrapper input[type=url],#content .gform_wrapper textarea{width:49%}#content .gform_wrapper .gf_left_half input[type=email],#content .gform_wrapper .gf_left_half input[type=file],#content .gform_wrapper .gf_left_half input[type=number],#content .gform_wrapper .gf_left_half input[type=password],#content .gform_wrapper .gf_left_half input[type=tel],#content .gform_wrapper .gf_left_half input[type=text],#content .gform_wrapper .gf_left_half input[type=url],#content .gform_wrapper .gf_right_half input[type=email],#content .gform_wrapper .gf_right_half input[type=file],#content .gform_wrapper .gf_right_half input[type=number],#content .gform_wrapper .gf_right_half input[type=password],#content .gform_wrapper .gf_right_half input[type=tel],#content .gform_wrapper .gf_right_half input[type=text],#content .gform_wrapper .gf_right_half input[type=url]{width:100%}#content .gform_wrapper .gf_left_half{margin-right:2%}.page-template-page-pastry-101 .intro-header{margin-left:3.125rem}.page-template-page-pastry-101 .box-two{padding-top:0}.single-recipe .how-intro{padding-top:2.3125rem;font-size:1.125rem}.single-recipe .how-intro:before{background-image:url(assets/images/sprites.png);background-position:-146px -622px;width:43px;height:30px;display:inline-block;content:"";margin-right:.5rem}.single-recipe .how-left{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.single-recipe .inspiration .inspiration-footer{background-image:url(assets/images/sprites.png);background-position:-320px -224px;width:572px;height:67px;background-color:transparent}.single-recipe .inspiration .inspiration-footer h3{padding:.875rem 0}.single-recipe .inspiration .inspiration-footer .hashtag{font-size:2.0625rem}.page-template-page-recipes-landing .page-header{border-bottom:none;border-top:none;margin-bottom:1.125rem;padding:.75rem 0 0}.page-template-page-news-offers .secondary.sidebar{display:-ms-flexbox;display:flex}.archive.tax-collection .secondary,.archive.tax-course .secondary,.archive.tax-occasion .secondary{margin-bottom:inherit;margin-left:.625rem;max-width:10.3125rem;padding:inherit}.archive.tax-collection .primary,.archive.tax-course .primary,.archive.tax-occasion .primary{display:inline-block;min-width:28.125rem;width:calc(100% - 175px)}.archive.tax-collection .primary ul.grid,.archive.tax-course .primary ul.grid,.archive.tax-occasion .primary ul.grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive.tax-collection .pagination-controls,.archive.tax-course .pagination-controls,.archive.tax-occasion .pagination-controls{float:left;margin:.625rem 2.1875rem}.archive.tax-collection .views-wrap,.archive.tax-course .views-wrap,.archive.tax-occasion .views-wrap{display:inline-block;float:right;max-width:18.75rem;margin:inherit}.archive.tax-collection .sidebar .tab-container .taxonomy-header,.archive.tax-course .sidebar .tab-container .taxonomy-header,.archive.tax-occasion .sidebar .tab-container .taxonomy-header{border:none}.archive.tax-collection .sidebar .tab-container .txt-rep,.archive.tax-course .sidebar .tab-container .txt-rep,.archive.tax-occasion .sidebar .tab-container .txt-rep{background-image:url(assets/images/sprites/index-browse.png);background-repeat:no-repeat;border-bottom:none;text-indent:-624.9375rem}.archive.tax-collection .sidebar .tab-container .txt-rep a,.archive.tax-course .sidebar .tab-container .txt-rep a,.archive.tax-occasion .sidebar .tab-container .txt-rep a{display:block}.archive.tax-collection .sidebar .tab-container .txt-rep a:after,.archive.tax-course .sidebar .tab-container .txt-rep a:after,.archive.tax-occasion .sidebar .tab-container .txt-rep a:after{display:none}.archive.tax-collection .sidebar .clear-both.terms,.archive.tax-collection .sidebar .tabbed.terms,.archive.tax-course .sidebar .clear-both.terms,.archive.tax-course .sidebar .tabbed.terms,.archive.tax-occasion .sidebar .clear-both.terms,.archive.tax-occasion .sidebar .tabbed.terms{background:url(assets/images/sprites/sidebar_topbg.jpg) repeat-y 0 0;display:block;margin:0;padding-bottom:.5rem;position:relative;width:inherit}.archive.tax-collection .sidebar .clear-both.terms .term.current,.archive.tax-collection .sidebar .tabbed.terms .term.current,.archive.tax-course .sidebar .clear-both.terms .term.current,.archive.tax-course .sidebar .tabbed.terms .term.current,.archive.tax-occasion .sidebar .clear-both.terms .term.current,.archive.tax-occasion .sidebar .tabbed.terms .term.current{background:url(assets/images/sprites/sidebar_bg-on.png) repeat-y 0 0}.archive.tax-collection .sidebar .top-break,.archive.tax-course .sidebar .top-break,.archive.tax-occasion .sidebar .top-break{height:.5625rem;width:100%;background:url(assets/images/sprites/sidebar_break.png) no-repeat 0 0}.archive.tax-collection .sidebar .filters,.archive.tax-course .sidebar .filters,.archive.tax-occasion .sidebar .filters{background:url(assets/images/sprites/sidebar_bg.jpg) repeat-y 0 0}.archive.tax-collection .sidebar .filters:after,.archive.tax-course .sidebar .filters:after,.archive.tax-occasion .sidebar .filters:after{background:url(assets/images/sprites/sidebar_btm.jpg) repeat-x bottom;content:"";display:block;height:.375rem;max-width:10.3125rem}.archive.tax-collection .sidebar .filters .taxonomy-name,.archive.tax-course .sidebar .filters .taxonomy-name,.archive.tax-occasion .sidebar .filters .taxonomy-name{margin:0 .6875rem .625rem;max-width:8.9375rem;padding-left:.25rem}.archive.tax-collection .sidebar .filters .terms,.archive.tax-course .sidebar .filters .terms,.archive.tax-occasion .sidebar .filters .terms{margin:0 0 .9375rem .9375rem}.page-template-page-faqs h1.entry-title{max-width:36.25rem}.page-template-page-faqs .accordion-title{background-image:url(assets/images/sprites.png);background-position:-361px -447px;width:583px;height:36px;background-color:inherit;border:none;box-shadow:none;height:2.1875rem}.page-template-page-site-map ul.list-level-one{column-gap:5.9375rem;max-width:37.5rem}.page-recipe-index h1.entry-title{margin:.625rem 0 .3125rem 2.5rem;text-align:left}.page-template-page-contact-us .contact-form td:first-child{text-align:right}.page-template-page-contact-us .contact-form td:last-child{text-align:left}.page-tips-and-techniques .tips-techniques-nav{-ms-flex-direction:row;flex-direction:row}.page-tips-and-techniques .tips-techniques-nav li a{padding:.375rem .625rem 0}.page-tips-and-techniques .tips-techniques-nav li a.current:after{position:absolute;top:0;left:35%;background-image:url(assets/images/sprites.png);background-position:-720px -483px;width:34px;height:14px;border:0;transform:none}.page-tips-and-techniques .tabs-section{-ms-flex-direction:row;flex-direction:row}.page-tips-and-techniques .sharing-nav{position:absolute;top:0;right:0}.tab-section-intro .banner{font-size:2rem;line-height:1}.tab-section-tips .tips-left{width:10.625rem}.tab-section-tips .tips-right{width:calc(100% - 170px)}.page-tips-and-techniques .tab-section-recipe-video{-ms-flex-direction:column;flex-direction:column}.intro-widgets{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.page-template-page-news-offers .site-content .widget p.promoflag.no-image{margin-top:1.5625rem}}@media screen and (min-width:768px) and (max-width:835px){.page-template-page-recipes-landing .carousel-taxonomy .slick-carousel .slick-next{right:.75rem}}@media screen and (min-width:48rem){.site-header{height:7.8125rem;text-align:left}.site-header .wrap{padding:0}.site-header .header-column-one{float:left;display:block;margin-right:1.64706%;width:32.23529%;padding:1.75rem 0 0 1.75rem}.site-header .header-column-one:last-child{margin-right:0}.site-header .header-column-two{float:left;display:block;margin-right:1.64706%;width:32.23529%}.site-header .header-column-two:last-child{margin-right:0}.site-header .header-column-three{float:left;display:block;margin-right:1.64706%;width:32.23529%;margin-right:0;padding:1.625rem 0 0}.site-header .header-column-three:last-child{margin-right:0}.site-header .search-area,.site-header .utility-nav-area{float:none}.site-header .logo-area{margin-left:16.94118%;margin-top:-1.5rem}.site-header .newsletter-area{text-align:center}.site-header .newsletter-area p{display:block;margin-right:0}.menu-toggle{display:none}.primary-navigation-area{background:url(assets/images/sprites/nav-bar.png) repeat-x;height:2.0625rem}.primary-navigation-area .primary-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal-login-register .modal-dialog{top:45.5%}.accordion-tabs .tab-header-and-content{display:inline}.accordion-tabs .tab-link{display:inline-block}.accordion-tabs .tab-content{float:left}.carousel-hero .panes div{height:19.75rem;width:33.125rem}.carousel-taxonomy .browse-by{display:inline-block;margin-bottom:inherit}.carousel-taxonomy .browse-by:after{margin:0 .5rem 0 .1875rem}.carousel-taxonomy .carousel-border{margin-top:0;width:50.625rem}.carousel-taxonomy .accordion-tabs .tab-content{margin-top:.625rem}.carousel-taxonomy .slick-carousel{width:48rem}.carousel-taxonomy .slick-carousel .slick-next,.carousel-taxonomy .slick-carousel .slick-prev{top:2.8125rem}.comments-ideas{background:url(assets/images/single-recipe/command_icon_bg.png) no-repeat 100% 0;display:block;padding:1.1875rem 0 1.75rem}.comments-ideas .comments-wrapper{display:inline-block;float:left;margin-left:1.75rem;max-width:32.8125rem;padding:inherit}.comments-ideas .share-twist-block{background:#eae7d4;display:inline-block;float:right;margin-right:1.875rem;margin-top:4.9375rem;width:10.875rem}.comments-ideas .share-twist-block h3{background:url(assets/images/sprites/darkred_left_arrow.png) no-repeat 0 0}.comments-ideas .share-twist-block h3 .bottom{display:inherit}.comments-ideas .share-twist-block p{padding:0}.comments-ideas .share-twist-block .share-twist-image{margin-left:inherit}.home .carousel-wrapper .featured-logo{display:block;bottom:2.3125rem;left:1.5rem}.page-template-page-pastry-101 .content-image{background-position:50%;height:38.5rem}.page-template-page-pastry-101 .intro-header .intro-welcome{padding-left:6.875rem}.page-template-page-pastry-101 .intro-header .subtitle p{margin:0 0 0 1.5625rem}.page-template-page-pastry-101 .intro-content{-ms-flex-direction:row;flex-direction:row;margin:.75rem .3125rem 0}.page-template-page-pastry-101 .box-one{padding-bottom:0;max-width:15.625rem;text-align:left}.page-template-page-pastry-101 .box-two{margin-bottom:0;max-width:30rem;padding-top:0}.page-template-page-pastry-101 .box-two .slide-image-101{height:20rem;width:30rem}.page-template-page-pastry-101 .slick-carousel-intro .slide-data:before{background-image:url(assets/images/intro-recipe-title.jpg)}.single-recipe .recipe-hero{-ms-flex-direction:row;flex-direction:row;margin-top:-.9375rem}.single-recipe .recipe-details{margin-top:.875rem;max-height:21rem;max-width:24.375rem;padding:.625rem 1.5625rem 0}.single-recipe .recipe-image{display:-ms-inline-flexbox;display:inline-flex}.single-recipe .entry-title{line-height:2.25rem;margin:0}.single-recipe .recipe-data{-ms-flex-pack:initial;justify-content:initial}.single-recipe .recipe-data .time{border-right:.0625rem dotted #832b2b;width:50%}.single-recipe .recipe-data .time li{margin-left:1.875rem}.single-recipe .recipe-data .facebook-like{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:50%}.single-recipe .recipe-content-wrapper{-ms-flex-direction:row;flex-direction:row}.single-recipe .recipe-directions{margin-top:0}.single-recipe .how-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:0 1.25rem 1.25rem}.single-recipe .how-left{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;padding-top:2.5rem}.single-recipe .how-right{margin-left:.75rem;max-width:32.1875rem;padding:1.25rem 0}.single-recipe .how-right .accordion-tabs{float:right;text-align:right}.single-recipe .how-right .accordion-tabs .tab-header-and-content{display:inline}.single-recipe .how-right .accordion-tabs .tab-link{margin-left:0}.single-recipe .how-right .accordion-tabs .tab-content{max-height:19.6875rem;width:32.1875rem}.single-recipe .how-right .accordion-tabs .tab-content.slideshow,.single-recipe .how-right .accordion-tabs .tab-content.video{max-width:32.1875rem}.single-recipe .how-right .accordion-tabs .slick-prev{left:-1.25rem}.single-recipe .how-right .accordion-tabs .slick-next{right:-1.25rem}.single-recipe .inspiration .inspiration-container{margin:-2.5rem 0 0;padding-bottom:3.75rem}.single-recipe .inspiration .inspiration-container .view-types{text-align:right}.single-recipe .inspiration .inspiration-container .single .pin-it{position:absolute;right:1.25rem;bottom:2.5rem}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-next,.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-prev{height:4.4375rem;width:4.4375rem}.single-recipe .inspiration .inspiration-container .multi .grid-slide-wrapper{-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.single-recipe .inspiration .inspiration-container .multi .grid-slide-wrapper .grid-slide{width:48.78049%}.single-recipe .inspiration .inspiration-footer{padding:0 0 0 2.375rem}.single-recipe .inspiration .inspiration-footer .hashtag{padding-left:1.625rem}.single-recipe .recipe-data .print-link-box .print-link{display:block}.page-template-page-recipes-landing .inner-wrap{margin:0 .4375rem}.archive.tax-collection .primary,.archive.tax-course .primary,.archive.tax-occasion .primary{clear:inherit;display:block;float:left;margin:0 0 0 1.25rem;max-width:34.375rem;padding:inherit;width:100%}.archive.tax-collection ul.grid .recipe-wrapper,.archive.tax-course ul.grid .recipe-wrapper,.archive.tax-occasion ul.grid .recipe-wrapper{display:block;max-width:33%;padding:.5rem 0 .9375rem .4375rem;width:33%}.archive.tax-collection .sidebar .clear-both.terms .term.current,.archive.tax-collection .sidebar .tabbed.terms .term.current,.archive.tax-course .sidebar .clear-both.terms .term.current,.archive.tax-course .sidebar .tabbed.terms .term.current,.archive.tax-occasion .sidebar .clear-both.terms .term.current,.archive.tax-occasion .sidebar .tabbed.terms .term.current{background:url(assets/images/sprites/sidebar_bg-on.png) repeat-y top}.archive.tax-collection .sidebar .top-break,.archive.tax-course .sidebar .top-break,.archive.tax-occasion .sidebar .top-break{background:url(assets/images/sprites/sidebar_break.png) no-repeat top}.post-type-archive-product .product-block{width:33.3333%}.page-template-page-site-map ul.list-level-one{column-width:18.75rem;margin-left:5.9375rem;max-width:42.5rem}.page-recipe-index .list-level-one{margin-left:5.9375rem}.page-tips-and-techniques .tabs-container-wrap{height:34.1875rem}.page-tips-and-techniques .tips-techniques-panes,.page-tips-and-techniques .tips-techniques-panes .tabs-section{height:32.0625rem}.page-tips-and-techniques .tips-techniques-nav li a{padding:.375rem 1.5625rem 0}.page-tips-and-techniques h2{margin-bottom:1.1875rem;padding-left:3.4375rem;text-indent:-3.5625rem}.tab-section-intro{background:url(assets/images/tips-background.jpg) no-repeat;padding-top:3.125rem}.tab-section-intro .banner{background-image:url(assets/images/sprites.png);background-position:-320px 0;width:719px;height:63px;background-size:auto;margin:0 auto}.tab-section-intro .content-wrapper{-ms-flex-direction:row;flex-direction:row}.tab-section-intro .content{max-width:52%;padding:0 0 0 1.5625rem;text-align:left}.tab-section-intro .intro-tab-navigation{-ms-flex-pack:start;justify-content:flex-start;padding:0 0 .9375rem}.tab-section-intro .intro-tab-navigation .tab-intro-nav-item{margin-right:2.1875rem}.tab-section-techniques{background:url(assets/images/tips-techniques-bkgd.jpg) no-repeat;height:32rem}.page-tips-and-techniques .tips-techniques-panes .tab-section-techniques{-ms-flex-direction:row;flex-direction:row}.tab-section-techniques.tabs-section{background-color:transparent}.tab-section-techniques .techniques-left{width:16.6875rem}.tab-section-techniques .techniques-nav{margin:.9375rem 0 0 .625rem}.tab-section-techniques .techniques-nav li{float:left;display:block;margin-right:1.64706%;width:32.23529%;margin-bottom:2rem}.tab-section-techniques .techniques-nav li:last-child{margin-right:0}.tab-section-techniques .techniques-nav li:nth-child(4n){margin-right:1.64706%}.tab-section-techniques .techniques-nav li:nth-child(4n+1){clear:none}.tab-section-techniques .techniques-nav li:nth-child(3n){margin-right:0}.tab-section-techniques .techniques-nav li:nth-child(3n+1){clear:left}.tab-section-techniques .technique-right{width:calc(100% - 267px)}.tab-section-techniques .technique-recipes{display:-ms-inline-flexbox;display:inline-flex}.tab-section-techniques .technique-recipes .make-these{display:inline-block;width:7.5rem}.tab-section-techniques .technique-recipes .see-all{display:inline-block;width:4.375rem}.tab-section-getting-started{background:url(assets/images/tips-techniques-bkgd.jpg) no-repeat}.page-tips-and-techniques .tab-section-getting-started.tabs-section{-ms-flex-direction:row;flex-direction:row}.tab-section-getting-started .getting-started-nav a{-ms-flex-align:start;align-items:flex-start}.tab-section-getting-started .getting-started-left{margin-bottom:0;padding:1.25rem .3125rem;width:16.6875rem}.tab-section-getting-started .getting-started-right{padding:1.875rem;width:calc(100% - 267px)}.tab-section-getting-started h2{margin-bottom:1.1875rem}.tab-section-tips{background:url(assets/images/tips-techniques-bkgd.jpg) no-repeat;height:32rem}.tab-section-tips .tips-left{margin:0;width:16.6875rem}.tab-section-tips .tips-left .tips-nav a{width:15.625rem}.tab-section-tips .tips-right{width:35.625rem}.tab-section-tips .tips-right .tip-individual h2{max-width:23.75rem}.tab-section-tips .tips-right .sharing-nav{position:absolute;top:1.75rem;right:2.125rem;margin:0}.tab-section-tips .tips-right h2{margin-bottom:1.5rem}.tab-section-recipe-video{background:url(assets/images/tips-techniques-bkgd.jpg) no-repeat;height:32rem}.page-tips-and-techniques .tab-section-recipe-video{-ms-flex-direction:row;flex-direction:row}.tab-section-recipe-video.tabs-section{background-color:transparent}.tab-section-recipe-video .recipe-video-left{margin-bottom:0;padding:1.25rem .3125rem;width:16.6875rem}.tab-section-recipe-video .recipe-video-right{padding:3.75rem 1.875rem;width:calc(100% - 267px)}.tab-section-recipe-video .recipe-video-right .individual-recipe-video h2{margin-bottom:1.75rem}.error404 .primary .entry-title{margin-left:0;max-width:100%}.widget-banner-wrapper{margin-bottom:2.6875rem}.page-template-page-faqs .site-content .widget,.page-template-page-news-offers .site-content .widget,.post-type-archive-product .site-content .widget{width:33%}.intro-widgets{padding-bottom:1.875rem}.intro-widgets .widget-grid{margin-bottom:0}.intro-widgets .widget-grid.grid-two{margin-left:3.125rem}.intro-widgets .widget-grid.grid-two .grid-content{max-width:10.3125rem}.intro-widgets .modal-widgets .modal-dialog{max-width:none;width:auto}}@media screen and (min-width:768px) and (max-width:840px){.page-template-page-recipes-landing .carousel-taxonomy .slick-carousel .slick-prev{left:0}}@media screen and (min-width:48rem) and (max-width:52.625rem){.page-template-page-pastry-101 .intro-header{overflow:hidden}}@media screen and (min-width:52.1875rem){.carousel-taxonomy .accordion-tabs .tab-content .header{background-image:url(assets/images/sprites.png);background-position:0 -376px;width:820px;height:36px;display:block}}@media screen and (min-width:835px){.carousel-taxonomy .accordion-tabs .tab-content{margin-top:0}}@media screen and (min-width:850px){.archive.tax-collection .primary,.archive.tax-course .primary,.archive.tax-occasion .primary{margin:0 0 0 1.875rem;max-width:38.75rem}}@media screen and (min-width:53.125rem){.home .slick-carousel .single-slide{height:28.4375rem;width:53.125rem}.home-grid .card{float:left;margin-right:.625rem}.home-grid .card-one{margin-bottom:0}.home-grid .card-one .card-data{background-color:#eae7d4;border-bottom-right-radius:.3125rem;border-top-right-radius:.3125rem;float:right;padding:.375rem 0;width:10.9375rem}.home-grid .card-one .user-comment,.home-grid .card-one .user-name{text-align:left}.page-template-page-pastry-101 .what-is-puff{height:3.75rem;width:6.25rem;position:absolute;right:1.875rem;bottom:.625rem;display:block;overflow:visible}}@media screen and (min-width:64rem){.h1.entry-title,h1.entry-title{margin:.625rem 0 .3125rem 1.5625rem;max-width:100%}.site-content,.site-footer,.site-header{background:url(../pfw-wp-puff-pastry-parent-theme/assets/images/main-vertical-shadow.png) repeat-y 10px 0 transparent;margin:0 auto;max-width:910px;width:100%}.page-template-page-news-offers .page-header,.post-type-archive-product .page-header{margin-bottom:.75rem;padding:.75rem 0 0}.page-template-page-faqs .page-header{margin-bottom:.75rem;margin-top:0}.page-recipe-index .page-content-wrap,.page-template-page-faqs .page-content-wrap,.page-template-page-news-offers .page-content-wrap,.page-template-page-site-map .page-content-wrap,.post-type-archive-product .page-content-wrap{background-color:inherit;padding:0}.page-recipe-index .page-content-wrap,.page-template-page-news-offers .page-content-wrap,.page-template-page-site-map .page-content-wrap{display:-ms-flexbox;display:flex}.site-footer:after{background:url(../pfw-wp-puff-pastry-parent-theme/assets/images/footer-bg-new.png) no-repeat 0 0 transparent;height:1.375rem;margin:0 auto;width:56.0625rem}.modal-login-register .modal-content .modal-body .password_recover{text-align:right}.carousel-taxonomy .slick-carousel .slick-list{margin-left:-.75rem}.carousel-taxonomy .slick-carousel .slick-list .slick-slide{margin-left:.75rem}.comments-ideas .comments-wrapper{max-width:37.5rem}.home .slick-carousel .slide-content{margin-left:7.1875rem}.home .slick-carousel .slide-content h2{font-size:1.4375rem}.home .slick-carousel .slide-content .view-recipe{margin-left:-2.0625rem}.home .slick-carousel .slick-next,.home .slick-carousel .slick-prev{top:32%}.single-recipe .left-nav,.single-recipe .right-nav{display:block}.single-recipe .recipe-data .facebook-like{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row}.single-recipe .recipe-how{margin:3.125rem 1.25rem 0}.single-recipe .how-wrapper{-ms-flex-pack:justify;justify-content:space-between;padding:0 2.75rem .625rem 1.6875rem;margin-top:-1.6875rem}.single-recipe .how-right{margin-left:1.875rem}.single-recipe .how-right .accordion-tabs .slick-prev:hover{left:-1.625rem}.single-recipe .how-right .accordion-tabs .slick-next:hover{right:-1.625rem}.single-recipe .inspiration .inspiration-container{height:auto;margin:-3.125rem 0 0;padding-bottom:3.75rem}.single-recipe .inspiration .inspiration-container .view-types li:last-of-type{margin-right:2.1875rem}.single-recipe .inspiration .inspiration-container .single .pin-it{position:absolute;right:2.8125rem;bottom:2.5rem}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-prev{left:-2.1875rem}.single-recipe .inspiration .inspiration-container .single .inspiration-carousel .slick-next{right:-2.1875rem}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-prev{left:-2.5rem}.single-recipe .recipe-more .recipe-more-wrapper .recipe-more-carousel .slick-next{right:-1.875rem}.single-recipe .recipe-data .print-link-box .print-link{display:none}.page-template-page-news-offers .primary.content-area{margin:0 .9375rem 4.375rem 1.8125rem;max-width:36.5625rem}.page-template-page-news-offers .primary.content-area .news-offers-wrap{-ms-flex-pack:start;justify-content:flex-start}.page-template-page-news-offers .secondary.sidebar{border-left:.0625rem dotted #f7ab7c;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.1875rem;margin-left:1.1875rem;max-width:11.5625rem;padding-bottom:inherit}.archive.tax-collection .site-content,.archive.tax-course .site-content,.archive.tax-occasion .site-content{background:url(assets/images/main-vertical-shadow.png) repeat-y 10px 0 transparent;margin:0 auto;max-width:56.875rem}.archive.tax-collection .primary ul.grid,.archive.tax-course .primary ul.grid,.archive.tax-occasion .primary ul.grid{margin-bottom:0}.archive.tax-collection .head-allrecipes,.archive.tax-course .head-allrecipes,.archive.tax-occasion .head-allrecipes{height:7.5625rem;width:38.75rem;border-radius:0}.archive.tax-collection ul.grid .recipe-wrapper,.archive.tax-course ul.grid .recipe-wrapper,.archive.tax-occasion ul.grid .recipe-wrapper{max-width:25%;width:25%}.archive.tax-collection .sidebar .clear-both.terms,.archive.tax-collection .sidebar .tabbed.terms,.archive.tax-course .sidebar .clear-both.terms,.archive.tax-course .sidebar .tabbed.terms,.archive.tax-occasion .sidebar .clear-both.terms,.archive.tax-occasion .sidebar .tabbed.terms{background:url(assets/images/sprites/sidebar_topbg.jpg) repeat-y top}.archive.tax-collection .sidebar .filters,.archive.tax-course .sidebar .filters,.archive.tax-occasion .sidebar .filters{background:url(assets/images/sprites/sidebar_bg.jpg) repeat-y top}.post-type-archive-product .products-description{margin-left:6.125rem;padding:0}.post-type-archive-product .primary.content-area{border-bottom:.0625rem dotted #f7ab7c;display:inline-block;float:left;margin:0 1.8125rem 4.375rem;max-width:35.6875rem}.post-type-archive-product .secondary.sidebar{border-left:.0625rem dotted #f7ab7c;display:inline-block;float:left;margin-bottom:2.1875rem;margin-left:1.1875rem;max-width:10.6875rem;padding-bottom:inherit}.post-type-archive-product .product-block{height:auto;width:17.75rem;padding:1.3125rem 1.5625rem .5rem}.page-template-page-faqs h1.entry-title{margin-top:.625rem;text-align:left}.page-template-page-faqs .products-description{line-height:1.25;margin-left:6.125rem;padding:0;text-align:left}.page-template-page-faqs .primary.content-area{display:inline-block;margin-left:.9375rem;max-width:36.25rem}.page-template-page-faqs .secondary.sidebar{border-left:.0625rem dotted #f7ab7c;clear:inherit;display:inline-block;float:left;margin-bottom:2.1875rem;margin-left:1.8125rem;max-width:10.6875rem;padding-bottom:inherit}.page-template-page-faqs .accordion-content-section{float:left}.page-template-page-faqs .accordion-title{display:block;line-height:2.33;padding:inherit}.page-template-page-faqs .accordion-content-container{margin:0;padding:0;margin:.4375rem 0 1.75rem 1.375rem;max-width:33.4375rem;width:100%}.page-template-page-faqs .accordion-content{margin:.875rem auto 0 1.25rem;max-width:33.625rem;padding:inherit}.page-template-page-site-map h1.entry-title{text-align:left}.page-template-page-site-map ul.list-level-one{max-width:100%}.page-template-page-site-map ul.list-level-three,.page-template-page-site-map ul.list-level-three li,.page-template-page-site-map ul.list-level-two,.page-template-page-site-map ul.list-level-two li{margin-bottom:0}.page-recipe-index h1.entry-title{margin:.625rem 0 .3125rem 1.5625rem}.page-template-page-contact-us .site-main{padding-bottom:0}.page-template-page-contact-us .entry-content{margin:1.5rem 9.375rem 1.5625rem 3.125rem;padding:0}.page-template-page-contact-us .content-wrap{margin-bottom:3.375rem}.page-tips-and-techniques .tips-techniques-nav{background-image:url(assets/images/sprites.png);background-position:0 -412px;width:840px;height:35px}.tab-section-techniques .technique-recipes .recipes .term-type{margin-right:1.4375rem}.tab-section-getting-started .getting-started-nav{width:15.9375rem}.page-template-page-faqs .site-content .widget,.page-template-page-news-offers .site-content .widget,.post-type-archive-product .site-content .widget{border-bottom:.0625rem dotted #f7ab7c;display:block;padding:.625rem 0 .625rem .625rem;width:100%}.page-template-page-faqs .site-content .widget:first-child,.page-template-page-news-offers .site-content .widget:first-child,.post-type-archive-product .site-content .widget:first-child{border-top:.0625rem dotted #f7ab7c;margin-top:.0625rem}.page-template-page-faqs .site-content .widget:last-child,.page-template-page-news-offers .site-content .widget:last-child,.post-type-archive-product .site-content .widget:last-child{border-bottom:.0625rem dotted #f7ab7c}}@media screen and (min-width:85.375rem){.page-template-page-pastry-101 .intro-header{margin-left:0}.single-recipe .inspiration .inspiration-container .multi .grid-slide-wrapper .grid-slide{width:50%}}@media print{.single-recipe .comments-ideas,.single-recipe .header-column-one,.single-recipe .header-column-three,.single-recipe .left-nav,.single-recipe .pin-it,.single-recipe .primary-navigation-area,.single-recipe .recipe-data .facebook-like,.single-recipe .recipe-how,.single-recipe .recipe-more,.single-recipe .right-nav,.single-recipe .site-footer{display:none}.single-recipe .site{padding:0}.single-recipe .logo-area{margin-top:0}.single-recipe .recipe-data .time span{text-align:left}.single-recipe .entry-content{break-before:always;page-break-before:always}}@media screen and (max-width:640px){.carousel-hero .panes{display:block;float:left;padding-bottom:1.5625rem;position:relative;width:100%}}@media screen and (max-width:500px){.page-template-page-contact-us .contact-form td:first-child,.page-template-page-contact-us .contact-form td:last-child{display:block}}@media screen and (max-width:48rem){.tab-section-techniques .technique-slideshow img{width:100%}}