@charset "UTF-8";*,:after,:before{box-sizing:border-box}.test{transform:translateX(50%)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none!important}figure{margin:0}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button,html,input,select,textarea{font-family:inherit}body{margin:0;font-size:16px;font-family:domain-text,serif;line-height:36px;color:#000;background-color:#fff;font-variant-ligatures:common-ligatures;font-feature-settings:"liga"}@media (min-width:600px){body{font-size:20px}}@media (min-width:0px) and (max-width:781px){body.admin-bar{margin-top:-46px}}body.overflow-hidden{overflow:hidden}img{border:0;-ms-interpolation-mode:bicubic}a img,img{max-width:100%;height:auto}embed,object{display:block;max-width:100%}svg:not(:root){overflow:hidden}::-moz-selection{background:#f8f5e4}::selection{background:#f8f5e4}::-moz-selection{background:#f8f5e4}a{color:#000;border-bottom:2px solid;text-decoration:none;font-style:italic;transition:color .15s;display:inline-block;line-height:22px}a:focus{outline:0;color:#dfb961}a:active,a:hover{outline:0;color:#dfb961}.giveaway-page .more a,p a{display:inline}.linked-media{border:0;line-height:0;display:block}.h1,h1{margin:0 0 40px 0;font-family:domain-text,serif;font-weight:200;letter-spacing:0;color:#000;font-size:22px;line-height:32px}.h1 a,h1 a{line-height:32px;display:inline}@media (min-width:600px){.h1,h1{font-size:26px;line-height:40px}}.h2,h2{margin:40px auto 20px auto;font-family:domain-text,serif;font-weight:200;letter-spacing:0;color:#000;font-size:22px;line-height:34px;text-align:center;font-style:normal}.h2:after,h2:after{content:"";display:block;width:50px;height:1px;background-color:#000;margin:20px auto 0 auto}.h2 a,h2 a{line-height:32px;display:inline;border:0;color:#dfb961}.h2 a:focus,.h2 a:hover,h2 a:focus,h2 a:hover{color:#000}@media (min-width:900px){.h2,h2{width:70%}}@media (min-width:600px){.h2,h2{font-size:24px;line-height:38px}}.h3,h3{font-size:14px;line-height:22px;margin:60px 0 30px 0;font-family:gt-eesti-pro-display,sans-serif;font-weight:400;letter-spacing:3px;text-transform:uppercase;text-align:center;color:#000;padding:0 10%;border-top:1px solid #000;color:#000;font-family:gt-eesti-pro-display,sans-serif}.h3:before,h3:before{padding-top:10px;font-size:16px;line-height:25px;content:'/';position:relative;background-color:#fff;width:30px;margin:0 auto;display:block;top:-23px;padding-left:5px;font-style:normal}@media (min-width:600px){.h3,h3{margin:80px 0 50px 0;font-size:16px;line-height:25px;letter-spacing:3px}}@media (min-width:900px){.h3,h3{padding:0 35%}}.h3 a,h3 a{display:inline;font-style:normal}.h4,.previously-in-residence__label,.resident-qa__item strong,h4{font-size:14px;line-height:22px;margin:0 0 5px 0;font-family:gt-eesti-pro-display,sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#dfb961}.h4 a,.previously-in-residence__label a,.resident-qa__item strong a,h4 a{line-height:18px;font-style:normal;display:inline}.h5,.style-guide-image-caption,h5{font-size:14px;line-height:22px;margin:0 0 20px 0;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;font-weight:400;text-transform:uppercase;color:#000;text-align:center;padding-top:4px}.h5 a,.style-guide-image-caption a,h5 a{color:#dfb961;border:0;font-style:normal}.h5 a:hover,.style-guide-image-caption a:hover,h5 a:hover{color:#000}@media (min-width:600px){.h5,.style-guide-image-caption,h5{margin:0 0 40px 0}}.h6,h6{font-size:12px;line-height:16px;margin:0 0 10px 0;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;font-weight:400;text-transform:uppercase;color:#a7a59b}.h6 a,h6 a{line-height:16px;display:inline;font-style:normal}.style-guide-image-caption,h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.style-guide-image-caption small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:.75em;font-weight:400;color:#000}.giveaway-page .more,p{font-size:16px;line-height:28px;font-family:domain-text,serif}@media (min-width:600px){.giveaway-page .more,p{font-size:20px;line-height:36px}}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}blockquote{text-align:center;font-weight:200;margin:0 auto;font-style:italic;width:70%;margin-bottom:40px;font-size:22px;line-height:32px}@media (min-width:900px){blockquote{font-size:32px;line-height:45px}}.giveaway-page blockquote .more,blockquote .giveaway-page .more,blockquote p{font-weight:200;font-size:22px;line-height:32px;margin-bottom:20px}@media (min-width:600px){.giveaway-page blockquote .more,blockquote .giveaway-page .more,blockquote p{font-size:32px;line-height:45px}}blockquote:before{content:"";display:block;width:50px;height:1px;background-color:#000;margin:0 auto 17px auto}blockquote:after{content:"";display:block;width:50px;height:1px;background-color:#000;margin:20px auto 0 auto}dfn{font-style:italic}hr{box-sizing:content-box;-moz-box-sizing:content-box;height:0}mark{background-color:#000;color:#fff;padding:2px 4px}.giveaway-page .more,p,pre{margin:0 0 40px 0}code,kbd,pre,samp{font-family:Courier,monospace;font-size:14px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:12px;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}[hidden]{display:none!important}dl,menu,ol,ul{margin:0 0 40px 0}dd{margin:0}menu,ol,ul{padding:0}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}nav li a{text-decoration:none}ol ol,ol ul,ul ol,ul ul{margin:0}ul li{margin-bottom:20px;font-size:16px;line-height:28px}@media (min-width:600px){ul li{font-size:20px;line-height:36px}}ul{list-style-type:disc;padding-left:20px}ol{counter-reset:li;list-style:none}ol li{position:relative;padding-bottom:20px;padding-left:60px;font-size:16px;line-height:28px}@media (min-width:600px){ol li{font-size:20px;line-height:36px}}ol li:before{content:counter(li);counter-increment:li;position:absolute;left:0;background-color:#000;color:#fff;height:35px;width:35px;text-align:center;border-radius:40px;padding-top:0;margin-top:0;font-family:gt-eesti-pro-display,sans-serif;font-size:13px;line-height:34px}code{color:#dfb961;background:#fff;padding:.2em .4em;white-space:nowrap}.code{margin:30px 0;padding:20px;background:#f6f6f6;border:1px solid #ccc;overflow-x:auto;-webkit-overflow-scrolling:touch}.code+.code{margin-top:-15px}.code code{white-space:pre;word-wrap:normal;padding:0;background:0 0}.wp-caption-text{font-weight:200;font-style:normal;color:#85837b;font-size:15px;line-height:24px;margin:10px 5% 20px;text-align:center}@media (min-width:600px){.wp-caption-text{font-size:16px}}.alignnone{width:100%!important;max-width:none;margin:0}.alignnone img{width:100%}.aligncenter{margin:40px auto;max-width:100%;display:block}@media (min-width:600px){.aligncenter{max-width:320px}}@media (min-width:900px){.aligncenter{max-width:500px}}@media (min-width:1200px){.aligncenter{max-width:750px}}.aligncenter img{max-height:770px;width:auto;display:block}.alignleft,.alignright{max-width:100%;margin:0 auto 20px auto;width:auto;display:block}@media (min-width:800px){.alignleft,.alignright{max-width:70%;display:inline-block}.alignleft:after,.alignright:after{content:"";display:table;clear:both}}@media (min-width:900px){.alignleft,.alignright{max-width:60%}}@media (min-width:950px){.alignleft,.alignright{max-width:50%}}.alignleft>.wp-caption-text,.alignright>.wp-caption-text{margin-bottom:10px}.alignleft .wp-caption-text{margin:0 5% 0 0}@media (min-width:800px){.alignleft .wp-caption-text{text-align:left}}@media (min-width:800px){.alignleft{float:left;margin:0 40px 30px -25%}}@media (min-width:900px){.alignleft{margin-left:-5%}}@media (min-width:1050px){.alignleft{margin-left:-10%}}@media (min-width:1200px){.alignleft{margin-left:-15%}}.alignright .wp-caption-text{margin:0 0 0 5%}@media (min-width:800px){.alignright .wp-caption-text{text-align:right}}@media (min-width:800px){.alignright{float:right;margin:0 -25% 30px 40px}}@media (min-width:900px){.alignright{margin-right:-5%}}@media (min-width:1050px){.alignright{margin-right:-10%}}@media (min-width:1200px){.alignright{margin-right:-15%}}.inline-wide{display:block;float:none;width:125%!important;max-width:none!important;margin:0 0 0 -12.5%}.inline-wide+.wp-caption-text{margin-bottom:20px}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cfccb2;margin:50px 0;width:100%}table caption{padding:0 0 10px;color:#000;font-size:14px;font-style:italic;text-align:center}table td,table th{border-left:1px solid #cfccb2;border-width:0 0 0 1px;margin:0;padding:15px 20px;font-size:inherit;overflow:visible}table th{border-bottom:1px solid #cfccb2;vertical-align:middle}table td{background-color:transparent;vertical-align:top;border-bottom:1px solid #cfccb2;font-size:16px;line-height:28px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#f8f5e4;border-top:5px solid #000;color:#000;text-align:left;vertical-align:bottom;font-family:gt-eesti-pro-display,sans-serif;font-size:14px;line-height:22px;font-weight:700;letter-spacing:3px;text-transform:uppercase}table col[class*=col-]{display:table-column;float:none}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none}.table-striped tr:nth-child(2n-1) td,.u-odd td{background-color:#000}.table-bordered td{border-bottom:1px solid #cfccb2}.table-bordered tbody>tr:last-child td,.table-horizontal tbody>tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cfccb2}.table-horizontal tbody>tr:last-child td{border-bottom-width:0}form{margin:0;font-family:domain-text,serif;font-size:16px}@media (min-width:600px){form{font-size:20px}}fieldset{border:0;margin:30px 0;padding:0}legend{white-space:normal;display:block;width:100%;margin:0 0 20px;padding:0 0 4px;border:1px solid #e5e5e5;border-width:0 0 1px 0;font-weight:700}label{margin:.5em 0 .2em;font-size:14px;line-height:22px;font-family:gt-eesti-pro-display,sans-serif;font-weight:400;letter-spacing:3px;text-transform:uppercase;color:#000;display:block}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;box-shadow:none}button:focus,input:focus,select:focus,textarea:focus{outline:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;margin-right:4px}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-card,input::-moz-focus-card{border:0;padding:0}textarea{overflow:auto;vertical-align:top;margin-top:3px}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=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;padding:10px 15px;margin-bottom:10px;display:inline-block;border:1px solid #cfccb2;box-shadow:0;border-radius:0;width:100%;transition:border .2s}@media (min-width:600px){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=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:15px 20px}}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=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,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:200}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=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,select:-moz-placeholder,textarea:-moz-placeholder{font-weight:200}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=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,select::-moz-placeholder,textarea::-moz-placeholder{font-weight:200}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=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,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-weight:200}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=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;border-color:#dfb961;outline:0;box-shadow:0}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:1px #cfccb2;outline:1px auto #dfb961;box-shadow:0}.checkbox,.radio{margin:.5em 0;display:block}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}input[readonly],select[readonly],textarea[readonly]{background:#eee;color:#777;border-color:#ccc}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#ff633e;border-color:#ff633e}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#ff633e}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#ff633e}select{border:1px solid #cfccb2;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;background:url(../svg/down-arrow.svg) no-repeat right #fff;background-origin:content-box}select[multiple]{height:auto}.form-row{margin:0 0 10px}.form-controls{margin:20px 0 0}.required{color:#c00!important}.form-aligned label,.form-aligned select,.form-aligned textarea,.form-stacked input[type=color],.form-stacked input[type=date],.form-stacked input[type=datetime-local],.form-stacked input[type=datetime],.form-stacked input[type=email],.form-stacked input[type=month],.form-stacked input[type=number],.form-stacked input[type=password],.form-stacked input[type=search],.form-stacked input[type=tel],.form-stacked input[type=text],.form-stacked input[type=time],.form-stacked input[type=url],.form-stacked input[type=week],.form-stacked label,.form-stacked select,.form-stacked textarea{display:block;margin:0}@media (max-width:899px){.form-aligned input,.form-aligned select,.form-aligned textarea{display:inline-block;vertical-align:middle}.form-aligned textarea{vertical-align:top}.form-aligned .form-row label{display:inline-block;width:200px;margin:0 20px 0 0;vertical-align:middle;text-align:right}.form-aligned .form-row-checkbox,.form-aligned .form-row-radio{margin:0 0 10px;margin-left:220px}.form-aligned .form-controls{margin-left:220px}}.form-select{position:relative}.form-select select{outline:0;-webkit-appearance:none;display:block;padding:10px 40px 10px 15px;width:100%;margin:0;border:1px solid #cfccb2;border-radius:3px;background:#fff;box-shadow:none;color:#000;text-transform:uppercase;line-height:normal;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;font-weight:600;line-height:16px}.form-select .form-select-arrow{display:block;position:absolute;top:0;right:0;height:100%;width:40px;border-left:1px solid #cfccb2;pointer-events:none}.form-select .form-select-arrow:before{content:"";position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-8px;width:0;height:0;border-style:solid;border-width:10px 7px 0 7px;border-color:#000 transparent transparent transparent}.button,.ga-subscribe-download,button,html input[type=button],input[type=reset],input[type=submit]{display:inline-block;zoom:1;line-height:1;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-style:normal;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;padding:18px 24px;color:#fff;border:0;text-decoration:none;border-radius:0;text-transform:uppercase;font-weight:400;letter-spacing:3px;transition:background-color .2s;background-color:#000}.button--centered{text-align:center}.button::-moz-focus-card,button::-moz-focus-card,html input[type=button]::-moz-focus-card,input[type=reset]::-moz-focus-card,input[type=submit]::-moz-focus-card{padding:0;border:0}.button:focus,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}.button-active,.button:active,button:active,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#c1a869}.button-disabled,.button-disabled:active,.button-disabled:focus,.button-disabled:hover,.button[disabled],button[disabled],html input[disabled][type=button],input[disabled][type=reset],input[disabled][type=submit]{opacity:.4;cursor:not-allowed;box-shadow:none}.button-hidden{display:none}.button::-moz-focus-card,button::-moz-focus-card,html input[type=button]::-moz-focus-card,input[type=reset]::-moz-focus-card,input[type=submit]::-moz-focus-card{padding:0;border:0}.button-primary,.button-selected,a.button-primary,a.button-selected{background-color:#000;color:#fff}.button--carousel{background-color:transparent;color:#f8f5e4;padding:18px 24px;cursor:pointer;transition:color .2s,background-color .2s}.button--carousel:focus,.button--carousel:hover{color:#dfb961}@media (min-width:600px){.button--carousel{background-color:#f8f5e4;color:#000}.button--carousel:focus,.button--carousel:hover{background-color:#dfb961;color:#000}}#prhwidget_rhtb-signup-newsletter-page .subscribe button,.button--black{background-color:#000;color:#f8f5e4;padding:18px 24px;cursor:pointer}#prhwidget_rhtb-signup-newsletter-page .subscribe button:focus,#prhwidget_rhtb-signup-newsletter-page .subscribe button:hover,.button--black:focus,.button--black:hover{background-color:#dfb961;color:#f8f5e4}.button--black--outline{color:#000;padding:18px 24px;border:2px solid #000;background-color:transparent;transition:all .2s;cursor:pointer}.button--black--outline:focus,.button--black--outline:hover{color:#dfb961;background-color:transparent;border:2px solid #dfb961}.button--light{background-color:#f8f5e4;color:#000;padding:18px 24px;cursor:pointer}.button--light:focus,.button--light:hover{background-color:#dfb961;color:#000}.button--light--outline{color:#f8f5e4;padding:18px 24px;border:2px solid #f8f5e4;transition:all .2s;cursor:pointer}.button--light--outline:focus,.button--light--outline:hover{color:#dfb961;background-color:transparent;border:2px solid #dfb961}.button--light--small{color:#dfb961;padding:8px 0;border:0;background-color:transparent;letter-spacing:2px;margin-top:8px;font-size:11px;transition:all .2s;cursor:pointer}.button--light--small:active,.button--light--small:focus,.button--light--small:hover{color:#000;background-color:transparent}.button--light--outline--small{color:#f8f5e4;padding:10px;border:2px solid #f8f5e4;transition:all .2s;cursor:pointer;margin:0 0 0 20px}.button--light--outline--small:focus,.button--light--outline--small:hover{color:#dfb961;background-color:transparent;border:2px solid #dfb961}.button-link{border:0;font-style:normal;display:block}.buton-link--centered{text-align:center}.inline-form{background-color:#f8f5e4;padding:25px;margin-bottom:40px}@media (min-width:600px){.inline-form{padding:40px 50px 50px 50px;margin-bottom:80px}}.mustard-link,.mustard-link--small{color:#dfb961!important;font-family:gt-eesti-pro-display,sans-serif;font-style:normal;text-transform:uppercase;padding:8px 0;border:0;background-color:transparent;letter-spacing:3px;margin-top:8px;font-size:14px;transition:all .2s;display:block;cursor:pointer}.mustard-link--small:focus,.mustard-link--small:hover,.mustard-link:focus,.mustard-link:hover{color:#f8f5e4!important;background-color:transparent}.mustard-link--small{font-size:11px;letter-spacing:2px}.mustard-link--small:focus,.mustard-link--small:hover{color:#000!important}.full-width-form-element{margin-bottom:10px}@media (min-width:900px){.full-width-form-element{margin-bottom:20px}}.two-column-form-elements{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.two-column-form-elements>div{width:100%}@media (min-width:600px){.two-column-form-elements>div{width:50%}}@media (min-width:600px){.two-column-form-elements>div:first-child{padding-right:10px}}@media (min-width:600px){.two-column-form-elements>div:last-child{padding-left:10px}}.form-header{border-top:1px solid #cfccb2;padding-top:40px;margin-top:40px;padding-bottom:10px;font-size:14px;line-height:22px;font-family:gt-eesti-pro-display,sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#000}.terms{font-size:15px;line-height:26px;display:block;margin:20px auto 0 auto;color:#cfccb2!important}.terms a{display:inline;color:#cfccb2}.terms a:focus,.terms a:hover{color:#000}#prhwidget_rhtb-signup-newsletter-page .item-checkbox,.checkbox-wrapper,.radio-wrapper{margin-bottom:20px}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input,.styled-checkbox,.styled-radio{position:absolute;opacity:0;width:30px;height:30px;z-index:2;cursor:pointer}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input+label,.styled-checkbox+label{position:relative;padding:0;display:block;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:28px;text-transform:uppercase;font-weight:400;letter-spacing:2px;margin:0 0 0 50px;cursor:pointer}@media (min-width:900px){#prhwidget_rhtb-signup-newsletter-page .item-checkbox input+label,.styled-checkbox+label{font-size:14px}}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input+label a,.styled-checkbox+label a{line-height:17px;display:inline}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input+label:before,.styled-checkbox+label:before{content:'';overflow:hidden;vertical-align:middle;width:30px;height:30px;background:#fff;border:1px solid #cfccb2;transition:background .2s,border .2s;margin:-1px 20px 0 -50px;display:inline-block}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input:hover+label:before,.styled-checkbox:hover+label:before{background:#dfb961;border-color:#dfb961}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input:focus+label:before,.styled-checkbox:focus+label:before{border-color:#dfb961!important}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input:checked+label:before,.styled-checkbox:checked+label:before{background:#dfb961;border-color:#dfb961}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input.disabled+label,#prhwidget_rhtb-signup-newsletter-page .item-checkbox input[disabled]+label,.styled-checkbox.disabled+label,.styled-checkbox[disabled]+label{color:#fff}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input.disabled+label:before,#prhwidget_rhtb-signup-newsletter-page .item-checkbox input[disabled]+label:before,.styled-checkbox.disabled+label:before,.styled-checkbox[disabled]+label:before{box-shadow:none;background:#ddd}#prhwidget_rhtb-signup-newsletter-page .item-checkbox input:checked+label:after,.styled-checkbox:checked+label:after{content:'';position:absolute;top:13px;left:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff;transform:rotate(45deg);margin-left:-50px}.styled-radio+label{position:relative;padding:0;display:block;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:30px;text-transform:uppercase;font-weight:400;letter-spacing:2px;margin-left:50px}@media (min-width:600px){.styled-radio+label{letter-spacing:3px;font-size:14px}}.styled-radio+label a{line-height:17px;display:inline}.styled-radio+label:before{content:'';margin-right:20px;overflow:hidden;vertical-align:middle;width:30px;height:30px;background:#fff;border:1px solid #cfccb2;transition:background .2s,border .2s;border-radius:50%;margin-left:-50px;display:inline-block}.styled-radio:hover+label:before{background:#dfb961;border-color:#dfb961}.styled-radio:focus+label:before{border-color:#dfb961!important}.styled-radio:checked+label:before{background:#dfb961;border-color:#dfb961}.styled-radio.disabled+label,.styled-radio[disabled]+label{color:#fff}.styled-radio.disabled+label:before,.styled-radio[disabled]+label:before{box-shadow:none;background:#ddd}.styled-radio:checked+label:after{content:'';position:absolute;left:6px;top:6px;background:#fff;width:18px;height:18px;border-radius:50%;margin-left:-50px;margin-top:1px}.wrapper{overflow:hidden}.container{padding:20px 20px 0;width:100%;margin:0 auto}.container:after{content:"";display:table;clear:both}@media (min-width:600px){.container{padding:30px 30px 0}}.row{margin:0 -10px;position:relative}@media (min-width:600px){.row{margin:0 -15px}}[class*=col-]{padding:0 10px 30px}@media (min-width:600px){[class*=col-]{padding:0 15px 30px}}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row .row:nth-last-of-type(1){margin-bottom:0}.row .row [class*=col-]:last-child{padding-bottom:0}.row--flush{margin-right:0;margin-left:0}.row--flush [class*=col-]{padding-left:0;padding-right:0}@media (min-width:600px){.row--spacious{margin:0 -30px}}@media (min-width:600px){.row--spacious [class*=col-]{padding-left:30px;padding-right:30px}}@media (min-width:600px){.row--spacious .row [class*=col-]{padding-left:15px;padding-right:15px}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-1:nth-of-type(1n){clear:none}.col-xs-1:nth-of-type(12n+1){clear:both}.col-xs-2{width:16.666666666666664%}.col-xs-2:nth-of-type(1n){clear:none}.col-xs-2:nth-of-type(6n+1){clear:both}.col-xs-3{width:25%}.col-xs-3:nth-of-type(1n){clear:none}.col-xs-3:nth-of-type(4n+1){clear:both}.col-xs-4{width:33.33333333333333%}.col-xs-4:nth-of-type(1n){clear:none}.col-xs-4:nth-of-type(3n+1){clear:both}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-6:nth-of-type(1n){clear:none}.col-xs-6:nth-of-type(2n+1){clear:both}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}.col-offset-0{margin-left:0}.col-offset-1{margin-left:8.333333333333332%}.col-offset-2{margin-left:16.666666666666664%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.33333333333333%}.col-offset-5{margin-left:41.66666666666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.333333333333336%}.col-offset-8{margin-left:66.66666666666666%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.33333333333334%}.col-offset-11{margin-left:91.66666666666666%}@media (min-width:600px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-1:nth-of-type(1n){clear:none}.col-sm-1:nth-of-type(12n+1){clear:both}.col-sm-2{width:16.666666666666664%}.col-sm-2:nth-of-type(1n){clear:none}.col-sm-2:nth-of-type(6n+1){clear:both}.col-sm-3{width:25%}.col-sm-3:nth-of-type(1n){clear:none}.col-sm-3:nth-of-type(4n+1){clear:both}.col-sm-4{width:33.33333333333333%}.col-sm-4:nth-of-type(1n){clear:none}.col-sm-4:nth-of-type(3n+1){clear:both}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-6:nth-of-type(1n){clear:none}.col-sm-6:nth-of-type(2n+1){clear:both}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%;clear:both}}@media (min-width:900px){.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.333333333333332%}.col-md-1:nth-of-type(1n){clear:none}.col-md-1:nth-of-type(12n+1){clear:both}.col-md-2{width:16.666666666666664%}.col-md-2:nth-of-type(1n){clear:none}.col-md-2:nth-of-type(6n+1){clear:both}.col-md-3{width:25%}.col-md-3:nth-of-type(1n){clear:none}.col-md-3:nth-of-type(4n+1){clear:both}.col-md-4{width:33.33333333333333%}.col-md-4:nth-of-type(1n){clear:none}.col-md-4:nth-of-type(3n+1){clear:both}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-6:nth-of-type(1n){clear:none}.col-md-6:nth-of-type(2n+1){clear:both}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%;clear:both}}@media (min-width:1200px){.container{max-width:750px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-1:nth-of-type(1n){clear:none}.col-lg-1:nth-of-type(12n+1){clear:both}.col-lg-2{width:16.666666666666664%}.col-lg-2:nth-of-type(1n){clear:none}.col-lg-2:nth-of-type(6n+1){clear:both}.col-lg-3{width:25%}.col-lg-3:nth-of-type(1n){clear:none}.col-lg-3:nth-of-type(4n+1){clear:both}.col-lg-4{width:33.33333333333333%}.col-lg-4:nth-of-type(1n){clear:none}.col-lg-4:nth-of-type(3n+1){clear:both}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-6:nth-of-type(1n){clear:none}.col-lg-6:nth-of-type(2n+1){clear:both}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%;clear:both}}.col-flow{clear:none!important}body,html{height:100%}.row-flex,.row-flex>div[class*=col-]{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.row-flex-wrap{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex:0;flex:0}.row-flex>[class*=col-]{margin:-.2px}.row-flex>[class*=col-] div{width:100%}.flex-col{display:-ms-flexbox;display:flex;-ms-flex:1 100%;flex:1 100%;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.flex-grow{display:-ms-flexbox;display:flex;-ms-flex:2;flex:2}@font-face{font-family:tusar-deco;src:local("☺"),url(../woff/tusar-bold.woff) format("woff"),url(../eot/tusar-bold86d7.eot) format("eot"),local("☺");font-weight:700;font-style:normal}@font-face{font-family:tusar-deco;src:local("☺"),url(../woff/tusar-bolditalic.woff) format("woff"),url(../eot/tusar-bolditalic86d7.eot) format("eot"),local("☺");font-weight:700;font-style:italic}@font-face{font-family:gt-eesti-pro-display;src:local("☺"),url(../woff/gt-eesti-display-regular.woff) format("woff"),url(../eot/gt-eesti-display-regular86d7.eot) format("eot"),local("☺");font-weight:400;font-style:normal}@font-face{font-family:gt-eesti-pro-display;src:local("☺"),url(../woff/gt-eesti-display-bold.woff) format("woff"),url(../eot/gt-eesti-display-bold86d7.eot) format("eot"),local("☺");font-weight:700;font-style:normal}@font-face{font-family:domain-text;src:local("☺"),url(../woff/domainetextweb-regular.woff) format("woff"),url(../eot/domainetextweb-regular86d7.eot) format("eot"),local("☺");font-weight:400;font-style:normal}@font-face{font-family:domain-text;src:local("☺"),url(../woff/domainetextweb-regularitalic.woff) format("woff"),url(../eot/domainetextweb-regularitalic86d7.eot) format("eot"),local("☺");font-weight:400;font-style:italic}@font-face{font-family:domain-text;src:local("☺"),url(../woff/domainetextweb-light.woff) format("woff"),url(../eot/domainetextweb-light86d7.eot) format("eot"),local("☺");font-weight:200;font-style:normal}@font-face{font-family:domain-text;src:local("☺"),url(../woff/domainetextweb-lightitalic.woff) format("woff"),url(../eot/domainetextweb-lightitalic86d7.eot) format("eot"),local("☺");font-weight:200;font-style:italic}@font-face{font-family:domain-text;src:local("☺"),url(../woff/domainetextweb-bold.woff) format("woff"),url(../eot/domainetextweb-bold86d7.eot) format("eot"),local("☺");font-weight:700;font-style:normal}@font-face{font-family:domain-text;src:local("☺"),url(../woff/domainetextweb-bolditalic.woff) format("woff"),url(../eot/domainetextweb-bolditalic86d7.eot) format("eot"),local("☺");font-weight:700;font-style:italic}.article-content{margin-top:60px}@media (min-width:1200px){.article-content{margin-top:100px}}.bottom-border,.left-border,.right-border,.top-border{background:#000;position:fixed;z-index:1000}.left-border,.right-border{top:0;bottom:0;width:10px;display:none}@media (min-width:600px){.left-border,.right-border{display:block}}.left-border{left:0}.right-border{right:0}.bottom-border,.top-border{left:0;right:0;height:10px}.top-border{top:0}@media (min-width:782px){.admin-bar .top-border{top:32px}}.bottom-border{bottom:0}hr{border:none;height:5px;color:#000;background-color:#000;margin:60px 0}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.underline-pink{box-shadow:0 -3px 0 0 #ff0f4a inset}@media (min-width:400px){.underline-pink{box-shadow:0 -4px 0 0 #ff0f4a inset}}@media (min-width:600px){.underline-pink{box-shadow:0 -6px 0 0 #ff0f4a inset}}@media (min-width:900px){.underline-pink{box-shadow:0 -7px 0 0 #ff0f4a inset}}@media (min-width:1200px){.underline-pink{box-shadow:0 -8px 0 0 #ff0f4a inset}}.underline-red{box-shadow:0 -3px 0 0 #ff633e inset}@media (min-width:400px){.underline-red{box-shadow:0 -4px 0 0 #ff633e inset}}@media (min-width:600px){.underline-red{box-shadow:0 -6px 0 0 #ff633e inset}}@media (min-width:900px){.underline-red{box-shadow:0 -7px 0 0 #ff633e inset}}@media (min-width:1200px){.underline-red{box-shadow:0 -8px 0 0 #ff633e inset}}.underline-orange{box-shadow:0 -3px 0 0 #ffba18 inset}@media (min-width:400px){.underline-orange{box-shadow:0 -4px 0 0 #ffba18 inset}}@media (min-width:600px){.underline-orange{box-shadow:0 -6px 0 0 #ffba18 inset}}@media (min-width:900px){.underline-orange{box-shadow:0 -7px 0 0 #ffba18 inset}}@media (min-width:1200px){.underline-orange{box-shadow:0 -8px 0 0 #ffba18 inset}}.underline-yellow{box-shadow:0 -3px 0 0 #ffe566 inset}@media (min-width:400px){.underline-yellow{box-shadow:0 -4px 0 0 #ffe566 inset}}@media (min-width:600px){.underline-yellow{box-shadow:0 -6px 0 0 #ffe566 inset}}@media (min-width:900px){.underline-yellow{box-shadow:0 -7px 0 0 #ffe566 inset}}@media (min-width:1200px){.underline-yellow{box-shadow:0 -8px 0 0 #ffe566 inset}}.underline-lime{box-shadow:0 -3px 0 0 #bfe67a inset}@media (min-width:400px){.underline-lime{box-shadow:0 -4px 0 0 #bfe67a inset}}@media (min-width:600px){.underline-lime{box-shadow:0 -6px 0 0 #bfe67a inset}}@media (min-width:900px){.underline-lime{box-shadow:0 -7px 0 0 #bfe67a inset}}@media (min-width:1200px){.underline-lime{box-shadow:0 -8px 0 0 #bfe67a inset}}.underline-green{box-shadow:0 -3px 0 0 #59ce8d inset}@media (min-width:400px){.underline-green{box-shadow:0 -4px 0 0 #59ce8d inset}}@media (min-width:600px){.underline-green{box-shadow:0 -6px 0 0 #59ce8d inset}}@media (min-width:900px){.underline-green{box-shadow:0 -7px 0 0 #59ce8d inset}}@media (min-width:1200px){.underline-green{box-shadow:0 -8px 0 0 #59ce8d inset}}.underline-teal{box-shadow:0 -3px 0 0 #41d4c6 inset}@media (min-width:400px){.underline-teal{box-shadow:0 -4px 0 0 #41d4c6 inset}}@media (min-width:600px){.underline-teal{box-shadow:0 -6px 0 0 #41d4c6 inset}}@media (min-width:900px){.underline-teal{box-shadow:0 -7px 0 0 #41d4c6 inset}}@media (min-width:1200px){.underline-teal{box-shadow:0 -8px 0 0 #41d4c6 inset}}.underline-mustard{box-shadow:0 -3px 0 0 #dfb961 inset}@media (min-width:400px){.underline-mustard{box-shadow:0 -4px 0 0 #dfb961 inset}}@media (min-width:600px){.underline-mustard{box-shadow:0 -6px 0 0 #dfb961 inset}}@media (min-width:900px){.underline-mustard{box-shadow:0 -7px 0 0 #dfb961 inset}}@media (min-width:1200px){.underline-mustard{box-shadow:0 -8px 0 0 #dfb961 inset}}.underline-small-pink{box-shadow:0 -4px 0 0 #ff0f4a inset}.underline-small-red{box-shadow:0 -4px 0 0 #ff633e inset}.underline-small-orange{box-shadow:0 -4px 0 0 #ffba18 inset}.underline-small-yellow{box-shadow:0 -4px 0 0 #ffe566 inset}.underline-small-lime{box-shadow:0 -4px 0 0 #bfe67a inset}.underline-small-green{box-shadow:0 -4px 0 0 #59ce8d inset}.underline-small-teal{box-shadow:0 -4px 0 0 #41d4c6 inset}.underline-small-mustard{box-shadow:0 -4px 0 0 #dfb961 inset}.background-pink{background-color:#ff0f4a}.background-red{background-color:#ff633e}.background-orange{background-color:#ffba18}.background-yellow{background-color:#ffe566}.background-lime{background-color:#bfe67a}.background-green{background-color:#59ce8d}.background-teal{background-color:#41d4c6}@media (min-width:0px) and (max-width:781px){#wpadminbar{display:none}}.chevron-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:40px auto;width:100%}.chevron-wrapper a{border:0;line-height:0}.chevron-wrapper:before{content:"";width:100%;height:1px;background-color:#000;position:absolute;left:0;top:50%;display:none}@media (min-width:900px){.chevron-wrapper:before{display:inherit}}.chevron{border-style:solid;border-width:1px 1px 0 0;content:'';height:9px;width:9px;margin-top:1px;background-color:#fff;display:none}@media (min-width:900px){.chevron{display:inherit}}.chevron--left{transform:rotate(-135deg);margin-right:20px}.chevron--right{transform:rotate(45deg);margin-left:20px}.scrolling-disabled{overflow:hidden}@keyframes uil-ring-anim{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.uil-ring-css{background:0 0;width:80px;height:80px}.uil-ring-css>div{position:absolute;display:block;width:80px;height:80px;border-radius:80px;box-shadow:0 3px 0 0 #000;animation:uil-ring-anim .5s linear infinite}.author-page-header{width:100%;margin:100px auto 0;padding:60px 20%;text-align:center}@media (min-width:0px) and (max-width:599px){.author-page-header{width:100%;padding:40px;margin:60px auto 0}}.author-page-label{margin-bottom:20px;font-size:14px;line-height:22px;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;text-transform:uppercase}@media (min-width:600px) and (max-width:899px){.author-page-label{font-size:16px;line-height:24px}}@media (min-width:0px) and (max-width:599px){.author-page-label{font-size:14px;line-height:22px}}.author-page-name{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:40px;font-style:normal;border:0}@media (min-width:400px){.author-page-name{font-size:40px;line-height:45px}}@media (min-width:900px){.author-page-name{font-size:45px;line-height:50px}}@media (min-width:1600px){.author-page-name{font-size:55px;line-height:60px}}@media (min-width:0px) and (max-width:599px){.author-page-name{margin-top:20px}}.author-page-bio-wrapper{margin:0 auto 40px auto;padding:0 10px;width:85%}@media (min-width:600px){.author-page-bio-wrapper{max-width:800px;padding:0;margin:0 auto 80px auto}}.author-page-bio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;padding:20px;background-color:#f8f5e4;color:#000;font-family:domain-text,serif;text-align:center;font-style:normal;font-weight:200;line-height:30px;font-size:18px}@media (min-width:600px){.author-page-bio{line-height:36px;font-size:22px}}@media (min-width:900px){.author-page-bio{line-height:36px;font-size:24px}}@media (min-width:1200px){.author-page-bio{line-height:38px;font-size:24px}}@media (min-width:600px){.author-page-bio{padding:40px}}@media (min-width:900px){.author-page-bio{padding:0 60px}}.author-page-bio-text{margin:0 0 5px 0;padding:40px 0;border-bottom:5px solid #000}@media (min-width:600px){.author-page-bio-text{padding:60px 0 40px}}@media (min-width:900px){.author-page-bio-text{margin:0 0 60px 0}}.archive-wrapper{margin-top:40px}@media (min-width:600px){.archive-wrapper{margin-top:100px}}.archive-wrapper .carousel-container{margin:-40px auto 40px auto;position:relative;z-index:2}@media (min-width:900px){.archive-wrapper .carousel-container{margin:-10px auto 80px auto}}.archive-wrapper .loader{margin:0 auto}.archive-page-title{font-size:28px;padding:40px 0 40px 0;text-align:center;position:relative;overflow:hidden;max-width:1170px;margin:0 auto;font-family:tusar-deco,serif;margin-bottom:5%}.archive-page-title:before{content:" ";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#000;z-index:-1}.archive-page-title span{background-color:#fff;padding:0 2rem}@media (min-width:600px){.archive-page-title{padding:60px 0 60px 0;margin-bottom:0}}.archive-page-title--black{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:45px;font-style:normal;border:0;padding:60px 20% 20px 20%;text-align:center;background-color:#000;color:#f8f5e4}@media (min-width:400px){.archive-page-title--black{font-size:50px;line-height:55px}}@media (min-width:900px){.archive-page-title--black{font-size:70px;line-height:75px}}@media (min-width:1200px){.archive-page-title--black{font-size:80px;line-height:90px}}@media (min-width:600px){.archive-page-title--black{padding:60px 20% 40px 20%}}.archive-page-title--small{font-family:tusar-deco,serif;font-weight:700;font-size:30px;line-height:38px;font-style:normal;border:0;text-align:center;padding:0}@media (min-width:400px){.archive-page-title--small{font-size:35px;line-height:45px}}@media (min-width:1200px){.archive-page-title--small{font-size:40px;line-height:50px}}.archive-grid{width:100%;opacity:0;transition:opacity .2s;margin:0 auto}.recipe-archive-body{transition:opacity .3s}.recipe-archive-body{transition:opacity .3s}.no-content-found{text-align:center}.style-guide-nav{position:fixed;top:210px;bottom:0;width:20%;transition:top .2s}.style-guide-nav.style-guide-nav--higher{top:160px}.style-guide-nav-h{text-align:left;margin:0;font-family:tusar-deco,serif;text-transform:none;letter-spacing:0;font-size:30px;line-height:32px;background-color:#fff;padding:15px 15px 15px 22px}.style-guide-nav-link{display:block;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;text-transform:uppercase;font-style:normal;letter-spacing:3px;border-top:1px solid #cfccb2;border-bottom:none;cursor:pointer;transition:color .2s;line-height:17px;padding:15px 15px 15px 22px;position:relative;z-index:1}.style-guide-nav-link:hover{color:#dfb961}.style-guide-nav-link:last-child{border-bottom:1px solid #cfccb2}.style-guide-content{width:80%;margin-left:20%;padding:90px 10%}.style-guide-h{font-family:tusar-deco,serif;font-size:60px;line-height:65px}.style-guide-sub-h{font-weight:700;text-align:left}.color-palette-block{margin:0 auto 120px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.color-palette-block.primary>.color-palette-swatch{width:150px;height:150px;border-radius:75px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.color-palette-block.primary>.color-palette-swatch>label{font-weight:200;letter-spacing:1px;text-align:center;transform:translateY(160px)}.color-palette-block.primary>.color-palette-swatch>label strong{letter-spacing:2px}.color-palette-block.primary>.color-palette-swatch.black{background-color:#000}.color-palette-block.primary>.color-palette-swatch.creme{background-color:#f8f5e4}.color-palette-block.primary>.color-palette-swatch.mustard{background-color:#dfb961}.color-palette-block.primary>.color-palette-swatch.dark-creme{background-color:#a7a59b}.color-palette-block.secondary>.color-palette-swatch{width:80px;height:80px;border-radius:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.color-palette-block.secondary>.color-palette-swatch>label{font-weight:200;letter-spacing:1px;text-align:center;transform:translateY(90px);font-size:12px;line-height:16px}.color-palette-block.secondary>.color-palette-swatch>label strong{letter-spacing:2px}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(1){background-color:#ff0f4a}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(2){background-color:#ff633e}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(3){background-color:#ffba18}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(4){background-color:#ffe566}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(5){background-color:#bfe67a}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(6){background-color:#59ce8d}.color-palette-block.secondary>.color-palette-swatch:nth-of-type(7){background-color:#41d4c6}.style-guide-type-sample--h1{font-family:tusar-deco,serif;font-weight:700;font-size:30px;line-height:38px;font-style:normal;border:0;text-align:left}@media (min-width:400px){.style-guide-type-sample--h1{font-size:35px;line-height:45px}}@media (min-width:1200px){.style-guide-type-sample--h1{font-size:40px;line-height:50px}}.style-guide-type-sample--h2{color:#000;font-family:domain-text,serif;text-align:center;font-style:normal;font-weight:200;line-height:30px;font-size:18px;text-align:left;margin:20px 0}@media (min-width:600px){.style-guide-type-sample--h2{line-height:36px;font-size:22px}}@media (min-width:900px){.style-guide-type-sample--h2{line-height:36px;font-size:24px}}@media (min-width:1200px){.style-guide-type-sample--h2{line-height:38px;font-size:24px}}.style-guide-type-sample--h2:after{display:none}.style-guide-type-sample--p{margin-bottom:20px}.style-guide-type-sample--caption{font-style:italic;font-size:14px;line-height:22px;color:#a7a59b}.style-guide-light-hr{height:1px;background-color:#cfccb2}.style-guide-centered-image{text-align:center;display:block;margin:60px auto 20px auto}.style-guide-columns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.style-guide-columns img{border:1px solid #cfccb2;margin-bottom:40px}.style-guide-column-left{width:50%;margin-right:30px}.style-guide-column-right{width:50%;margin-left:30px}.style-guide-small-label{border-bottom:1px solid #cfccb2;color:#cfccb2;margin:40px 0}.style-guide-line-holder{background-color:#f8f5e4;padding:50px;margin-bottom:40px}.style-guide-progress .bar{position:relative;display:block;width:100%;background-color:#fff}.style-guide-progress .bar span{position:absolute;display:block;top:0;width:0;transition:width 60ms;height:100%;z-index:0;background-color:#f8f5e4}.logo{display:-ms-flexbox;display:flex}.logo-left-col{width:70%;margin-right:5%}.logo-right-col{width:25%}.newsletter .page-intro{text-align:center;margin:0 0 40px 0}@media (min-width:600px){.newsletter .page-intro{margin:0 40px 60px 40px}}.newsletter-page-signup-form{margin-bottom:0;position:relative}.newsletter-page-signup-form .loader{margin:0 auto;top:20px;width:50px;height:50px}.newsletter-page-signup-form .loader>div{width:50px;height:50px}.newsletter-page-title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:45px;font-style:normal;border:0;padding:60px 20% 20px 0;text-align:left}@media (min-width:400px){.newsletter-page-title{font-size:50px;line-height:55px}}@media (min-width:900px){.newsletter-page-title{font-size:70px;line-height:75px}}@media (min-width:1200px){.newsletter-page-title{font-size:80px;line-height:90px}}@media (min-width:600px){.newsletter-page-title{padding:60px 20% 20px 0}}.newsletter-page-title.center{text-align:center;padding:60px 0 20px 0!important}.newsletter-image{width:100%;background-image:url(../jpg/newsletter-01.jpg);background-size:cover;background-repeat:no-repeat}.newsletter-page-subscribe-image{width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width:600px){.newsletter-page-subscribe-image{height:300px}}@media (min-width:900px){.newsletter-page-subscribe-image{height:400px}}.newsletter-page{background-color:#f8f5e4}.newsletter-page__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:900px;margin:auto;padding:0 2rem}.newsletter-page input[type=checkbox]{width:17px;height:17px}.newsletter-page__title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:45px;font-style:normal;border:0;font-size:14px!important;padding:20px 0 0 45px;line-height:20px;margin-bottom:1rem;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:400px){.newsletter-page__title{font-size:50px;line-height:55px}}@media (min-width:900px){.newsletter-page__title{font-size:70px;line-height:75px}}@media (min-width:1200px){.newsletter-page__title{font-size:80px;line-height:90px}}@media (min-width:900px){.newsletter-page__title{font-size:24px!important}}.newsletter-page__title:before{content:'';display:block;height:35px;width:35px;border-radius:35px;position:absolute;background:#dfb961;margin:0 1rem .5rem -45px;font-size:14px;line-height:14px;padding:12px 0 0 13px}.newsletter-page__title.first:before{content:'1'}.newsletter-page__title.second{margin:20px 0 0 0}.newsletter-page__title.second:before{content:'2'}.newsletter-page__email{max-width:575px}.newsletter-page__email_valid{margin-bottom:1.5rem}.newsletter-page__email_valid.invalid:after{content:'Please enter a valid email';position:absolute;font-family:gt-eesti-pro-display,sans-serif;font-size:11px;line-height:20px;display:block;text-transform:uppercase;color:#ff633e}.newsletter-page__email_valid.invalid input{border-color:#ff633e}.newsletter-page__email_valid.valid input{border-color:#59ce8d}.newsletter-page__email input{margin-bottom:0}.newsletter-page__privacy{font-family:gt-eesti-pro-display,sans-serif;font-size:14px;line-height:18px}.newsletter-page__submit{width:145px;margin:40px auto}.newsletter-page__error,.newsletter-page__success{font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;text-align:center;margin:40px auto;color:#000;font-size:14px!important;letter-spacing:2px!important;display:none}.newsletter-page__error{color:#ff633e;margin:0 auto}.newsletter-page__error #error_email,.newsletter-page__error #error_newsletter{display:none}.newsletter-page__programs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1040px;margin:auto}.newsletter-page__programs input{position:absolute;margin-left:-27px;margin-top:6px}.newsletter-page__programs_item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0;width:100%;height:auto;background-color:#dfb961;padding:10px;-ms-flex-align:center;align-items:center}@media (min-width:900px){.newsletter-page__programs_item{padding:20px;margin:30px 0;-ms-flex-align:start;align-items:flex-start;height:250px}}.newsletter-page__programs_item.prh{height:auto;-ms-flex-pack:center;justify-content:center}.newsletter-page__programs_image{position:relative;border:5px solid #000;right:-30px;width:105px;height:130px}@media (min-width:500px) and (max-width:899px){.newsletter-page__programs_image{border:10px solid #000;width:160px;height:200px}}@media (min-width:900px){.newsletter-page__programs_image{border:10px solid #000;width:225px;height:285px;margin:0 20px;top:-40px}}.newsletter-page__programs_info{padding:10px 0 10px 30px}@media (min-width:900px){.newsletter-page__programs_info{padding:20px 40px}}.giveaway-page .newsletter-page__programs_info .more,.newsletter-page__programs_info .giveaway-page .more,.newsletter-page__programs_info p{font-size:16px;line-height:1.5rem;margin:0}@media (min-width:900px){.giveaway-page .newsletter-page__programs_info .more,.newsletter-page__programs_info .giveaway-page .more,.newsletter-page__programs_info p{font-size:20px;line-height:1.7rem}}.newsletter-page__programs_title{font-size:18px;font-weight:700;line-height:1.7rem;margin-bottom:1rem}@media (min-width:900px){.newsletter-page__programs_title{font-size:24px}}.sm-text{font-size:.8rem;line-height:1.5}.prefence-center{margin:2rem auto;max-width:620px}@media (min-width:900px){.prefence-center{margin:2rem auto 4rem}}.prefence-center__modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,.7)}.prefence-center__modal-content{max-width:500px;margin:auto;padding:2rem;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;top:50%;transform:translateY(-50%)}.prefence-center__modal-content label{font-size:.7rem}.prefence-center__modal-content_birthday,.prefence-center__modal-content_email,.prefence-center__modal-content_zipcode{display:none}.prefence-center__modal-content #confirm_email.confirmed{border-color:#59ce8d}.prefence-center__modal-content #confirm_email.not_confirmed{border-color:#ff633e}.prefence-center__modal-content .close{position:absolute;right:10px;top:5px;font-size:1.5rem;width:20px}.prefence-center__data{display:-ms-flexbox;display:flex;padding:0 1rem;margin-bottom:1rem}.prefence-center__data_title{display:block;font-weight:700}@media (min-width:900px){.prefence-center__data_title{display:inline}}.prefence-center__data_result{display:block;line-height:1}@media (min-width:900px){.prefence-center__data_result{display:inline}}.prefence-center__data_info{width:80%}.prefence-center__data_update{width:20%;text-align:right;font-size:16px;font-weight:700;font-style:italic;text-decoration:underline;cursor:pointer}@media (min-width:900px){.prefence-center__data_update{font-size:.8rem}}.newsletters{width:100%;padding:20px 0;background-color:#f8f5e4}@media (min-width:900px){.newsletters{padding:40px 0}}.newsletters__header{text-align:center;font-size:14px;margin-bottom:1rem;font-weight:700}@media (min-width:900px){.newsletters__header{font-size:26px}}.newsletters input[type=checkbox]{width:15px;height:15px}.newsletters__unsub{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:2rem auto;text-align:center}.newsletters__unsub input{margin:9px 10px 0 0}.newsletters__submit{display:block!important;margin:2rem auto}.newsletters__programs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1040px;margin:auto}@media (min-width:900px){.newsletters__programs{-ms-flex-direction:row;flex-direction:row}}.newsletters__programs input{position:absolute;margin-left:-22px;margin-top:7px}.newsletters__programs_item{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0;overflow:hidden}@media (min-width:900px){.newsletters__programs_item{margin:20px;-ms-flex-direction:column;flex-direction:column}}.newsletters__programs_image{border:10px solid #000;border-right:0;width:110px;height:165px;position:absolute;margin:20px 0 0 0}@media (min-width:900px){.newsletters__programs_image{position:relative;width:100%;height:auto;margin:auto;border-right:10px solid #000}}.newsletters__programs_info{background-color:#dfb961;padding:20px 125px 5px 40px;min-height:205px;height:auto}@media (min-width:900px){.newsletters__programs_info{padding:40px;height:285px}}.giveaway-page .newsletters__programs_info .more,.newsletters__programs_info .giveaway-page .more,.newsletters__programs_info p{font-size:16px;line-height:1.6rem}.newsletters__programs_title{font-size:26px;font-weight:700;line-height:1.7rem;margin-bottom:1rem}#prhwidget_rhtb-signup-newsletter-page #email_rhtb-signup-newsletter-page{margin-bottom:0}#prhwidget_rhtb-signup-newsletter-page .email.field{margin-bottom:20px;margin-top:-5px}#prhwidget_rhtb-signup-newsletter-page .terms{font-size:15px;line-height:26px;text-align:center;width:80%;display:block;margin:20px auto 0 auto;color:#cfccb2}#prhwidget_rhtb-signup-newsletter-page .terms a{display:inline;color:#cfccb2}#prhwidget_rhtb-signup-newsletter-page .terms a:focus,#prhwidget_rhtb-signup-newsletter-page .terms a:hover{color:#000}#prhwidget_rhtb-signup-newsletter-page .validationError{display:none;color:#ff633e;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:12px;line-height:18px;border-bottom:2px solid;margin-bottom:15px}#prhwidget_rhtb-signup-newsletter-page .checkboxes.field{border-bottom:1px solid #cfccb2;padding:10px 0}#prhwidget_rhtb-signup-newsletter-page .validationError.visible{display:block}#prhwidget_rhtb-signup-newsletter-page .subscribe button{margin:40px auto 0 auto;display:block}#prhwidget_rhtb-signup-newsletter-page .subscribe.response{font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:3px;font-size:14px;line-height:22px;text-align:center;opacity:0;transition:opacity .2s}#prhwidget_rhtb-signup-newsletter-page .subscribe.response.visible{opacity:1;margin:0}#prhwidget_rhtb-signup-newsletter-page .subscribe.response.visible:before{content:url(../svg/success.svg);width:45px;height:45px;position:relative;display:none;margin:0 auto 15px auto}@media (min-width:600px){#prhwidget_rhtb-signup-newsletter-page .subscribe.response.visible:before{display:block}}#prhwidget_rhtb-signup-newsletter-page .subscribe.inner.hidden{display:none}#prhwidget_rhtb-signup-newsletter-page .subscribed .newsletter-signup-label{display:none}#prhwidget_rhtb-signup-newsletter-page .subscribed .inner{display:none}.unsubscribe-form{margin-top:60px;padding:20px}@media (min-width:600px){.unsubscribe-form{padding:50px}}.followup-message{margin-bottom:80px;text-align:center}.main-message{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:40px;font-style:normal;border:0;padding:10px 20% 0 20%;text-align:center}@media (min-width:400px){.main-message{font-size:40px;line-height:45px}}@media (min-width:900px){.main-message{font-size:45px;line-height:50px}}@media (min-width:1600px){.main-message{font-size:55px;line-height:60px}}.followup-message-text{margin-top:0;padding:0 15%}@media (min-width:900px){.followup-message-text{margin-top:20px}}.followup-message-text:after{display:none}.sub-message{text-align:center;padding-top:60px}#newsletter-page-download{display:none;background-color:#f8f5e4;padding:0 60px 60px 60px;text-align:center;margin-top:-20px}#newsletter-page-download button{margin:0 auto}.newsletter-page-download--visible{display:block!important}.page-title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:40px;font-style:normal;border:0;padding:60px 20% 20px 20%;text-align:center}@media (min-width:400px){.page-title{font-size:40px;line-height:45px}}@media (min-width:900px){.page-title{font-size:45px;line-height:50px}}@media (min-width:1600px){.page-title{font-size:55px;line-height:60px}}@media (min-width:600px){.page-title{padding:60px 20% 40px 20%}}.page-wrapper{margin-top:40px}@media (min-width:600px){.page-wrapper{margin-top:100px}}.email-preview{width:100%;height:100%;border:0}.error-message{margin-bottom:80px;text-align:center}.error-page-title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:45px;font-style:normal;border:0;padding:10px 20% 0 20%;text-align:center}@media (min-width:400px){.error-page-title{font-size:50px;line-height:55px}}@media (min-width:900px){.error-page-title{font-size:70px;line-height:75px}}@media (min-width:1200px){.error-page-title{font-size:80px;line-height:90px}}.error-message-text{margin-top:0}@media (min-width:900px){.error-message-text{margin-top:20px}}.error-message-text:after{display:none}.error-number{text-align:center;padding-top:60px}.legacy-recipe{margin-top:40px}@media (min-width:600px){.legacy-recipe{margin-top:80px}.admin-bar .legacy-recipe{margin-top:100px}}@media (min-width:1200px){.legacy-recipe .recipe-header{padding-bottom:80px}}.legacy-recipe-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.legacy-recipe-body{-ms-flex-direction:row;flex-direction:row}}.legacy-recipe-ingredients{width:100%;padding:0 40px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:600px){.legacy-recipe-ingredients{padding:0 80px}}@media (min-width:1200px){.legacy-recipe-ingredients{width:30%;padding:0 0 80px 80px}}.legacy-recipe-image{display:block;margin:0 auto 80px auto}.legacy-recipe-servings{font-size:16px;color:#dfb961;font-style:italic;text-transform:capitalize;text-align:center}.legacy-recipe-directions{width:100%;padding:40px;-ms-flex-negative:0;flex-shrink:0}.legacy-recipe-directions h1{margin-bottom:80px;margin-top:-13px}.legacy-recipe-directions h3{margin-bottom:0;margin-top:0}.legacy-recipe-directions ol{margin-top:30px}.legacy-recipe-directions ol li{padding-bottom:30px}@media (min-width:600px){.legacy-recipe-directions{padding:80px}}@media (min-width:1200px){.legacy-recipe-directions{width:70%;padding:0 80px 80px 80px}}.legacy-recipe-thumbnail{width:100%;height:250px;background-size:cover;background-position:center;display:block}@media (min-width:600px){.legacy-recipe-thumbnail{height:350px}}@media (min-width:900px) and (max-width:1199px){.legacy-recipe-thumbnail{height:450px}}.legacy-recipe-ingredient{border-bottom:1px solid #cfccb2}.legacy-recipe-ingredients-header{color:#fff}.legacy-recipe-no-ingredients{width:0%}@media (min-width:1200px){.legacy-recipe-no-ingredients{width:15%}}.navigation-bar .menu .current-menu-item::before,.navigation-bar .menu>.menu-item::before,.navigation-bar .menu>.menu-item:hover::before{content:" ";position:absolute;width:0%;height:9px;background-color:#dfb961;opacity:.2;left:-9px;top:51px;z-index:-1;transition:width .25s}.navigation-bar{background-color:#fff;-ms-flex-align:center;align-items:center;background:#fff;display:none;height:100px}@media (min-width:1200px){.navigation-bar{display:-ms-flexbox;display:flex}}.navigation-bar a{font-style:normal;text-decoration:none;border:none}.navigation-bar--white{width:100%;position:fixed;z-index:700;transition:height .2s;font-family:gt-eesti-pro-display,sans-serif}.navigation-bar__container{width:1170px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.navigation-bar__brand svg:hover{filter:drop-shadow(-4px 4px 0 #dfb961)}.navigation-bar .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none}.navigation-bar .menu .menu-item{position:relative;margin:0;font-size:14px;letter-spacing:2px;margin-left:18px;margin-right:18px}.navigation-bar .menu .menu-item:hover a{color:#000}.navigation-bar .menu>.menu-item:hover::before{width:100%}.navigation-bar .menu>.menu-item>a{text-transform:uppercase;display:block;line-height:100px;height:100px}.navigation-bar .menu .current-menu-item::before{width:100%}.navigation-bar .menu .sub-menu{list-style-type:none;padding:0;display:none;background-color:#fff;box-shadow:0 30px 24px rgba(0,0,0,.15)}.navigation-bar .menu .sub-menu .menu-item{margin:0;font-size:16px}.navigation-bar .menu .sub-menu .menu-item a{display:block;padding:22px}.navigation-bar .menu .sub-menu .menu-item a:hover{background-color:rgba(223,185,97,.29)}.navigation-bar .menu .sub-menu .menu-item:last-child a{border:none}.navigation-bar .menu .menu-item-has-children:hover .sub-menu{display:block;position:absolute;top:100px;left:-22px;background-color:#fff;width:250px}.navigation-bar .menu .menu-item-has-children:hover .sub-menu .sub-menu{display:none}.article-header,.article-header-audio,.article-header-video{width:100%;margin:0 auto;padding:0;text-align:center}.article-header button,.article-header-audio button,.article-header-video button{display:block;margin:0 auto}.article-header-subheader{margin:0 auto;position:relative;width:200px;height:100px}@media (min-width:900px){.article-header-subheader{height:120px}}.article-header-date{font-size:12px;line-height:16px;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:2px;text-transform:uppercase;border:1px solid #dfb961;display:inline-block;padding:5px 10px;color:#dfb961;position:absolute;left:50%;top:16px;z-index:2;transform:translate(-50%);white-space:nowrap}.article-header-icon{position:absolute;width:45px;left:50%;top:0;transform:translate(-50%)}.article-header-icon--in-the-family{width:80px;margin-top:-10px}.article-header-title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:40px;font-style:normal;border:0;margin:0 auto 20px auto;max-width:1000px}@media (min-width:400px){.article-header-title{font-size:40px;line-height:45px}}@media (min-width:900px){.article-header-title{font-size:45px;line-height:50px}}@media (min-width:1600px){.article-header-title{font-size:55px;line-height:60px}}@media (min-width:900px){.article-header-title{margin:0 auto 40px auto}}.article-header-byline{font-size:14px;line-height:16px;color:#85837b;font-style:italic;border-bottom:5px solid #000;display:inline-block;min-width:200px;padding-bottom:5px;margin-bottom:10px}.article-header-byline a{border:0;font-style:normal;font-family:gt-eesti-pro-display,sans-serif;color:#000;text-transform:uppercase;font-style:normal}.article-header-byline span{display:block}@media (min-width:400px){.article-header-byline span{display:inline-block}}.article-header-author~span{margin-left:20px}.article-header-diagonal-line-container{width:100px;height:100px;position:relative;margin:0 auto!important}.article-header-diagonal-line{width:50px;height:50px;border-bottom:1px solid #000;transform:rotate(-55deg);position:absolute;top:10px;left:6px}.article-header-text{padding:60px 40px}@media (min-width:900px){.article-header-text{padding:60px;border-bottom:1px solid #dfb961}}@media (min-width:1200px){.article-header-text{padding:25px 80px 40px 80px}}.article-header-text-wrapper{-ms-flex:1 1 0px;flex:1 1 0}.article-header-image{-ms-flex:1 1 0px;flex:1 1 0;min-height:500px;background-size:cover;background-position:top center;background-repeat:no-repeat}@media (min-width:900px){.article-header-image{min-height:auto}}.article-header--inline-image{width:100%;margin:0 auto;padding:0;text-align:center}.article-header--inline-image img{max-width:750px;width:100%;margin-bottom:60px}@media (min-width:1200px){.article-header--inline-image img{max-width:800px}}.article-header--inline-image .article-header-text{border-bottom:0}.article-header--inline-image .article-header-title{margin-bottom:20px;max-width:700px}.article-header--inline-image .article-header-subheader{height:100px}.article-header--inline-image--wide img{max-width:950px}@media (min-width:1200px){.article-header--inline-image--wide img{max-width:1100px}}@media (min-width:1600px){.article-header--inline-image--wide img{max-width:1400px}}.article-header-two-up{display:-ms-flexbox;display:flex;margin-bottom:80px;-ms-flex-direction:column;flex-direction:column}@media (min-width:900px){.article-header-two-up{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:stretch;justify-content:stretch}}.article-header-fullbleed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.article-header-fullbleed .article-header-text-wrapper{margin:0 auto;padding:0 30px;width:100%;-ms-flex:auto;flex:auto;-ms-flex-order:2;order:2;background-color:#000;margin-bottom:60px}@media (min-width:600px){.article-header-fullbleed .article-header-text-wrapper{padding:0 80px}}@media (min-width:900px){.article-header-fullbleed .article-header-text-wrapper{padding:0;max-width:750px}}@media (min-width:1200px){.article-header-fullbleed .article-header-text-wrapper{max-width:800px}}@media (min-width:900px){.article-header-fullbleed .article-header-text-wrapper{margin-top:-60px}}.article-header-fullbleed .article-header-image{-ms-flex:auto;flex:auto;width:100%;min-height:60vh;background-position:center}.article-header-fullbleed .article-header-text{border:none;padding:40px}@media (min-width:900px){.article-header-fullbleed .article-header-text{padding:60px}}.article-header-fullbleed .article-header-title,.article-header-fullbleed a{color:#f8f5e4}.article-header-fullbleed .article-header-date{background-color:#000}.article-header-fullbleed .article-header-byline{border-color:#222}.article-header-fullbleed .share-link-icon:hover path{fill:#fff}.article-header-sponsorship{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.article-header-partner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.article-header-partner a{border-bottom:0}.article-header-partner-image{margin:0 0 0 10px!important;max-width:90px!important;height:auto!important}.article-header-video{margin-bottom:40px;background-color:#000}@media (min-width:600px){.article-header-video{margin-bottom:60px}}.article-header-video .article-header-column{color:#f8f5e4}.article-header-video .article-header-title{color:#f8f5e4}.article-header-video .article-header-author{color:#f8f5e4;border-bottom:1px solid #f8f5e4}.article-header-video .article-header-author a{color:#dfb961}.article-header-video .article-header-author a:hover{color:#f8f5e4}.article-header-video .diagonal-line{border-bottom:1px solid #f8f5e4}.video-embed{position:relative;height:0;padding-bottom:56.25%;margin-top:60px}.video-embed a,.video-embed div,.video-embed embed,.video-embed iframe,.video-embed object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.article-header-audio{margin-bottom:40px;background-color:#000}@media (min-width:600px){.article-header-audio{margin-bottom:60px}}.article-header-audio .article-header-column{color:#f8f5e4}.article-header-audio .article-header-title{color:#f8f5e4}.article-header-audio .article-header-author{color:#f8f5e4;border-bottom:1px solid #f8f5e4}.article-header-audio .article-header-author a{color:#dfb961}.article-header-audio .article-header-author a:hover{color:#f8f5e4}.article-header-audio .diagonal-line{border-bottom:1px solid #f8f5e4}.audio-embed{margin-top:60px}.article-teaser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.article-teaser a{border:none;font-style:normal}.article-teaser a:hover{color:#000}.article-teaser__link{margin-bottom:25px}@media (min-width:1200px){.article-teaser__link{margin-bottom:50px}}.article-teaser__type{position:relative;font-size:13px;letter-spacing:5px;text-transform:uppercase;font-family:gt-eesti-pro-display,sans-serif;line-height:1;margin-bottom:15px}@media (min-width:1200px){.article-teaser__type{margin-bottom:30px}}.article-teaser__type span{background-color:#fff;display:inline-block;vertical-align:bottom;padding-right:25px}.article-teaser__type .ol-color{content:" ";width:100%;height:2px;position:absolute;top:4px;left:0;z-index:-1;background-color:#000}.article-teaser__title{font-family:tusar-deco,serif;font-size:24px;margin-bottom:12px}@media (min-width:1200px){.article-teaser__title{font-size:42px;margin-bottom:10px}}.article-teaser__title a{line-height:127%;position:relative}@media (min-width:1200px){.article-teaser__title a{line-height:48px}}.article-teaser__title a:before{content:" ";position:absolute;height:8px;width:0%;background-color:#dfb961;opacity:.4;z-index:-1;top:18px;left:0;transition:width .2s}@media (min-width:1200px){.article-teaser__title a:before{height:17px;top:30px}}.article-teaser__title a:hover:before{width:50%}.article-teaser__excerpt{font-size:16px;line-height:170%;margin-bottom:22px;color:#85837b;font-family:domain-text,serif}.article-teaser__meta{font-size:12px;line-height:17px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#85837b}@media (min-width:1200px){.article-teaser__meta{font-size:14px;line-height:20px}}.article-teaser__author{font-style:italic;margin-right:15px}@media (min-width:1200px){.article-teaser__author{margin-right:30px}}.article-teaser__author span{font-family:gt-eesti-pro-display,sans-serif;font-style:normal;text-transform:uppercase;color:#000;padding-left:4px}.article-teaser__author a:hover{color:#dfb961}.article-teaser--small{margin-bottom:60px}@media (min-width:1200px){.article-teaser--small .article-teaser__title{font-size:22px}}.article-teaser--small .article-teaser__title a{line-height:127%}@media (min-width:1200px){.article-teaser--small .article-teaser__title a:before{height:8px;top:17px}}.article-teaser--small .article-teaser__title a:hover:before{width:50%}.article-teaser--small .article-teaser__link{margin-bottom:20px}.article-teaser--small .article-teaser__type{margin-bottom:20px}@media (min-width:1200px){.article-teaser--small .article-teaser__type{-ms-flex-order:-1;order:-1}}.article-teaser--small .article-teaser__excerpt{font-size:14px;line-height:22px;margin-bottom:24px}.article-teaser--small .article-teaser__type .ol-color{display:none}.author-credit-wrapper{background-color:#faf8eb;padding-bottom:60px;padding-top:60px}@media (min-width:600px){.author-credit-wrapper{padding-bottom:80px;padding-top:80px}}.author-name{border:none;margin:0 0 10px 0;font-size:16px;line-height:22px}.author-name a{border:none;font-style:normal}.author-name:before{top:0;padding-left:0;padding-top:0;margin:0 auto 13px;content:'by';font-family:domain-text,serif;font-style:italic;font-size:16px;color:#dfb961;text-align:center;text-transform:lowercase;letter-spacing:0;background-color:transparent}.author-name:after{display:block;margin:20px auto;content:'';width:40px;height:1px;background-color:#dfb961}.author-credit-photo{border-radius:50%;width:100px}.author-credit-photo-link{border:0;text-align:center;display:block;margin-bottom:10px}.author-bio{padding:0 10%;margin-bottom:0;font-weight:200;font-style:normal;text-align:center;color:#8d8c81;font-size:16px;line-height:28px}@media (min-width:600px){.author-bio{padding:0 20%}}@media (min-width:900px){.author-bio{padding:0 30%}}.book-credit-wrapper{background-color:#222;padding-bottom:40px;padding-top:40px;position:relative}@media (min-width:1200px){.book-credit-wrapper{padding-bottom:60px;padding-top:60px}}.book-author{text-align:center;text-size:12px;color:#fff}.book-author:after{display:block;margin:23px auto 0;content:'';width:40px;height:1px;background-color:#dfb961}.book-name{border:none;margin:0 0 10px 0;font-size:16px;line-height:22px;color:#fff}.book-name a{border:none;font-style:normal;color:#dfb961}.book-name a:focus,.book-name a:hover{color:#f8f5e4}.book-name:before{top:0;padding-left:0;padding-top:0;margin:0 auto 13px;content:'from';font-family:domain-text,serif;font-style:italic;font-size:16px;color:#fff;text-align:center;text-transform:lowercase;letter-spacing:0;background-color:transparent}.book-description{padding:0 10%;margin-bottom:0;font-weight:200;font-style:italic;text-align:center;color:#a7a59b;font-size:16px;line-height:28px}.book-description a{color:#dfb961}.book-description a:focus,.book-description a:hover{color:#f8f5e4}@media (min-width:600px){.book-description{padding:0 20%}}@media (min-width:900px){.book-description{padding:0 30%}}.book-cover{position:absolute;top:-35px;right:100px;transform:rotate(8deg);transition:transform .2s,top .2s;width:150px;display:none}@media (min-width:900px){.book-cover{display:block}}@media (min-width:1200px){.book-cover{width:200px}}.book-cover:hover{cursor:pointer;transform:rotate(5deg);top:-45px}.footer-recirc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10%;width:100%;background-color:#fff;color:#000;margin-bottom:0}.footer-recirc h1 a{font-size:32px;line-height:38px;border:0;color:#000;font-style:normal}@media (min-width:1200px){.footer-recirc h1 a{font-size:36px;line-height:44px}}.footer-recirc h1 a:hover{color:#dfb961}@media (min-width:600px){.footer-recirc{padding:70px}}@media (min-width:1200px){.footer-recirc{padding:80px 100px 0}}.footer-recirc>*{width:100%;margin-bottom:40px}.footer-recirc>.featured{width:100%;-ms-flex-order:1;order:1}.footer-recirc>.tags{-ms-flex-order:2;order:2}.footer-recirc>.instagram{-ms-flex-order:3;order:3;margin-bottom:0}@media (min-width:600px){.footer-recirc>*{width:45%;margin-bottom:60px}.footer-recirc>.featured{width:100%;-ms-flex-order:1;order:1}.footer-recirc>.tags{-ms-flex-order:2;order:2}.footer-recirc>.instagram{-ms-flex-order:3;order:3}}@media (min-width:900px){.footer-recirc>*{width:30%;margin-bottom:80px}.footer-recirc>.tags{-ms-flex-order:2;order:2}.footer-recirc>.featured{width:30%;-ms-flex-order:1;order:1}}@media (min-width:1200px){.footer-recirc>*{margin-bottom:120px}}.footer-recirc-featured--h,.footer-recirc-more-like-this-tag,.footer-recirc-section-header--h{color:#000}.footer-recirc-section-header{margin-bottom:20px;border-bottom:5px solid #000;font-size:14px!important;letter-spacing:2px!important}.footer-recirc-section-header:after{display:inline-block;float:right;margin-top:-25px;content:'';width:16px;height:16px;background-size:cover}@media (min-width:900px){.footer-recirc-section-header:after{width:22px;height:22px;margin-top:-30px}}.footer-recirc-section-header.section--latest{margin-bottom:20px}.footer-recirc-section-header.section--instagram{margin-bottom:0}@media (min-width:600px){.footer-recirc-section-header{margin-bottom:30px}}@media (min-width:1200px){.footer-recirc-section-header{margin-bottom:50px}}.footer-recirc-section-header--h{margin-bottom:5px;font-size:14px;letter-spacing:3px}.footer-recirc-recent-post-image{border-radius:50%;background-size:cover;background-position:center;-ms-flex-negative:0;flex-shrink:0;margin-right:25px;display:block;width:80px;height:80px;display:none}@media (min-width:600px){.footer-recirc-recent-post-image{display:block}}@media (min-width:900px){.footer-recirc-recent-post-image{display:none}}@media (min-width:1200px){.footer-recirc-recent-post-image{display:block}}@media (min-width:1600px){.footer-recirc-recent-post-image{width:100px;height:100px}}.footer-recirc-more-like-this-tag{display:block;margin-bottom:20px;padding-bottom:5px;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:2px;line-height:20px;border-bottom:1px solid #000;transition:all .2s}.footer-recirc-more-like-this-tag:hover{border-bottom:1px solid #dfb961}@media (min-width:1200px){.footer-recirc-more-like-this-tag{margin-bottom:20px}}.footer-recirc-featured--h,.footer-recirc-featured--txt{font-weight:200;padding:0;margin-top:-8px}.footer-recirc-featured--h a{color:#000;border:0;font-style:normal;font-size:17px;line-height:27px;font-weight:200;display:inline-block}.footer-recirc-featured--h a:focus,.footer-recirc-featured--h a:hover{color:#dfb961}.footer-recirc-featured--date{font-size:14px;line-height:22px;color:#a7a59b;font-style:italic}.footer-recirc-featured--txt{font-size:16px;line-height:28px;color:#a7a59b;margin-bottom:20px}@media (min-width:600px){.footer-recirc-featured--txt{margin-bottom:32px}}.footer-recirc-section--view-all{font-size:14px;line-height:22px;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;text-transform:uppercase;color:#000;font-style:normal;border-bottom:none}.footer-recirc-section--view-all:focus,.footer-recirc-section--view-all:hover{color:#dfb961}.button--keep-reading{display:block;margin:0 auto}@media (min-width:900px){.button--keep-reading{margin:0}}#instafeed-footer{max-height:300px;overflow:hidden}@media (min-width:600px){#instafeed-footer{max-height:380px}}@media (min-width:1600px){#instafeed-footer{max-height:420px}}#instafeed-footer a{border:0;width:100%}#instafeed-footer img{width:100%}.footer-recirc-recent-post{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #000}.footer-recirc-recent-post:last-of-type{margin-bottom:0}.newsletter-signup{background-color:#3d5990;position:relative;color:#fff;line-height:1;padding:40px 0;overflow:hidden}@media (min-width:900px){.newsletter-signup{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.newsletter-signup__container{margin:0 auto;padding:0 20px}@media (min-width:900px){.newsletter-signup__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:900px){.newsletter-signup__left{max-width:480px;margin-right:170px}}.newsletter-signup__right{margin-bottom:-150px;text-align:center;margin-top:20px}@media (min-width:900px){.newsletter-signup__right{margin-bottom:0;text-align:right;margin-top:0}}.newsletter-signup__right img{vertical-align:bottom;width:300px;height:auto}.newsletter-signup fieldset{margin:0}.newsletter-signup__title{font-size:28px;line-height:38px;font-family:tusar-deco,serif;text-align:center}@media (min-width:900px){.newsletter-signup__title{text-align:left}}.newsletter-signup__subtitle{font-size:14px;line-height:22px;margin-bottom:30px;font-family:gt-eesti-pro-display,sans-serif;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:900px){.newsletter-signup__subtitle{text-align:left}}.newsletter-signup .btn-primary{font-style:normal!important;display:inline-block;zoom:1;line-height:1;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:gt-eesti-pro-display,sans-serif!important;font-size:12px!important;padding:18px 20px!important;color:#000!important;border:0!important;text-decoration:none!important;border-radius:0!important;text-transform:uppercase!important;font-weight:400!important;letter-spacing:3px!important;transition:background-color .2s!important;background-color:#dfb961;margin-bottom:0!important;vertical-align:middle;height:56px!important;width:100%}@media (min-width:900px){.newsletter-signup .btn-primary{width:30%;float:left}}.newsletter-signup .btn-primary:focus,.newsletter-signup .btn-primary:hover{background-color:#dfb961}.email-subscribe{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-direction:column;flex-direction:column}.newsletter-signup-label{text-align:center}.newsletter-signup .terms{font-family:gt-eesti-pro-display,sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;padding-top:10px;margin-top:0;opacity:.8}.newsletter-signup .terms a{display:inline;font-style:normal;line-height:14px;color:#fff}.newsletter-signup .terms a:hover{color:#000}.text.email.form-control{vertical-align:middle;padding:13px 20px;height:56px!important;border:none;font-family:gt-eesti-pro-display,sans-serif;font-style:normal;font-size:14px}@media (min-width:900px){.text.email.form-control{float:left;width:67%;margin-right:3%}}.sr-only{display:none}.alert.alert-danger.exp-error{color:#dfb961;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:12px;padding:10px 0;line-height:22px;top:-22px;right:0;left:0;padding:0;position:absolute}.newsletter-signup-footer .alert.alert-danger.exp-error{top:-62px}.alert.alert-success.exp-success.ga-etembed-success{font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:12px;line-height:22px;text-align:center;padding:20px 0;color:#dfb961}.exp-small.terms{max-height:inherit!important;color:#000!important}.field-group.checkboxes{margin-bottom:0!important}.newsletter-page__privacy>a{display:inline}footer{width:100%;position:relative;z-index:2}.footer-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:50px 20px 0 20px}.no-flexbox .footer-nav{display:table}.no-flexbox .footer-nav>*{display:table-cell;top:auto;vertical-align:middle}.footer-nav__logo{margin-bottom:40px}.footer-nav__logo a{border:none}.footer-nav__logo svg:hover{filter:drop-shadow(-4px 4px 0 #dfb961)}.footer-social-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:70%;max-width:240px;margin-bottom:30px}@media (min-width:400px){.footer-social-links{width:70%}}@media (min-width:600px){.footer-social-links{width:40%}}@media (min-width:1200px){.footer-social-links{width:20%}}.footer-social-links .social-link{width:50px;height:50px;border-radius:25px;background-color:#fff;background-position:50%;background-size:auto;background-repeat:no-repeat;display:inline-block;transition:all .2s;border:0}.footer-social-links .social-link:active,.footer-social-links .social-link:hover{background-color:#dfb961}.footer-social-links .social-link.facebook{background-image:url(../svg/icn-facebook-dark.svg);background-size:25%}.footer-social-links .social-link.twitter{background-image:url(../svg/icn-twitter-dark.svg)}.footer-social-links .social-link.pinterest{background-image:url(../svg/icn-pinterest-dark.svg)}.footer-social-links .social-link.instagram{background-image:url(../svg/icn-instagram-dark.svg)}.footer-nav-links{text-align:center}@media (min-width:600px){.footer-nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.footer-nav-link{font-family:gt-eesti-pro-display,sans-serif;line-height:16px;text-transform:uppercase;display:block;font-style:normal;border:none;font-size:14px;margin:0 15px 15px 15px}.ccpa-link{display:-ms-flexbox;display:flex}.ccpa-link a{margin-bottom:15px;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:16px;text-transform:uppercase;display:inline-block;font-style:normal;border:none;font-size:12px}.footer-copyright{margin:0;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;font-size:10px;line-height:18px;text-align:center;margin-bottom:30px;color:#85837b}.article-body,.no-content-found,.page-body{margin:0 auto;padding:0 30px;width:100%;margin-bottom:60px}@media (min-width:600px){.article-body,.no-content-found,.page-body{padding:0 80px}}@media (min-width:900px){.article-body,.no-content-found,.page-body{padding:0;max-width:750px}}@media (min-width:1200px){.article-body,.no-content-found,.page-body{max-width:800px}}@media (min-width:600px){.article-body,.no-content-found,.page-body{margin-bottom:80px}}.article-body{position:relative}.article-body-drop-cap>p:first-of-type:first-letter,.giveaway-page .article-body-drop-cap>.more:first-of-type:first-letter{float:left;color:#fff;background-color:#000;font-size:36px;line-height:45px;padding:6px 15px 12px 15px;margin:13px 16px 0 0;font-weight:200;text-transform:uppercase;box-shadow:5px 5px 0 #dfb961;font-style:normal}@media (min-width:600px){.article-body-drop-cap>p:first-of-type:first-letter,.giveaway-page .article-body-drop-cap>.more:first-of-type:first-letter{margin:10px 22px 0 0;padding:10px 15px 20px 15px;font-size:55px;line-height:60px}}.giveaway-page body:not(:-moz-handler-blocked) .article-body.article-body-drop-cap>.more:first-of-type:first-letter,body:not(:-moz-handler-blocked) .article-body.article-body-drop-cap>p:first-of-type:first-letter,body:not(:-moz-handler-blocked) .giveaway-page .article-body.article-body-drop-cap>.more:first-of-type:first-letter{padding:23px 15px 22px 16px}_::-webkit-:not(:root:root),.article-body.article-body-drop-cap > p:first-of-type:first-letter,.giveaway-page .article-body.article-body-drop-cap > .more:first-of-type:first-letter{margin:10px 22px 0 0;padding:15px 15px 10px 15px}.article-aside{border-top:3px solid #000;border-bottom:1px solid #cfccb2;margin-bottom:80px}.article-aside h2{font-size:26px;margin-top:0;text-align:left;width:auto}.article-aside h2:after{display:none}.article-aside h3{margin:40px 0 20px;padding:0;border-top:none;font-size:14px;letter-spacing:3px;line-height:22px;text-align:left}.article-aside h3:before{display:none}.article-aside h4{color:#000;font-size:12px;font-weight:400}.article-aside .giveaway-page .more,.article-aside li,.article-aside p,.giveaway-page .article-aside .more{font-size:16px;line-height:28px;margin:0 0 30px 0;font-style:normal}.article-aside hr{margin:0;height:1px;color:#cfccb2;background-color:#cfccb2}.article-aside.fullbleed{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.article-aside.fullbleed .article-aside__text{margin:0 auto;padding:0 30px;width:100%}@media (min-width:600px){.article-aside.fullbleed .article-aside__text{padding:0 80px}}@media (min-width:900px){.article-aside.fullbleed .article-aside__text{padding:0;max-width:750px}}@media (min-width:1200px){.article-aside.fullbleed .article-aside__text{max-width:800px}}.article-aside.background{background-color:#f8f5e4;border:none;padding:40px}.article-aside.background.fullbleed{padding:40px 0}@media (min-width:900px){.article-aside.columns ol,.article-aside.columns ul{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.article-aside.columns ol li,.article-aside.columns ul li{-ms-flex:1;flex:1;margin-right:20px}.article-aside.columns ol li{padding-left:0;padding-top:60px}.article-aside.columns ol li:before{top:0;left:50%;transform:translateX(-50%)}}.edge-dangler-wrapper{position:relative;margin:0 auto;z-index:-1;width:70%;display:block;overflow:hidden}@media (min-width:600px){.edge-dangler-wrapper{width:50%}}@media (min-width:1200px){.edge-dangler-wrapper{position:absolute;margin:0}}@media (min-width:1200px){.edge-dangler-wrapper{width:200px}}@media (min-width:1300px){.edge-dangler-wrapper{width:300px}}@media (min-width:1400px){.edge-dangler-wrapper{width:400px}}@media (min-width:1650px){.edge-dangler-wrapper{width:500px}}.edge-dangler-wrapper img{width:100%!important;max-height:350px}@media (min-width:1200px){.edge-dangler-wrapper img{max-height:450px}}@media (min-width:1200px){.edge-dangler-wrapper--left{left:-220px}}@media (min-width:1300px){.edge-dangler-wrapper--left{left:-330px}}@media (min-width:1400px){.edge-dangler-wrapper--left{left:-430px}}@media (min-width:1650px){.edge-dangler-wrapper--left{left:-530px}}@media (min-width:1200px){.edge-dangler-wrapper--right{right:-220px}}@media (min-width:1300px){.edge-dangler-wrapper--right{right:-330px}}@media (min-width:1400px){.edge-dangler-wrapper--right{right:-430px}}@media (min-width:1650px){.edge-dangler-wrapper--right{right:-530px}}.double-image-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:80px}@media (min-width:600px){.double-image-wrapper{-ms-flex-direction:row;flex-direction:row}}.double-image-section:first-child .giveaway-page .more,.double-image-section:first-child p,.giveaway-page .double-image-section:first-child .more{margin-bottom:20px}@media (min-width:600px){.double-image-section:first-child .giveaway-page .more,.double-image-section:first-child p,.giveaway-page .double-image-section:first-child .more{margin-bottom:0}}.double-image-section{width:100%}@media (min-width:600px){.double-image-section{width:50%}}.double-image-section>p,.giveaway-page .double-image-section>.more{padding:0 60px;font-style:italic;font-weight:200;color:#85837b;text-align:center;font-size:15px;line-height:24px;margin:10px 0 0 0}@media (min-width:600px){.double-image-section>p,.giveaway-page .double-image-section>.more{font-size:16px}}.double-image{height:220px;background-size:cover;background-position:center}@media (min-width:600px){.double-image{height:350px}}@media (min-width:900px){.double-image{height:500px}}.mobile-menu{position:fixed;z-index:700;opacity:0;width:100%}.mobile-menu .active{color:#dfb961}@media (min-width:1200px){.mobile-menu{display:none}}.mobile-menu__logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:60px;background-color:#fff}.mobile-menu__logo a{border:none;position:relative;z-index:1}.mobile-menu__logo svg{width:80px}.mobile-menu .checkbox-toggle{position:absolute;top:5px;left:5px;z-index:2;cursor:pointer;width:50px;height:50px;opacity:0}.mobile-menu .hamburger{position:absolute;top:5px;left:5px;z-index:1;background-color:transparent;width:50px;height:50px;padding:.2em .8em;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px}.mobile-menu .hamburger>div{position:relative;-ms-flex:none;flex:none;width:100%;height:2px;background:#000;transition:transform .4s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-menu .hamburger>div:after,.mobile-menu .hamburger>div:before{content:"";position:absolute;z-index:1;top:-5px;left:0;width:100%;height:2px;background:inherit;transition:transform .4s}.mobile-menu .hamburger>div:after{top:5px}.mobile-menu .nav-search-button{position:absolute;top:5px;right:5px;width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-menu .checkbox-toggle:checked+.hamburger>div{transform:rotate(135deg)}.mobile-menu .checkbox-toggle:checked+.hamburger>div:after,.mobile-menu .checkbox-toggle:checked+.hamburger>div:before{top:0;transform:rotate(90deg)}.mobile-menu .checkbox-toggle:checked+.hamburger>div:after{opacity:0}.mobile-menu .checkbox-toggle:checked~.menu-items{pointer-events:auto;visibility:visible}.mobile-menu .checkbox-toggle:checked~.menu-items>div{transform:translateY(0)}.mobile-menu .checkbox-toggle:checked~.menu-items>div li{opacity:1}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(1){transition-delay:.3s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(2){transition-delay:.4s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(3){transition-delay:.5s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(4){transition-delay:.6s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(5){transition-delay:.7s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(6){transition-delay:.8s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(7){transition-delay:.9s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(8){transition-delay:1s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(9){transition-delay:1.1s}.mobile-menu .checkbox-toggle:checked~.menu-items>div li:nth-child(10){transition-delay:1.2s}.mobile-menu .checkbox-toggle:checked:hover+.hamburger>div{transform:rotate(225deg)}.mobile-menu .menu-items{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;visibility:hidden;overflow:hidden;outline:1px solid transparent}.mobile-menu .menu-items ul{list-style:none;margin:0 auto;padding:0;display:block}.mobile-menu .menu-items li{transition:opacity .3s;opacity:0;display:block;border-bottom:1px solid #cfccb2;padding:0 0 12px 0;margin-bottom:6px}.mobile-menu .menu-items a{position:relative;display:inline-block;cursor:pointer;transition:color .4s;border:0;font-style:normal;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:3px;line-height:1}.mobile-menu .menu-items a:hover{color:#dfb961}.mobile-menu .menu-items>div{padding:80px 60px}.mobile-menu .menu-items .menu .sub-menu{border-top:1px solid #cfccb2;margin-top:12px;padding-top:6px;display:none}.mobile-menu .menu-items .menu .sub-menu :last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mobile-menu .menu-items .menu .menu-item-has-children:before{content:"+";display:inline-block;float:left}.mobile-menu .menu-items .menu .menu-item-has-children:hover .sub-menu{display:block}.mobile-menu .menu-items .menu .menu-item-has-children:hover .sub-menu .sub-menu{display:none}.mobile-menu .menu-items>div{width:100%;height:100%;background:#f8f5e4;transition:all .4s;transform:translateY(-100vh);overflow:hidden;text-align:center}.large-list{position:relative;margin:0 auto 80px;width:100%;background-image:url(../png/noodle_background.png);border-top:3px solid #000;border-bottom:1px solid #cfccb2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.large-list:after{content:"";display:table;clear:both}.large-list:before{position:absolute;top:0;left:50%;height:100%;content:'';border-right:1px solid #cfccb2;display:none}@media (min-width:900px){.large-list:before{display:block}}.large-list-item{width:100%;padding:25px 0;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #cfccb2;background-color:#fff}.large-list-item:last-child{border-bottom:0}@media (min-width:900px){.large-list-item{width:50%;padding:40px 0 40px 40px}.large-list-item:nth-last-child(2):nth-child(odd){border-bottom:0}.large-list-item:nth-child(odd){padding:40px 40px 40px 0}}.large-list-item-name{margin:0 auto 10px;padding:0;border-top:none;font-size:14px;letter-spacing:3px;line-height:22px}.large-list-item-name:before{display:none}.large-list-item-description{font-size:16px;line-height:28px;font-style:normal;font-weight:200;color:#a7a59b;text-align:center;margin-bottom:0}.featured-recipe{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;height:auto;background-color:#000}@media (min-width:0px) and (max-width:899px){.featured-recipe{min-height:400px}}@media (min-width:0px) and (max-width:899px){.featured-recipe{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.featured-recipe-info{width:100%;padding:60px 40px;color:#f8f5e4;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:1;flex-shrink:1}@media (min-width:400px){.featured-recipe-info{padding:60px}}@media (min-width:900px){.featured-recipe-info{width:50%;padding:100px 60px}}.featured-recipe-photo{width:100%;min-height:300px;-ms-flex-negative:1;flex-shrink:1;background-position:center center;background-size:cover}@media (min-width:900px){.featured-recipe-photo{width:50%}}.featured-recipe-super-title{border-top:1px solid;border-bottom:1px solid;display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:2px 0 4px 0;font-size:16px;font-style:italic;font-weight:200}.featured-recipe-title{padding:50px 10%;font-family:tusar-deco,serif;font-weight:700;padding:30px 0;font-size:25px;line-height:35px}@media (min-width:600px){.featured-recipe-title{font-size:28px;line-height:40px}}@media (min-width:900px){.featured-recipe-title{font-size:38px;line-height:50px}}@media (min-width:1200px){.featured-recipe-title{font-size:48px;line-height:60px}}@media (min-width:1600px){.featured-recipe-title{padding:50px 15%}}.share-button{display:block}.share-links{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;width:120px;margin:0 auto}.share-link-icon--facebook a{margin-right:4px}.share-link-icon--pinterest a{margin-right:2px}.share-links a{border:0}.share-links a:hover{cursor:pointer}.share-link-icon path{transition:fill .2s;fill:#dfb961}.share-link-icon:hover path{fill:#000}.toggle-share-links .share-link-icon{transform:translate(0,-40px)}.toggle-share-links .share-link-icon:nth-child(1){transition-delay:0s}.toggle-share-links .share-link-icon:nth-child(2){transition-delay:50ms}.toggle-share-links .share-link-icon:nth-child(3){transition-delay:.1s}.toggle-share-links .share-link-icon:nth-child(4){transition-delay:.15s}.toggle-share{transform:translate(0,-46px)}.share-button-white .share{color:#000;background-color:#f8f5e4;font-weight:700}.share-button-white .share-link-icon path{fill:#f8f5e4}.share-button-white .share-link-icon:hover path{fill:#dfb961}.cookbook-roundup-item{position:relative;margin:40px 0 40px 0;width:100%}@media (min-width:600px){.cookbook-roundup-item{margin:80px 0 40px 0}}.cookbook-tile{position:relative;width:100%;background-color:#fff;border:none;transition:all .2s}.cookbook-tile:after{content:"";display:block;width:50px;height:1px;background-color:#000;margin:20px auto 0 auto}.cookbook-tile-image{outline:20px solid #fff;border:10px solid #000;margin:0 auto;width:100%;transition:border-color .2s}.cookbook-tile-link{display:block;z-index:2;width:100%;background-color:#000}@media (min-width:600px){.cookbook-tile-link{width:70%}}@media (min-width:900px){.cookbook-tile-link{width:50%}}.cookbook-tile-link:hover img{border-color:#dfb961}.cookbook-tile-title{padding:0 30px 0 30px;text-align:center;font-size:18px;line-height:28px;font-style:normal;font-weight:200}@media (min-width:600px){.cookbook-tile-title{font-size:22px;line-height:32px}}@media (min-width:900px){.cookbook-tile-title{font-size:28px;line-height:38px}}.cookbook-tile-byline{margin-bottom:0;font-size:14px;line-height:22px;font-weight:200;color:#a7a59b;text-align:center}@media (min-width:600px){.cookbook-tile-byline{font-size:16px;line-height:35px}}.recipe-roundup-item{position:relative;margin:40px 0;width:100%}.recipe-tile{position:relative;width:100%;background-color:#fff;border:none;transition:all .2s}.recipe-tile:after{content:"";display:block;width:50px;height:1px;background-color:#000;margin:20px auto 0 auto}.recipe-tile:hover>.recipe-tile-icon{background-color:#f8f5e4;transition:all .2s}.recipe-tile-image{height:220px;background-size:cover;background-position:center center;outline:20px solid #fff;background-color:#fff;width:100%}.recipe-tile-link{display:block;z-index:2;width:100%;background-color:#000}@media (min-width:600px){.recipe-tile-link{width:70%}}@media (min-width:900px){.recipe-tile-link{width:50%}}.recipe-tile-icon{background-color:#fff;width:60px;height:60px;border-radius:50%;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:-68px auto 10px auto;z-index:3;position:relative}.recipe-tile-icon img{display:block;width:100%;height:40px;padding:0}.recipe-tile-title{padding:0 30px 0 30px;text-align:center;font-size:18px;line-height:28px;font-style:normal;font-weight:200}@media (min-width:600px){.recipe-tile-title{font-size:22px;line-height:32px}}@media (min-width:900px){.recipe-tile-title{font-size:28px;line-height:38px}}.related-content{position:fixed;top:200px;right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:right .2s;z-index:899;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}@media (min-width:0px) and (max-width:599px){.related-content{position:relative;-ms-flex-pack:center;justify-content:center;margin:20px 40px;top:inherit;right:inherit;z-index:100}}@media (min-width:600px){.related-content--collapsed{right:-55px}}.related-content-close{display:none;width:30px;height:30px;padding:0 8px;position:absolute;background-color:#000;right:0;cursor:pointer;z-index:500}.related-content-close-x{position:relative;display:inline-block;width:20px;height:20px;overflow:hidden}.related-content-close-x:hover::after,.related-content-close-x:hover::before{background:#dfb961}.related-content-close-x::after,.related-content-close-x::before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#f8f5e4;border-radius:5px;transition:background .2s}.related-content-close-x::before{transform:rotate(45deg)}.related-content-close-x::after{transform:rotate(-45deg)}.related-book,.related-content-base,.related-person,.related-recipe,.related-restaurant{-ms-flex-item-align:end;align-self:flex-end;background-color:#000;color:#f8f5e4;width:55px;height:auto;max-height:55px;padding:10px 0 10px 10px;transition:width .2s;-webkit-backface-visibility:hidden;overflow:hidden;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;position:relative}.related-book a,.related-content-base a,.related-person a,.related-recipe a,.related-restaurant a{color:#f8f5e4;border:0;font-style:normal}.related-book a:hover,.related-content-base a:hover,.related-person a:hover,.related-recipe a:hover,.related-restaurant a:hover{color:#dfb961}@media (min-width:0px) and (max-width:599px){.related-book,.related-content-base,.related-person,.related-recipe,.related-restaurant{width:100%;padding:10px 10px 10px 10px;max-height:inherit;margin-bottom:20px}}@media (min-width:600px){.related-book:hover,.related-content-base:hover,.related-person:hover,.related-recipe:hover,.related-restaurant:hover{width:220px;cursor:pointer}.related-book:hover .related-book-icon,.related-book:hover .related-content-icon,.related-book:hover .related-person-icon,.related-book:hover .related-recipe-icon,.related-book:hover .related-restaurant-icon,.related-content-base:hover .related-book-icon,.related-content-base:hover .related-content-icon,.related-content-base:hover .related-person-icon,.related-content-base:hover .related-recipe-icon,.related-content-base:hover .related-restaurant-icon,.related-person:hover .related-book-icon,.related-person:hover .related-content-icon,.related-person:hover .related-person-icon,.related-person:hover .related-recipe-icon,.related-person:hover .related-restaurant-icon,.related-recipe:hover .related-book-icon,.related-recipe:hover .related-content-icon,.related-recipe:hover .related-person-icon,.related-recipe:hover .related-recipe-icon,.related-recipe:hover .related-restaurant-icon,.related-restaurant:hover .related-book-icon,.related-restaurant:hover .related-content-icon,.related-restaurant:hover .related-person-icon,.related-restaurant:hover .related-recipe-icon,.related-restaurant:hover .related-restaurant-icon{width:220px}.related-book:hover .related-book-icon:after,.related-book:hover .related-content-icon:after,.related-book:hover .related-person-icon:after,.related-book:hover .related-recipe-icon:after,.related-book:hover .related-restaurant-icon:after,.related-content-base:hover .related-book-icon:after,.related-content-base:hover .related-content-icon:after,.related-content-base:hover .related-person-icon:after,.related-content-base:hover .related-recipe-icon:after,.related-content-base:hover .related-restaurant-icon:after,.related-person:hover .related-book-icon:after,.related-person:hover .related-content-icon:after,.related-person:hover .related-person-icon:after,.related-person:hover .related-recipe-icon:after,.related-person:hover .related-restaurant-icon:after,.related-recipe:hover .related-book-icon:after,.related-recipe:hover .related-content-icon:after,.related-recipe:hover .related-person-icon:after,.related-recipe:hover .related-recipe-icon:after,.related-recipe:hover .related-restaurant-icon:after,.related-restaurant:hover .related-book-icon:after,.related-restaurant:hover .related-content-icon:after,.related-restaurant:hover .related-person-icon:after,.related-restaurant:hover .related-recipe-icon:after,.related-restaurant:hover .related-restaurant-icon:after{position:absolute;left:60px;top:9px;font-size:12px;letter-spacing:3px}}.related-book-icon,.related-content-icon,.related-person-icon,.related-recipe-icon,.related-restaurant-icon{opacity:1;position:absolute;z-index:200;top:0;left:0;width:55px;height:55px;transition:background-color .2s,opacity .2s;-webkit-backface-visibility:hidden}@media (min-width:0px) and (max-width:599px){.related-book-icon,.related-content-icon,.related-person-icon,.related-recipe-icon,.related-restaurant-icon{display:none}}.related-content-title,.related-person-title,.related-recipe-title,.related-restaurant-title{font-family:tusar-deco,serif;text-transform:none;font-size:24px;line-height:30px;padding:0 10px;letter-spacing:1px;width:210px;overflow:hidden}@media (min-width:0px) and (max-width:599px){.related-content-title,.related-person-title,.related-recipe-title,.related-restaurant-title{width:85%;margin:0 auto;font-size:20px;line-height:26px}}.related-content-type,.related-person-content-type,.related-recipe-content-type,.related-restaurant-content-type{margin-top:15px;width:210px}@media (min-width:0px) and (max-width:599px){.related-content-type,.related-person-content-type,.related-recipe-content-type,.related-restaurant-content-type{width:100%}}.related-content-image,.related-person-image,.related-recipe-image,.related-restaurant-image{overflow:hidden;max-height:160px;line-height:0}.related-content-image img,.related-person-image img,.related-recipe-image img,.related-restaurant-image img{opacity:0}@media (min-width:0px) and (max-width:599px){.related-content-image,.related-person-image,.related-recipe-image,.related-restaurant-image{max-height:inherit}.related-content-image img,.related-person-image img,.related-recipe-image img,.related-restaurant-image img{opacity:1;width:100%}}.related-book:hover .related-book-icon:after{content:'Related Book'}.related-book--open{width:220px;max-height:500px;transition:width .25s,max-height .45s;-webkit-transform:translate3d(0,0,0)}.related-book--open .related-content-close{display:block}.related-book--open .related-book-icon{opacity:0}.related-book--open .related-book-cover img{transition:opacity .3s .2s;opacity:1}.related-book-icon{background:url(../svg/icon-book.svg) no-repeat left;background-color:#000;background-position:11px 15px}.related-book-cover{border-bottom:5px solid;overflow:hidden;height:270px;line-height:0;transition:height .3s}.related-book-cover a{line-height:0}.related-book-cover img{opacity:0;height:270px;width:100%}@media (min-width:0px) and (max-width:599px){.related-book-cover{height:auto}.related-book-cover img{opacity:1;width:100%;height:auto}}.related-book-link{border-bottom:1px solid;position:relative}.related-book-link a{white-space:nowrap;padding:15px 10px;display:block;background-color:#000;transition:background-color .2s}.related-book-link a:hover{background-color:#f8f5e4;color:#000}.related-book-list-container{border-bottom:1px solid;position:relative}.related-book-list-title{white-space:nowrap;padding:8px 10px;cursor:pointer;background-color:#000;transition:background-color .2s}.related-book-list-title.minus:after{content:'—';font-size:14px}.related-book-list-title:after{content:'+';position:absolute;font-size:26px;right:8px;top:7px;font-weight:700}.related-book-list-title:hover{background-color:#f8f5e4;color:#000}.related-book-list{max-height:0;opacity:0;transition:opacity .2s,max-height .2s;overflow:hidden}.related-book-list a{display:block;border-top:1px solid #54534e;padding:8px 10px;color:#a7a59b;white-space:nowrap;transition:color .2s}.related-book-list a:hover{color:#f8f5e4}.related-book-list--open .related-book-list{transition:opacity .2s .3s,max-height .3s .2s;max-height:400px;opacity:1;overflow:auto}@media (min-width:600px){.related-book-list--open .related-book-cover{height:100px}}.related-recipe:hover .related-recipe-icon:after{content:'Related Recipe'}.related-recipe--open{width:220px;max-height:500px;transition:width .25s,max-height .45s;-webkit-transform:translate3d(0,0,0)}.related-recipe--open .related-content-close{display:block}.related-recipe--open .related-recipe-icon{opacity:0}.related-recipe--open .related-recipe-image img{transition:opacity .3s .2s;opacity:1}.related-recipe-icon{background:url(../svg/icon-recipe.svg) no-repeat left;background-color:#000;background-position:17px 9px}.related-recipe-content{text-align:center}.related-recipe-link{border-bottom:1px solid;border-top:5px solid;margin-top:20px}.related-recipe-link a{white-space:nowrap;padding:15px 10px;display:block;background-color:#000;transition:background-color .2s}.related-recipe-link a:hover{background-color:#f8f5e4;color:#000}.related-person:hover .related-person-icon:after{content:'Related Person'}.related-person--open{width:220px;max-height:500px;transition:width .25s,max-height .45s;-webkit-transform:translate3d(0,0,0)}.related-person--open .related-content-close{display:block}.related-person--open .related-person-icon{opacity:0}.related-person--open .related-person-image img{transition:opacity .3s .2s;opacity:1}.related-person-icon{background:url(../svg/icon-person.svg) no-repeat left;background-color:#000;background-position:13px 15px}.related-person-content{text-align:center}.related-person-links{border-top:5px solid;margin-top:20px}.related-person-links a{border-bottom:1px solid;white-space:nowrap;padding:15px 10px;display:block;background-color:#000;transition:background-color .2s}.related-person-links a:hover{background-color:#f8f5e4;color:#000}.related-restaurant:hover .related-restaurant-icon:after{content:'Restaurant'}.related-restaurant--open{width:220px;max-height:500px;transition:width .25s,max-height .45s;-webkit-transform:translate3d(0,0,0)}.related-restaurant--open .related-content-close{display:block}.related-restaurant--open .related-restaurant-icon{opacity:0}.related-restaurant--open .related-restaurant-image img{transition:opacity .3s .2s;opacity:1}.related-restaurant-icon{background:url(../svg/icon-restaurant.svg) no-repeat left;background-color:#000;background-position:19px 10px}.related-restaurant-content{text-align:center}.related-restaurant-links{border-top:5px solid;margin-top:20px}.related-restaurant-links a{border-bottom:1px solid;white-space:nowrap;padding:15px 10px;display:block;background-color:#000;transition:background-color .2s}.related-restaurant-links a:hover{background-color:#f8f5e4;color:#000}.search-pulldown{height:140px;background-color:#222;width:100%;top:0;position:fixed;z-index:800;overflow:hidden;transition:transform .3s;transform:translate(0,-140px)}@media (min-width:600px){.search-pulldown{height:190px;transform:translate(0,-190px)}}@media (min-width:782px){.admin-bar .search-pulldown{top:32px}}.search--open{transform:translate(0,0)}.search-form-container{width:80%;margin:40px auto 0 auto}@media (min-width:600px){.search-form-container{width:60%;margin:70px auto 0 auto}}.search-form{width:100%;position:relative;background-color:transparent;padding:0}.search-form .search-form-input{background-color:#222;border:0;border-bottom:2px solid #f8f5e4;box-shadow:none;outline:0;color:#f8f5e4;padding:10px 0;font-size:24px;line-height:38px;font-weight:200;font-size:18px;width:100%}@media (min-width:600px){.search-form .search-form-input{font-size:24px}}.search-form .search-form-label{position:absolute;top:0;right:0;margin:20px 0 0 0;cursor:pointer}@media (min-width:600px){.search-form .search-form-label{margin:15px 0 0 0}}.search-form .search-form-label svg{width:20px;height:auto}.search-form .search-form-label path{transition:fill .2s}.search-form .search-form-label:hover path{fill:#dfb961}.search-form input[type=search]:focus{border-color:#f8f5e4}.search-form input[type=search]::-webkit-input-placeholder{font-style:italic;color:#dfb961}.search-form input[type=search]:-moz-placeholder{font-style:italic;color:#dfb961}.search-form input[type=search]::-moz-placeholder{font-style:italic;color:#dfb961}.search-form input[type=search]:-ms-input-placeholder{font-style:italic;color:#dfb961}.search-form input[type=submit]{display:none}.search-close{position:absolute;right:30px;top:20px;cursor:pointer}@media (min-width:0px) and (max-width:599px){.search-close{right:15px;top:5px}}.search-close-x{position:relative;display:inline-block;width:20px;height:20px;overflow:hidden}.search-close-x:hover::after,.search-close-x:hover::before{background:#dfb961}.search-close-x::after,.search-close-x::before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#f8f5e4;border-radius:5px;transition:background .2s}.search-close-x::before{transform:rotate(45deg)}.search-close-x::after{transform:rotate(-45deg)}.search-wrapper{margin:0 auto;padding:0 30px;width:100%;margin-top:40px}@media (min-width:600px){.search-wrapper{padding:0 80px}}@media (min-width:900px){.search-wrapper{padding:0;max-width:750px}}@media (min-width:1200px){.search-wrapper{max-width:800px}}@media (min-width:600px){.search-wrapper{margin-top:100px}}.search-wrapper .pagination{width:100%;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.search-wrapper .pagination:after,.search-wrapper .pagination:before{background-color:#000}@media (min-width:400px){.search-wrapper .pagination{-ms-flex-direction:row;flex-direction:row}}.search-results-page-title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:45px;font-style:normal;border:0;margin-bottom:40px;text-align:center}@media (min-width:400px){.search-results-page-title{font-size:50px;line-height:55px}}@media (min-width:900px){.search-results-page-title{font-size:70px;line-height:75px}}@media (min-width:1200px){.search-results-page-title{font-size:80px;line-height:90px}}.search-results-page-super-title{font-size:14px;line-height:22px;letter-spacing:3px;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;text-align:center;padding:80px 0 10px 0}.search-results-wrapper .list-of-content-title{display:none}.search-results-wrapper .list-of-content{margin:10px 0 80px 0}.no-results-message{text-align:center;margin-bottom:80px}.no-results-message-text{margin-bottom:70px}.no-results-message-text:after{display:none}.list-of-content{margin:40px 0}@media (min-width:600px){.list-of-content{margin:80px 0}}.list-of-content-title{text-align:center;font-size:14px;line-height:22px;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;text-transform:uppercase;padding-bottom:20px}.list-of-content-items{margin-bottom:60px;border-top:5px solid #000}.list-of-content-item{border-bottom:1px solid #cfccb2;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 0 16px 0;cursor:pointer;transition:background-color .2s;position:relative}@media (min-width:900px){.list-of-content-item{padding:20px 20px 16px 25px}}.list-of-content-post-title{margin:0;width:100%;padding-bottom:2px;text-align:left;transition:color .2s;font-size:18px;line-height:28px;font-style:normal;font-weight:200;font-family:domain-text,serif;letter-spacing:0;text-transform:none}@media (min-width:900px){.list-of-content-post-title{font-size:20px;line-height:30px}}@media (min-width:1200px){.list-of-content-post-title{font-size:22px;line-height:32px}}.list-of-content-type{font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:3px;font-size:12px;line-height:16px;color:#cfccb2;transition:color .2s;font-style:normal}@media (min-width:900px){.list-of-content-item:hover{background-color:#f8f5e4}}.list-of-content-item:hover .list-of-content-type{color:#000}.list-of-content-item:hover .list-of-content-item-thumbnail{visibility:visible;opacity:1;margin-left:50px}@media (min-width:900px) and (max-width:1359px){.list-of-content-item:hover .list-of-content-item-thumbnail{margin-left:40px}}.list-of-content-item-thumbnail{width:200px;height:200px;right:-180px;top:0;bottom:0;margin:auto auto auto 40px;position:absolute;background-size:cover;background-position:center center;opacity:0;transition:opacity .2s,margin .2s;visibility:hidden}.list-of-content-item-thumbnail:after{content:'';position:absolute;top:calc(50% - 12px);width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #000;clear:both;left:-12px}@media (min-width:900px) and (max-width:1359px){.list-of-content-item-thumbnail{width:120px;height:120px;right:-100px;margin:auto auto auto 30px}}@media (min-width:0px) and (max-width:899px){.list-of-content-item-thumbnail{display:none}}.grid-of-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1210px;margin:0 auto;padding:0 20px}@media (min-width:0) and (max-width:599px){.grid-of-content .content-tile{margin-bottom:30px}}@media (min-width:1200px){.grid-of-content .content-tile:first-child{margin-left:0}.grid-of-content .content-tile:nth-child(3n+3){margin-right:0}.grid-of-content .content-tile:nth-child(3n+4){margin-left:0}}@media (min-width:600px) and (max-width:1199px){.grid-of-content .content-tile:first-child{margin-left:0}.grid-of-content .content-tile:nth-child(2n+2){margin-right:0}.grid-of-content .content-tile:nth-child(2n+3){margin-left:0}}.content-tile{width:30%;margin:0 2.5% 60px 2.5%}@media (min-width:600px) and (max-width:1199px){.content-tile{width:47.5%}}@media (min-width:0px) and (max-width:599px){.content-tile{width:100%;margin:0 2.5%}}.content-tile-image{margin-bottom:30px;display:block;border:0;line-height:0;transition:box-shadow .2s;box-shadow:0 0 0 #dfb961}.content-tile-image:focus,.content-tile-image:hover{box-shadow:10px -10px 0 #dfb961}.content-tile-image img{line-height:0}.content-tile-type,.homepage-hero-fullbleed__type,.homepage-three-up-tile-type{font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:16px;color:#dfb961;letter-spacing:2px;text-transform:uppercase;font-style:normal;padding-bottom:2px}.collection-item__author,.content-tile-byline,.homepage-hero-fullbleed__byline,.homepage-three-up-tile-byline{font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:16px;color:#dfb961;letter-spacing:2px;text-transform:uppercase;font-style:normal;margin-top:15px}.collection-item__author a,.content-tile-byline a,.homepage-hero-fullbleed__byline a,.homepage-three-up-tile-byline a{border:0;font-style:normal}.content-tile-title a,.homepage-three-up-tile-title a a{font-size:18px;line-height:28px;font-style:normal;font-weight:200;font-family:domain-text,serif;letter-spacing:0;text-transform:none;padding:0;border:0}@media (min-width:900px){.content-tile-title a,.homepage-three-up-tile-title a a{font-size:20px;line-height:30px}}@media (min-width:1200px){.content-tile-title a,.homepage-three-up-tile-title a a{font-size:22px;line-height:32px}}.grid-of-content--in-residence{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;max-width:900px;margin:0 auto}.grid-of-content--in-residence .content-tile{width:45%}@media (min-width:0px) and (max-width:599px){.grid-of-content--in-residence .content-tile{width:100%;margin:0 2.5% 40px 2.5%}}.grid-of-content-books{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:85%;max-width:1300px;margin:0 auto 80px auto}.giveaway-page .grid-of-content-books .more,.grid-of-content-books .giveaway-page .more,.grid-of-content-books p{text-align:center;padding:20px 0;color:#a7a59b;font-size:16px;line-height:28px;font-style:normal;font-weight:200;transition:color .3s;margin-bottom:20px}@media (min-width:600px){.giveaway-page .grid-of-content-books .more,.grid-of-content-books .giveaway-page .more,.grid-of-content-books p{padding:20px 30px}}.content-tile--book{width:25%;padding:60px 2.5% 0 2.5%;margin-top:60px;background-color:#fff;border-top:1px dashed #a7a59b;border-bottom:0;transition:background-color .3s}@media (min-width:600px) and (max-width:1199px){.content-tile--book{width:33.3%}}@media (min-width:400px) and (max-width:599px){.content-tile--book{width:50%}}@media (min-width:0px) and (max-width:399px){.content-tile--book{width:100%;padding:40px 2.5% 0 2.5%;margin-top:40px}}.content-tile--book:hover .content-tile-image--book{transform:scale(1.05)}.content-tile-image--book{height:350px;position:relative;width:100%;border-radius:2px;margin-bottom:40px;transition:transform .2s}.content-tile-image--book img{width:auto;max-width:100%;height:100%;margin:0 auto;display:block;border-radius:2px}@media (min-width:0px){.content-tile-image--book{height:190px}}@media (min-width:600px){.content-tile-image--book{height:170px}}@media (min-width:900px){.content-tile-image--book{height:190px}}@media (min-width:1200px){.content-tile-image--book{height:250px}}@media (min-width:1600px){.content-tile-image--book{height:240px}}.content-tile-type--book{font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:16px;letter-spacing:3px;text-transform:uppercase;font-style:normal;text-align:center;transition:color .2s;color:#dfb961}.content-tile-title--book{text-align:center;font-size:18px;line-height:28px;font-style:normal;font-weight:200;font-family:domain-text,serif;letter-spacing:0;text-transform:none;padding:10px 0 0 0;transition:color .2s}@media (min-width:900px){.content-tile-title--book{font-size:20px;line-height:30px}}@media (min-width:1200px){.content-tile-title--book{font-size:22px;line-height:32px}}.content-tile-title--book:before{content:"";display:block;width:50px;height:1px;background-color:#000;margin:8px auto 12px auto}@media (min-width:600px){.content-tile-title--book{padding:10px 15px 0 15px}}.content-tile-title--book a{border:0}.recipe-header{width:100%;margin:0 auto;padding:40px 20px;text-align:center}.recipe-header .article-header-subheader{height:100px}.recipe-header button{display:block;margin:0 auto}@media (min-width:600px){.recipe-header{padding:50px}}@media (min-width:900px){.recipe-header{padding:60px 15%}}.recipe-header-column{margin-bottom:10px;margin-top:40px;font-family:gt-eesti-pro-display,sans-serif;font-size:14px;line-height:22px;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;text-transform:uppercase}@media (min-width:600px) and (max-width:899px){.recipe-header-column{font-size:16px;line-height:24px}}@media (min-width:0px) and (max-width:599px){.recipe-header-column{font-size:14px;line-height:22px}}.recipe-header-title{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:40px;font-style:normal;border:0;margin:20px auto;max-width:85%}@media (min-width:400px){.recipe-header-title{font-size:40px;line-height:45px}}@media (min-width:900px){.recipe-header-title{font-size:45px;line-height:50px}}@media (min-width:1600px){.recipe-header-title{font-size:55px;line-height:60px}}@media (min-width:900px){.recipe-header-title{max-width:700px}}.recipe-header-author{border-bottom:1px solid #000;font-weight:200;display:block;margin:0 auto;width:320px;padding:0 0 12px 0;font-style:italic;font-size:14px;line-height:22px;color:#a7a59b}.recipe-header-author a{border:0}@media (min-width:400px) and (max-width:599px){.recipe-header-author{width:250px}}@media (min-width:0px) and (max-width:399px){.recipe-header-author{width:200px}}.recipe-header-diagonal-line-container{width:100px;height:100px;position:relative;margin:0 auto}.recipe-header-diagonal-line{width:50px;height:50px;border-bottom:1px solid #000;transform:rotate(-55deg);position:absolute;top:10px;left:6px}.recipe-header-spot-illustration{width:80px;height:80px}@media (min-width:900px){.recipe-header-spot-illustration{width:120px;height:120px}}.recipe-hero{height:300px;overflow:hidden;background-position:center center;background-size:cover}@media (min-width:600px){.recipe-hero{height:400px}}@media (min-width:900px){.recipe-hero{height:50vh}}.recipe-header-sub-title{font-size:12px;line-height:16px;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#cfccb2}.recipe-header-book-source{font-family:tusar-deco,serif;font-size:24px;line-height:38px;margin-bottom:40px}.recipe-header-book-source a{border:0;font-style:normal}@media (min-width:900px){.recipe-header--small-image{display:none}}.recipe-header--small-image-duplicate{padding:0 0 60px}@media (min-width:0) and (max-width:899px){.recipe-header--small-image-duplicate{display:none}}.recipe-body-ingredients .recipe-stats-print-icon{background:#dfb961;color:#fff;text-align:center;width:100%;height:auto;border-radius:0;margin-top:-1px}@media (min-width:0) and (max-width:899px){.recipe-body-ingredients .recipe-stats-print-icon{display:none}}.recipe-body-ingredients .recipe-stats-print-icon:focus,.recipe-body-ingredients .recipe-stats-print-icon:hover{background-color:#000}.recipe-body-ingredients .recipe-stats-print-icon svg{margin:0 10px -6px 0}.recipe-body-ingredients .recipe-stats-print-icon path{fill:#fff}.recipe-stats{background-color:#000;color:#f8f5e4}.recipe-stats-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;text-align:center;width:100%;margin:0 auto;-ms-flex-direction:column;flex-direction:column;padding:20px 0}@media (min-width:600px){.recipe-stats-container{-ms-flex-direction:row;flex-direction:row;padding:0}}.recipe-stats-group{border-right:1px solid #54534e;width:100%;padding:20px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.recipe-stats-group:last-child{border:0}@media (min-width:600px){.recipe-stats-group{padding:30px 10px}}@media (min-width:0) and (max-width:899px){.recipe-stats-group--print{display:none}}.recipe-stats-label{font-size:12px;line-height:16px;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#cfccb2;color:#dfb961;margin-top:2px}.recipe-stats-print-icon{background:url(../svg/icon-printer.svg) no-repeat center;width:70px;height:70px;background-color:#f8f5e4;border-radius:50%;margin-bottom:20px;transition:background-color .2s}.recipe-stats-print-icon:hover{background-color:#dfb961}.recipe-stats-quantity{font-family:domain-text,serif;font-size:40px;line-height:45px;border-bottom:1px dashed #54534e;width:70%;margin:0 auto;padding:0 0 10px 0;margin:-8px auto 10px auto;font-weight:200}@media (min-width:600px) and (max-width:899px){.recipe-stats-quantity{font-size:25px;line-height:25px}}@media (min-width:0px) and (max-width:599px){.recipe-stats-quantity{font-size:35px;line-height:35px;padding-bottom:6px;padding-top:3px}}.recipe-wrapper{margin-top:60px}@media (min-width:1200px){.recipe-wrapper{margin-top:100px}}.recipe-body{position:relative;display:-ms-flexbox;display:flex}@media (min-width:0px) and (max-width:899px){.recipe-body{-ms-flex-direction:column;flex-direction:column}}.recipe-body-mobile-toggle{display:-ms-flexbox;display:flex;background-position-y:-20px;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:16px;letter-spacing:3px;text-transform:uppercase;position:fixed;bottom:10px;z-index:500;width:100%;padding:0;background-color:#f8f5e4;transition:bottom .3s}@media (min-width:600px){.recipe-body-mobile-toggle{padding:0 10px}}@media (min-width:900px){.recipe-body-mobile-toggle{display:none}}.toggle-to-directions,.toggle-to-ingredients{border-top:1px solid #cfccb2;cursor:pointer;padding:18px 0;width:50%;text-align:center;transition:background-color .2s,color .2s}.toggle-to-directions:focus,.toggle-to-directions:hover,.toggle-to-ingredients:focus,.toggle-to-ingredients:hover{background-color:#000;color:#f8f5e4;border-top:1px solid #000}.toggle-to-ingredients-and-directions--active{border-top:1px solid #000;background-color:#000;color:#f8f5e4}.recipe-body-ingredients{visibility:hidden;width:100%;padding-left:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:600px){.recipe-body-ingredients{padding-left:10px}}@media (min-width:900px){.recipe-body-ingredients{width:30%}}.recipe-body-ingredients--offset{border-top:1px solid #fff}.recipe-body-story-and-directions{width:100%;padding:20px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:400px){.recipe-body-story-and-directions{padding:40px}}@media (min-width:600px){.recipe-body-story-and-directions{padding:60px}}@media (min-width:900px){.recipe-body-story-and-directions{width:70%;padding:80px 100px}}.recipe-body-ingredients-scroll-container{overflow:hidden}@media (min-width:0px) and (max-width:899px){.recipe-body-ingredients-scroll-container{height:auto!important}}@media (min-width:900px){.fixed-ingredients .recipe-body-ingredients{top:60px;position:fixed}.admin-bar .fixed-ingredients .recipe-body-ingredients{top:92px}.fixed-ingredients .recipe-body-story-and-directions{margin-left:30%}}@media (min-width:900px){.ingredients-stuck-to-bottom .recipe-body-ingredients{top:0;position:relative;-ms-flex-item-align:end;align-self:flex-end}.admin-bar .ingredients-stuck-to-bottom .recipe-body-ingredients{top:0}.ingredients-stuck-to-bottom .recipe-body-story-and-directions{margin-left:0}}.legacy-recipe-ingredients-header,.recipe-body-ingredients-header{background-color:#222;text-align:center;color:#f8f5e4;text-transform:uppercase;font-size:12px;line-height:14px;font-family:gt-eesti-pro-display,sans-serif;padding:8px;letter-spacing:2px}@media (min-width:900px){.legacy-recipe-ingredients-header,.recipe-body-ingredients-header{background-color:#000}}.recipe-body-thumbnail{width:100%;height:300px;background-size:cover;background-position:center}.recipe-body-ingredient{display:-ms-flexbox;display:flex;border-bottom:1px solid #cfccb2;transition:background-color .2s}.recipe-ingredient-highlight{background-color:#f8f5e4;cursor:pointer}.recipe-ingredient-highlight .recipe-body-jump{opacity:1}.js-disable-matching .recipe-body-ingredient:hover{cursor:default;background-color:inherit}.recipe-body-ingredient-quantity{width:90px;min-width:90px;background-color:#f8f5e4;text-transform:uppercase;font-size:13px;line-height:12px;font-family:gt-eesti-pro-display,sans-serif;font-weight:700;padding:20px 10px;letter-spacing:1px;text-align:right}.empty-quantity .ingredient-number{display:none}.empty-quantity .ingredient-label{display:none}.legacy-recipe-ingredient-name,.recipe-body-ingredient-name{padding:13px 20px 15px 20px;font-size:14px;line-height:22px;width:100%}.legacy-recipe-ingredient-name .mustard-link--small,.recipe-body-ingredient-name .mustard-link--small{padding:0}.recipe-body-directions-intro{font-style:italic;color:#a7a59b;margin-bottom:60px;font-weight:200}.recipe-body-directions ol{margin-bottom:0}.recipe-body-directions li{border-bottom:1px solid #cfccb2;padding:40px 0;transition:background-color .3s;font-size:16px;line-height:28px}@media (min-width:900px){.recipe-body-directions li{padding:50px;font-size:20px;line-height:36px}}.recipe-body-directions li:before{left:0;right:0;margin:0 auto;top:-18px;line-height:36px}.recipe-body-directions h3{margin-top:0}.recipe-body-directions--header{font-size:14px;line-height:20px;font-family:gt-eesti-pro-display,sans-serif;letter-spacing:3px;text-transform:uppercase;text-align:center;color:#000;padding:18px 20% 25px 20%;border-bottom:1px solid #cfccb2;background-image:url(../png/noodle_background.png);background-position-y:-20px;background-repeat:repeat}@media (min-width:900px){.recipe-body-directions--header{padding:18px 25% 25px 25%}}.recipe-direction-image{display:block;margin:40px 0 20px 0;width:100%}.recipe-body-credit{font-style:italic;font-size:16px;line-height:28px;color:#a7a59b;margin-bottom:20px;font-weight:200}.recipe-body-list-container{border-top:1px solid #cfccb2;margin-bottom:40px}@media (min-width:600px){.recipe-body-ingredient-highlight{background-color:#f8f5e4}}.simple-h3{border:0;margin:50px 0 30px 0}.simple-h3:before{content:''}.recipe-body-jump{width:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;opacity:0;transition:opacity .2s;padding-top:9px;padding-right:5px}.recipe-body-note-button{display:block}.recipe-body-ingredient-note{display:none}.recipe-body-ingredient-note{font-style:italic;color:#dfb961}.homepage-three-up{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;margin:40px auto 0 auto}@media (min-width:900px){.homepage-three-up{margin:80px auto}.homepage-three-up div:first-child{margin-left:0}.homepage-three-up div:nth-child(3){margin-right:0}}.homepage-three-up-tile{margin:0 2.5% 30px 2.5%}@media (min-width:900px){.homepage-three-up-tile{margin-bottom:60px}}.homepage-three-up-tile a{border:0}.homepage-three-up-tile-wrapper--pair{margin:0 2.5% 30px 2.5%}@media (min-width:900px){.homepage-three-up-tile-wrapper--pair{margin-bottom:0}}.homepage-three-up-tile-wrapper--pair a{border:0}.homepage-three-up-tile--pair{margin-bottom:30px}@media (min-width:900px){.homepage-three-up-tile--pair{margin-bottom:60px}}@media (min-width:40px){.homepage-three-up-tile--pair:last-child{margin-bottom:0}}@media (min-width:900px){.homepage-three-up-tile--pair .content-tile-image{max-height:200px;overflow:hidden}}@media (min-width:1200px){.homepage-three-up-tile--pair .content-tile-image{max-height:250px;overflow:hidden}}.tile-large{width:50%;margin-bottom:40px}.tile-large .homepage-three-up-tile-type{text-align:center;margin-top:20px}@media (min-width:900px){.tile-large .homepage-three-up-tile-type{margin-top:40px}}.tile-large .homepage-three-up-tile-title{margin-bottom:0;padding:0;text-align:center}.tile-large .homepage-three-up-tile-title a{font-family:tusar-deco,serif;font-weight:700;font-size:30px;line-height:38px;font-style:normal;border:0;width:100%}@media (min-width:400px){.tile-large .homepage-three-up-tile-title a{font-size:35px;line-height:45px}}@media (min-width:1200px){.tile-large .homepage-three-up-tile-title a{font-size:40px;line-height:50px}}.tile-large .homepage-three-up-tile-title a:focus,.tile-large .homepage-three-up-tile-title a:hover{color:#000}.tile-large .homepage-three-up-tile-title a:focus .three-up-underline,.tile-large .homepage-three-up-tile-title a:hover .three-up-underline{box-shadow:0 -4px 0 0 #000 inset}@media (min-width:600px){.tile-large .homepage-three-up-tile-title{padding:0 40px}}@media (min-width:1200px){.tile-large .homepage-three-up-tile-title{padding:0 60px}}@media (min-width:900px){.tile-large{margin-bottom:0}}@media (min-width:0px) and (max-width:899px){.tile-large{-ms-flex-order:1;order:1;width:100%}}.tile-large-image{line-height:0;transition:box-shadow .2s;box-shadow:0 0 0 #dfb961}.tile-large-image img{width:100%}.tile-large-image:focus,.tile-large-image:hover{box-shadow:10px -10px 0 #dfb961}@media (min-width:900px){.tile-large-image{height:400px;overflow:hidden}}@media (min-width:1200px){.tile-large-image{height:450px}}@media (min-width:1600px){.tile-large-image{height:500px}}.three-up-underline{transition:box-shadow .2s}.homepage-three-up-tile-byline{text-align:center}.tile-small{width:20%}@media (min-width:0px) and (max-width:599px){.tile-small{-ms-flex-order:2;order:2;width:100%}}@media (min-width:600px) and (max-width:899px){.tile-small{-ms-flex-order:2;order:2;width:45%}}.homepage-three-up-tile-title a{padding:10px 0 0 0}.homepage-three-up-tile-image{min-height:400px;line-height:0;transition:box-shadow .2s;box-shadow:0 0 0 #dfb961;width:100%;background-size:cover;background-position:top center}.homepage-three-up-tile-image:focus,.homepage-three-up-tile-image:hover{box-shadow:10px -10px 0 #dfb961}@media (min-width:900px){.homepage-three-up-tile-image{min-height:500px;overflow:hidden}}@media (min-width:1200px){.homepage-three-up-tile-image{min-height:600px}}.homepage-four-up{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:85%;margin:0 auto}@media (min-width:900px){.homepage-four-up{margin:80px auto}.homepage-four-up .homepage-four-up-content-tile:first-child{margin-left:0}.homepage-four-up .homepage-four-up-content-tile:nth-child(4n+4){margin-right:0}.homepage-four-up .homepage-four-up-content-tile:nth-child(4n+5){margin-left:0}}.homepage-four-up-content-tile{width:100%;margin:0 2.5% 30px 2.5%}@media (min-width:600px){.homepage-four-up-content-tile{width:45%;margin:0 2.5% 40px 2.5%}}@media (min-width:900px){.homepage-four-up-content-tile{width:21.25%;margin:0 2.5%}}.cookbook-excerpt{margin-bottom:100px}.open-book-image{outline:20px solid #fff;margin:0 auto;width:100%}.open-book-wrapper{display:block;z-index:2;width:100%}@media (min-width:900px){.open-book-wrapper{width:60%}}.cookbook-excerpt-2-column-block{font-size:16px;line-height:28px;margin-bottom:30px}.cookbook-excerpt-2-column-block .giveaway-page .more,.cookbook-excerpt-2-column-block p,.giveaway-page .cookbook-excerpt-2-column-block .more{font-size:16px;line-height:28px;margin-bottom:30px}@media (min-width:900px){.cookbook-excerpt-2-column-block{column-count:2;column-gap:50px}}.homepage-bookshelf{position:relative}.homepage-bookshelf .flickity-page-dots{display:none}.homepage-bookshelf .flickity-prev-next-button{display:none}.homepage-bookshelf .loader{position:absolute;left:0;right:0;margin:0 auto;top:120px}.homepage-bookshelf.carousel-container{margin:40px 0 40px 0}@media (min-width:600px){.homepage-bookshelf.carousel-container{margin:80px 0 60px 0}}.homepage-bookshelf-header{font-family:tusar-deco,serif;font-weight:700;font-size:30px;line-height:38px;font-style:normal;border:0;text-align:center;padding:20px 0 40px 0}@media (min-width:400px){.homepage-bookshelf-header{font-size:35px;line-height:45px}}@media (min-width:1200px){.homepage-bookshelf-header{font-size:40px;line-height:50px}}.homepage-bookshelf-carousel{visibility:hidden;max-height:400px;overflow:hidden}.books-page-bookshelf-carousel-cell,.homepage-bookshelf-carousel-cell{width:180px;padding:0 20px;transform:translate3d(0,0,0)}.books-page-bookshelf-carousel-cell a,.homepage-bookshelf-carousel-cell a{border:0;font-style:normal}@media (min-width:600px){.books-page-bookshelf-carousel-cell,.homepage-bookshelf-carousel-cell{width:250px}}.books-page-bookshelf-carousel-cell:hover .books-page-bookshelf-book-image,.books-page-bookshelf-carousel-cell:hover .homepage-bookshelf-book-image,.homepage-bookshelf-carousel-cell:hover .books-page-bookshelf-book-image,.homepage-bookshelf-carousel-cell:hover .homepage-bookshelf-book-image{transform:scale(1.05)}.books-page-bookshelf-carousel-cell:hover a,.homepage-bookshelf-carousel-cell:hover a{color:#dfb961}.books-page-bookshelf-carousel-cell:hover .external-link-icon,.homepage-bookshelf-carousel-cell:hover .external-link-icon{opacity:1}.books-page-bookshelf-book-image,.homepage-bookshelf-book-image{transition:transform .2s}.books-page-bookshelf-img,.homepage-bookshelf-img{text-align:center;display:block}.books-page-bookshelf-title,.homepage-bookshelf-title{font-family:gt-eesti-pro-display,sans-serif;line-height:22px;font-size:14px;letter-spacing:3px;text-transform:uppercase;text-align:center;margin-top:10px}.books-page-bookshelf-author,.homepage-bookshelf-author{font-weight:200;font-style:italic;color:#a7a59b;font-size:16px;line-height:24px;text-align:center}_::-webkit-:not(:root:root),.homepage-bookshelf-author,.books-page-bookshelf-author{font-weight:400}.external-link-icon{text-align:center;opacity:0;transition:opacity .2s}.books-page-bookshelf{margin-top:0!important;margin-bottom:45px!important;background-color:#000;padding-bottom:60px;position:relative}.books-page-bookshelf .flickity-page-dots{bottom:-30px;padding-top:10px}.books-page-bookshelf .flickity-page-dots .dot{background-color:#54534e}.books-page-bookshelf .flickity-page-dots .dot.is-selected{background-color:#f8f5e4}.books-page-bookshelf .flickity-prev-next-button{display:none}.books-page-bookshelf .loader{position:absolute;left:0;right:0;margin:0 auto;top:20px}.books-page-bookshelf .loader>div{box-shadow:0 3px 0 0 #f8f5e4}@media (min-width:400px){.books-page-bookshelf{margin-bottom:65px!important}}.books-page-bookshelf-carousel{visibility:hidden;max-height:400px;overflow:hidden}.books-page-bookshelf-title a{color:#f8f5e4}.books-page-bookshelf-title a:hover{color:#dfb961}.homepage-about{margin:40px 0 80px 0}@media (min-width:1200px){.homepage-about{margin:80px 0}}.homepage-about-intro{background-color:#000;padding:40px 0}@media (min-width:600px){.homepage-about-intro{padding:60px 0}}.homepage-about-intro-text{width:90%;margin:0 auto 20px auto;color:#f8f5e4;font-family:domain-text,serif;text-align:center;font-style:normal;font-weight:200;line-height:30px;font-size:18px}@media (min-width:600px){.homepage-about-intro-text{line-height:36px;font-size:22px}}@media (min-width:900px){.homepage-about-intro-text{line-height:36px;font-size:24px}}@media (min-width:1200px){.homepage-about-intro-text{line-height:38px;font-size:24px}}@media (min-width:600px){.homepage-about-intro-text{width:80%}}@media (min-width:900px){.homepage-about-intro-text{width:60%}}.homepage-about-social-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:70%;max-width:240px;margin-bottom:30px;margin:0 auto 30px auto}@media (min-width:400px){.homepage-about-social-links{width:70%}}@media (min-width:600px){.homepage-about-social-links{width:40%}}@media (min-width:1200px){.homepage-about-social-links{width:20%}}.homepage-about-social-links .social-link{width:50px;height:50px;border-radius:25px;background-color:#fff;background-position:50%;background-size:auto;background-repeat:no-repeat;display:inline-block;transition:all .2s;border:0}.homepage-about-social-links .social-link:active,.homepage-about-social-links .social-link:hover{background-color:#dfb961}.homepage-about-social-links .social-link.facebook{background-image:url(../svg/icn-facebook-dark.svg);background-size:25%}.homepage-about-social-links .social-link.twitter{background-image:url(../svg/icn-twitter-dark.svg)}.homepage-about-social-links .social-link.pinterest{background-image:url(../svg/icn-pinterest-dark.svg)}.homepage-about-social-links .social-link.instagram{background-image:url(../svg/icn-instagram-dark.svg)}.homepage-about-intro-link{text-align:center}.homepage-about-intro-link a{font-family:gt-eesti-pro-display,sans-serif;font-size:12px;line-height:16px;color:#dfb961;letter-spacing:2px;text-transform:uppercase;font-style:normal}.homepage-about-intro-link a:focus,.homepage-about-intro-link a:hover{color:#f8f5e4}.homepage-wrapper{margin-top:60px}@media (min-width:1200px){.homepage-wrapper{margin-top:100px}}.homepage-hero{position:relative;overflow:hidden;margin-bottom:54px}@media (min-width:1200px){.homepage-hero{margin-bottom:160px;min-height:600px}}.homepage-hero__container{max-width:1170px;margin:0 auto}@media (min-width:1200px){.homepage-hero__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}}.homepage-hero a{border:none}.homepage-hero__info{-ms-flex-order:0;order:0;position:relative;z-index:z-index-1;padding:20px 20px 0 20px;-ms-flex-positive:1;flex-grow:1;pointer-events:none}@media (min-width:1200px){.homepage-hero__info{padding:0}}.homepage-hero__info :last-child{margin-bottom:0!important}.homepage-hero__link{-ms-flex-order:1;order:1;width:100%;height:30vh;display:block}@media (min-width:1200px){.homepage-hero__link{width:63%;height:100%;position:absolute;top:0;right:0}}@media (min-width:1600px){.homepage-hero__link{width:57%}}.homepage-hero__title{pointer-events:auto;margin-bottom:8px}@media (min-width:1200px){.homepage-hero__title{width:60%;margin-bottom:36px}}.homepage-hero__title h1{font-family:tusar-deco,serif;font-style:normal;font-weight:400;margin:0;font-size:32px;line-height:127%}@media (min-width:1200px){.homepage-hero__title h1{font-size:64px;line-height:115%;padding-top:8px;padding-bottom:8px;display:inline;background-color:#fff}}.homepage-hero__title h1 span{position:relative;z-index:1}.homepage-hero__title h1 span:before{content:" ";position:absolute;height:8px;width:0%;background-color:#dfb961;opacity:.4;top:20px;left:0;z-index:-1;transition:width .2s}@media (min-width:1200px){.homepage-hero__title h1 span:before{height:17px;top:40px}}.homepage-hero__title h1 span:hover:before{width:50%}.homepage-hero__image{width:100%;height:100%;background-size:cover;background-position:center}.homepage-hero__type{font-size:13px;letter-spacing:5px;text-transform:uppercase;font-family:gt-eesti-pro-display,sans-serif;line-height:1;position:relative;margin-bottom:14px}.homepage-hero__type span{background-color:#fff;display:inline-block;vertical-align:bottom;padding-right:25px}.homepage-hero__type .ol-color{content:" ";width:100%;height:2px;background-color:#000;position:absolute;left:20px;top:4px;z-index:-1}@media (min-width:1200px){.homepage-hero__type{margin-bottom:88px;margin-top:110px}.homepage-hero__type .ol-color{left:-102%;top:6px}}.homepage-hero__excerpt{font-size:16px;line-height:170%;color:rgba(0,0,0,.6);margin-bottom:14px}@media (min-width:1200px){.homepage-hero__excerpt{width:30%;margin-bottom:32px}}.homepage-hero__author{font-size:14px;line-height:1;color:rgba(0,0,0,.6);font-style:italic;display:inline-block;margin-right:15px;pointer-events:auto}@media (min-width:1200px){.homepage-hero__author{display:block;width:30%;margin-bottom:10px}}.homepage-hero__author span{color:#000;text-transform:uppercase;font-family:gt-eesti-pro-display,sans-serif;font-style:normal;padding-left:4px}.homepage-hero__author a{font-style:normal}.homepage-hero__author a:hover{color:#dfb961}.homepage-hero-module{max-width:1440px;margin:0 auto;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1200px){.homepage-hero-module{margin-bottom:100px;-ms-flex-direction:row;flex-direction:row}}.homepage-hero-module__body{-ms-flex-order:2;order:2;padding:20px}@media (min-width:1200px){.homepage-hero-module__body{-ms-flex-order:1;order:1;padding:100px;width:45%}}.homepage-hero-module__image{-ms-flex-order:1;order:1;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:247px}@media (min-width:1200px){.homepage-hero-module__image{-ms-flex-order:2;order:2;width:55%}}.homepage-hero-module__overline{font-size:12px;line-height:14px;letter-spacing:.2em;margin-bottom:16px;font-family:gt-eesti-pro-display,sans-serif}@media (min-width:1200px){.homepage-hero-module__overline{font-size:14px;line-height:16px;margin-bottom:21px}}.homepage-hero-module__title{font-size:32px;line-height:127%;margin-bottom:15px;font-family:tusar-deco,serif}@media (min-width:1200px){.homepage-hero-module__title{font-size:64px;line-height:62px}}.homepage-hero-module__excerpt{margin-bottom:13px;font-size:14px;line-height:22px;font-family:domain-text,serif;opacity:.8}@media (min-width:1200px){.homepage-hero-module__excerpt{margin-bottom:24px;font-size:16px;line-height:28px}}.homepage-hero-module--reverse .homepage-hero-module__body{-ms-flex-order:2;order:2}.homepage-hero-module--reverse .homepage-hero-module__image{-ms-flex-order:1;order:1}.homepage-featured-slots a{border:none;font-style:normal}.homepage-featured-slots a:hover{color:#000}.homepage-featured-slot__wrapper{position:relative;overflow:hidden}@media (min-width:600px){.homepage-featured-slot__wrapper{padding:0 20px}}.homepage-featured-slot{max-width:1170px;margin:0 auto;margin-bottom:54px;padding:0 20px}@media (min-width:600px){.homepage-featured-slot{display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;padding:0}}@media (min-width:900px){.homepage-featured-slot{margin-bottom:100px}}.homepage-featured-slot__link{display:block}@media (min-width:600px){.homepage-featured-slot__link{-ms-flex-order:1;order:1;width:50%;height:auto}}@media (min-width:900px){.homepage-featured-slot__link{width:60%}}.homepage-featured-slot__info{padding-top:20px}@media (min-width:600px){.homepage-featured-slot__info{-ms-flex-order:2;order:2;width:50%;padding:0}}@media (min-width:900px){.homepage-featured-slot__info{width:40%}}.homepage-featured-slot__type{font-size:13px;letter-spacing:5px;text-transform:uppercase;font-family:gt-eesti-pro-display,sans-serif;line-height:1;position:relative;margin-bottom:14px}.homepage-featured-slot__type span{background-color:#fff;display:inline-block;vertical-align:bottom;padding-right:25px}.homepage-featured-slot__type .ol-color{background-color:#000;content:" ";width:1000%;height:2px;position:absolute;top:4px;z-index:-1}@media (min-width:900px){.homepage-featured-slot__type{margin-bottom:40px}}.homepage-featured-slot__title{margin-bottom:10px;font-family:tusar-deco,serif}.homepage-featured-slot__title a{font-weight:400;font-size:24px;line-height:127%;position:relative}@media (min-width:1200px){.homepage-featured-slot__title a{font-size:42px;line-height:48px}}.homepage-featured-slot__title a:before{content:" ";position:absolute;height:8px;width:0%;background-color:#dfb961;opacity:.4;z-index:-1;top:18px;left:0;transition:width .2s}@media (min-width:1200px){.homepage-featured-slot__title a:before{height:17px;top:30px}}.homepage-featured-slot__title a:hover:before{width:50%}.homepage-featured-slot__excerpt{font-size:16px;line-height:170%;color:rgba(0,0,0,.6);margin-bottom:14px}@media (min-width:600px){.homepage-featured-slot__excerpt{margin-bottom:22px;width:80%}}.homepage-featured-slot__author{font-size:14px;line-height:1;color:rgba(0,0,0,.6);font-style:italic;display:inline-block;margin-right:15px}@media (min-width:600px){.homepage-featured-slot__author{display:block;margin-bottom:10px}}.homepage-featured-slot__author span{color:#000;text-transform:uppercase;font-family:gt-eesti-pro-display,sans-serif;font-style:normal;padding-left:4px}.homepage-featured-slot__author a{font-style:normal}.homepage-featured-slot__author a:hover{color:#dfb961}@media (min-width:600px){.homepage-featured-slot--odd .homepage-featured-slot__info{margin-left:32px}}@media (min-width:900px){.homepage-featured-slot--odd .homepage-featured-slot__info{margin-left:72px}}.homepage-featured-slot--odd .homepage-featured-slot__type .ol-color{left:0}.homepage-featured-slot--even{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:600px){.homepage-featured-slot--even .homepage-featured-slot__info{margin-right:32px}}@media (min-width:900px){.homepage-featured-slot--even .homepage-featured-slot__info{margin-right:72px}}.homepage-featured-slot--even .homepage-featured-slot__type .ol-color{left:0}@media (min-width:600px){.homepage-featured-slot--even .homepage-featured-slot__type .ol-color{left:auto;right:106%}}.homepage-hero-fullbleed{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto 40px auto;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1200px){.homepage-hero-fullbleed{margin:80px auto 0}}.homepage-hero-fullbleed a{border:0}.homepage-hero-fullbleed__link{display:block;width:100%}.homepage-hero-fullbleed__image{min-height:60vh;background-size:cover;background-position:center;background-repeat:no-repeat}.homepage-hero-fullbleed__info{width:100%;text-align:center;background-color:#fff;padding:40px 40px 0;margin-top:-60px}@media (min-width:1200px){.homepage-hero-fullbleed__info{width:47.5%}}.homepage-hero-fullbleed__title{margin-bottom:0;padding:20px 20px 0 20px}.homepage-hero-fullbleed__title a{font-family:tusar-deco,serif;font-weight:700;font-size:35px;line-height:45px;font-style:normal;border:0}@media (min-width:400px){.homepage-hero-fullbleed__title a{font-size:40px;line-height:50px}}@media (min-width:900px){.homepage-hero-fullbleed__title a{font-size:45px;line-height:55px}}@media (min-width:1200px){.homepage-hero-fullbleed__title a{font-size:50px;line-height:60px}}@media (min-width:1600px){.homepage-hero-fullbleed__title a{font-size:60px;line-height:70px}}.homepage-hero-fullbleed__title a:focus,.homepage-hero-fullbleed__title a:hover{color:#000}.homepage-hero-fullbleed__title a:focus .homepage-hero-underline,.homepage-hero-fullbleed__title a:hover .homepage-hero-underline{box-shadow:0 -4px 0 0 #000 inset}@media (min-width:600px){.homepage-hero-fullbleed__title{padding:10px 140px 0 140px}}@media (min-width:900px){.homepage-hero-fullbleed__title{padding:10px 180px 0 180px}}@media (min-width:1200px){.homepage-hero-fullbleed__title{padding:10px 60px 0 60px}}.homepage-popular-posts__container{max-width:1170px;margin:0 20px}@media (min-width:1200px){.homepage-popular-posts__container{display:-ms-flexbox;display:flex;margin:0 auto}}.homepage-popular-posts__container .homepage-popular-slot{-ms-flex-order:1;order:1}@media (min-width:1200px){.homepage-popular-posts__container .homepage-popular-slot{width:60%}}.homepage-popular-posts__container .homepage-popular-posts{-ms-flex-order:2;order:2}@media (min-width:1200px){.homepage-popular-posts__container .homepage-popular-posts{width:32%;margin-left:8%}}.homepage-popular-posts{position:relative}@media (min-width:1200px){.homepage-popular-posts{margin:0}}.homepage-popular-posts__title{display:inline-block;font-family:tusar-deco,serif;font-size:18px;line-height:1;padding-right:15px;background-color:#fff;margin-bottom:30px}@media (min-width:1200px){.homepage-popular-posts__title{font-size:28px;margin-bottom:45px}}.homepage-popular-posts__title:before{content:" ";display:block;position:absolute;width:100%;height:2px;top:16px;left:0;background-color:#000;z-index:-1}.popular-post{display:-ms-flexbox;display:flex;margin-bottom:30px}@media (min-width:1200px){.popular-post{margin-bottom:60px}}.popular-post__counter{font-size:46px;line-height:30px;letter-spacing:-.03em;padding-right:30px}.popular-post__overline{font-size:12px;line-height:14px;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;opacity:.6;letter-spacing:.2em;margin-bottom:5px}.popular-post__title a{font-size:22px;line-height:28px;font-style:normal;color:#000;border:none}.popular-post__title a:hover{color:#dfb961}.homepage-recent-articles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px;max-width:1210px;margin:0 auto}.homepage-recent-articles .article-teaser{padding:0 15px;width:100%}@media (min-width:900px){.homepage-recent-articles .article-teaser{width:50%}}@media (min-width:1200px){.homepage-recent-articles .article-teaser{width:33.33333%}}.homepage-recent-articles__title{max-width:1170px;margin:0 20px;margin-bottom:30px;position:relative;font-family:tusar-deco,serif;font-size:20px;line-height:28px}@media (min-width:1200px){.homepage-recent-articles__title{font-size:28px;text-align:center;margin:0 auto;margin-bottom:80px}}.homepage-recent-articles__title span{background-color:#fff;display:inline-block;padding-right:30px}@media (min-width:1200px){.homepage-recent-articles__title span{padding:0 30px}}.homepage-recent-articles__title:before{content:" ";display:block;width:100%;height:2px;background-color:#000;position:absolute;top:10px;left:0;z-index:-1}.list-of-legacy-content{margin:0 auto;padding:0 30px;width:100%;background-color:#f8f5e4;padding:40px!important;margin:0 auto}@media (min-width:600px){.list-of-legacy-content{padding:0 80px}}@media (min-width:900px){.list-of-legacy-content{padding:0;max-width:750px}}@media (min-width:1200px){.list-of-legacy-content{max-width:800px}}@media (min-width:900px){.list-of-legacy-content{padding:60px!important;margin:0 auto 100px auto}}.list-of-legacy-content .list-of-content-items{margin-bottom:0;position:relative}.list-of-legacy-content .legacy-loader{position:absolute;left:0;right:0;margin:0 auto;top:60px;display:none}.list-of-legacy-content .list-of-content-item{padding:17px 20px}.giveaway-page .list-of-legacy-content .list-of-content-item .more,.list-of-legacy-content .list-of-content-item .giveaway-page .more,.list-of-legacy-content .list-of-content-item p{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:16px;line-height:26px}.list-of-legacy-content .list-of-content-item:hover{background-color:#fff}.list-of-legacy-content-title{font-family:tusar-deco,serif;font-weight:700;font-size:30px;line-height:38px;font-style:normal;border:0;text-align:center;padding-bottom:10px}.legacy-content-load-more{display:block;margin:20px auto 0 auto}.list-of-legacy-content-next-prev{width:100%;margin:20px 0 0 0;text-align:center}.js-legacy-recipe-next,.js-legacy-recipe-prev{border:2px solid;padding:6px 8px 5px 10px;font-family:gt-eesti-pro-display,sans-serif;font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:3px;font-style:normal;margin:0 10px;cursor:pointer}.js-legacy-recipe-next.disabled,.js-legacy-recipe-prev.disabled{border:2px solid #cfccb2;color:#cfccb2;cursor:default}.js-legacy-recipe-list-container{transition:opacity .2s}.recipe-shortcut{width:100%;text-align:center;margin:0 auto 40px auto}@media (min-width:600px){.recipe-shortcut{margin:0 auto 60px auto}}.recipe-shortcut-jump{font-size:14px;color:#dfb961;font-style:italic;position:relative}.recipe-shortcut-jump span{background-color:#fff;padding:0 10px}.recipe-shortcut-jump:after{content:'';height:1px;background-color:#dfb961;width:100%;position:absolute;left:0;top:20px;z-index:-1}.recipe-shortcut-title a{font-family:gt-eesti-pro-display,sans-serif;font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:3px;border:0;font-style:normal}.newsletter-ad{background-color:#000;position:fixed;bottom:0;transform:translate(0,100px);height:60px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:899;transition:transform .3s}.newsletter-ad--visible{transform:translate(0,0)}.newsletter-ad--disabled{display:none}.newsletter-ad-image{width:90px;height:90px;margin:-50px 20px 0 20px;background-position:center;background-size:cover;border-radius:50%;border:8px solid #000;-ms-flex-negative:0;flex-shrink:0;display:none}@media (min-width:900px){.newsletter-ad-image{display:block}}.newsletter-ad-text{font-size:12px;font-family:gt-eesti-pro-display,sans-serif;line-height:22px;letter-spacing:3px;text-transform:uppercase;color:#f8f5e4}.newsletter-ad-left{width:50%;text-align:right;display:none}@media (min-width:900px){.newsletter-ad-left{display:block}}.newsletter-ad-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:center;justify-content:center}@media (min-width:900px){.newsletter-ad-right{width:50%;-ms-flex-pack:inherit;justify-content:inherit}}.pagination{width:85%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 80px 0;position:relative}.pagination:after{content:'';height:1px;background-color:#cfccb2;width:100%;position:absolute;left:0;top:21px;z-index:-1}.pagination .next,.pagination .prev{border:2px solid;padding:6px 8px 5px 10px;font-family:gt-eesti-pro-display,sans-serif;font-size:14px;line-height:22px;text-transform:uppercase;letter-spacing:3px;font-style:normal;margin:3px 0 0 0;background-color:#fff;outline:20px solid #fff}.pagination .next:focus,.pagination .next:hover,.pagination .prev:focus,.pagination .prev:hover{outline:20px solid #fff}.pages{margin:0;padding:0 20px;background-color:#fff;position:relative;z-index:1}.pages li{display:inline;padding:0 5px;color:#dfb961}.pages li a{border:0;font-style:normal}.pagination-of{font-style:italic;color:#a7a59b;font-size:13px;padding:0 5px 0 3px}.pagination-current-page{font-size:16px;padding:0 20px;background-color:#fff;z-index:2}.embedded-recipe{margin:80px 0 0}.embedded-recipe:after{content:"";display:table;clear:both}.embedded-recipe+p,.giveaway-page .embedded-recipe+.more{border-top:1px solid #dadada;margin-top:40px;padding-top:60px}.embedded-recipe__header{text-align:center;border-top:1px solid #dadada;padding-top:20px}.embedded-recipe__header:before{content:'Recipe';font-family:gt-eesti-pro-display,sans-serif;font-size:14px;font-style:normal;text-transform:uppercase;letter-spacing:2px;width:100px;padding-top:10px;line-height:25px;position:relative;background-color:#fff;margin:0 auto;display:block;top:-43px;padding-left:5px}.embedded-recipe__title{font-family:domain-text,serif;font-size:40px;line-height:45px;text-transform:none;letter-spacing:0;margin:0 0 10px;padding:0;border:none}.embedded-recipe__title:before{content:none}.embedded-recipe__title a{border-bottom:none}.embedded-recipe__servings{font-family:domain-text,serif;font-style:italic;font-weight:400;font-size:18px;text-transform:none;letter-spacing:0;margin-bottom:10px}.embedded-recipe__image{margin-bottom:20px}.embedded-recipe__body{margin-top:40px}.embedded-recipe__ingredients{border:1px solid #dfb961;margin:15px 0 40px 0}@media (min-width:900px){.embedded-recipe__ingredients{float:left;width:200px;margin:10px 40px 40px 0}}@media (min-width:1200px){.embedded-recipe__ingredients{margin-left:-100px}}@media (min-width:1400px){.embedded-recipe__ingredients{margin-left:-250px}}@media (min-width:1600px){.embedded-recipe__ingredients{width:260px;margin-left:-310px}}.embedded-recipe__ingredients-title{float:left;background-color:#fff;padding:10px;margin:-20px 10px 0}.embedded-recipe__ingredients-list{list-style:none;margin:0;padding:10px 20px;clear:left}@media (min-width:600px){.embedded-recipe__ingredients-list{column-gap:40px;column-count:2}}@media (min-width:700px){.embedded-recipe__ingredients-list{column-gap:40px;column-count:3}}@media (min-width:850px){.embedded-recipe__ingredients-list{column-gap:40px;column-count:4}}@media (min-width:900px){.embedded-recipe__ingredients-list{column-count:auto}}.embedded-recipe__ingredients-list-item{font-size:14px;line-height:22px;margin:0 0 15px}@media (min-width:600px) and (max-width:899px){.embedded-recipe__ingredients-list-item{break-inside:avoid;-webkit-margin-before:0;-webkit-margin-after:0;column-break-inside:avoid;margin:0 0 20px;padding:0;width:100%;display:inline-block;vertical-align:top}}.embedded-recipe__ingredients-list-item--heading{text-align:left;color:#dfb961;margin:30px 0 20px;padding:0 0 5px;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;border-bottom:1px solid #dfb961;letter-spacing:2px}@media (min-width:600px) and (max-width:899px){.embedded-recipe__ingredients-list-item--heading{column-span:all;display:block}}.embedded-recipe__ingredients-list-item--heading{text-align:left;color:#dfb961;margin:0 0 20px;padding:0 0 5px;font-family:gt-eesti-pro-display,sans-serif;text-transform:uppercase;border-bottom:1px solid #dfb961;letter-spacing:2px}@media (min-width:600px) and (max-width:899px){.embedded-recipe__ingredients-list-item--heading{column-span:all;display:block}}.embedded-recipe__ingredients-list-item+.embedded-recipe__ingredients-list-item--heading{margin:30px 0 20px}@media (min-width:900px){.embedded-recipe__text{margin-left:230px}}@media (min-width:1200px){.embedded-recipe__text{margin-left:130px}}@media (min-width:1400px){.embedded-recipe__text{margin-left:0}}.embedded-recipe__text h4{text-align:center;margin:30px 0 20px;color:#000}.embedded-recipe__link{border-bottom:none;position:relative}@media (min-width:600px){.embedded-recipe__link{float:right;margin:0 0 0 20px}}@media (min-width:900px){.embedded-recipe__link{margin:10px 0 0 20px}}@media (min-width:1200px){.embedded-recipe__link{margin-right:-93px}}@media (min-width:1400px){.embedded-recipe__link{margin-right:-236px}}.embedded-recipe__link path{transition:all .15s;stroke:#dadada;fill:#fff}.embedded-recipe__link:focus path,.embedded-recipe__link:hover path{stroke:#dfb961;fill:#fff}.embedded-recipe__link:focus .embedded-recipe__link-text,.embedded-recipe__link:hover .embedded-recipe__link-text{color:#dfb961}.embedded-recipe__link-text{position:absolute;top:50%;margin-top:-1px;left:0;right:10px;transform:translateY(-50%);text-align:center;font-family:gt-eesti-pro-display,sans-serif;font-size:14px;font-style:normal;text-transform:uppercase;letter-spacing:2px;transition:all .15s}.embedded-recipe__description{font-size:24px;line-height:38px;font-weight:200}.embedded-recipe__directions-list{margin:0}.embedded-recipe__directions-list-item{padding-left:30px}.embedded-recipe__directions-list-item:before{content:counter(li) ".";position:relative;width:auto;height:auto;margin:-1px 0 0 -30px;float:left;background:0 0;color:#000;font-weight:700;font-size:20px}@media (min-width:600px){.embedded-recipe__directions-list-item:before{margin:4px 0 0 -30px}}.bookshelf{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.bookshelf-list{list-style:none;position:relative;padding:20px 5%;text-align:center;overflow-x:scroll;white-space:nowrap;font-size:0}.bookshelf-list:after{content:"";display:table;clear:both}@media (min-width:900px){.bookshelf-list{overflow-x:auto;white-space:normal}}.book{line-height:0;display:inline-block;white-space:normal;width:200px;border-bottom:20px solid #dadada}@media (min-width:900px){.book{margin-bottom:60px}}.book-figure{padding:0 20px}.no-touch .book-figure{transition:all .2s ease-in-out}.no-touch .book-figure img{transition:all .2s ease-in-out;box-shadow:0 0 0 0 rgba(0,0,0,.25)}.no-touch .book-figure:hover{cursor:pointer;transform:translateY(-10px) scale(1.02)}.no-touch .book-figure:hover img{box-shadow:0 5px 5px -2px rgba(0,0,0,.25)}.book-text{background:#f8f5e4;position:fixed;z-index:600;top:0;bottom:0;right:0;transform:translateX(100%);overflow-y:scroll;transition:all .5s cubic-bezier(.19,1,.22,1);width:100%}@media (min-width:900px){.book-text{width:20em}}@media (min-width:1800px){.book-text{width:24em}}.book.show-text .book-text{transform:translateX(0)}.book-text .related-content-close{display:block;top:80px;right:10px;background:0 0}@media (min-width:600px){.book-text .related-content-close{top:120px;right:20px}}@media (min-width:900px){.book-text .related-content-close{top:120px;right:30px}}.book-text .related-content-close:focus .related-content-close-x:after,.book-text .related-content-close:focus .related-content-close-x:before,.book-text .related-content-close:hover .related-content-close-x:after,.book-text .related-content-close:hover .related-content-close-x:before{background:#dfb961}.book-text .related-content-close-x:after,.book-text .related-content-close-x:before{background:#000}.book-text__wrapper{position:absolute;top:110px;left:40px;right:0;bottom:40px;padding:0 40px 0 0;text-align:left;overflow-y:scroll}@media (min-width:600px){.book-text__wrapper{top:120px;right:20px}}@media (min-width:900px){.book-text__wrapper{top:160px;right:40px}}@media (min-width:600px) and (max-width:899px){.book-text__img{float:left;width:45%;margin:50px 40px 0 0}}.book-text__byline,.book-text__title{text-align:left;width:auto;padding:0;margin-bottom:10px;border:none}.book-text__byline:after,.book-text__byline:before,.book-text__title:after,.book-text__title:before{content:none}.book-text__byline{margin:0 0 20px;font-size:12px}.book-text__buy{font-family:gt-eesti-pro-display,sans-serif;font-size:14px;letter-spacing:3px;text-transform:uppercase;padding:20px 0;margin:10px 0 0}.book-text__buy:focus,.book-text__buy:hover{color:#dfb961;cursor:pointer}.book-text__buy:after{content:'+';float:right;font-size:20px}.book-text__body .giveaway-page .more,.book-text__body p,.giveaway-page .book-text__body .more{font-size:16px;line-height:26px}.book-text .related-book-list-container{border-bottom:1px solid #85837b}@media (min-width:600px) and (max-width:899px){.book-text .related-book-list-container{float:left;clear:left;width:45%;margin:0 40px 20px 0}}.book-text .related-book-list a{border-bottom:none;border-top:1px solid #85837b;color:#000;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;font-style:normal;font-weight:200;padding:10px 0;text-transform:uppercase;letter-spacing:3px}.book-text .related-book-list a:focus,.book-text .related-book-list a:hover{color:#dfb961}.bookshelf-nav{position:absolute;top:80px;left:40px;list-style:none;padding:0;margin:0}@media (min-width:600px){.bookshelf-nav{top:120px}}.bookshelf-nav__nav-item{display:inline-block;margin:-3px 15px 0 0}.bookshelf-nav--nav-item-link{border:none}.bookshelf-nav--nav-item-link svg{width:18px}.bookshelf-nav--nav-item-link path{fill:#000}.bookshelf-nav--nav-item-link:focus path,.bookshelf-nav--nav-item-link:hover path{fill:#dfb961}.nav-item-link--prev svg{transform:rotate(180deg)}.collections{padding:0 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:600px) and (max-width:899px){.collections{padding:0 80px;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:900px){.collections{padding:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}}.collection-item{margin-bottom:40px}@media (min-width:600px) and (max-width:899px){.collection-item{width:47.5%}}@media (min-width:900px){.collection-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:90%;max-width:1800px}.collection-item:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.collection-item:nth-child(even) .collection-item__text{margin-right:-40px;margin-left:0;padding-left:0}}.collection-item__image-wrapper{overflow:hidden}.collection-item__image-link{border:none}@media (min-width:900px){.collection-item__image-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media (min-width:900px){.collection-item__image{height:65vmin;width:auto;max-width:none;-ms-flex:0 0 auto;flex:0 0 auto}}.collection-item__text-wrapper{padding-top:10px}@media (min-width:900px){.collection-item__text-wrapper{min-width:25%;max-width:325px;padding-top:40px}}.collection-item__text{background:#fff}@media (min-width:900px){.collection-item__text{position:relative;border-top:5px solid #dfb961;margin-left:-40px;margin-bottom:20px;padding:30px}}.collection-item__title{margin:0 0 20px;padding:0;font-family:domain-text,serif;font-size:20px;line-height:28px;text-align:left;text-transform:none;letter-spacing:0;border:none}@media (min-width:900px){.collection-item__title{margin:20px 0 20px}}@media (min-width:1200px){.collection-item__title{font-size:24px;line-height:36px;margin:40px 0 20px}}.collection-item__title:before{content:none}.collection-item__title a{border:none}.collection-item__dek .giveaway-page .more,.collection-item__dek p,.giveaway-page .collection-item__dek .more{font-size:16px;line-height:24px;margin-bottom:20px}.resident__job{color:#000}.article-header-fullbleed .resident__job{color:#fff}.resident-qa{list-style:none;margin:20px auto;padding:0;max-width:28em;text-align:center}.resident-qa__item{font-size:16px;line-height:24px}.resident-qa__item strong{color:#000}@media (min-width:600px) and (max-width:899px){.collections--current-in-residence .collection-item{width:100%}}.collections--current-in-residence .collection-item__image{height:auto;max-height:65vmin}.collections--current-in-residence .collection-item__text{text-align:center}.collections--current-in-residence .collection-item__title{text-align:center;font-size:28px;line-height:34px;margin:10px 0}@media (min-width:900px){.collections--current-in-residence .collection-item__title{font-size:32px;line-height:40px;margin:20px 0}}@media (min-width:1200px){.collections--current-in-residence .collection-item__title{font-size:36px;line-height:44px;margin:20px 0}}.collections--current-in-residence .collection-item__author{color:#000}.previously-in-residence__label{margin:60px 0 60px}@media (min-width:900px){.previously-in-residence__label{width:auto}}.previously-in-residence__label:after{height:5px;background-color:#dfb961}.lead-capture__below-nav{position:relative;padding:20px 0;text-align:center;background-color:#3d5990;color:#fff;overflow:hidden;z-index:10;display:none;font-family:gt-eesti-pro-display,sans-serif}.lead-capture__below-nav__row{max-width:800px;margin:0 auto;margin-bottom:20px}@media (max-width:400px){.lead-capture__below-nav{padding:20px}.lead-capture__below-nav__row{padding-left:20px;padding-right:20px}}@media (max-width:900px){.lead-capture__below-nav{padding:20px}.lead-capture__below-nav__row{padding-left:20px;padding-right:20px}}.lead-capture__below-nav .close-campaign-wrapper{position:absolute;top:-10px;right:20px;transform:translateX(-50%)}.lead-capture__below-nav .close-campaign-wrapper .close-campaign{position:absolute;display:block;height:40px;width:40px;top:20px;right:-10px;cursor:pointer;z-index:11;transition:ease-in-out .1s}.lead-capture__below-nav .close-campaign-wrapper .close-campaign:hover{transform:scale(1.25)}.lead-capture__below-nav .close-campaign-wrapper .close-campaign::before{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:40px;height:0;border-top:1px solid #fff;transform:rotate(45deg);transform-origin:center}.lead-capture__below-nav .close-campaign-wrapper .close-campaign::after{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:40px;height:0;border-top:1px solid #fff;transform:rotate(-45deg);transform-origin:center}@media (max-width:900px){.giveaway-page .lead-capture__below-nav .__header .more,.lead-capture__below-nav .__header .giveaway-page .more,.lead-capture__below-nav .__header p{font-size:24px;font-family:gt-eesti-pro-display,sans-serif}.giveaway-page .lead-capture__below-nav .__header .more .__taste-logo,.lead-capture__below-nav .__header .giveaway-page .more .__taste-logo,.lead-capture__below-nav .__header p .__taste-logo{display:inline-block;width:13rem;height:2.8rem;vertical-align:bottom;color:#000;background-image:url(../logo-white-transparent-noborder.html);background-size:contain;background-position:center;background-repeat:no-repeat}.giveaway-page .lead-capture__below-nav .__header .more .__taste-logo::after,.lead-capture__below-nav .__header .giveaway-page .more .__taste-logo::after,.lead-capture__below-nav .__header p .__taste-logo::after{content:""}.giveaway-page .lead-capture__below-nav .__header .more .decap,.lead-capture__below-nav .__header .giveaway-page .more .decap,.lead-capture__below-nav .__header p .decap{text-transform:initial}}.giveaway-page .lead-capture__below-nav .__header .more,.lead-capture__below-nav .__header .giveaway-page .more,.lead-capture__below-nav .__header p{margin-bottom:0;font-size:30px;font-family:tusar-deco,serif;line-height:36px}.giveaway-page .lead-capture__below-nav .__header .more::first-letter,.lead-capture__below-nav .__header .giveaway-page .more::first-letter,.lead-capture__below-nav .__header p::first-letter{text-transform:uppercase}.giveaway-page .lead-capture__below-nav .__header .more .__taste-logo,.lead-capture__below-nav .__header .giveaway-page .more .__taste-logo,.lead-capture__below-nav .__header p .__taste-logo{width:18rem;height:4rem}.giveaway-page .lead-capture__below-nav .__header .more .decap,.lead-capture__below-nav .__header .giveaway-page .more .decap,.lead-capture__below-nav .__header p .decap{text-transform:initial}.giveaway-page .lead-capture__below-nav .more,.lead-capture__below-nav .giveaway-page .more,.lead-capture__below-nav p{font-size:14px}.lead-capture__below-nav__fields{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.lead-capture__below-nav__fields input{width:65%;max-width:600px;height:4rem;margin:0;margin-right:20px;padding:10px;border-radius:0;border:solid 1px rgba(0,0,0,.35);color:#60656f;font-size:14px}.lead-capture__below-nav__fields input:focus{outline:0;border:2px solid #dfb961}.lead-capture__below-nav__fields input:-ms-input-placeholder{font-family:gt-eesti-pro-display,sans-serif}.lead-capture__below-nav__fields input::placeholder{font-family:gt-eesti-pro-display,sans-serif}.lead-capture__below-nav__fields button{width:25%;height:4rem;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;background-color:#dfb961;border:solid 1px #dfb961;border-radius:0;color:#000}.lead-capture__below-nav__fields label{display:none}.giveaway-page .lead-capture__below-nav .__subtext .more,.lead-capture__below-nav .__subtext .giveaway-page .more,.lead-capture__below-nav .__subtext p{margin-bottom:0;font-size:14px}.lead-capture__below-nav__status-messages{display:none;margin:10px 0;margin-bottom:-10px;font-size:14px}.lead-capture__below-nav__status-messages.__success{color:#dfb961}.lead-capture__below-nav__status-messages.__error{color:#ab4c39}@media (max-width:600px){.lead-capture__below-nav__status-messages{font-size:14px}}.lead-capture__below-nav .__privacy-terms{max-width:800px;margin:0 auto}.giveaway-page .lead-capture__below-nav .__privacy-terms .more,.lead-capture__below-nav .__privacy-terms .giveaway-page .more,.lead-capture__below-nav .__privacy-terms p{margin-bottom:0;font-family:gt-eesti-pro-display,sans-serif;font-size:10px;line-height:1.5rem;line-height:16px;color:#000;text-align:left}.giveaway-page .lead-capture__below-nav .__privacy-terms .more a,.lead-capture__below-nav .__privacy-terms .giveaway-page .more a,.lead-capture__below-nav .__privacy-terms p a{font-style:normal;text-shadow:none;font-weight:100;color:#fff}.lead-capture__below-nav .__privacy-terms{max-width:800px}@media (max-width:600px){.giveaway-page .lead-capture__below-nav .__header .more,.lead-capture__below-nav .__header .giveaway-page .more,.lead-capture__below-nav .__header p{font-size:24px}.giveaway-page .lead-capture__below-nav .__header .more .taste-logo,.lead-capture__below-nav .__header .giveaway-page .more .taste-logo,.lead-capture__below-nav .__header p .taste-logo{width:11rem;height:2.5rem}}@media (max-width:400px){.giveaway-page .lead-capture__below-nav .__header .more,.lead-capture__below-nav .__header .giveaway-page .more,.lead-capture__below-nav .__header p{line-height:28px}}@media (min-width:601px){.giveaway-page .lead-capture__below-nav .__header .more,.lead-capture__below-nav .__header .giveaway-page .more,.lead-capture__below-nav .__header p{line-height:36px}}.lead-capture__article-footer{position:relative;padding:20px 0;text-align:center;background-color:#3d5990;color:#fff;overflow:hidden;z-index:10;display:none;font-family:gt-eesti-pro-display,sans-serif;z-index:9}.lead-capture__article-footer__row{max-width:800px;margin:0 auto;margin-bottom:20px}@media (max-width:400px){.lead-capture__article-footer{padding:20px}.lead-capture__article-footer__row{padding-left:20px;padding-right:20px}}@media (max-width:900px){.lead-capture__article-footer{padding:20px}.lead-capture__article-footer__row{padding-left:20px;padding-right:20px}}.lead-capture__article-footer .close-campaign-wrapper{position:absolute;top:-10px;right:20px;transform:translateX(-50%)}.lead-capture__article-footer .close-campaign-wrapper .close-campaign{position:absolute;display:block;height:40px;width:40px;top:20px;right:-10px;cursor:pointer;z-index:11;transition:ease-in-out .1s}.lead-capture__article-footer .close-campaign-wrapper .close-campaign:hover{transform:scale(1.25)}.lead-capture__article-footer .close-campaign-wrapper .close-campaign::before{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:40px;height:0;border-top:1px solid #fff;transform:rotate(45deg);transform-origin:center}.lead-capture__article-footer .close-campaign-wrapper .close-campaign::after{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:40px;height:0;border-top:1px solid #fff;transform:rotate(-45deg);transform-origin:center}@media (max-width:900px){.giveaway-page .lead-capture__article-footer .__header .more,.lead-capture__article-footer .__header .giveaway-page .more,.lead-capture__article-footer .__header p{font-size:24px;font-family:gt-eesti-pro-display,sans-serif}.giveaway-page .lead-capture__article-footer .__header .more .__taste-logo,.lead-capture__article-footer .__header .giveaway-page .more .__taste-logo,.lead-capture__article-footer .__header p .__taste-logo{display:inline-block;width:13rem;height:2.8rem;vertical-align:bottom;color:#000;background-image:url(../logo-white-transparent-noborder.html);background-size:contain;background-position:center;background-repeat:no-repeat}.giveaway-page .lead-capture__article-footer .__header .more .__taste-logo::after,.lead-capture__article-footer .__header .giveaway-page .more .__taste-logo::after,.lead-capture__article-footer .__header p .__taste-logo::after{content:""}.giveaway-page .lead-capture__article-footer .__header .more .decap,.lead-capture__article-footer .__header .giveaway-page .more .decap,.lead-capture__article-footer .__header p .decap{text-transform:initial}}.giveaway-page .lead-capture__article-footer .__header .more,.lead-capture__article-footer .__header .giveaway-page .more,.lead-capture__article-footer .__header p{margin-bottom:0;font-size:30px;font-family:tusar-deco,serif;line-height:36px}.giveaway-page .lead-capture__article-footer .__header .more::first-letter,.lead-capture__article-footer .__header .giveaway-page .more::first-letter,.lead-capture__article-footer .__header p::first-letter{text-transform:uppercase}.giveaway-page .lead-capture__article-footer .__header .more .__taste-logo,.lead-capture__article-footer .__header .giveaway-page .more .__taste-logo,.lead-capture__article-footer .__header p .__taste-logo{width:18rem;height:4rem}.giveaway-page .lead-capture__article-footer .__header .more .decap,.lead-capture__article-footer .__header .giveaway-page .more .decap,.lead-capture__article-footer .__header p .decap{text-transform:initial}.giveaway-page .lead-capture__article-footer .more,.lead-capture__article-footer .giveaway-page .more,.lead-capture__article-footer p{font-size:14px}.lead-capture__article-footer__fields{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.lead-capture__article-footer__fields input{width:65%;max-width:600px;height:4rem;margin:0;margin-right:20px;padding:10px;border-radius:0;border:solid 1px rgba(0,0,0,.35);color:#60656f;font-size:14px}.lead-capture__article-footer__fields input:focus{outline:0;border:2px solid #dfb961}.lead-capture__article-footer__fields input:-ms-input-placeholder{font-family:gt-eesti-pro-display,sans-serif}.lead-capture__article-footer__fields input::placeholder{font-family:gt-eesti-pro-display,sans-serif}.lead-capture__article-footer__fields button{width:25%;height:4rem;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;background-color:#dfb961;border:solid 1px #dfb961;border-radius:0;color:#000}.lead-capture__article-footer__fields label{display:none}.giveaway-page .lead-capture__article-footer .__subtext .more,.lead-capture__article-footer .__subtext .giveaway-page .more,.lead-capture__article-footer .__subtext p{margin-bottom:0;font-size:14px}.lead-capture__article-footer__status-messages{display:none;margin:10px 0;margin-bottom:-10px;font-size:14px}.lead-capture__article-footer__status-messages.__success{color:#dfb961}.lead-capture__article-footer__status-messages.__error{color:#ab4c39}@media (max-width:600px){.lead-capture__article-footer__status-messages{font-size:14px}}.lead-capture__article-footer .__privacy-terms{max-width:800px;margin:0 auto}.giveaway-page .lead-capture__article-footer .__privacy-terms .more,.lead-capture__article-footer .__privacy-terms .giveaway-page .more,.lead-capture__article-footer .__privacy-terms p{margin-bottom:0;font-family:gt-eesti-pro-display,sans-serif;font-size:10px;line-height:1.5rem;line-height:16px;color:#000;text-align:left}.giveaway-page .lead-capture__article-footer .__privacy-terms .more a,.lead-capture__article-footer .__privacy-terms .giveaway-page .more a,.lead-capture__article-footer .__privacy-terms p a{font-style:normal;text-shadow:none;font-weight:100;color:#fff}@media (max-width:400px){.lead-capture__article-footer{width:100vw}.giveaway-page .lead-capture__article-footer .__header .more,.lead-capture__article-footer .__header .giveaway-page .more,.lead-capture__article-footer .__header p{line-height:2rem}}@media (max-width:600px){.giveaway-page .lead-capture__article-footer .__header .more,.lead-capture__article-footer .__header .giveaway-page .more,.lead-capture__article-footer .__header p{font-size:24px}.giveaway-page .lead-capture__article-footer .__header .more .taste-logo,.lead-capture__article-footer .__header .giveaway-page .more .taste-logo,.lead-capture__article-footer .__header p .taste-logo{width:11rem;height:2.5rem}}@media (max-width:600px){.lead-capture__article-footer{padding-top:40px!important}}@media (min-width:601px){.giveaway-page .lead-capture__article-footer .__header .more,.lead-capture__article-footer .__header .giveaway-page .more,.lead-capture__article-footer .__header p{line-height:2.5rem}.lead-capture__article-footer__fields input{width:55%}.lead-capture__article-footer__fields button{width:25%}.lead-capture__article-footer .__privacy-terms{width:80%}}.lead-capture__recipe-footer{position:relative;padding:20px 0;text-align:center;background-color:#3d5990;color:#fff;overflow:hidden;z-index:10;display:none;font-family:gt-eesti-pro-display,sans-serif;z-index:9;margin-bottom:40px}.lead-capture__recipe-footer__row{max-width:800px;margin:0 auto;margin-bottom:20px}@media (max-width:400px){.lead-capture__recipe-footer{padding:20px}.lead-capture__recipe-footer__row{padding-left:20px;padding-right:20px}}@media (max-width:900px){.lead-capture__recipe-footer{padding:20px}.lead-capture__recipe-footer__row{padding-left:20px;padding-right:20px}}.lead-capture__recipe-footer .close-campaign-wrapper{position:absolute;top:-10px;right:20px;transform:translateX(-50%)}.lead-capture__recipe-footer .close-campaign-wrapper .close-campaign{position:absolute;display:block;height:40px;width:40px;top:20px;right:-10px;cursor:pointer;z-index:11;transition:ease-in-out .1s}.lead-capture__recipe-footer .close-campaign-wrapper .close-campaign:hover{transform:scale(1.25)}.lead-capture__recipe-footer .close-campaign-wrapper .close-campaign::before{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:40px;height:0;border-top:1px solid #fff;transform:rotate(45deg);transform-origin:center}.lead-capture__recipe-footer .close-campaign-wrapper .close-campaign::after{content:"";position:absolute;display:block;margin:auto;left:0;right:0;top:0;bottom:0;width:40px;height:0;border-top:1px solid #fff;transform:rotate(-45deg);transform-origin:center}@media (max-width:900px){.giveaway-page .lead-capture__recipe-footer .__header .more,.lead-capture__recipe-footer .__header .giveaway-page .more,.lead-capture__recipe-footer .__header p{font-size:24px;font-family:gt-eesti-pro-display,sans-serif}.giveaway-page .lead-capture__recipe-footer .__header .more .__taste-logo,.lead-capture__recipe-footer .__header .giveaway-page .more .__taste-logo,.lead-capture__recipe-footer .__header p .__taste-logo{display:inline-block;width:13rem;height:2.8rem;vertical-align:bottom;color:#000;background-image:url(../logo-white-transparent-noborder.html);background-size:contain;background-position:center;background-repeat:no-repeat}.giveaway-page .lead-capture__recipe-footer .__header .more .__taste-logo::after,.lead-capture__recipe-footer .__header .giveaway-page .more .__taste-logo::after,.lead-capture__recipe-footer .__header p .__taste-logo::after{content:""}.giveaway-page .lead-capture__recipe-footer .__header .more .decap,.lead-capture__recipe-footer .__header .giveaway-page .more .decap,.lead-capture__recipe-footer .__header p .decap{text-transform:initial}}.giveaway-page .lead-capture__recipe-footer .__header .more,.lead-capture__recipe-footer .__header .giveaway-page .more,.lead-capture__recipe-footer .__header p{margin-bottom:0;font-size:30px;font-family:tusar-deco,serif;line-height:36px}.giveaway-page .lead-capture__recipe-footer .__header .more::first-letter,.lead-capture__recipe-footer .__header .giveaway-page .more::first-letter,.lead-capture__recipe-footer .__header p::first-letter{text-transform:uppercase}.giveaway-page .lead-capture__recipe-footer .__header .more .__taste-logo,.lead-capture__recipe-footer .__header .giveaway-page .more .__taste-logo,.lead-capture__recipe-footer .__header p .__taste-logo{width:18rem;height:4rem}.giveaway-page .lead-capture__recipe-footer .__header .more .decap,.lead-capture__recipe-footer .__header .giveaway-page .more .decap,.lead-capture__recipe-footer .__header p .decap{text-transform:initial}.giveaway-page .lead-capture__recipe-footer .more,.lead-capture__recipe-footer .giveaway-page .more,.lead-capture__recipe-footer p{font-size:14px}.lead-capture__recipe-footer__fields{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.lead-capture__recipe-footer__fields input{width:65%;max-width:600px;height:4rem;margin:0;margin-right:20px;padding:10px;border-radius:0;border:solid 1px rgba(0,0,0,.35);color:#60656f;font-size:14px}.lead-capture__recipe-footer__fields input:focus{outline:0;border:2px solid #dfb961}.lead-capture__recipe-footer__fields input:-ms-input-placeholder{font-family:gt-eesti-pro-display,sans-serif}.lead-capture__recipe-footer__fields input::placeholder{font-family:gt-eesti-pro-display,sans-serif}.lead-capture__recipe-footer__fields button{width:25%;height:4rem;font-family:gt-eesti-pro-display,sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;background-color:#dfb961;border:solid 1px #dfb961;border-radius:0;color:#000}.lead-capture__recipe-footer__fields label{display:none}.giveaway-page .lead-capture__recipe-footer .__subtext .more,.lead-capture__recipe-footer .__subtext .giveaway-page .more,.lead-capture__recipe-footer .__subtext p{margin-bottom:0;font-size:14px}.lead-capture__recipe-footer__status-messages{display:none;margin:10px 0;margin-bottom:-10px;font-size:14px}.lead-capture__recipe-footer__status-messages.__success{color:#dfb961}.lead-capture__recipe-footer__status-messages.__error{color:#ab4c39}@media (max-width:600px){.lead-capture__recipe-footer__status-messages{font-size:14px}}.lead-capture__recipe-footer .__privacy-terms{max-width:800px;margin:0 auto}.giveaway-page .lead-capture__recipe-footer .__privacy-terms .more,.lead-capture__recipe-footer .__privacy-terms .giveaway-page .more,.lead-capture__recipe-footer .__privacy-terms p{margin-bottom:0;font-family:gt-eesti-pro-display,sans-serif;font-size:10px;line-height:1.5rem;line-height:16px;color:#000;text-align:left}.giveaway-page .lead-capture__recipe-footer .__privacy-terms .more a,.lead-capture__recipe-footer .__privacy-terms .giveaway-page .more a,.lead-capture__recipe-footer .__privacy-terms p a{font-style:normal;text-shadow:none;font-weight:100;color:#fff}@media (max-width:400px){.lead-capture__recipe-footer{width:100vw;margin-left:-7vw;padding-top:40px}.lead-capture__recipe-footer .close-campaign-wrapper .close-campaign{top:-20px;right:0;height:40px;width:40px}.giveaway-page .lead-capture__recipe-footer .__header .more,.lead-capture__recipe-footer .__header .giveaway-page .more,.lead-capture__recipe-footer .__header p{line-height:2rem}}@media (max-width:600px){.lead-capture__recipe-footer .close-campaign-wrapper .close-campaign{top:10px;right:0;height:40px;width:40px}.giveaway-page .lead-capture__recipe-footer .__header .more,.lead-capture__recipe-footer .__header .giveaway-page .more,.lead-capture__recipe-footer .__header p{font-size:24px}.giveaway-page .lead-capture__recipe-footer .__header .more .taste-logo,.lead-capture__recipe-footer .__header .giveaway-page .more .taste-logo,.lead-capture__recipe-footer .__header p .taste-logo{width:11rem;height:2.5rem}}@media (min-width:601px){.giveaway-page .lead-capture__recipe-footer .__header .more,.lead-capture__recipe-footer .__header .giveaway-page .more,.lead-capture__recipe-footer .__header p{line-height:2.5rem}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;margin:20px 0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:4px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:120px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";margin-top:20px;margin-bottom:20px}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#f8f5e4}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(../mcsb_buttons.html);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}/*! Flickity v1.2.0
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{display:none}@media (min-width:900px){.flickity-prev-next-button{display:block;position:absolute;bottom:-80px;width:50px;height:50px;border:none;background:0 0;cursor:pointer;transform:translateY(-50%)}}.flickity-prev-next-button:hover{background-color:transparent}.flickity-prev-next-button:hover .arrow{fill:#dfb961}.flickity-prev-next-button:focus{outline:0}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:120px}.flickity-prev-next-button.next{right:120px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#000}.flickity-prev-next-button.no-svg{color:#000;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-35px;padding:0;margin:0;list-style:none;text-align:center;line-height:0}.flickity-page-dots li:before{content:none}.flickity-page-dots li{padding:0;margin:0}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:9px;height:9px;margin:0 6px;background:#cfccb2;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background-color:#000}.carousel-container{max-width:1440px;margin:0 auto;margin-bottom:60px;overflow:hidden}@media (min-width:600px){.carousel-container{margin-bottom:80px}}.recipe-carousel{overflow:hidden;padding:0 0 60px;opacity:0;transition:opacity .3s}.carousel{height:180px}@media (min-width:900px){.carousel{height:400px}}.carousel .flickity-viewport{position:absolute;width:100%;overflow:visible}.carousel-cell{margin:0 8px;border:none;display:block;width:66%}.carousel-cell:hover{color:#dfb961}@media (min-width:600px){.carousel-cell{width:55%}}@media (min-width:900px){.carousel-cell{width:33%;margin:0 20px}}@media (min-width:1200px){.carousel-cell{width:22.2%}}.carousel-cell__image{height:165px;background-position:center;background-size:cover;background-repeat:no-repeat}@media (min-width:900px){.carousel-cell__image{height:360px}}.carousel-cell__title{position:absolute;bottom:13px;left:0;font-size:16px;line-height:120%;font-family:tusar-deco,serif;font-style:normal;width:90%}@media (min-width:900px){.carousel-cell__title{font-size:22px;line-height:127%;width:80%;bottom:20px}}.carousel-cell__title span{position:relative;left:-1px;display:inline;background-color:#fff;padding-top:3px;padding-bottom:3px}@media (min-width:900px){.carousel-cell__title span{padding-top:4px;padding-bottom:4px}}@media print{#footer,#header,.article-header-spot-illustration,.book-credit-wrapper,.hero-image-photo-credit,.mobile-menu,.recipe-body-directions-intro,.recipe-body-story,.recipe-body-thumbnail,.recipe-header-column,.recipe-hero,.related-content,.share-button{display:none}.recipe-header{display:block;padding-bottom:0;padding-top:20px}.recipe-header--small-image-duplicate{display:none}.recipe-header-title{width:80%;margin:0 auto 20px;font-size:20px;line-height:24px}.recipe-header-title>span{box-shadow:none}.recipe-header-author{width:50%;font-size:10px;color:#000;border-bottom:none}.article-header-byline{display:none}.recipe-stats{display:none}.recipe-stats-label{color:#000}.recipe-stats-container{-ms-flex-direction:row;flex-direction:row;padding:0;border-left:1px solid #ccc}.recipe-stats-sub-label{color:#000;font-size:10px}.recipe-stats-group{border-right:1px solid #ccc;padding:10px}.recipe-stats-group:last-child{display:none}.recipe-stats-quantity{display:block;opacity:1;color:#000;visibility:visible;font-size:20px;line-height:20px}.recipe-stats-time{font-size:11px}.recipe-body{display:block}.recipe-body-ingredients{width:35%;float:left;position:relative;z-index:100}.mCSB_container{top:0!important}.recipe-body-story-and-directions{width:60%;padding:20px;float:right}.legacy-recipe-ingredients-header,.recipe-body-ingredients-header{color:#000;margin-top:20px;font-weight:700;page-break-inside:avoid;text-align:left}.recipe-body-ingredient{padding:8px 0 0;border-bottom:none}.recipe-body-ingredient-quantity{padding:0;font-size:10px;line-height:12px;width:auto;min-width:40px;margin-right:5px}.legacy-recipe-ingredient-name,.recipe-body-ingredient-name{padding:0;font-size:10px;line-height:12px;padding-top:0;padding-bottom:0}.recipe-body-directions>li{font-size:10px}.recipe-body-directions>h3{margin:0;border:none;font-weight:700;text-align:left;padding-left:0;padding-right:0}.recipe-body-directions>h3:before{display:none}.recipe-body-directions--header{border:none;text-align:left;padding:18px 0 13px 0;font-size:12px}.recipe-body-list-container{border:none;margin-bottom:20px}.recipe-body-list-container>ol>li{padding:10px 0;font-size:10px;line-height:16px;border:none;page-break-inside:avoid}.recipe-body-list-container>ol>li:before{position:static;display:inline-block;margin-right:10px;color:#000;background-color:#fff;width:auto;height:12px;font-size:12px;line-height:12px;font-weight:700}.recipe-body-credit{font-size:10px;line-height:14px;color:#000}.recipe-body-mobile-toggle{display:none}.recipe-body-note-button{display:none}.recipe-body-jump{display:none}}.newsletter-ad{display:none}.giveaways-archive-wrapper{padding-top:10%}.giveaways{min-height:1200px}.giveaway-page{padding-top:2em;margin-left:20%;margin-right:20%}.giveaway-pullquote{max-width:100%;text-align:right}.giveaway-pullquote:after,.giveaway-pullquote:before{display:none}.giveaway-item{margin-bottom:2em}.giveaway-item #buyBook{font-size:1rem}.giveawayimg{margin:0 auto 2em auto;text-align:center;display:block;max-height:600px}.giveawayimg .caption{color:#fff;font-size:5em;max-width:100%;padding-top:.5em}.giveawayimg img{max-width:35%;max-height:70%;top:auto;bottom:6%;box-shadow:1px 1px 3px 3px rgba(100,100,100,.2)}.sidebar-giveaway{margin-top:0}.sidebar-giveaway .book{max-width:400px;text-align:center}.giveaway-comments{margin:2em auto}.giveaway-page .giveaways_widget .more,.giveaways_widget .giveaway-page .more,.giveaways_widget p{font-size:1rem}.giveaways_widget .giveaways_widget-title{color:#000;margin:0;font-size:2rem}.giveaways_widget .giveaways_widget-author{text-transform:uppercase;margin:.25em 0 1em 0}.giveaways_widget .giveaways_widget-form{width:100%;display:block;margin:0 0 2rem;text-align:center}.giveaways_widget .giveaways_widget-form input[type=text]{width:70%;padding:.5em;margin-top:.5em;margin-bottom:.5em}.giveaways_widget .giveaways_widget-form input[type=submit]{width:50%;padding:2px 0 0 0;text-transform:uppercase}.giveaways-confirmation{margin:0 auto;text-align:center;display:none}.giveaway-thanks{margin-top:3em}@media (max-width:768px){.giveaway-thanks .social{float:none;clear:both;margin-top:10px}}.giveaway-thanks .social .referafriend-msg{font-weight:bolder}.giveaway-thanks-header{text-align:center}.giveaway-thanks-header.byline .social{float:none;margin:2em auto}#giveawaysModal .giveaways-header{margin-top:0}#giveawaysModal .modal-content{padding:2em}@media (min-width:1200px){#giveawaysModal .modal-dialog{width:1000px}}.giveaway_address .gfield_description:first-of-type{font-style:italic;padding:0}.giveaways-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.giveaway-item .book{height:250px}.giveaway-item img{max-height:100%}
/*# sourceMappingURL=screen.css.map */