﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(//fonts.googleapis.com/css?family=Merriweather:300,300italic,400,700,400italic,400bold,900);@import url(//fonts.googleapis.com/css?family=Merriweather:300,300italic,400,700,400italic,400bold,900);@import url(//fonts.googleapis.com/css?family=Merriweather:300,300italic,400,700,400italic,400bold,900);@import url(//fonts.googleapis.com/css?family=Merriweather:300,300italic,400,700,400italic,400bold,900);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Montserrat";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot");src:local("Montserrat"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.svg#Montserrat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MontserratSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot");src:local("MontserratSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.svg#MontserratSemiBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot");src:local("ProximaNova"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.svg#ProximaNova") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot");src:local("ProximaNovaBold"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBoldItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot");src:local("ProximaNovaBoldItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.svg#ProximaNovaBoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot");src:local("ProximaNovaItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.svg#ProximaNovaItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot");src:local("ProximaNovaLight"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.svg#ProximaNovaLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLightItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot");src:local("ProximaNovaLightItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.svg#ProximaNovaLightItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot");src:local("ProximaNovaSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.svg#ProximaNovaSemiBold") format("svg");font-weight:normal;font-style:normal}#navigation-container *,#skinny-navigation-container *{box-sizing:border-box}#full-page-search .content:after,#cio-header .content:after{content:" ";display:block;clear:both}#full-page-search a,#cio-header a{text-decoration:none}#full-page-search .clear,#cio-header .clear{clear:both}.inactive{display:none}input,textarea,button,select,a,li{-webkit-tap-highlight-color:transparent}li{background-image:none !important}@font-face{font-family:"Montserrat";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot");src:local("Montserrat"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.svg#Montserrat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MontserratSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot");src:local("MontserratSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.svg#MontserratSemiBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot");src:local("ProximaNova"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.svg#ProximaNova") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot");src:local("ProximaNovaBold"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBoldItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot");src:local("ProximaNovaBoldItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.svg#ProximaNovaBoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot");src:local("ProximaNovaItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.svg#ProximaNovaItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot");src:local("ProximaNovaLight"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.svg#ProximaNovaLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLightItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot");src:local("ProximaNovaLightItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.svg#ProximaNovaLightItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot");src:local("ProximaNovaSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.svg#ProximaNovaSemiBold") format("svg");font-weight:normal;font-style:normal}@media print, screen and (min-width: 1100px){#full-page-search .content,footer .content,body.recipe-home .content,body.home_v3 .content,.atk-press-release .content,.daily-homepage .content,.daily-homepage-page-container__magazine .content,#holiday-guide-app .content,#panel .content{max-width:1300px;margin-left:auto;margin-right:auto}#full-page-search .content:after,footer .content:after,body.recipe-home .content:after,body.home_v3 .content:after,.atk-press-release .content:after,.daily-homepage .content:after,.daily-homepage-page-container__magazine .content:after,#holiday-guide-app .content:after,#panel .content:after{content:" ";display:block;clear:both}}@media screen and (min-width: 768px) and (max-width: 1099px){#full-page-search .content,footer .content,body.recipe-home .content,body.home_v3 .content,.atk-press-release .content,.daily-homepage .content,.daily-homepage-page-container__magazine .content,#holiday-guide-app .content,#panel .content{max-width:1300px;margin-left:auto;margin-right:auto}#full-page-search .content:after,footer .content:after,body.recipe-home .content:after,body.home_v3 .content:after,.atk-press-release .content:after,.daily-homepage .content:after,.daily-homepage-page-container__magazine .content:after,#holiday-guide-app .content:after,#panel .content:after{content:" ";display:block;clear:both}}@media screen and (max-width: 767px){#full-page-search .content,footer .content,body.recipe-home .content,body.home_v3 .content,.atk-press-release .content,.daily-homepage .content,.daily-homepage-page-container__magazine .content,#holiday-guide-app .content,#panel .content{max-width:1300px;margin-left:auto;margin-right:auto;margin:auto 3.37079%}#full-page-search .content:after,footer .content:after,body.recipe-home .content:after,body.home_v3 .content:after,.atk-press-release .content:after,.daily-homepage .content:after,.daily-homepage-page-container__magazine .content:after,#holiday-guide-app .content:after,#panel .content:after{content:" ";display:block;clear:both}}@media screen and (min-width: 768px){.landing-page-content{max-width:1300px;margin-left:auto;margin-right:auto;max-width:100%}.landing-page-content:after{content:" ";display:block;clear:both}}@media screen and (max-width: 767px){.landing-page-content{max-width:1300px;margin-left:auto;margin-right:auto;max-width:100%}.landing-page-content:after{content:" ";display:block;clear:both}}.doubleclick-ad-container--index{margin:auto;text-align:center;width:100%}.doubleclick-ad-container--homepage iframe{display:block;margin:auto}.doubleclick-ad-container--detail{margin:auto;text-align:center}.doubleclick-ad-container--detail2{margin:auto;text-align:center}.doubleclick-ad-container--recipe{margin:auto;text-align:center}@media print, screen and (min-width: 1100px){.doubleclick-ad-container--index{position:absolute;top:30%}.doubleclick-ad-container--homepage iframe{padding:8em 0 16em}.doubleclick-ad-container--detail2{display:inline-block;margin-left:5.47945%;width:11.78082%;float:left;height:153px}.dfp-wrapper{min-width:11.78082%}}@media screen and (min-width: 768px) and (max-width: 1099px){.doubleclick-ad-container--index{position:absolute;top:23%}.doubleclick-ad-container--detail2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:5px}.doubleclick-ad-container--homepage iframe{padding:8em 0}}@media screen and (max-width: 767px){.doubleclick-ad-container--detail2{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.doubleclick-ad-container--homepage iframe{padding:4em 0}}@media screen and (min-width: 200px) and (max-width: 400px){.doubleclick-ad-container--index{position:relative;top:0}}@media print{.cio__header,.share-wrapper,.favorite-wrapper,.transparent-overlay,.transparent-overlay__content,.recipe-ingredients__shopping-list-toggle,.more-content-grid,.favorite-button,.save-and-share-sidebar,.document-overview-container-wrapper,.document-header__subheading:first-of-type,.document-header__subheading--dot,.recipe-detail-page__recommended-ads--header,.noPrint,.atkGobalWrapper{display:none !important}.header-flex-wrapper{-ms-flex-pack:start !important;justify-content:flex-start !important}.header-content{width:100% !important}h1.document-header__title{float:left !important;font-size:32px !important;text-align:left !important;width:78% !important}.logo-for-print-only{display:block  !important;width:20% !important}.document-header__subheading-container{text-align:left !important}.document-header__subheading-container h4{color:#dacfb0 !important;font-size:14px !important}.recipe-content{margin-left:0px !important;width:100% !important}.recipe-content h4{font-size:14px !important;margin-bottom:12px !important}.recipe-content section.right{float:none !important;width:100% !important}.recipe-instructions__headnote p{font-size:12px !important;line-height:1.3 !important}.recipe-instructions__content{margin-top:12px !important}.recipe-instructions__content strong{font-size:12px !important}.recipe-instructions__content div{font-size:14px !important;line-height:1.7 !important;margin-bottom:14px !important}.recipe-ingredients a{color:#1C1C1C !important}.recipe-ingredients strong{width:20% !important}.recipe-ingredients em{width:75% !important}.recipe-ingredients .ingredient{margin-bottom:12px !important}.asides h6{font-family:"ProximaNovaLightItalic", "ProximaNovaItalic", Times, serif, "ProximaNovaLight", "ProximaNova", Times, serif !important;font-size:14px !important}.asides .picture-component{width:20% !important}.asides .page-item-content{float:left  !important}.asides .page-item-content p{font-family:"ProximaNovaSemiBold", "ProximaNovaBold", Times, serif !important;font-size:14px !important}.hero-image-container__how-to{padding:0 !important}}.share-wrapper{width:5.47945%;z-index:100}.share-wrapper .social-sharing-custom-image{height:30px;width:30px}.share-wrapper .social-sharing-custom-image path{fill:white}.share-wrapper .social-sharing-custom-image:hover path{fill:white}.share-wrapper .facebook rect{fill:#547b9f}.share-wrapper .facebook:hover rect{fill:#43637a}.share-wrapper .pinterest rect{fill:#cd5656}.share-wrapper .pinterest:hover rect{fill:#893b3b}.share-wrapper .twitter rect{fill:#79aed1}.share-wrapper .twitter:hover rect{fill:#557d93}.share-wrapper .email-document-icon{cursor:pointer}.share-wrapper .email-document-icon rect{fill:#dacfb0}.share-wrapper .email-document-icon:hover rect{fill:#98896b}.share-wrapper a.social-sharing-clickable-group{display:block;margin-bottom:12px}.share-wrapper .social-sharing-custom-label{display:none}.mobile-sharing .social-sharing-custom-image{height:40px;width:40px}.mobile-sharing .email-document-icon{cursor:pointer}.mobile-sharing .email-document-icon path{fill:#dacfb0}.mobile-sharing .email-document-icon rect{fill:#98896b}.mobile-sharing a.social-sharing-clickable-group{display:block;padding:6.74157% 6.74157% 0 20px;text-align:left}.mobile-sharing a.social-sharing-clickable-group:first-child{padding-top:20px}.mobile-sharing .addthis_button_facebook .facebook-icon-rect{fill:#547b9f}.mobile-sharing .addthis_button_facebook:hover .facebook-icon-rect{fill:#43637a}.mobile-sharing .addthis_button_twitter .twitter-icon-rect{fill:#79aed1}.mobile-sharing .addthis_button_twitter:hover .twitter-icon-rect{fill:#557d93}.mobile-sharing .addthis_button_pinterest_share .pinterest-icon-rect{fill:#cd5656}.mobile-sharing .addthis_button_pinterest_share:hover .pinterest-icon-rect{fill:#893b3b}.mobile-sharing .email-document-icon path{fill:white}.mobile-sharing .email-document-icon:hover path{fill:white}.mobile-sharing .email-document-icon .email-icon-rect{fill:#dacfb0}.mobile-sharing .email-document-icon:hover .email-icon-rect{fill:#98896b}.mobile-sharing .social-sharing-custom-label{color:#3e2a1d;font:14px "Merriweather";padding-left:13px;vertical-align:13px}.down-arrow{fill:#dacfb0;height:20px;width:20px}.down-arrow--rotated{transform:rotate(180deg)}.down-arrow--right{float:right}@media print, screen and (min-width: 1100px){.down-arrow{display:none}}@media screen and (min-width: 768px) and (max-width: 1099px){.down-arrow{display:none}}.green-feedback-button{background-color:#68a124;color:white;cursor:pointer;font:14px "ProximaNovaBold", Times, serif;left:0;line-height:24px;margin-left:-2.325em;padding:0 1em 1px 1em;position:fixed;top:75%;z-index:100;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}@media screen and (max-width: 767px){.green-feedback-button{top:75%}}.popover-container{background-color:white;z-index:100}.popover-container.favorite-collections{float:left;position:absolute;width:213px}.favorite-wrapper{margin-top:25px;position:absolute}.popover-container.email-form{position:absolute;right:125%;top:-170px;width:400px}.popover-container.email-form.email-form--email-success-message{top:45px}.email-form::before{border-top:10px solid transparent;border-left:10px solid #ddd2b2;border-right:10px solid transparent;border-bottom:10px solid transparent;content:'';display:inline-block;position:absolute;right:-19px;top:349.4px}.email-form::after{border-top:9px solid transparent;border-left:9px solid white;border-right:9px solid transparent;border-bottom:9px solid transparent;content:'';display:inline-block;position:absolute;right:-17px;top:350px}.email-form.email-form--email-success-message::before{top:134.4px}.email-form.email-form--email-success-message::after{top:135px}.daily-container .daily-digest-sharing-popover{margin:35px 0 0 46%;z-index:100;width:179px;right:10px}.daily-container .daily-digest-sharing-popover:before{left:129px}.daily-container .daily-digest-sharing-popover:after{left:130px}.document-header{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#f9f3e9;padding:0}.header-flex-wrapper{-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:153px;position:relative;width:100%}.header-flex-wrapper .header-content{text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header-flex-wrapper .dfp-wrapper{width:153px}h1.document-header__title{border:0;clear:none;letter-spacing:normal;line-height:normal;margin:0;text-transform:none;word-spacing:normal;color:#3e2a1d;font:40px "Merriweather";font-weight:300;line-height:48px;padding:0 0 10px;text-align:center;width:100%;float:none}.logo-for-print-only{display:none;float:right}.document-header__rule-container{max-width:1300px;margin:0 auto}.document-header__rule{border:0;height:1px;margin:0;background:#dacfb0;display:block;position:relative}.document-header__subheading{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#98896b;font:13px "Merriweather";font-weight:300;letter-spacing:2px;text-align:center;text-transform:uppercase}.document-header__subheading--dot{color:#98896b;font-size:8px;margin:0 1em;vertical-align:top}.document-header__subheading-container{text-align:center}.doc-header-apostrophe{margin-right:-5px}@media print, screen and (min-width: 1100px){.document-header--article{padding:0 0 545px}.document-header__rule{margin:0 6.30137%}.header-flex-wrapper .header-content{padding:16px 0;width:60%}.header-flex-wrapper .dfp-wrapper{left:6%;position:absolute;top:0%}}@media screen and (min-width: 768px) and (max-width: 1099px){.document-header{padding-top:25px}.document-header .header-content{width:87.39726%;margin-left:5.47945%;margin-right:0;min-height:0px}.document-header__subheading{margin-bottom:5px}}@media print{.document-header__subheading{margin-bottom:0}.cio-global-share-button{display:none}}.one-up-image-container__text{color:#3e2a1d;font:18px "ProximaNovaBold", Times, serif;line-height:28px;margin:1em auto}.one-up-image-container__image{width:100%}@media print, screen and (min-width: 1100px){.popover-container.favorite-collections{background-color:white;display:inline;float:left;right:60px}.popover-container.favorite-collections::before{border-top:10px solid transparent;border-left:10px solid #ddd2b2;border-right:10px solid transparent;border-bottom:10px solid transparent;content:'';display:inline-block;position:absolute;right:-19px;top:26.4px}.popover-container.favorite-collections::after{border-top:9px solid transparent;border-left:9px solid white;border-right:9px solid transparent;border-bottom:9px solid transparent;content:'';display:inline-block;position:absolute;right:-17px;top:27px}}@media print, screen and (min-width: 1100px){.sidebar-container{width:14.93151%;float:left;margin-right:0.82192%;margin-left:-25%;border-right:2px solid #dacfb0;padding-right:1.64384%}.sidebar-container__head{margin-bottom:1em}.sidebar-container__content{margin-top:1em}.sidebar-container__more{display:none}.sidebar-container__title{font:14px "ProximaNovaBold", Times, serif}}#style-guide .sidebar-container{margin-left:0}.transparent-overlay{background:#3e2a1d;position:relative;margin-bottom:-55px;color:#fff;float:right;opacity:.9;padding:10px;bottom:55px;right:15px}.transparent-overlay__wrapper{padding:0;margin:0}.transparent-overlay__content{letter-spacing:1px}.transparent-overlay__text{color:#fff;font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-transform:uppercase;line-height:25px;margin-left:10px}.transparent-overlay svg,.transparent-overlay__text{vertical-align:middle;display:inline-block}.transparent-overlay svg{height:25px;width:25px}@media screen and (max-width: 767px){.document-header{float:none;width:100%;box-sizing:border-box;padding:20px 0 0;overflow:auto}.document-header .empty-container{margin-bottom:28px}.document-header .header-content{float:none;min-height:0;width:100%}h1.document-header__title{font:30px "Merriweather";font-weight:300;padding-bottom:15px;width:100%}.document-header__subheading{display:block;margin-bottom:0;line-height:20px}.document-header__subheading--dot{display:none}.document-header__subheading-container{width:100%}.doc-header-apostrophe{margin-right:-2px}}.mobile-sharing,.favorite-collections{background-color:white;border:1px solid #ddd2b2;display:none;position:absolute;margin:35px 0 0 -30%;padding-bottom:3%;width:48.31461%}.mobile-sharing::before,.favorite-collections::before{border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd2b2;content:'';display:inline-block;left:50%;position:absolute;top:-20px}.mobile-sharing::after,.favorite-collections::after{border-top:9px solid transparent;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid white;content:'';display:inline-block;left:50.3%;position:absolute;top:-18px}.mobile-sharing.mobile-sharing--email-form-open{border:none;z-index:100}.mobile-sharing.mobile-sharing--email-form-open,.mobile-sharing.mobile-sharing--email-success-message{margin-left:-242px;padding-bottom:0;width:300px}.mobile-sharing.mobile-sharing--email-form-open::before,.mobile-sharing.mobile-sharing--email-success-message::before{left:71%}.mobile-sharing.mobile-sharing--email-form-open::after,.mobile-sharing.mobile-sharing--email-success-message::after{border-top:9px solid transparent;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #f9f2e9;content:'';left:71.3%;top:-17.3px}.favorite-collections{width:235px;margin:50px 0 0 -18%;text-align:left;padding:0px}.favorite-collections::after{top:-17px}.daily-container .mobile-sharing.mobile-sharing--email-form-open::before,.daily-container .mobile-sharing.mobile-sharing--email-success-message::before{left:248px}.daily-container .mobile-sharing.mobile-sharing--email-form-open::after,.daily-container .mobile-sharing.mobile-sharing--email-success-message::after{left:249px}@media screen and (max-width: 767px){.daily-container .daily-digest-sharing-popover{margin-top:39px}}@media screen and (min-width: 768px) and (max-width: 1099px){.email-form::before{top:359.4px}.email-form::after{top:360px}.popover-container.favorite-collections{right:60px}.favorite-wrapper{margin-top:0}}.email-input-container{margin:0 80px;width:80%}.paywall-email-input{border:1px solid #cccccc;height:26px;display:block;float:left;font:15px "ProximaNova", Times, serif;line-height:1.2em;padding:9px;width:65%}.paywall-email-input::-webkit-input-placeholder{font:14px "Merriweather";color:#98896b;font-style:italic;font-weight:bold}.paywall-email-input:-moz-placeholder{font:14px "Merriweather";color:#98896b;font-style:italic;font-weight:bold}.paywall-email-input::-moz-placeholder{font:14px "Merriweather";color:#98896b;font-style:italic;font-weight:bold}.paywall-email-input:-ms-input-placeholder{font:14px "Merriweather";color:#98896b;font-style:italic;font-weight:bold}.paywall-email-input.paywall-email-input__invalid{border:1px solid #d73a15}.paywall-error-message{color:#d73a15;font:14px "ProximaNovaBold", Times, serif;text-align:left;padding:0 0 0.82192% 0}@media print, screen and (min-width: 1100px){.email-input-container{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}}@media screen and (min-width: 768px) and (max-width: 1099px){.email-input-container{margin:0 auto}}@media screen and (max-width: 767px){.email-input-container{width:83.15018%;float:left;margin-right:1.0989%;margin-left:6.30137%;margin-top:20px}.paywall-email-input{width:91.57509%;float:left;margin-right:1.0989%;width:94%;padding:3%;margin:0 0 5px;text-align:center}.paywall-email-input ::-webkit-input-placeholder{text-align:center}.paywall-email-input :-moz-placeholder{text-align:center}.paywall-email-input ::-moz-placeholder{text-align:center}.paywall-email-input :-ms-input-placeholder{text-align:center}.paywall-error-message{text-align:center}}@media screen and (max-width: 767px){.sidebar-container{width:100%;float:left;margin-left:0;margin-right:0;border:2px solid #dacfb0;border-width:1px 0;float:none;margin-bottom:1em;margin-left:0;padding:1em 0}.sidebar-container__image{margin:1em auto 0;text-align:center;width:100%}.sidebar-container__content{margin:1em 0 0}.sidebar-container__more{color:#98896b;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-right:0.25em;text-transform:uppercase}.sidebar-container__title{color:#3e2a1d;font:14px "Merriweather";font-style:italic;line-height:18px;letter-spacing:0;text-transform:none;vertical-align:top}}.sidebar-container__title{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#98896b;letter-spacing:1px;text-transform:uppercase}.sidebar-container__content{color:#98896b;font:14px "ProximaNova", Times, serif;line-height:21px;margin:1em 0}.sidebar-container__image{width:100%}@media screen and (min-width: 768px) and (max-width: 1099px){.sidebar-container{width:14.93151%;float:left;margin-right:0.82192%;margin-left:-25%;border-right:2px solid #dacfb0;padding-right:1.64384%}.sidebar-container__head{margin-bottom:1em}.sidebar-container__more{display:none}.sidebar-container__title{font:14px "ProximaNovaBold", Times, serif}}.share-wrapper .print-icon__foreground{fill:white}.share-wrapper .print-icon__background{fill:#98896b}.share-wrapper .print-button .print-icon__foreground{fill:white}.share-wrapper .print-button:hover .print-icon__background{fill:#3f2b1e}.share-wrapper .print-button{cursor:pointer;display:block;margin-bottom:12px}.share-wrapper .print-icon{width:30px}.share-wrapper{margin-top:217px;position:absolute;margin-left:8px}@media screen and (min-width: 768px) and (max-width: 1099px){.share-wrapper{margin-top:242px;margin-left:14px;padding-top:43px;z-index:199}.document-header--article.document-header .share-wrapper{margin-top:267px}}.save-and-share-sidebar{float:none;position:absolute;right:4%}@media print, screen and (min-width: 1100px){.content-with-sideburns{background-color:#f9f3e9;width:100%;position:relative;margin-top:-200px}.content-with-sideburns .content.inside-sideburns{padding-top:0px;padding-bottom:0px}.sideburns-up{height:200px}.sideburns-down{height:200px}.content.before-sideburn{position:relative;z-index:100;background-color:white}.content.after-sideburn{position:relative;background-color:white;margin-top:-200px;z-index:100}}@media screen and (max-width: 767px){#panel .content-with-sideburns .content.inside-sideburns{background-color:#faf5ed;margin:auto 0;padding:0 3.37079%}}@media screen and (min-width: 768px) and (max-width: 1099px){.save-and-share-sidebar{right:6%}}.search-experience-container{height:0;left:0;position:absolute;top:0;width:100%;z-index:8}#modernizr{opacity:0}#panel{z-index:20}@media screen and (max-width: 767px){#full-page-search{bottom:0;left:0;position:relative;right:0;top:0;z-index:1001}}img{opacity:1;transition:opacity 0.2s}img[data-src]{opacity:0}.ci-logo-primary{fill:#212121}.magnifying-glass--black{fill:black}.magnifying-glass--cork{fill:#3E2A1D}.magnifying-glass--red{fill:#d73a15}.magnifying-glass--white{fill:white;width:20px;height:19px}.magnifying-glass--tablet{fill:#8B7F66;width:18px;height:18px}.cio__header{position:relative}.cio__header *,.cio__header *::before,.cio__header *::after{box-sizing:border-box;letter-spacing:1px;text-transform:uppercase}.cio__header a:hover{text-decoration:none}.cio__header a button{background-color:inherit;border:#D33D27 1px solid;border-radius:4px;color:#D33D27;height:22px;line-height:22px;margin:0;padding:0 10px}.cio__header li.active a{color:#68a124}.cio__header li.active a:hover{color:#68a124;cursor:pointer}.cio__header .hidden{display:none}.cio__global-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cio__global-search input{border:1px solid #94856b;border-radius:0;font-size:12px;height:34px;padding:0 0 0 0.5em;text-transform:none;width:270px}.cio__global-search input::-webkit-input-placeholder{color:#3f2b1e;font-style:italic;opacity:0.5}.cio__global-search input:-moz-placeholder{color:#3f2b1e;font-style:italic;opacity:0.5}.cio__global-search input::-moz-placeholder{color:#3f2b1e;font-style:italic;opacity:0.5}.cio__global-search input:-ms-input-placeholder{color:#3f2b1e;font-style:italic;opacity:0.5}.cio__global-search button{background-color:#94856b;border:1px solid #94856b;font-size:0;height:34px;outline:0;width:50px}.cio__global-search svg{height:18px;fill:#ffffff;width:18px;vertical-align:middle}@media print{.header-wrapper__sticky,.header-wrapper__bottom,.header-wrapper__middle,.header-wrapper__top{display:none}}@media (min-width: 768px){.cio__header{height:159px;z-index:1005}.search .cio__header{display:none}.cio__account-nav{margin-left:auto;margin-top:2px;position:relative;text-align:center;width:110px;z-index:100}.cio__account-nav a{color:#3e2a1d;display:block;font:10px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:33px}.cio__account-nav ul,.cio__account-nav li{padding:0;margin:0}.cio__account-nav ul ul{display:none}.cio__account-nav.active a{background-color:#FAF7F4}.cio__account-nav.active a:hover{background-color:#DACFB0;color:white}.cio__account-nav.active>ul{border-top:solid 1px #dacfb0;border-right:solid 1px #dacfb0;border-left:solid 1px #dacfb0}.cio__account-nav.active ul ul{border-top:solid 1px #dacfb0;display:block}.cio__account-nav.active ul ul li{border-bottom:solid 1px #dacfb0}.cio__branding--primary{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-51%)}.cio__business-nav{height:100%}.cio__business-nav a,.cio__business-nav svg{display:block}.cio__business-nav a,.cio__business-nav li,.cio__business-nav ul{height:100%}.cio__business-nav li,.cio__business-nav ul{padding:0;margin:0}.cio__business-nav span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cio__business-nav svg:not(.cooks-country){margin-top:14px}.cio__business-nav svg.cooks-country{margin-top:12px}.cio__cta{bottom:0;height:52px;position:absolute;width:176px;display:-ms-flexbox;display:flex}.cio__cta--image{max-width:36%;overflow:hidden;-ms-flex:1 36%;flex:1 36%}.cio__cta--image img{height:auto;width:100%}.cio__cta--content{max-width:64%;text-align:right;-ms-flex:1 64%;flex:1 64%}.cio__cta--content a{display:block;color:#3e2a1d;font:11px "Merriweather", Times, serif;font-style:italic;letter-spacing:normal;line-height:26px;text-transform:none}.cio__cta--content a:first-child{border-bottom:#ddd2b2 1px solid}.cio__menu-toggle{display:none}.cio__site-nav{height:100%}.cio__site-nav a,.cio__site-nav li,.cio__site-nav ul{height:100%;-ms-flex-pack:distribute;justify-content:space-around}.cio__site-nav a{border-left:solid 1px rgba(218,207,176,0.2);color:#5a5041;display:block;line-height:43px}.cio__site-nav a:hover{background-color:#8e7f5a;color:white}.cio__site-nav li{padding:0;-ms-flex:1 0 auto;flex:1 0 auto}.cio__site-nav li.active a{border-bottom:#68a124 2px solid}.cio__site-nav li.active a:hover{background-color:white}.cio__site-nav li:last-child a{border-right:solid 1px rgba(218,207,176,0.2)}.cio__user--cta{position:absolute;right:115px;top:0}.cio__user--cta .button{background-color:#d33d27;color:white;display:inline-block;font:10px "ProximaNovaBold", Times, serif;line-height:23px;margin-top:6px;padding:0 10px}.cio__user--cta .button:hover{background-color:#bd3723}.cio__user--favorites{height:37px;position:absolute;right:210px;top:3px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cio__user--favorites svg{height:44px;margin-right:7px;width:22px}.cio__user--favorites a{color:#808080;font:10px "ProximaNovaBold", Times, serif;margin-top:-7px}.cio__nav--inline{width:100%;display:-ms-flexbox;display:flex}.header-wrapper__sticky{background-color:white;border-bottom:1px solid #dacfb0;height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000;display:-ms-flexbox;display:flex;transition:all 0.3s ease-in-out}.header-wrapper__sticky.active{display:block;opacity:1;transform:translateY(0)}.header-wrapper__sticky .sticky__wrapper{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header-wrapper__sticky li{border-right:solid 1px #f5eee5;display:-ms-flexbox;display:flex;-ms-flex:0 1 16%;flex:0 1 16%;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:auto !important;text-align:center}.header-wrapper__sticky li:last-child{border:none}.header-wrapper__sticky a{color:#5a5041;font:11px "ProximaNovaBold", Times, serif;padding:0 0.6em}.header-wrapper__sticky a:hover{color:#98896b}.header-wrapper__top{border-bottom:solid 1px #EAEAEA;height:37px;position:relative;display:-ms-flexbox;display:flex}.header-wrapper__middle{height:79px;position:relative;display:-ms-flexbox;display:flex}.header-wrapper__bottom{border-bottom:1px solid #dacfb0;border-top:1px solid #dacfb0;height:43px;position:relative;display:-ms-flexbox;display:flex}.no-transform{text-transform:none !important}.header .no-transform{letter-spacing:0px !important;padding-right:5px}}@media screen and (max-width: 767px){#cio-header{margin-top:60px}.cio__header{width:100%}.cio__header .header-wrapper__top,.cio__header .header-wrapper__middle,.cio__header .header-wrapper__bottom{display:none}.cio__header .header-wrapper__sticky{background-color:white;border-bottom:1px solid #EAEAEA;height:87px;left:0;max-width:100%;position:fixed;top:0;width:100%;z-index:2000}.cio__header .header-wrapper__sticky nav{display:none}.cio__header .sticky__wrapper{max-width:100vw;padding:.5em;width:100%;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}.cio__branding--secondary{display:inline-block}.cio__branding--secondary a{display:block;text-align:center}.cio__branding--secondary svg{height:30px;width:117px}.search-atk .cio__branding--secondary svg{height:40px;width:auto}.cio__global-search{-ms-flex-pack:center;justify-content:center;margin-top:11px;width:100%}.cio__global-search input{height:30px;width:100%}.cio__global-search--input{width:100%}.cio__global-search button{height:30px;width:30px}.cio__global-search a span{display:none}.cio__global-search--icon{visibility:hidden;height:30px;width:30px}.cio__menu-toggle{display:inline-block;width:30px}.cio__menu-toggle svg{display:block;fill:#3E2A1D;height:20px;margin-top:-1px;width:26px}.cio__menu-toggle span{font:9px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.search.search-index .cio__global-search{display:none}.search.search-index .cio__header .header-wrapper__sticky{height:50px}.search.search-index .cio__header .sticky__wrapper{height:100%}.search.search-index #cio-header{margin-top:50px}.v3-home-index #cio-header,.v3-recipes-show #cio-header,.v3-equipment_reviews-show #cio-header,.v3-taste_tests-show #cio-header,.v3-videos-show #cio-header,.v3-how_tos-show #cio-header,.videos-index #cio-header,.page-how-to-home #cio-header{margin-top:0px}}@media screen and (min-width: 768px) and (max-width: 1099px){.cio__branding--primary svg{height:50px;width:194px}.cio__branding--secondary svg{height:37px;margin-left:10px;width:140px}.cio__business-nav{left:10px;position:absolute}.cio__business-nav a{padding-left:.25em;padding-right:.25em}.cio__cta{left:25px}.cio__site-nav a{font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:43px;padding-left:1em;padding-right:1em}.cio__global-search{margin-left:auto;margin-right:20px}.cio__global-search button{height:28px;width:43px}.cio__global-search input{height:28px;width:172px}.header-wrapper__bottom{-ms-flex-pack:center;justify-content:center}.header-wrapper__sticky.active{height:64px}.header-wrapper__sticky.ios-graceful-degradation{display:none}.header-wrapper__sticky .cio__global-search input{width:520px}.header-wrapper__sticky .cio__nav--inline{display:none}.header-wrapper__sticky .sticky__wrapper{height:64px;width:100%}}@media print, screen and (min-width: 1100px){.cio__branding--primary svg{height:69px;width:264px}.cio__branding--secondary svg{height:31px;width:120px}.cio__business-nav{left:50%;position:absolute;transform:translateX(-50%)}.cio__business-nav a{padding-left:1em;padding-right:1em}.cio__cta{left:calc(50% - 600px);transform:translateX(25%)}.cio__global-search{margin-left:auto;margin-right:20px}.cio__global-search .search-box.sticky{display:none}.cio__site-nav{left:50%;position:absolute;transform:translateX(-50%)}.cio__site-nav a{font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:43px;padding-left:1.5em;padding-right:1.5em}.header-wrapper__sticky.active{height:56px}.header-wrapper__sticky .sticky__wrapper{height:56px;max-width:1200px;padding:0 20px;width:100%}.header-wrapper__sticky .cio__branding--secondary svg{height:auto;margin-left:10px;width:140px}.header-wrapper .cio__nav--inline{margin-left:1em}}body>footer{background-color:#1a1a1a;background-image:none}body>footer .content{padding:1.64384%}body>footer .content .footer-logo{line-height:normal}body>footer .content .footer-logo .atk-block{height:35px;margin-bottom:8.21918%}body>footer .content .footer-logo .atk-block svg{height:35px;width:96px}body>footer .content .footer-logo .text-block-desktop{padding-bottom:10px}body>footer .content .footer-logo p{font-family:"ProximaNova", Times, serif;color:#828282;margin:0;font-size:11px}body>footer .content .footer-link-list{margin-top:0}body>footer .content .footer-link-list a{font-family:"ProximaNova", Times, serif;color:#828282;white-space:nowrap;font-size:11px}body>footer .content .footer-link-list li{background-image:none}body>footer .content .footer-link-list .footer-title{color:white;letter-spacing:1px;margin-bottom:0.25em;text-transform:uppercase;font-family:"ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-size:11px}@media print, screen and (min-width: 1100px){footer{min-width:980px}footer .content{width:980px}.footer-logo{line-height:16px;margin-left:1.57534%;width:18.08219%;float:left;margin-right:0.82192%}.footer-logo .text-block-mobile{display:none}.footer-links{width:62.19178%;float:right;margin-right:0}.footer-links .footer-link-list{line-height:16px;width:23.75691%;float:left;margin-right:1.65746%}.footer-links .footer-link-list:last-child{float:right;margin-right:0}}@media screen and (max-width: 767px){body>footer .content .footer-logo{font-size:14px;text-align:center;width:100%;float:left;margin-left:0;margin-right:0}body>footer .content .footer-logo .atk-block{background-position:center center;margin-top:20px;margin-bottom:13px}body>footer .content .footer-logo .text-block-desktop{display:none}body>footer .content .footer-logo .text-block-mobile{padding-bottom:10px}body>footer .content .footer-logo p{font-size:13px;margin-bottom:10px}body>footer .content .footer-link-list{width:100%;float:left;margin-left:0;margin-right:0;margin-top:5px;padding:1em 0;border-bottom:1px solid #3b3b3b;font-size:14px}body>footer .content .footer-link-list:last-child{margin-bottom:1em}body>footer .content .footer-link-list li:nth-child(2){margin-top:8px}body>footer .content .footer-link-list li.footer-title{cursor:pointer;font-size:12px;letter-spacing:3px;margin-bottom:0}body>footer .content .footer-link-list li.footer-title .down-arrow{float:right;margin-right:0;background-image:url(//d3cizcpymoenau.cloudfront.net/assets/redesign/down-arrow-241559b3827a6aee716d4d3b2699567a.png);background-repeat:no-repeat;background-size:15px;margin-right:12px;margin-top:2px}body>footer .content .footer-link-list li.footer-title .down-arrow.active{transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";margin-top:-8px}body>footer .content .footer-link-list li:not(.footer-title){display:none}body>footer .content .footer-link-list a{font-size:13px;line-height:38px}}@media screen and (min-width: 768px) and (max-width: 1099px){footer{overflow:hidden}.footer-logo{width:18.08219%;float:left;margin-right:0.82192%}.footer-logo .text-block-mobile{display:none}.footer-links{width:62.19178%;float:right;margin-right:0;margin-left:6.30137%}.footer-link-list{width:23.75691%;float:left;margin-right:1.65746%;margin-left:25.41436%;height:200px}.footer-link-list:nth-child(2n){float:right;margin-right:0}}@media print{body>footer{display:none}}body{background:white}body .wrapper{box-shadow:none}@media screen and (max-width: 767px){body.search .cio__global-search svg{display:none}body.search #panel-wrapper,body.search .wrapper{max-width:100%}body.support .modal{margin-left:0}}@media screen and (min-width: 768px) and (max-width: 1099px){body.search #panel-wrapper,body.search .wrapper{max-width:100%}}@media screen and (max-width: 767px){#panel.fixed{position:fixed}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.cover{background-color:rgba(0,0,0,0.5);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1001;animation:fade-in 1s}.cio__mobile-nav{background-color:white;bottom:0;left:-75vw;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:absolute;top:0;width:75vw;z-index:-100;transition:all 0.3s ease-in-out}.cio__mobile-nav *,.cio__mobile-nav *::before,.cio__mobile-nav *::after{box-sizing:border-box}.cio__mobile-nav.active{left:0;position:fixed;z-index:10000}.cio-mobile__header{background-color:#FCF9F3;height:47px;padding-left:14px;padding-right:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cio-mobile__header--title a{color:#151514;font:14px "Merriweather"}.cio-mobile__header--title a:hover{text-decoration:none}.cio-mobile__header--toggle svg{fill:#9b8d6f}.cio-mobile__nav a{color:#3e2a1d;display:block;font:14px "ProximaNovaBold", Times, serif}.cio-mobile__nav a:hover{text-decoration:none}.cio-mobile__nav li{border-bottom:#ddd2b2 1px solid;margin:0;padding:0 10px}.cio-mobile__nav li.active a,.cio-mobile__nav li.active a:active{color:#d8d8d8}.cio-mobile__nav ul{margin:0;padding-left:4px;padding-right:10px;width:100%}.cio-mobile__nav ul.hidden{display:none}.cio-mobile__nav .cio__user--cta{border-bottom:#ddd2b2 1px solid;line-height:38px;margin:0;padding-left:14px;padding-right:10px;width:100%}.cio-mobile__nav .cio__user--cta.hidden{display:none}.cio-mobile__nav .button{background-color:inherit;border:#D33D27 1px solid;border-radius:0;color:#D33D27;display:inline-block;font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;padding-left:15px;padding-right:15px;text-transform:uppercase}.cio-mobile__nav--account-nav{display:-ms-flexbox;display:flex}.cio-mobile__nav--account-nav a{font-family:"ProximaNova", Times, serif}.cio-mobile__nav--account-nav li:first-child{-ms-flex:2;flex:2}.cio-mobile__nav--account-nav li:not(:first-child){-ms-flex:3;flex:3}.cio-mobile__nav--business-nav{display:none;font-weight:bold}.cio-mobile__nav--business-nav.active{display:block}.cio-mobile__nav--header{background-color:#3e2a1d;font:14px "ProximaNovaBold", Times, serif;padding-left:10px;padding-right:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.cio-mobile__nav--header .menu-header__action svg{fill:#fff}.cio-mobile__nav--header .menu-header__title{color:white}.cio-mobile__nav--header.active svg{transform:rotate(180deg)}.cio-mobile__nav--offer a.offer-link{color:#D33D27;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.cio-mobile__nav--offer li{border-bottom:none}.cio-mobile__nav--site-nav a{font-weight:bold}}@media print{.cio__mobile-nav,.cover{display:none}}@media (max-width: 375px){.cio-mobile__nav a{line-height:38px}.cio-mobile__nav .button{height:24px;line-height:24px}.cio-mobile__nav--header{height:38px}}@media (min-width: 375px) and (max-width: 768px){.cio-mobile__nav a{line-height:48px}.cio-mobile__nav .button{height:28px;line-height:28px}.cio-mobile__nav--header{height:48px}}@media (min-width: 768px){.cio__mobile-nav,.cover{display:none}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Montserrat";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot");src:local("Montserrat"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.svg#Montserrat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MontserratSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot");src:local("MontserratSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.svg#MontserratSemiBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot");src:local("ProximaNova"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.svg#ProximaNova") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot");src:local("ProximaNovaBold"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBoldItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot");src:local("ProximaNovaBoldItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.svg#ProximaNovaBoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot");src:local("ProximaNovaItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.svg#ProximaNovaItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot");src:local("ProximaNovaLight"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.svg#ProximaNovaLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLightItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot");src:local("ProximaNovaLightItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.svg#ProximaNovaLightItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot");src:local("ProximaNovaSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.svg#ProximaNovaSemiBold") format("svg");font-weight:normal;font-style:normal}#navigation-container *,#skinny-navigation-container *{box-sizing:border-box}#full-page-search .content:after,#cio-header .content:after{content:" ";display:block;clear:both}#full-page-search a,#cio-header a{text-decoration:none}#full-page-search .clear,#cio-header .clear{clear:both}.inactive{display:none}input,textarea,button,select,a,li{-webkit-tap-highlight-color:transparent}li{background-image:none !important}@font-face{font-family:"Montserrat";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot");src:local("Montserrat"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-regular-webfont.svg#Montserrat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MontserratSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot");src:local("MontserratSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/montserrat-semibold-webfont.svg#MontserratSemiBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot");src:local("ProximaNova"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-regular-webfont.svg#ProximaNova") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot");src:local("ProximaNovaBold"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova-bold-webfont.svg#ProximaNovaBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaBoldItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot");src:local("ProximaNovaBoldItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-bold-italic.svg#ProximaNovaBoldItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot");src:local("ProximaNovaItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima-nova-italic.svg#ProximaNovaItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot");src:local("ProximaNovaLight"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_light-webfont.svg#ProximaNovaLight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLightItalic";src:url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot");src:local("ProximaNovaLightItalic"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proximanova_light_italic-webfont.svg#ProximaNovaLightItalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaSemiBold";src:url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot");src:local("ProximaNovaSemiBold"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.eot?#iefix") format("embedded-opentype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.woff") format("woff"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.ttf") format("truetype"),url("https://everest-production.s3.amazonaws.com/fonts/proxima_nova_sbold-webfont.svg#ProximaNovaSemiBold") format("svg");font-weight:normal;font-style:normal}@media print, screen and (min-width: 1100px){#full-page-search .content,footer .content,body.recipe-home .content,body.home_v3 .content,.atk-press-release .content,.daily-homepage .content,.daily-homepage-page-container__magazine .content,#holiday-guide-app .content,#panel .content{max-width:1300px;margin-left:auto;margin-right:auto}#full-page-search .content:after,footer .content:after,body.recipe-home .content:after,body.home_v3 .content:after,.atk-press-release .content:after,.daily-homepage .content:after,.daily-homepage-page-container__magazine .content:after,#holiday-guide-app .content:after,#panel .content:after{content:" ";display:block;clear:both}}@media screen and (min-width: 768px) and (max-width: 1099px){#full-page-search .content,footer .content,body.recipe-home .content,body.home_v3 .content,.atk-press-release .content,.daily-homepage .content,.daily-homepage-page-container__magazine .content,#holiday-guide-app .content,#panel .content{max-width:1300px;margin-left:auto;margin-right:auto}#full-page-search .content:after,footer .content:after,body.recipe-home .content:after,body.home_v3 .content:after,.atk-press-release .content:after,.daily-homepage .content:after,.daily-homepage-page-container__magazine .content:after,#holiday-guide-app .content:after,#panel .content:after{content:" ";display:block;clear:both}}@media screen and (max-width: 767px){#full-page-search .content,footer .content,body.recipe-home .content,body.home_v3 .content,.atk-press-release .content,.daily-homepage .content,.daily-homepage-page-container__magazine .content,#holiday-guide-app .content,#panel .content{max-width:1300px;margin-left:auto;margin-right:auto;margin:auto 3.37079%}#full-page-search .content:after,footer .content:after,body.recipe-home .content:after,body.home_v3 .content:after,.atk-press-release .content:after,.daily-homepage .content:after,.daily-homepage-page-container__magazine .content:after,#holiday-guide-app .content:after,#panel .content:after{content:" ";display:block;clear:both}}@media screen and (min-width: 768px){.landing-page-content{max-width:1300px;margin-left:auto;margin-right:auto;max-width:100%}.landing-page-content:after{content:" ";display:block;clear:both}}@media screen and (max-width: 767px){.landing-page-content{max-width:1300px;margin-left:auto;margin-right:auto;max-width:100%}.landing-page-content:after{content:" ";display:block;clear:both}}.doubleclick-ad-container--index{margin:auto;text-align:center;width:100%}.doubleclick-ad-container--homepage iframe{display:block;margin:auto}.doubleclick-ad-container--detail{margin:auto;text-align:center}.doubleclick-ad-container--detail2{margin:auto;text-align:center}.doubleclick-ad-container--recipe{margin:auto;text-align:center}@media print, screen and (min-width: 1100px){.doubleclick-ad-container--index{position:absolute;top:30%}.doubleclick-ad-container--homepage iframe{padding:8em 0 16em}.doubleclick-ad-container--detail2{display:inline-block;margin-left:5.47945%;width:11.78082%;float:left;height:153px}.dfp-wrapper{min-width:11.78082%}}@media screen and (min-width: 768px) and (max-width: 1099px){.doubleclick-ad-container--index{position:absolute;top:23%}.doubleclick-ad-container--detail2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:5px}.doubleclick-ad-container--homepage iframe{padding:8em 0}}@media screen and (max-width: 767px){.doubleclick-ad-container--detail2{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.doubleclick-ad-container--homepage iframe{padding:4em 0}}@media screen and (min-width: 200px) and (max-width: 400px){.doubleclick-ad-container--index{position:relative;top:0}}.search-cio #full-page-search .logo-list.cio::before,.search-cio #full-page-search .logo-list.cio::after,.search-atk #full-page-search .logo-list.atk::before,.search-atk #full-page-search .logo-list.atk::after{content:'\00B7';font-size:16px;color:#000000;display:inline-block;vertical-align:middle;width:20px}#autocomplete.autocomplete-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;box-shadow:0px 0px 10px #fafafa;background:#fefdfb;border:1px solid #e8e6e3;display:none;position:absolute;text-align:left;top:14.35em;z-index:2}#autocomplete.is-active{display:block}#autocomplete .autocomplete-list{list-style:none;margin:0.75em 1.25em;overflow:auto}#autocomplete .autocomplete-list--last{border-top:1px solid #dacfb0}#autocomplete .autocomplete-list-unit{background:none;cursor:pointer;font:18px "ProximaNova", Times, serif;line-height:30px}#autocomplete .autocomplete-list__item{background-image:none;color:#000000;display:block;padding:0 0.82192%}#autocomplete .autocomplete-list__item-span{color:#767f81;font-family:"Montserrat", sans-serif;font-size:11px;letter-spacing:0.5px;text-transform:uppercase}#autocomplete .autocomplete-list__item--highlighted{background-color:whitesmoke}#autocomplete .autocomplete-list__item--bold,#autocomplete .autocomplete-list__item em{font:18px "ProximaNovaBold", Times, serif;line-height:30px}#autocomplete .autocomplete-list__item-site{font:18px "ProximaNovaLight", "ProximaNova", Times, serif;line-height:30px;margin-left:1em}.elevator{clear:both;cursor:pointer;font:16px/20px "Montserrat", sans-serif;position:relative;text-align:center}.elevator:hover{color:#d63914}@media print, screen and (min-width: 1100px){.elevator{bottom:20px;margin-bottom:20px;position:absolute;right:40px}}.check-box{fill:#d8d8d8}.check-box--active{fill:#69A125}.check-box__check-mark{fill:white}.check-box__check-mark--active{fill:white}.display-format-controls{border:1px solid #E9E9E9;text-transform:uppercase;white-space:nowrap}.display-format-controls a{box-sizing:border-box;color:#1C1C1C;display:inline-block;font:11px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;height:30px;letter-spacing:0.5px;line-height:28px;padding:0 10px}.display-format-controls a:first-of-type{border-right:1px solid #E9E9E9}.display-format-controls a.active{background-color:#f2f2f2;color:#a8a8a8;cursor:default;pointer-events:disabled}.display-format-controls a.active path:last-child{fill:#a8a8a8;stroke:#a8a8a8}.display-format-controls span,.display-format-controls svg{display:inline-block;vertical-align:middle}.display-format-controls span{padding-left:0.66em}.results-count-format-container .display-format-controls{-ms-flex:0 1 auto;flex:0 1 auto}@media print, screen and (min-width: 1100px){#cio_search_resp_1{margin:25px auto 0;width:823px}}.facets-root{margin-bottom:18px}.search-filter-container{margin:0 auto;position:relative;width:85%}.search-filter-container legend{float:left;font:11px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;padding:0;margin:0 0 15px 0;text-transform:uppercase;width:100%}.search-filter-container fieldset{-ms-flex:1 0 auto;flex:1 0 auto;border:0;margin:0;padding:0;position:relative}.facets-container__subfacet-controls{display:-ms-flexbox;display:flex;padding:10px 20px}.facet-control .control{cursor:pointer;display:block;margin-bottom:10px;min-height:20px;position:relative;padding-left:30px}.facet-control .control input{opacity:0;position:absolute;z-index:-1}.facet-control .control__indicator{background:#C2C2C2;height:20px;left:0;position:absolute;top:0;width:20px}.facet-control .control:hover input ~ .control__indicator,.facet-control .control input:focus ~ .control__indicator{background:#989898}.facet-control .control input:checked ~ .control__indicator{background:#d63914}.facet-control .control:hover input:not([disabled]):checked ~ .control__indicator,.facet-control .control input:checked:focus ~ .control__indicator{background:#a72d10}.facet-control .control input:disabled ~ .control__indicator{pointer-events:none;opacity:.6;background:#E5E5E5}.facet-control .control__indicator:after{position:absolute;display:none;content:''}.facet-control .control input:checked ~ .control__indicator:after{display:block}.facet-control .control--checkbox .control__indicator:after{top:4px;left:8px;width:3px;height:8px;transform:rotate(45deg);border:solid white;border-width:0 2px 2px 0}.facet-control .control--checkbox input:disabled ~ .control__indicator:after{border-color:#3D3D3D}.facet-control .control--checkbox input:disabled ~ span{color:#989898}.facet-control .control-label{display:inline-block;vertical-align:middle}.facet-control label{display:inline;font:11px "Montserrat", sans-serif;margin:0 10px 5px 0}.facet-control .facet-control-count{display:inline-block;text-indent:5px;vertical-align:middle}.facet-fieldset-toggle{color:#767f81;text-decoration:underline}.facet-controls{clear:both}.search-filter-container .facets-container{box-sizing:border-box;height:60px;margin-left:-10px;overflow:hidden;padding-left:10px}.index-bottom-section-container .facets-container{margin:3px auto 35px auto;padding-top:2em;position:relative;width:85%}.facets-container.expanded{height:auto;padding-right:0}.facets-container.expanded .facets-container__list{white-space:initial;width:calc(100% - 85px)}.facets-container.expanded .facets-container__list-toggle{display:block}.facets-container.expanded .facets-container__list-toggle:before{display:none}.facets-container.overflowed{padding-right:85px}.facets-container.overflowed .facets-container__list-toggle{display:block}.facets-container .facets-container__list-toggle--text{display:block;padding-left:20px}.facets-container .facets-container__list-toggle--sign{top:50%;transform:translateY(-50%);background-color:#d63914;border-radius:50px;color:white;display:inline-block;height:12px;left:-7px;line-height:0.95;position:absolute;text-align:center;width:12px}.facets-container__list{display:inline-block;white-space:nowrap;width:auto}.facets-container__list.disabled{cursor:wait;opacity:0.7;pointer-events:none}.facets-container__list-toggle{background-color:white;border:2px solid white;border-left-color:#d63914;box-sizing:border-box;color:#d63914;display:none;font:normal 12px/1.2 "Montserrat", sans-serif;height:44px;padding:6px 0;position:absolute;right:0;top:0;width:85px}.facets-container__list-toggle:before{background:white;background:linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%);content:" ";position:absolute;left:-22px;top:0;height:100%;width:20px}.facets-container__list-toggle:hover{color:#a72e12}.facets-container__list-toggle .facets-container__list-toggle{border-left:2px solid #d63914}.facets-container__list-item{display:-ms-inline-flexbox;display:inline-flex;background-image:none;border:2px solid transparent;box-sizing:border-box;margin:0 10px 12px 0;padding:0;position:relative}.facets-container__list-item:hover{border:2px solid #d63914}.facets-container__list-item>a{vertical-align:top}.facets-container__list-item.active{box-shadow:0 4px 8px rgba(0,0,0,0.25);border:none;margin:2px 12px 14px 2px}.facets-container__list-item.active .facets-container__list-item-link{background-color:#525151}.facets-container__list-item.active .facet-title,.facets-container__list-item.active .facet-title--filtered{color:white}.facets-container__list-item.active .facet-count{color:white}.facets-container__list-item.active .facet-filter-trigger{background-color:#525151}.facets-container__list-item.active .facet-filter-trigger span{background-color:white}.facets-container__list-item.active .facet-filter-trigger:hover{background-color:#d63914}.facets-container__subfacet-container{color:#4a4a4a;font-family:"Montserrat", sans-serif;width:100%;z-index:1}.facets-container__subfacet-container button{box-sizing:border-box;font:11px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;height:36px;letter-spacing:0.6px;margin-right:10px;padding:5px 10px;text-align:center;text-transform:uppercase}.facets-container__subfacet-container button.sub-facet-clear{color:#d63914;background-color:white;border:1px solid #d63914}.facets-container__subfacet-container button.sub-facet-toggle{color:white;background-color:#d63914;border:1px solid #d63914;width:120px}.facets-container__subfacet-container button:hover.sub-facet-clear{color:white;background-color:#d63914}.facets-container__subfacet-container button:hover.sub-facet-toggle{background-color:#a72e12}.sub-facet-info{font:italic 13px/1.5 "Merriweather"}a.sub-facet-clear{color:#4a4a4a;text-decoration:underline !important}.facets-container__subfacet-header{padding:20px 25px 10px}.facets-container__subfacet-footer{display:block;height:50px;padding:0 25px;position:relative;padding-bottom:10px}.facets-container__subfacet-footer button{top:50%;transform:translateY(-50%);position:absolute;right:15px}.facets-container__subfacet-footer .sub-facet-clear{display:inline-block;line-height:50px}.facet-filter-trigger{-ms-flex:0 1 40px;flex:0 1 40px;background-color:#E9E9E9;box-sizing:border-box;color:#767f81;display:inline-block;height:40px;position:relative;vertical-align:top;width:40px}.facet-filter-trigger:hover{background-color:#d63914}.facet-filter-trigger:hover span{background-color:white}.facet-filter-trigger:hover svg{path:#d63914}.facet-filter-trigger span{top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;border-radius:50px;display:block;height:16px;position:absolute;width:16px}.facet-filter-trigger svg{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.facets-container__list-item-link{-ms-flex:1 0 auto;flex:1 0 auto;background-color:#F7F7F7;box-sizing:border-box;color:#767f81;display:inline-block;font:12px "Montserrat", sans-serif;letter-spacing:0.5px;overflow:hidden;padding:3px 15px 3px 8px;position:relative;white-space:nowrap}.search-filter-container .facets-container__list-item-link{height:40px}.facets-container__list-item-link span{display:block}.facets-container__list-item-link:hover{background-color:#F7F7F7;color:white}.facets-container__list-item-link .facet-title,.facets-container__list-item-link .facet-title--filtered{color:#3f2b1e;font:12px/1.5 "Montserrat", sans-serif;letter-spacing:0.4px;position:relative;white-space:nowrap}.facets-container__list-item-link .facet-title--filtered{position:absolute;left:8px;overflow:hidden;text-overflow:ellipsis;top:3px;white-space:nowrap;width:calc(100% - 15px)}.facets-container__list-item-link .facet-title--filtered+.facet-title{visibility:hidden}.facets-container__list-item-link .facet-count{color:#92a1a2;font:10px/0.8 "Montserrat", sans-serif}#full-page-search .feedback-modal-container{z-index:10}#cio-header .feedback-modal-container{z-index:100}#full-page-search .feedback-modal-container,#cio-header .feedback-modal-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:rgba(0,0,0,0.6);display:none;height:100%;left:0;position:fixed;top:0}#full-page-search .feedback-modal-container.active,#cio-header .feedback-modal-container.active{display:block}@media print, screen and (min-width: 1100px){#full-page-search .feedback-modal-container,#cio-header .feedback-modal-container{padding-top:35px}}@media screen and (min-width: 768px) and (max-width: 1099px){#full-page-search .feedback-modal-container,#cio-header .feedback-modal-container{padding-top:35px}}@media screen and (max-width: 767px){#full-page-search .feedback-modal-container,#cio-header .feedback-modal-container{padding-top:0}}#full-page-search .feedback-button,#cio-header .feedback-button{fill:#FFFFFF;font:12px "ProximaNovaBold", Times, serif;cursor:pointer}#full-page-search .feedback-button-container,#cio-header .feedback-button-container{cursor:pointer;fill:#69A125;height:30px;margin-top:19px;position:fixed;right:6em;top:0;width:70px;z-index:10}@media screen and (max-width: 767px){#full-page-search .feedback-button-container,#cio-header .feedback-button-container{float:left;position:initial}}#full-page-search .feedback-container,#cio-header .feedback-container{background-color:white;margin:0 auto;width:43.28767%}@media screen and (max-width: 767px){#full-page-search .feedback-container,#cio-header .feedback-container{min-height:100%;width:96.71233%}}#full-page-search .feedback-container.active form,#cio-header .feedback-container.active form{display:block;padding:0 3.28767% 3.28767%}@media screen and (max-width: 767px){#full-page-search .feedback-container.active form,#cio-header .feedback-container.active form{padding:1.64384%}}#full-page-search .feedback-container form,#cio-header .feedback-container form{display:none}#full-page-search .feedback-container hr,#cio-header .feedback-container hr{border-bottom:1px solid #8f805b;border-bottom:1px solid rgba(143,128,91,0.125);border-width:0 0 1px 0;margin-bottom:1em}#full-page-search .feedback-container hr.bottom,#cio-header .feedback-container hr.bottom{margin-top:2em}#full-page-search .feedback-container h4,#cio-header .feedback-container h4{color:black;font:14px/20px "ProximaNovaBold", Times, serif;text-align:left;text-transform:none}#full-page-search .feedback-container .checkbox-container,#cio-header .feedback-container .checkbox-container{height:35px}#full-page-search .feedback-container label,#cio-header .feedback-container label{color:#8F805B;display:block;font:10px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;padding-top:1em;text-align:left;text-transform:uppercase}#full-page-search .feedback-container label.opt-in-label,#cio-header .feedback-container label.opt-in-label{color:black;cursor:pointer;display:inline-block;font:14px "ProximaNova", Times, serif;line-height:20px;position:absolute;text-transform:none;width:90%;z-index:1}#full-page-search .feedback-container label.opt-in-label:before,#cio-header .feedback-container label.opt-in-label:before{background-color:white;border:1px solid #bebebe;content:'';display:inline-block;height:20px;margin-right:10px;width:20px;vertical-align:top}#full-page-search .feedback-container input[type='checkbox'],#cio-header .feedback-container input[type='checkbox']{height:20px;margin:0;opacity:0;position:absolute;width:100%;z-index:2}#full-page-search .feedback-container input[type='checkbox']:checked+label:before,#cio-header .feedback-container input[type='checkbox']:checked+label:before{color:black;content:'\2713';display:inline-block;font-size:24px;text-align:center}#full-page-search .feedback-container .error-message,#cio-header .feedback-container .error-message{color:#D73A15;font:14px "ProximaNovaBold", Times, serif;margin-bottom:1em;padding:0 0 0.82192% 0;width:73.15068%}#full-page-search .feedback-container input,#full-page-search .feedback-container textarea,#cio-header .feedback-container input,#cio-header .feedback-container textarea{border:1px solid #bebebe;display:block;font-family:"ProximaNova", Times, serif;margin:0.82192% 0 0.82192%;padding:1.64384%;width:96.71233%}#full-page-search .feedback-container input.error,#full-page-search .feedback-container textarea.error,#cio-header .feedback-container input.error,#cio-header .feedback-container textarea.error{border:1px solid #D73A15}#full-page-search .feedback-container textarea,#cio-header .feedback-container textarea{resize:none}#full-page-search .feedback-container textarea::-webkit-input-placeholder,#cio-header .feedback-container textarea::-webkit-input-placeholder{color:#7F7F7F;font-style:italic;-webkit-font-smoothing:antialiased}#full-page-search .feedback-container textarea:-moz-placeholder,#cio-header .feedback-container textarea:-moz-placeholder{color:#7F7F7F;font-style:italic;opacity:1}#full-page-search .feedback-container textarea::-moz-placeholder,#cio-header .feedback-container textarea::-moz-placeholder{color:#7F7F7F;font-style:italic;opacity:1}#full-page-search .feedback-container textarea:-ms-input-placeholder,#cio-header .feedback-container textarea:-ms-input-placeholder{color:#7F7F7F;font-style:italic}#full-page-search .feedback-container .submit-button,#full-page-search .feedback-container .cancel-button,#cio-header .feedback-container .submit-button,#cio-header .feedback-container .cancel-button{border-radius:5px / 5px;background-color:white;color:#bebebe;float:right;font:14px "ProximaNova", Times, serif;margin-left:0.82192%;margin-top:1.64384%;text-transform:uppercase;width:inherit}@media screen and (max-width: 767px){#full-page-search .feedback-container .submit-button,#full-page-search .feedback-container .cancel-button,#cio-header .feedback-container .submit-button,#cio-header .feedback-container .cancel-button{padding:0.5em 0;width:48%}}#full-page-search .feedback-container .cancel-button,#cio-header .feedback-container .cancel-button{border:1px solid #bebebe;padding:0.5em 1.5em}@media screen and (max-width: 767px){#full-page-search .feedback-container .cancel-button,#cio-header .feedback-container .cancel-button{margin-left:0}}#full-page-search .feedback-container .submit-button,#cio-header .feedback-container .submit-button{background-color:#69A125;border:0;color:white;font-family:"ProximaNovaBold", Times, serif;padding:0.5em 2.5em}#full-page-search .feedback-container .close-button,#cio-header .feedback-container .close-button{color:#1C1C1C;display:block;float:none;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:22px;height:1.64384%;padding:0.75em 0.75em 0;margin:0;text-align:right}@media print, screen and (min-width: 1100px){.results-count-format-container{padding-left:25%}}#full-page-search .search-takeover{background-color:white;display:none;padding-bottom:3em}#full-page-search .search-takeover.searching-active{display:block;position:absolute;top:0;left:0;width:100%;z-index:300}#full-page-search .search-takeover>a.close-button{margin-right:0.75em;position:absolute;right:0;top:0}@media print, screen and (min-width: 1100px){#full-page-search .search-takeover>a.close-button{display:none}}#full-page-search .search-nav-logos{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:60px;margin-right:-60px}#full-page-search .logo-list{background:none;display:inline-block;padding:0}#full-page-search .logo-list a,#full-page-search .logo-list img{display:inline-block;vertical-align:middle}.search-cio #full-page-search .logo-list.cio{-ms-flex-order:1;order:1;padding:10px 0}.search-cio #full-page-search .logo-list .atk-logo{height:24px;width:66px}.search-cio #full-page-search .logo-list .cio-logo{height:40px;width:133px}.search-atk #full-page-search .logo-list.atk{-ms-flex-order:1;order:1;padding:10px 0}.search-atk #full-page-search .logo-list .atk-logo{height:40px;margin:0 -4px;width:110px}.search-atk #full-page-search .logo-list .cio-logo{height:22px;width:71px}.search-atk #full-page-search .logo-list.cco,.search-cio #full-page-search .logo-list.cco{-ms-flex-order:2;order:2}.search-atk #full-page-search .logo-list .cco-logo,.search-cio #full-page-search .logo-list .cco-logo{height:20px;margin-top:4px;width:83px}#full-page-search nav{background-color:white;border-bottom:1px solid #EAEAEA;text-align:center;position:fixed;width:100%;z-index:10}#full-page-search .close-button{float:right;margin-right:0;font-family:"ProximaNova", Times, serif;line-height:21px;margin-right:2em;padding-top:19px;font-size:1.75rem;color:#000000;text-decoration:none}#full-page-search input:focus{outline:none}#full-page-search .search>a.search-icon{display:none}#full-page-search ::-ms-clear{display:none}.results-count-format-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:12px}@media print, screen and (min-width: 1100px){.load-more a{display:block;margin:1em auto 0 auto;padding:0.75em 3em;width:25%}.list .load-more-block{padding-left:25%}.list .load-more a{width:30%}}.load-more{border:none;margin-bottom:2em;padding:0}.load-more a{border-radius:3px / 3px;border:1px solid #D73A15;color:#D73A15;cursor:pointer;font:16px "ProximaNovaBold", Times, serif;text-align:center;text-transform:uppercase}.load-more a:hover{background-color:#d63914;color:white;text-decoration:none}.load-more a.clicked{cursor:default;opacity:0.3}.no-result{display:block;margin:3em auto;width:85%}.no-result--text{color:#d63914;font:24px "ProximaNovaBold", Times, serif}.no-result--link{color:#d63914}@media print, screen and (min-width: 1100px){.results-container__section.grid .result-list__result{border-top:1px solid #d8d8d8;border-bottom:none !important}.results-container__section.grid .result-list__result:nth-of-type(4n-1){border-right:1px solid transparent}.results-container__section.grid .result-list__result:last-of-type:nth-child(40n+1){display:none}.results-container__section.list .result-group--container{padding-left:25%}.results-container__section.list aside{left:0;position:absolute;top:0}.results-count-bottom .list{padding-left:25%}}.results-container__section{box-sizing:border-box;clear:both;margin:0 auto;position:relative;width:85%}.results-container__section.grid .result-group--container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-container__section.grid .result-list__result{border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-left:1px solid transparent;box-sizing:border-box;overflow:hidden;padding:0;position:relative;width:25%}.results-container__section.grid .result-content,.results-container__section.grid .result-image{padding:0 1em 1em}.results-container__section.grid .play-button{margin:1em;padding:0}.results-container__section.grid .result-content{padding-bottom:1.5em}.results-container__section.grid .result-content:only-child{padding-top:1.25em}.results-container__section.grid .result-content:only-child h3 a{font:18px "Montserrat", sans-serif;line-height:22px;margin-bottom:15px}.results-container__section.grid img.photo.too-small{height:5em;width:5em;visibility:hidden}.results-container__section.grid img.photo.too-small:only-child{display:none}.results-container__section.list .result-list__result{display:-ms-flexbox;display:flex;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;border-top:1px solid #d8d8d8;padding:1em 1.5em 1.25em}.results-container__section.list .result-list__result:last-of-type{border-bottom:1px solid #d8d8d8}.results-container__section.list .result-list__result div.result-image,.results-container__section.list .result-list__result a.play-button{min-width:90px;position:relative}.results-container__section.list .result-list__result div.result-image svg,.results-container__section.list .result-list__result a.play-button svg{top:50%;left:50%;transform:translate(-50%, -50%);height:3em;margin:0;position:absolute;width:3em}.results-container__section.list .result-list__result a:hover svg{height:3.25em;width:3.25em}.results-container__section.list .result-image{-ms-flex:0 1 90px;flex:0 1 90px;min-width:90px}.results-container__section.list .result-image img{vertical-align:middle;width:100%}.results-container__section.list .description{padding-right:1em}.results-container__section.list .result-content{display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.results-container__section.list .result-content:only-child{width:100%}.results-container__section.list .result-content>*{-ms-flex-order:2;order:2}.results-container__section.list .result-content .site-title{-ms-flex-order:1;order:1}.results-container__section.list .result-content h3{-ms-flex-order:0;order:0}.results-container__section.list .result-content h3 a{margin:0 0 6px}.results-container__section.list .result-content__meta{margin-bottom:0.5em}.results-container{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.results-container:after{content:"";display:table;clear:both}.results-count{box-sizing:border-box;font:italic 18px "Merriweather";min-height:30px;text-align:center}.results-count strong{font:normal bold 18px "Merriweather"}.results-count-bottom{margin:0 auto 24px auto;width:85%}.result-content h3 a{color:#3e2a1d;cursor:pointer;display:block;font:16px "Montserrat", sans-serif;line-height:1.25;margin:13px 0 4px;word-break:break-word}.result-content h3 a:hover{color:#98896b}.result-content .description{color:#3D3D3D;font:12px "Merriweather";line-height:1.6;margin:0}.result-list__result.locked .site-title:after{background:url(//d3cizcpymoenau.cloudfront.net/assets/redesign/GrayLock-387a7adebe4cefe0b5f6067a362a32d1.svg) center center no-repeat;background-size:2em;content:" ";display:inline-block;height:1em;left:2px;position:relative;top:3px;width:1em}.result-list__result.locked.subscribe-upsell::before{background-color:#d63914;color:white;content:"Subscribe";float:left;font:11px "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-left:47%;margin-top:-1px;top:10px;padding:2px 10px;position:relative;text-transform:uppercase;width:initial}#results-container>section ul li{background-image:none}#results-container>section ul:not(:first-child) li.title{padding-top:5em}#results-container>section ul li>h3{color:#3e2a1d;font:26px "Montserrat", sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase}#results-container>section ul .result-image--block{display:block}.result-list__result h3{display:block}.result-list__result div.result-image{cursor:pointer}.result-list__result div.result-image a{display:block}.grid .result-list__result div.result-image{padding-top:1em;padding-bottom:0.5em}.result-list__result div.result-image.noPhoto{padding:0}.result-list__result div.result-image img{max-width:100%}.result-list__result div.result-image svg{top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.2);position:absolute}.result-list__result div.result-image a:hover svg{background-color:rgba(0,0,0,0.3)}.result-list__result a{box-sizing:border-box;display:block;position:relative}.result-list__result a:hover svg{height:5.25em;width:5.25em}.result-list__result a:hover.play-button svg{background-color:rgba(0,0,0,0.1);height:4.25em;width:4.25em}.result-list__result a.play-button{height:4.25em;width:4.25em}.result-list__result a.play-button svg{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;height:4em;width:4em}.result-list__result a{transition:all 50ms linear}.result-list__result a svg{border-radius:50px;height:5em;overflow:visible;transition:all 50ms linear;width:5em}.doc-type,.site-title{display:inline-block;font:9px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;line-height:1;letter-spacing:0.8px;text-transform:uppercase}.doc-type{color:#d63914;margin-right:0.5em}.site-title{color:#C2C2C2}.search-container{margin:0 auto 16px auto;position:relative;width:85%;padding-top:122px}.search-container__input{background:none;border:none;color:#3d3d3d;font:24px "Montserrat", sans-serif;width:91.57509%}.search-container__input::-webkit-input-placeholder{color:#d8d8d8;font-style:none;-webkit-font-smoothing:antialiased}.search-container__input:-moz-placeholder{color:#d8d8d8;font-style:none;opacity:1}.search-container__input::-moz-placeholder{color:#d8d8d8;font-style:none;opacity:1}.search-container__input:-ms-input-placeholder{color:#d8d8d8;font-style:none}.search-container__form{border-bottom:2px solid #3e2a1d}.search-container__button{float:right;margin-right:0;background:none;border:none;font:1.25em "ProximaNova", Times, serif;margin:auto;padding:0 0 0 1px;vertical-align:top}@media print, screen and (min-width: 1100px){.see-all__button{width:24.17582%}}ul.see-all{border-top:none;margin:25px 0 50px;text-align:center}ul.see-all--empty{border-top:none}.see-all__button{background-color:white;background-image:none;border:2px solid #d73a15;display:inline-block;padding:7px 5px}.see-all__button:hover{background-color:#d73a15}.see-all__button:hover a{color:white}.see-all__button a{color:#d73a15;font:14px "Montserrat", sans-serif;letter-spacing:1px;text-transform:uppercase}.see-all__button a:hover{color:white}.see-all hr{border:none;background-color:#d73a15;height:2px;margin-top:-17px}@media print, screen and (min-width: 1100px){aside.site-facet-container{margin-top:-25px;width:25%}.grid aside.site-facet-container{border-left:1px solid transparent;border-right:1px solid #d8d8d8}.site-facet-container__section{border-top:1px solid #d8d8d8}.site-facet-container__section>div{margin-right:24px}.site-facet-container__section>div:first-child .site-facet-container__list-element:first-child{border-top:none}}.mobile-facet-container section .site-facet-container__header{display:none}.site-facet-container__section{text-align:left}.site-facet-container__list-element{background-image:none;border-top:1px solid #d8d8d8;padding:10px 0}.site-facet-container__list-item{width:65.92593%;float:right;margin-right:0;min-height:30px;position:relative;width:80%}.site-facet-container{box-sizing:border-box;width:100%}.site-facet-container.disabled{cursor:wait;opacity:0.7;pointer-events:none}.site-facet-container .site-facet-container__list-item-text h3{color:#3e2a1d;font:11px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;letter-spacing:1px;text-transform:uppercase}h4.membership-status{color:#3D3D3D;font:italic 10px "Merriweather";line-height:1.6;text-transform:none}.result-upsell-site-facet{margin-top:1em}.site-facet-container__list-item-text.small{box-sizing:border-box;display:inline-block;font:10px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;padding-left:0.5em;width:80%}.site-facet-container__list-item-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:14.81481%;float:left;margin-right:2.22222%;height:30px;stroke-opacity:0}.site-facet-container__list-item-button svg{height:30px;width:30px}.site-facet-container__header{border-right:1px solid white;color:#3d3d3d;display:block;font:12px "Montserrat", sans-serif;height:15px;letter-spacing:1px;margin-right:-1px;padding-bottom:10px;text-transform:uppercase}.site-facet-container__header--upcase{border-bottom:1px solid #ebe5d9;font:13px "Montserrat", sans-serif;margin-bottom:5px;text-transform:uppercase}.site-facet-container__list-item-description{font:12px "Merriweather";margin-left:0;margin-top:10px}.site-facet-container__dropdown{display:block;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;color:#8f805b;cursor:pointer}@media print, screen and (min-width: 1100px){.site-facet-container__dropdown{display:none}}.site-facet-container__dropdown::after{border-bottom:6px solid transparent;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #3e2a1d;content:'';display:inline-block;margin-left:0.5em;position:relative;top:5px}.spelling{display:none}.spelling.active{box-sizing:border-box;display:block;margin:0 auto;width:85%}.spelling.active strong{color:#D73A15;font:24px "Merriweather";font-weight:bold;font-style:italic}.spelling.active em{font:24px "Merriweather";font-style:italic}.spelling.active em strong{color:black;font:24px "Merriweather";font-weight:bold;font-style:italic}.spelling.active em strong:last-child{color:#d63914;font:22px "ProximaNova", Times, serif;font-style:none}#full-page-search .thumbs-container{height:44px;margin-bottom:2em}#full-page-search .thumbs-container span{background-color:white;color:#3e2a1d;float:left;font:14px "ProximaNova", Times, serif;padding:1.3em 1.5em 0 0.25em}#full-page-search .thumbs-container .thumb{background-color:white;cursor:pointer;fill:#808080;margin-top:1em;padding-right:0.5em;width:20px}#full-page-search .thumbs-container .thumb.active{fill:#bc3b01}#full-page-search .suggestion-feedback-form{display:none}#full-page-search .suggestion-feedback-form.active{display:block;margin:-4em 0 0 -2em;padding:2em;border:1px solid #bebebe;width:62.19178%}#full-page-search .suggestion-feedback-form.active label{color:#8F805B;display:block;font:12px "ProximaNova", Times, serif;margin-bottom:0.5em;text-align:left;text-transform:uppercase}#full-page-search .suggestion-feedback-form.active textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border-radius:0;border:1px solid #bebebe;box-sizing:border-box;margin-bottom:1.7em;padding:1.64384%;display:block;resize:none;width:95%}@media screen and (min-width: 768px) and (max-width: 1099px){#full-page-search .suggestion-feedback-form.active textarea{width:94%}}#full-page-search .suggestion-feedback-form.active::-webkit-input-placeholder{color:gray;font-style:italic;-webkit-font-smoothing:antialiased}#full-page-search .suggestion-feedback-form.active:-moz-placeholder{color:gray;font-style:italic;opacity:1}#full-page-search .suggestion-feedback-form.active::-moz-placeholder{color:gray;font-style:italic;opacity:1}#full-page-search .suggestion-feedback-form.active:-ms-input-placeholder{color:gray;font-style:italic}#full-page-search .suggestion-feedback-form.active .submit-button,#full-page-search .suggestion-feedback-form.active .cancel-button{border-radius:5px / 5px;background-color:white;border:1px solid #bebebe;color:#bebebe;font:14px "ProximaNova", Times, serif;margin-left:0.82192%;padding:0.5em 2em;text-transform:uppercase;width:28.125%}@media screen and (min-width: 768px) and (max-width: 1099px){#full-page-search .suggestion-feedback-form.active .submit-button,#full-page-search .suggestion-feedback-form.active .cancel-button{width:38.39286%}}@media screen and (max-width: 767px){#full-page-search .suggestion-feedback-form.active .submit-button,#full-page-search .suggestion-feedback-form.active .cancel-button{padding:0.5em 0;width:44%}}#full-page-search .suggestion-feedback-form.active .submit-button{background-color:#69A125;border:none;color:white;font-family:"ProximaNovaBold", Times, serif;margin-left:0}.spinner-container{background-color:white;margin:0 auto}@media print, screen and (min-width: 1100px){.spinner-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1099px){.spinner-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.spinner-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}div.spinner-container img{display:block;margin:auto;padding:10em 0;width:50px}#full-page-search .thank-you-message{display:none}#full-page-search .thank-you-message.active{color:#808080;display:block;font-size:12px;padding-top:1em}.feedback-container .message{display:none}.feedback-container .message.active{display:block;padding-top:2em;padding-bottom:4em;text-align:center}@media screen and (max-width: 767px){#autocomplete.autocomplete-container{top:8em;left:4%;width:92%}}@media screen and (max-width: 767px){.display-format-controls a{text-align:center;width:40px}.display-format-controls span{display:none}}@media screen and (max-width: 767px){#cio_search_resp_1{margin:15px auto 0;width:300px}}.facets-container__subfacet-header--mobile,.facet-container__subfacet-header--mobile{display:none}@media screen and (max-width: 767px){.facets-root{margin-right:-3.28767%}.facets-root ul{width:100%}.facets-root li{margin-bottom:1em}.facets-root li a{font:12px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif}.search-filter-container{width:100%}.search-filter-container:after{background:white;background:linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%);content:" ";position:absolute;right:-1px;top:0;height:100%;width:20px}.search-filter-container .facets-container{overflow-x:auto;overflow-y:hidden;padding-right:0}.search-filter-container .facets-container .facets-container__list-item-link{display:inline-block}.facets-container__list-toggle{display:none}.facets-container.overflowed .facets-container__list-toggle{display:none}.facets-container__subfacet-controls{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.facets-container__subfacet-controls fieldset{border-top:1px solid #767f81;padding:5px 0 10px 0}.facet-controls{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facet-controls .facet-control{-ms-flex:1 1 40%;flex:1 1 40%}.sub-facet-info{font-family:15px/1.5 "MontserratSemiBold", "Montserrat", sans-serif, sans-serif}.sub-facet-toggle{padding:20px}.facets-container__subfacet-header--desktop{display:none}.facets-container__subfacet-header--mobile{display:block}.facet-fieldset-toggle{position:absolute;right:0;top:5px}.facets-container__subfacet-footer{padding:0 25px}.facets-container__subfacet-footer:before{background:white;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);content:" ";height:25px;width:100%;position:absolute;top:-25px;left:0}.facets-container__subfacet-footer button{width:60%}.facets-container__subfacet-container{display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;transform:translateX(0);background-color:white;height:100%;position:fixed;top:0;width:100%;z-index:2000}.facets-container__subfacet-container>div{box-sizing:border-box}.facets-container__subfacet-controls{-ms-flex:1 1 auto;flex:1 1 auto;overflow:scroll}.facets-container__subfacet-footer,.facets-container__subfacet-header{-ms-flex:0 0 auto;flex:0 0 auto}body.active-facet-filter{overflow:hidden}body.active-facet-filter .search-takeover>.content>div{visibility:hidden}body.active-facet-filter .search-takeover>.content>div .facets-container__subfacet-container{visibility:visible}body.active-facet-filter #cio-header{position:relative;z-index:2000}}@media screen and (max-width: 767px){#full-page-search .feedback-modal-container,#cio-header .feedback-modal-container{padding-top:0}#full-page-search .feedback-button-container,#cio-header .feedback-button-container{float:left;margin-left:3.37079%;margin-bottom:2em;position:initial}#full-page-search .feedback-container,#cio-header .feedback-container{min-height:100%;width:96.71233%}#full-page-search .feedback-container.active form,#cio-header .feedback-container.active form{padding:1.64384%}#full-page-search .feedback-container .submit-button,.cancel-button,#cio-header .feedback-container .submit-button{padding:0.5em 0;width:48%}#full-page-search .feedback-container .cancel-button,#cio-header .feedback-container .cancel-button{margin-left:0}}@media screen and (max-width: 767px){#full-page-search nav{text-align:left}#full-page-search .search{clear:both;width:100%;float:left;margin-left:0;margin-right:0}#full-page-search .search input.enhanced{font-size:22px}#full-page-search .close-button{padding:12px 0 20px 20px}#full-page-search .search-icon{display:none}#full-page-search nav.full-page-search{display:none}.search .sticky__wrapper .close-button{color:#000000;display:block;font-family:"ProximaNova", Times, serif;font-size:1.75rem;position:absolute;right:1em;text-decoration:none;top:10px}.search .sticky__wrapper .cio__menu-toggle{visibility:hidden}@supports (-ms-accelerator: true){.magnifying-glass--cork{transform:scale(1.05)}}}@media screen and (max-width: 767px){.load-more{margin-left:3.37079%;margin-top:2em;width:93%}.load-more a{box-sizing:border-box;display:block;padding:0.75em 0;width:100%}}@media screen and (max-width: 767px){.no-result{width:100%}}@media screen and (max-width: 767px){.results-container__section{width:100%}.results-container__section .title__header{font:24px "Merriweather"}.results-container__section.grid .result-list__result{width:50%}.results-container__section.grid .result-list__result>div{padding:0 1.5em 1.5em}.results-container__section.grid .result-list__result>div.result-image{padding-top:1.5em}.results-container__section.grid .result-list__result:nth-of-type(2n){border-right:0}.results-container__section.list .result-list__result{padding:0.75em 0}.results-container__section.list .result-image{-ms-flex:0 1 80px;flex:0 1 80px;max-width:80px;min-width:80px}.result-list__result.locked.subscribe-upsell::before{margin-left:31%}.result-content .description{display:none}.results-count-format-container .results-count{-ms-flex:1 0 auto;flex:1 0 auto;font-size:14px;text-align:left}.results-count-format-container .results-count strong{font-size:14px}.buy-the-winner{margin:0px}#full-page-search .result-content h3{font:15px "Merriweather";color:#3e2a1d}#full-page-search .result-content p.description{display:none}#full-page-search .result-content .site-title{font:10px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif}#full-page-search .result-content .result-image{width:18.08219%;float:left;margin-right:0.82192%}#full-page-search .result-content.noPhoto p.description{display:inherit}}@media screen and (max-width: 767px){.search-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-top:25px}.search-container__input{font:24px "Montserrat", sans-serif;width:74.1573%}.search-container__button{margin-top:0}}@media screen and (max-width: 767px){.see-all__button{width:74.1573%}ul.see-all{margin:25px 0 35px}}@media screen and (max-width: 767px){.site-facet-container{padding-right:0.5em}.site-facet-intro{margin:1.25em}p{margin:0 1.25em}li{margin:0 1.25em}.mobile-facet-container{display:none}.mobile-facet-container.active{background-color:white;border:1px solid #d8d8d8;width:74.1573%;display:block;margin-top:10px;padding:20px;position:absolute;z-index:9}.mobile-facet-container.active::before{border-bottom:11px solid #ebe5d9;border-left:9px solid transparent;border-right:9px solid transparent;content:'';display:inline-block;left:10%;position:absolute;top:-11px}.mobile-facet-container.active::after{border-bottom:10px solid white;border-left:8px solid transparent;border-right:8px solid transparent;content:'';display:inline-block;left:10.2%;position:absolute;top:-9px}.mobile-facet-container.active .site-facet-container__header{display:none}.mobile-facet-container.active .site-facet-container__section>div:first-child li:first-child{border-top:0}.site-facet-container__list-item{width:82.57576%;float:right;margin-right:0}h4.membership-status{float:none;width:inherit}.site-facet-container__list-item-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:12.87879%;float:left;margin-right:4.54545%}.site-facet-container__header{display:none}.site-facet-container__dropdown{color:#3e2a1d;font:14px "Montserrat", sans-serif}}@media screen and (max-width: 767px){#full-page-search .spelling.active{margin-top:20px;width:95%}}@media screen and (max-width: 767px){#full-page-search .thumbs-container{border-bottom:1px solid #8f805b;border-bottom:1px solid rgba(143,128,91,0.125);border-top:1px solid rgba(143,128,91,0.125);margin:1em 0 5em 0;width:100%}#full-page-search .thumbs-container span{width:57.40741%;font-size:14px;margin-left:0;padding:0.3em 0 0 0}#full-page-search .thumbs-container .thumb{border-left:1px solid rgba(143,128,91,0.125);margin-top:0;padding:1em 1.5em}#full-page-search .suggestion-feedback-form.active{border:none;padding-right:0;width:100%}#full-page-search .suggestion-feedback-form.active textarea{width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cio_search_resp_1{margin:20px auto 0;width:575px}}@media print, screen and (min-width: 768px){.facets-container__subfacet-container{box-shadow:0 8px 12px rgba(0,0,0,0.25);left:50%;transform:translateX(-50%);position:relative;background:white;border:1px solid #E5E5E5;background-color:white;position:absolute;top:100%}.facets-container__subfacet-container:after,.facets-container__subfacet-container:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.facets-container__subfacet-container:after{border-color:rgba(229,229,229,0);border-bottom-color:white;border-width:15px;margin-left:-15px}.facets-container__subfacet-container:before{border-color:rgba(255,255,255,0);border-bottom-color:#E5E5E5;border-width:17px;margin-left:-17px}}@media screen and (min-width: 768px) and (max-width: 1099px){.facets-container__subfacet-controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.facets-container__subfacet-controls fieldset{-ms-flex:0 0 30%;flex:0 0 30%;margin-bottom:20px}}@media print, screen and (min-width: 768px){.results-count-format-container{box-sizing:border-box;margin:0 auto 12px auto;width:85%}.results-count-format-container .results-count{-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width: 768px) and (max-width: 1099px){.search-atk #full-page-search .logo-list .cco-logo,.search-cio #full-page-search .logo-list .cco-logo{height:17px;margin-top:4px;width:72px}.search-atk #full-page-search .logo-list .cio-logo{height:17px;margin-top:4px;width:55px}.results-count-format-container{padding-left:7%}}@media screen and (min-width: 768px) and (max-width: 1099px){.load-more a{display:block;margin:1em auto 0 auto;padding:0.75em 3em}}@media screen and (min-width: 768px) and (max-width: 1099px){.results-container__section.grid .result-list__result:nth-of-type(4n){border-right:0}.buy-the-winner{margin:0px}}@media screen and (min-width: 768px) and (max-width: 1099px){.search-container{vertical-align:top}.search-container__input{font:24px "Montserrat", sans-serif;width:83.15018%}}@media screen and (min-width: 768px) and (max-width: 1099px){.see-all__button{width:49.45055%}}@media screen and (min-width: 768px) and (max-width: 1099px){.site-facet-intro{margin:1.25em}p{margin:0 1.25em}li{margin:0 1.25em}.mobile-facet-container{display:none}.site-facet-container{position:relative}.mobile-facet-container.active{left:50%;transform:translateX(-50%);background-color:white;border:1px solid #d8d8d8;width:24.17582%;min-width:250px;display:block;padding:20px;position:absolute;top:30px;z-index:9}.mobile-facet-container.active::before{border-bottom:11px solid #ebe5d9;border-left:9px solid transparent;border-right:9px solid transparent;content:'';display:inline-block;left:50%;position:absolute;top:-11px}.mobile-facet-container.active::after{border-bottom:10px solid white;border-left:8px solid transparent;border-right:8px solid transparent;content:'';display:inline-block;left:50.2%;position:absolute;top:-9px}.mobile-facet-container.active .site-facet-container__section>div:first-child li:first-child{border-top:0}.site-facet-container__list-item{width:82.96296%;float:right;margin-right:0}.site-facet-container__list-item-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:14.81481%;float:left;margin-right:2.22222%}.site-facet-container__header{display:none}.site-facet-container__dropdown{color:#3e2a1d;font:14px "Montserrat", sans-serif}.result-upsell-site-facet .site-facet-container__list-item-text.small{float:right;padding-left:2em}}.document-overview-container-wrapper{display:inline-block;margin-bottom:30px;width:100%;background-color:#f9f3e9}.document-overview-container{display:block;margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%;margin-right:6.30137%;background-color:white;padding-top:5.47945%}.document-overview-container figcaption{margin-left:6.30137%;margin-right:6.30137%;padding-left:0.82192%;padding-right:0.82192%}.document-overview-container h3{font:14px "ProximaNovaBold", Times, serif;color:#3e2a1d;letter-spacing:1px;text-transform:uppercase;padding-bottom:12px;margin-bottom:20px;border-bottom:1pt solid #dacfb0;float:left;width:100%}.document-overview-container.video-open figcaption{float:left}.document-overview-container h3.with-photo{width:57.87546%;float:left;margin-right:1.0989%;padding-right:10px}.document-overview-container h3.with-photo.wide{width:100%}.document-overview-container h3.video-open{margin-left:8.42491%;width:83.15018%;float:left;margin-right:1.0989%;margin-right:8.42491%;margin-top:46px}.document-overview-container .document-overview-body.video-open{margin-left:8.42491%;width:83.15018%;float:left;margin-right:1.0989%;margin-right:8.42491%}.document-overview-body-floater{float:left}.document-overview-container .document-overview-body,.document-overview-container .document-overview-body p,.document-overview-container .document-overview-body p strong{font:14px "Merriweather";color:#3e2a1d;line-height:2;margin:0px;word-break:normal}.document-overview-container .document-overview-body p{margin-bottom:20px}.document-overview-container .document-overview-body p strong{font-weight:bold}.document-overview-body__read-more{font:14px "ProximaNovaBold", Times, serif;color:#d73a15;text-transform:capitalize}.short.hide,.long.hide{display:none}@media print{.short{display:none !important}.long.hide{display:block !important}}.email-form-success-wrapper--desktop{border:1px solid #ddd2b2;text-align:center}.email-form-success-message{display:inline-block;padding:34px 0;text-align:center;width:100%}.email-form-success-message svg{display:inline-block}.email-form-success-message span{color:#3e2a1d;display:inline-block;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;padding-left:7px}.email-form-document-info{background-color:#f9f2e9;padding:30px 20px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.email-form__left-box{-webkit-box-flex:2;-moz-box-flex:2;width:20%;-ms-flex:2;flex:2;display:inline-block;vertical-align:top;width:83%}.email-form-document-info img{height:55px;width:55px}.email-form-document-info h4{color:#98896b;font:12px "ProximaNovaBold", Times, serif;line-height:24px}.email-form-document-info h3{color:#3e2a1d;font:16px "Merriweather";display:block;width:75%}.form-button-group{text-align:center}.daily-container .form-button-group>button{width:107px}@media screen and (max-width: 767px){.email-form-success-message{padding:20px 0;width:60%}.email-form-success-message svg{vertical-align:top}.email-form-success-message span{width:82%}.email-form-document-info{padding:20px}.email-form-document-info h3{display:inline-block}.email-form__left-box{width:78%}}.favorite-button .favorite-action-icon{width:22px;margin-left:auto;margin-right:auto;display:block}.favorite-button{width:45px;display:inline-block;float:right;cursor:pointer}@media screen and (min-width: 768px) and (max-width: 1099px){.favorite-button{margin-right:5px}}.favorite-action-icon__ribbon-line{stroke:#98896b;stroke-width:0.5}.favorite-button h3{font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase;text-align:center;margin-left:auto;margin-right:auto;display:block;margin-bottom:5px}.labeled-relateds__related{background-color:#f9f3e9;border-top:1px solid #dacfb0;border-bottom:1px solid #dacfb0;margin-bottom:18px}.labeled-relateds__related h5{font:12px "ProximaNovaBold", Times, serif;color:#98896b;margin-top:25px;margin-bottom:8px;letter-spacing:1px;text-transform:uppercase;text-align:center}.labeled-relateds__related h2{font:16px "Merriweather";color:#3e2a1d;margin-bottom:25px;text-align:center}.labeled-relateds__related h2:hover{color:#98896b}.popover-contents{border:1px solid #ddd2b2;background-color:white;width:400px;padding:20px;float:right}.popover-contents .close-button{float:right;font-size:20px;line-height:0px;margin-top:-8px;margin-right:-10px}.popover-contents h2{font:18px "ProximaNovaBold", Times, serif;color:#3e2a1d;line-height:1.5}.popover-contents a{font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#98896b;display:block;margin-top:8px}.popover-contents .divider{width:100%;margin-top:16px;margin-bottom:16px;border-bottom:1px solid #dacfb0}.popover-contents ul{margin-top:16px}.popover-contents li{background:none;margin-top:10px;padding-left:0px}.popover-contents .name{font:14px "Merriweather";color:#3e2a1d;vertical-align:middle;margin-left:10px}.popover-contents .check-box-icon{width:30px;cursor:pointer;vertical-align:middle}.popover-contents .input-wrapper{position:relative;margin-right:20px;margin-top:16px}.popover-contents label{display:block;font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#98896b;letter-spacing:1px;text-transform:uppercase;position:absolute;margin-top:10px;left:12px}.popover-contents input,.popover-contents textarea{display:block;width:100%;height:50px;font:14px "Merriweather";color:#3e2a1d;padding-left:10px;padding-top:16px;padding-bottom:0px;border:1px solid #dacfb0}.popover-contents .button-group{text-align:center}.popover-contents button{font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;border-width:1px;border-style:solid;background-color:initial;margin-top:20px;width:117px;padding-top:7px;padding-bottom:7px}.popover-contents button.cancel-button{color:#98896b;border-color:#98896b;margin-right:20px;text-transform:uppercase}.popover-contents button.cancel-button:hover{color:#f9f3e9;background-color:#98896b}.popover-contents button.submit-button{color:#68a242;border-color:#68a242;text-transform:uppercase}.popover-contents button.submit-button:hover{color:#f9f3e9;background-color:#68a242}.popover-contents.email-form-wrapper{box-sizing:border-box;padding:0;width:100%}.popover-contents.email-form-wrapper input,.popover-contents.email-form-wrapper textarea{border:1px solid #dacfb0;border-top:none;box-sizing:border-box;padding-top:22px}popover-contents.email-form-wrapper textarea:focus,input:focus{outline:0}.popover-contents.email-form-wrapper label{text-align:left}.popover-contents.email-form-wrapper input{height:60px}.popover-contents.email-form-wrapper textarea{height:inherit;padding-top:35px;resize:none}.popover-contents.email-form-wrapper .input-wrapper{border-top:1px solid #dacfb0;margin-right:0}.popover-contents.email-form-wrapper h2{clear:both;margin-top:20px;text-align:center}.popover-contents.email-form-wrapper form{padding:0 20px 20px}.popover-contents.email-form-wrapper button.cancel-button,.popover-contents.email-form-wrapper button.submit-button{margin:20px 10px 0}@media print, screen and (min-width: 768px){#cio-header .aside_content{width:100%;float:left;margin-left:0;margin-right:0}#cio-header .asides .picture-component{width:56.32911%;float:left;margin-right:1.89873%;display:inline-block}#cio-header .asides .page-item-content{width:41.77215%;float:right;margin-right:0;display:inline-block}#cio-header .aside__expand{display:none}}@media screen and (max-width: 767px){#cio-header .aside_content{width:100%;float:left;margin-left:0;margin-right:0}#cio-header .asides .picture-component{width:100%;float:left;margin-left:0;margin-right:0;display:block}#cio-header .asides .page-item-content{width:100%;float:left;margin-left:0;margin-right:0;display:block}}#cio-header .asides{margin-top:36px}#cio-header .asides img{width:100%}#cio-header .asides h6,#cio-header .asides p{font:14px "Merriweather";color:#3e2a1d;line-height:1.5}#cio-header .asides h6{font-style:italic;margin-bottom:20px;margin-top:20px}#cio-header .asides p{margin-left:0px;margin-right:0px}#cio-header .asides__aside{clear:both;display:block;margin-bottom:36px}#cio-header .asides__aside h3{margin-bottom:20px;padding-bottom:12px}#cio-header .asides .page-item-content p{margin:0px}#cio-header .asides__aside h3{margin-bottom:20px;padding-bottom:12px}#cio-header .asides__aside h6{margin-bottom:17px}#cio-header .aside__expand{float:right;height:14px;width:28px;fill:#dacfb0}.recipe-content{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;margin-right:12.60274%}.recipe-content section.left{width:32.60073%;float:left;margin-right:1.0989%;margin-right:8.42491%}.recipe-content section.right{width:57.87546%;float:left;margin-right:1.0989%}.recipe-content h3,.recipe-detail-page__recommended-ads--header{font:14px "ProximaNovaBold", Times, serif;color:#3e2a1d;letter-spacing:1px;text-transform:uppercase;width:100%;border-bottom:1px solid #dacfb0;padding-bottom:15px;display:block;margin-bottom:15px}.recipe-detail-page__recommended-ads h3{margin-bottom:0}.recipe-detail-page__recommended-ads--container{margin-bottom:1em}.recipe-detail-page__recommended-ads--container>div{border-bottom:1px solid #E5E5E5;padding:1em 0 1em}.recipe-detail-page__recommended-ads--container>div iframe{display:block !important;margin:0 auto}.recipe-equipment__reviewable h2{font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#3e2a1d;line-height:20px}.recipe-equipment__reviewable a{font:12px "ProximaNovaBold", Times, serif;color:#d63914}.recipe-equipment__reviewable__photo{width:22.47191%;display:inline-block;vertical-align:middle}.recipe-equipment__reviewable__photo.no-photo{height:100px}.recipe-equipment__reviewable__photo img{width:100%}.recipe-equipment__reviewable__text{max-width:68.49315%;padding-left:5.47945%;display:inline-block;vertical-align:middle}.recipe-equipment__reviewable{padding-top:27px;padding-bottom:27px;border-bottom:1px solid #f9f2e9}.recipe-equipment__reviewable:last-child{border-bottom:none}.recipe-ingredients h4{font:14px "ProximaNovaBold", Times, serif;color:#3e2a1d;letter-spacing:1px;text-transform:uppercase;width:100%;display:block;margin-bottom:15px}.recipe-ingredients strong{font:16px "ProximaNovaBold", Times, serif;color:#3e2a1d;display:inline-block;width:26%;text-align:right;margin-right:5%;margin-top:1px;vertical-align:top;overflow-wrap:break-word}.recipe-ingredients em,.recipe-ingredients a{font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.recipe-ingredients em{color:#3e2a1d;display:inline-block;width:69%}.recipe-ingredients a{color:#d63914}.recipe-ingredients .ingredient{margin-bottom:32px}.recipe-ingredients__shopping-list-toggle{letter-spacing:normal;float:right;text-transform:capitalize;font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#98896b;cursor:pointer}.recipe-instructions__yield{float:right}.recipe-instructions__headnote *,.recipe-instructions__headnote{font:16px "ProximaNovaLightItalic", "ProximaNovaItalic", Times, serif, "ProximaNovaLight", "ProximaNova", Times, serif;color:#3e2a1d;letter-spacing:.5px;line-height:1.5}.recipe-instructions p{font-size:14px;margin-left:0px;margin-right:0px}.recipe-instructions__content{margin-top:32px}.recipe-instructions__content *,.recipe-instructions__content{font:16px "Merriweather";color:#3e2a1d}.recipe-instructions__content p,.recipe-instructions__content div{line-height:2;margin-bottom:32px}.recipe-instructions__content strong{font-size:14px;font-weight:bolder}.recipe-instructions__content em,.recipe-instructions__content b{font-size:14px;font-weight:bold}.recipe-instructions__content i{font-style:italic}@media screen and (max-width: 767px){.share-wrapper{display:none}}.hero-image-container.hero-image-container__how-to{margin-top:-350px;padding:5.47945% 5.47945% 0;position:relative}.content__how-to{padding-bottom:350px}.how-to-content .aside__expand{display:none}.hero-image-container__description.how-to__description p{font:24px "Merriweather";color:#3e2a1d;line-height:36px}.hero-image-container__description.how-to__description{margin-bottom:20px;margin-top:0px}#cio-header .how-to-content .asides .page-item-content p strong,#cio-header .how-to-content .asides .page-item-content strong,.how-to-content th,.recipe-content.how-to-content h3{font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#3e2a1d;border-bottom:none;letter-spacing:1px;text-align:left;clear:none;text-transform:uppercase;word-spacing:normal;padding-bottom:10px}#cio-header .how-to-content .asides .page-item-content p strong{padding-bottom:0}#cio-header .how-to-content .asides .page-item-content{font:14px "Merriweather"}#cio-header .how-to-content .asides .page-item-content p,#cio-header .how-to-content .asides .page-item-content ul{font:14px "Merriweather";line-height:28px;margin-bottom:35px}#cio-header .how-to-content .asides .page-item-content li{font:14px "Merriweather";line-height:28px;margin-bottom:15px;padding-left:0}#cio-header .how-to-content .asides .page-item-content table{font:14px "Merriweather";line-height:28px}#cio-header .how-to-content .asides__aside{border-top:1px solid #dacfb0}#cio-header .how-to-content .asides__aside__page-items__page-item.with-photo{margin:0 auto;padding-top:20px;width:85.44304%}#cio-header .how-to-content .asides__aside__page-items__page-item.with-photo.no-content{border-top:none}#cio-header .how-to-content .asides__aside__page-items__page-item.with-photo .picture-component{width:31.85185%}@media print, screen and (min-width: 768px){#cio-header .how-to-content .asides .page-item-content{display:block;float:none;margin:0 auto;width:100%}}@media screen and (max-width: 767px){.hero-image-container.hero-image-container__how-to{width:100%;float:left;margin-left:0;margin-right:0;margin-left:0;margin-top:0;padding:20px 0 0}.content__how-to{padding-bottom:0px}.hero-image-container__description.how-to__description{font-size:16px}.hero-image-container__description.how-to__description p{font-size:16px;margin:0}#cio-header .how-to-content .asides__aside__page-items__page-item .content{margin:0}#cio-header .how-to-content .asides__aside__page-items__page-item.with-photo{width:100%}#cio-header .how-to-content .asides__aside__page-items__page-item.with-photo .picture-component{width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){.hero-image-container.hero-image-container__how-to{box-sizing:border-box;margin-left:0;width:100%}}.mobile-share-container{background-color:#f9f3e9;box-sizing:border-box;clear:both;width:100%;z-index:100}.mobile-share-container.sticky{position:-webkit-sticky;position:sticky;top:67px}.site-banner-present .mobile-share-container.sticky{top:97px}.mobile-share-container__link:hover .share-icon__group polyline,.mobile-share-container__link:hover .share-icon__group path{stroke:#98896B}.mobile-share-container__link-group{box-sizing:border-box;display:inline-block;text-align:center;width:48.31461%}.mobile-share-container__link-group.favorites{vertical-align:middle}a.mobile-share-container__link{border:1px solid #ddd2b2;border-radius:2px;color:#98896b;cursor:pointer;font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;padding:4px;text-transform:uppercase}a.mobile-share-container__link span{padding-left:3.37079%;vertical-align:5px}.share-icon{height:25px;width:25px}.daily-container>.mobile-share-container{background-color:white}.daily-container>.mobile-share-container .mobile-share-container__link-group{width:100%;position:absolute}.daily-container>.mobile-share-container .mobile-share-container__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:right}.daily-container>.mobile-share-container .share-icon{margin:0 0 10px 6px}@media print, screen and (min-width: 768px){.daily-container>.mobile-share-container{padding:20px 20px 0 0}.mobile-share-container__link-group{padding-right:20px}}@media screen and (max-width: 767px){.daily-container>.mobile-share-container{padding:15px 15px 0 0}.daily-container>.mobile-share-container .mobile-share-container__link{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.daily-container>.mobile-share-container .mobile-share-container__link-group{padding-right:15px}.daily-container>.mobile-share-container .share-icon{margin-bottom:6px;margin-right:2px}}@media screen and (max-width: 767px){.document-overview-container-wrapper{margin-bottom:30px;background-color:white}.document-overview-container{width:100%;float:left;margin-left:0;margin-right:0;padding-top:0px}.document-overview-container figcaption{margin-left:0px;margin-right:0px}.document-overview-container h3.with-photo,.document-overview-container h3.video-open,.document-overview-container h3,.document-overview-container .document-overview-body,.document-overview-container .document-overview-body.video-open{width:100%;margin-left:0px;margin-right:0px}.document-overview-container h3.video-open{margin-top:0}.document-photo .transparent-overlay{bottom:55px}}@media screen and (min-width: 768px) and (max-width: 1099px){.document-overview-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.favorite-button{width:72px;float:right}.favorite-button h3{float:right;display:inline-block;margin-top:10px}.favorite-button .favorite-action-icon{float:left;display:inline-block}}@media screen and (max-width: 767px){.popover-contents{width:300px}.popover-contents .close-button{font-size:60px;margin-top:5px}.popover-contents button{width:85px}.popover-contents input{-webkit-border-radius:0;padding-top:25px}.popover-contents textarea{-webkit-border-radius:0}.popover-contents.email-form-wrapper button{width:107px}.favorite-collections-popup.popover-contents{float:none}.popover-contents.email-form-wrapper textarea{padding-top:45px}}@media screen and (max-width: 767px){.aside__expand{display:block}.asides .page-item-content{width:100%}.asides .picture-component{width:100%}}@media screen and (max-width: 767px){.recipe-content{width:100%;float:left;margin-left:0;margin-right:0}.recipe-content section.left,.recipe-content section.right{width:100%}}@media screen and (max-width: 767px){.recipe-instructions__yield{float:left;display:block;width:100%;margin-bottom:30px;font:16px "ProximaNovaItalic", Times, serif;color:#3e2a1d}}.shopping-list h3{font:16px "ProximaNovaBold", Times, serif;font-weight:bold;margin-bottom:8px;padding-bottom:8px}.shopping-list.recipe-content{float:none;width:460px;margin-left:auto;margin-right:auto}.shopping-list h4{font:16px "Merriweather";text-transform:uppercase;letter-spacing:1px;color:#98896b;margin-bottom:35px;text-align:center}.shopping-list__ingredient{margin-bottom:16px}.shopping-list__ingredient-left{font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;width:50%;display:inline-block}.shopping-list__ingredient-right{font:16px "ProximaNovaBold", Times, serif;width:50%;display:inline-block;text-align:right}.shopping-list__category{margin-bottom:25px}.document-overview-container .document-photo{margin-left:2.10623%;width:32.60073%;float:left;margin-right:1.0989%;margin-right:6.31868%;float:right}.document-overview-container .document-photo.video-open{margin-left:8.42491%;width:83.15018%;float:left;margin-right:1.0989%;margin-right:8.42491%}.document-overview-container .document-photo.center{margin-right:auto;margin-left:auto;float:none}.document-overview-container .document-photo img{width:100%}@media screen and (max-width: 767px){.document-overview-container .document-photo,.document-overview-container .document-photo.with-video,.document-overview-container .document-photo.video-open{display:block;margin:0px 0px 30px 0px;width:100%;overflow:hidden}.document-overview-container .document-photo.video-open{margin-top:15px}.document-photo iframe{display:none}.document-photo.video-open iframe{display:inherit}}@media print{.document-overview-container{padding-top:0}.document-overview-container.with-photo.video-open{margin-top:-7%;padding-top:0}}.cooking-school-suggestion{width:100%;float:left;margin-left:0;margin-right:0;padding-top:15px;padding-bottom:15px;border-top:2px solid #d63914;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.with-photo .cooking-school-suggestion{width:57.87546%;float:left;margin-right:1.0989%}.video-open .cooking-school-suggestion{width:83.15018%;float:left;margin-right:1.0989%;float:none;margin-left:auto;margin-right:auto}h5.cooking-school-suggestion__cooking-school{font:14px "ProximaNovaBold", Times, serif;color:#d63914;margin-top:7px;margin-bottom:7px;text-transform:capitalize}h2.cooking-school-suggestion__title{font:14px "Merriweather";color:#3e2a1d;margin-top:7px;margin-bottom:7px;text-transform:capitalize}h6.cooking-school-suggestion__learn-more{font:14px "ProximaNovaLightItalic", "ProximaNovaItalic", Times, serif, "ProximaNovaLight", "ProximaNova", Times, serif;color:#3e2a1d;margin-top:7px;margin-bottom:7px;text-transform:capitalize}.cooking-school-suggestion__picture{width:12.65823%;float:left;margin-right:1.89873%}@media screen and (max-width: 767px){.cooking-school-suggestion,.video-open .cooking-school-suggestion,.with-photo .cooking-school-suggestion{width:100%;float:left;margin-left:0;margin-right:0}.cooking-school-suggestion__picture{width:22.47191%;float:left;margin-right:3.37079%}}@media screen and (min-width: 768px) and (max-width: 1099px){.cooking-school-suggestion__picture{width:27.21519%;float:left;margin-right:1.89873%}}.hero-image-container.hero-image-container__video{float:none;margin-top:-350px}.content__video{padding-bottom:350px}.hero-image-container.hero-image-container__video .kWidgetIframeContainer{padding-top:50%}.hero-image-container.hero-image-container__video .mwEmbedKalturaIframe{position:absolute;right:0;top:0}.transpiledJS.transpiledJS--video-related{width:75%;margin:0 auto 80px}.video-relateds{margin-bottom:20px}.content-box-image-left .content-box-image-left__content h2.video-relateds-type{color:#98896b;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}.content-box-image-left .content-box-image-left__content h2.video-relateds-title{color:#3e2a1d;font:24px "Merriweather";text-transform:none;letter-spacing:.25px;line-height:30px;margin-bottom:5px}.content-box-image-left .content-box-image-left__content h2.video-relateds-title:hover{color:#98896b}.video-relateds .content-box-image-left p{margin-left:0}.video-relateds-link{color:#d73a15;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:26px}.video-relateds-link:hover{color:#e16b50}.content-box-image-left__content.full{width:100%}.hero-image-container__description.video__description p{font:24px "Merriweather";color:#3e2a1d;line-height:36px;margin-bottom:0px;margin-top:0px}.hero-image-container__description.video__description{margin-top:75px}@media print, screen and (min-width: 1100px){.hero-image-container__description.video__description p{padding:0 10%}}@media screen and (max-width: 767px){.hero-image-container__description.video__description{margin-top:35px}.hero-image-container__description.video__description p{font-size:16px;margin:0}.hero-image-container.hero-image-container__video{margin-top:0px;padding:20px 0 0}.content__video{padding-bottom:0px}.transpiledJS.transpiledJS--video-related{width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){.video-wrapper{margin-left:6.30137%;width:74.79452%;float:left;margin-right:0.82192%;padding:5.47945% 5.47945% 0}.hero-image-container.hero-image-container__video{position:relative;margin-top:0;float:none;width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:hidden;clear:both;padding-bottom:0}.hero-image-container.hero-image-container__video.tablet{padding-bottom:50%}.hero-image-container.hero-image-container__video.tablet .kWidgetIframeContainer{padding-top:0}.content__video{padding-bottom:40px}}.document-update-info{border:solid 1px #d73a15;margin-bottom:20px;padding:0px 10px 15px 10px;box-sizing:border-box}.document-update-info__title-container{position:relative;text-align:center;top:-8px;width:100%}.document-update-info__title{background-color:white;color:#3e2a1d;font-family:"ProximaNovaBold", Times, serif;font-size:14px;letter-spacing:1px;padding-left:5px;padding-right:5px;text-transform:uppercase}.document-update-info__description{color:#3e2a1d;font-family:"ProximaNova", Times, serif;font-size:14px;line-height:22px}@media print, screen and (min-width: 1100px){.document-update-info{min-height:280px}.document-update-info.with-photo{width:57.87546%;float:left;margin-right:1.0989%}}@media screen and (min-width: 768px) and (max-width: 1099px){.document-update-info.with-photo{width:57.87546%;float:left;margin-right:1.0989%}}@media screen and (max-width: 767px){.document-update-info.with-photo{width:100%;float:left;margin-left:0;margin-right:0}}.recipe-header,.equipment_review-header,.taste_test-header{display:inline-block;position:relative;width:100%}.header-index-container{clear:both;position:relative;z-index:100}.index-header-container__text{color:white;display:block;position:absolute;text-align:center;top:0;width:100%}.index-header-container__text-link{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:inherit;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-left:5px;text-transform:uppercase}.index-header-container__text-subtitle{letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.index-section-title{clear:both;color:#3e2a1d;display:block;text-align:center}.index-section-description{color:#3e2a1d;display:block;font:18px "ProximaNova", Times, serif;text-align:center;margin-bottom:20px;line-height:22px}.index-header-container{display:block}@media print, screen and (min-width: 1100px){.index-section-description{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;font:18px "ProximaNova", Times, serif;line-height:22px}.index-page .index-section-title{padding-bottom:10px}.index-page .index-section-description{margin-bottom:30px}}@media screen and (min-width: 768px) and (max-width: 1099px){.index-section-description{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;font:18px "ProximaNova", Times, serif;line-height:22px}}section.index-magazines-container{width:100%;float:left;margin-left:0;margin-right:0;float:left;min-height:150px;border-top:1px solid #ddd2b2}section.index-magazines-container i{font:13px "Merriweather";line-height:21px;font-style:italic;color:#3e2a1d}section.index-magazines-container a{color:#3e2a1d;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:21px;text-transform:capitalize}section.index-magazines-container a:hover{text-decoration:none}section.index-magazines-container .truncate{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.index-magazines-container .magazine-title{color:#98896b;font:18px "ProximaNovaBold", Times, serif;line-height:24px;letter-spacing:2px;text-transform:uppercase}section.index-magazines-container .magazines-image-container{width:11.78082%;float:left;margin-right:0.82192%;margin-right:5%}section.index-magazines-container .magazines-image-container img{width:100%}section.index-magazines-container .magazine-relateds{width:62.19178%;float:left;margin-right:0.82192%;float:left}section.index-magazines-container .magazine-relateds .magazines-list-container{margin-top:10px}section.index-magazines-container .magazine-relateds .magazines-list-container ul li.relateds{float:left;padding:10px 0 10px 0;margin-right:5%;width:45%;background-image:none;border-bottom:solid 1px #ddd2b2}section.index-magazines-container .magazine-relateds .magazines-list-container ul li.relateds:nth-of-type(5){border-bottom:none}section.index-magazines-container .magazines-buttons-container{width:18.08219%;float:right;margin-right:0;float:right}section.index-magazines-container .link_to_more{background:none;padding:0;float:left;padding-top:10px}section.index-magazines-container .link_to_more a{display:inline;font:14px "Merriweather";line-height:21px;font-style:italic;color:#3e2a1d}section.index-magazines-container .link_to_more a:hover{color:#98896b;text-decoration:none}section.index-magazines-container .link_to_more p{display:inline;margin:0 .5em;font:14px "Merriweather";line-height:21px;color:#3e2a1d}.magazines-button button{font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;color:#d63914;text-transform:uppercase;background:white;border:solid 1px #d63914;margin-top:10px;width:100%;background-image:none;padding:10px 0}.magazines-button button:hover{color:white;background:#d63914}ul.magazines-container>li a{padding-bottom:10px;padding-top:10px;box-sizing:border-box;position:absolute}ul.magazines-container>li.logo-list.mag a{font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;color:#d63914;text-transform:uppercase;background:white;border:solid 1px #d63914;margin-top:15px;background-image:none;width:100%;text-align:center}ul.magazines-container>li.logo-list.mag a.active{padding:10px 10px;width:100%;text-align:center}@-moz-document url-prefix(){ul.magazines-container>li.logo-list.mag a.active{padding:10px 10px;width:100%;text-align:center}}ul.magazines-container>li.logo-list.mag a:hover{text-decoration:none;font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;color:white;text-transform:uppercase;background:#d63914;border:solid 1px #d63914;margin-top:15px;background-image:none;width:100%;text-align:center}ul.magazines-container>li{padding:0;position:relative}ul.magazines-container .active{padding:10px 10px;border:solid 1px #c8bfa5;border-bottom:none;background-color:#fcf9f3}@-moz-document url-prefix(){ul.magazines-container .active{padding-bottom:10px}}ul.magazines-container a>ul{display:none;background-color:#fcf9f3;border:1px solid #c8bfa5;cursor:default;left:-30%;letter-spacing:0 !important;margin:5px 0;padding:0;position:absolute;top:42px;width:380px;z-index:300}@-moz-document url-prefix(){ul.magazines-container a>ul{top:19px}}ul.magazines-container a>ul.visible{display:block}ul.magazines-container a>ul .modal-content{float:left;padding:0;background:none !important;display:inline}ul.magazines-container a>ul .modal-content>img{float:left;text-align:left;margin:0 1em;cursor:pointer;width:27%}ul.magazines-container a>ul .modal-content .right-content{display:inline-block;width:22em;text-transform:none;color:#3e2a1d;font:10px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}ul.magazines-container a>ul .modal-content .right-content p{font:12px "Merriweather";line-height:21px;margin:0 0 20px 0;text-align:left}ul.magazines-container a>ul .modal-content .right-content>ul{background:none;display:inline-block;list-style-type:none;margin:0;padding:0}ul.magazines-container a>ul .modal-content .right-content button{width:100%;background:white;border:solid 1px #d73a15;color:#d73a15;border-radius:none;padding:0;height:30px;font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase}ul.magazines-container a>ul .modal-content .right-content button>div{padding:0.8em;text-transform:uppercase}ul.magazines-container a>ul .modal-content .right-content button:hover{color:white;background:#d73a15}ul.magazines-container a>ul .modal-content:after,ul.magazines-container a>ul .modal-content:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}ul.magazines-container a>ul .modal-content:after{border-bottom-color:#fcf9f3;border-width:6px;margin-left:-6px}ul.magazines-container a>ul .modal-content:before{border-bottom-color:#c8bfa5;border-width:7px;margin-left:-7px}ul.magazines-container a>ul .modal-content:first-child{margin-top:28px}ul.magazines-container a>ul .modal-content:not(:first-child){margin-top:20px}ul.magazines-container a>ul .modal-content:not(:first-child)>div{border-top:solid 1px #E5E5E5;padding-top:20px}ul.magazines-container a>ul .modal-content:not(:first-child)>img{padding-top:20px}ul.magazines-container a>ul .modal-content:last-child{margin-bottom:28px}.link-container{text-align:center;position:relative;top:60px}@media print, screen and (min-width: 1100px){.index-top-section-container{padding:40px 0 40px 0}.index-top-section-container .index-bottom-section-container{overflow:auto}.index-page{margin-bottom:50px}.index-page .content.index-collections{float:left}section.index-top-section-container{margin-top:-226px}.index-top-section-container form{padding-top:10px}.index-bottom-section-container.first{padding-bottom:50px}.index-bottom-section-container.second{padding-bottom:0px}.index-bottom-section-container .browse-container.unpublished{background-color:#f81bd4}.index-bottom-section-container .browse-container.published:not(:first-child){margin-top:50px}}.index-bottom-section-container>section{margin:0 auto;padding-top:3.5em;width:85%;z-index:100}.index-top-section-container{background-color:white;margin:0 auto;padding:20px 0;position:relative;width:85%}@media screen and (min-width: 1270px) and (max-width: 1439px){section.index-top-section-container{margin-top:-291px}}@media screen and (min-width: 1440px) and (max-width: 1679px){section.index-top-section-container{margin-top:-356px}}@media screen and (min-width: 1680px) and (max-width: 1919px){section.index-top-section-container{margin-top:-446px}}@media screen and (min-width: 1920px){section.index-top-section-container{margin-top:-539px}}picture img{width:100%}.standalone-search-input{margin-left:6.30137%;width:74.79452%;float:left;border:1px solid #dacfb0;border-width:1px 0 1px 1px;-webkit-appearance:none;border-radius:0;color:#98896b;float:none;font:14px "Merriweather";font-style:italic;line-height:50px;min-height:50px;text-indent:2.46575%}.standalone-search-input-button{width:8.63014%;float:left;background-color:#68a124;border:none;float:none;height:54px}@media screen and (min-width: 768px) and (max-width: 1099px){.standalone-search-input-button{line-height:59px}}@media print, screen and (min-width: 1100px){.result-group--gallery .result-list__result.result-list__result--browse:nth-of-type(4n-1){border-right:1px solid #d8d8d8}.result-group--gallery .result-list__result.result-list__result--browse:nth-of-type(4n){border-right:0}}.result-group--gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-group--gallery img{display:block;width:100%}.result-list__result.result-list__result--browse p{font:16px "ProximaNova", Times, serif;line-height:21px;margin:0}.result-list__result.result-list__result--browse.result-list__result--browse--no-photo .result-list__result-title--browse{font:18px "ProximaNovaBold", Times, serif}.result-list__result.result-list__result--browse.result-list__result--browse--no-photo a.result-content{padding:1em}.result-list__result-title--browse{color:#3e2a1d;cursor:pointer;font:14px "ProximaNovaBold", Times, serif;text-decoration:none}.result-list__result-title--browse.result-list__result-title--browse--no-photo{font:18px "ProximaNovaBold", Times, serif}.see-all.see-all--browse a{color:#d73a15;font:14px "Montserrat", sans-serif;text-transform:uppercase}@media print, screen and (min-width: 1100px){ul.see-all.see-all--browse{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%}}.facets-container__list-item-link.facets-container__list-item-link--browse{background-color:#fefaf5;border:none;font:14px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;color:#98896b;padding:0.5em}.facets-container__list-item-link.facets-container__list-item-link--browse.facets-container__list-item-link--active{background-color:#898067;color:white}.facets-container__list-item-link.facets-container__list-item-link--browse:hover{background-color:#898067;color:white;cursor:pointer;text-decoration:none}.facets-container__list-item.facets-container__list-item--browse{margin:2em 0.5em 0 0}.facets-container__list-item-link.facets-container__list-item-link--more{background-color:white;margin-right:0.82192%}.facets-container__list-item-link.facets-container__list-item-link--more:hover{background-color:#898067;color:white;cursor:pointer;text-decoration:none}.facets-container__list-item-link.facets-container__list-item-link--more:hover .facets-container__list-item--more__hamburger{fill:white}.facets-container__list-item--more{width:70px}@media print, screen and (min-width: 1100px){.header-index-container{height:450px}.index-header-container__text{padding:4em 0}.index-header-container__text-title{display:block;font:48px "Merriweather";margin-bottom:0.4em}.index-header-container__text-subtitle{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}}.index-page .index-section-title{font:30px "Merriweather"}@media print, screen and (min-width: 1100px){.index-section-title{padding-bottom:35px}}@media print, screen and (min-width: 1100px){section.index-magazines-container{margin-top:50px;padding-top:30px;margin-bottom:30px;width:100%;float:left;margin-left:0;margin-right:0}.link_to_more{background:none;width:45%}.link_to_more a{display:inline;font:14px/21px "Merriweather";font-style:italic;color:#3e2a1d}.link_to_more a:hover{color:#98896b;text-decoration:none}.link_to_more p{display:inline;margin:0 .5em;font:14px/21px "Merriweather";color:#3e2a1d}.index-magazines-container.index-magazines-container--homepage{width:74.79452%;float:left;margin-left:0}.magazines-image-container{width:11.78082%;float:left;margin-right:0.82192%}.magazines-recipe-list-container{width:62.19178%;float:left;margin-right:0.82192%}.magazines-recipe-list-container h3{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.magazines-recipe-list-container li:not(:first-child):not(:nth-child(2)){border-top:solid 1px #dacfb0}.magazines-recipe-list-container ul li.relateds{margin-right:5%;width:45%;vertical-align:top}.magazines-buttons-container{width:24.38356%;float:right;margin-right:0;margin-top:15px;margin-right:0}}@media print, screen and (min-width: 1100px){.media-collection{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.media-collection__header{width:74.79452%;float:left;margin-right:0.82192%;margin-bottom:30px;margin-left:11.78082%;text-align:center}.media-collection__list{width:11.78082%;float:left;margin-right:0.82192%;cursor:pointer;height:0;overflow-x:hidden;overflow-y:scroll;padding-bottom:32%}.media-collection__list ul{height:50%}.media-collection__list::-webkit-scrollbar{width:6px}.media-collection__list::-webkit-scrollbar-track{background-image:-webkit-linear-gradient(left, #faf5ed 40%, #98896b 50%, #faf5ed 60%)}.media-collection__list::-webkit-scrollbar-thumb{background-color:#98896b}.media-collection__content{margin-bottom:30px}.media-collection__content__image{height:100%;margin-bottom:30px;width:100%}.media-collection__content__image img{height:100%;width:100%}.media-collection__content__video{margin-bottom:30px;width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){.media-collection{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:50px}.media-collection__header{width:74.79452%;float:left;margin-right:0.82192%;margin-bottom:30px;margin-left:11.78082%;text-align:center}.media-collection__list{width:11.78082%;float:left;margin-right:0.82192%;cursor:pointer;height:0;margin-left:1.64384%;padding-bottom:32%;overflow-x:hidden;overflow-y:scroll}.media-collection__list ul{height:50%}.media-collection__list::-webkit-scrollbar{width:6px}.media-collection__list::-webkit-scrollbar-track{background-image:-webkit-linear-gradient(left, #faf5ed 40%, #98896b 50%, #faf5ed 60%)}.media-collection__list::-webkit-scrollbar-thumb{background-color:#98896b}.media-collection__content__image{height:100%;margin-bottom:30px;width:100%}.media-collection__content__image img{height:100%;width:100%}.media-collection__content__video{margin-bottom:30px;width:100%}}.dumb-media-collection{background-color:#faf5ed;padding-bottom:60px;padding-top:110px;overflow:auto;float:none;margin-top:-4em;margin-bottom:100px}.media-collection.dumb-media-collection{background-color:#f9f2e9}.media-collection__header{color:#97886c;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-bottom:18px;text-transform:uppercase;display:-ms-flexbox;display:flex}.media-collection__header-rule{display:inline-block;height:1px;background:#dacfb0;border:0;margin:7px 0 0;width:100%}.media-collection__header-text{display:inline-block;width:100%;padding:0 5%}.media-collection__header__subtitle{color:#97886c;font:13px "Merriweather"}.media-collection__header__subtitle li{background-image:none}.media-collection__header__subtitle a{color:inherit}.media-collection__content{width:62.19178%;float:left;margin-right:0.82192%;float:left;margin-left:11.78082%}.media-collection__content__text__title{color:#3e2a1d;font:24px "Merriweather"}p.media-collection__content__text__subtitle{color:#3e2a1d;font:12px "Merriweather";line-height:21px;margin:10px 0}a.media-collection__content__text__link{color:#3e2a1d;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-decoration:none;cursor:pointer}a.media-collection__content__text__link:hover{color:#98896b}.media-collection__list li{background:none;margin-bottom:15px;padding-right:15%}.media-collection__list a{color:#98896b;cursor:pointer;text-decoration:none}.media-collection__list__description{color:#3e2a1d;font:14px "Merriweather";line-height:21px;padding-top:10px}.media-collection__list__description:hover{color:#98896b}.media-collection__list__image{position:relative;width:100%;height:100%}.media-collection__list__image img{width:100%;height:100%}.media-collection__list__image__overlay{background:#000;color:#fff;font-family:"ProximaNova", Times, serif;font-size:12px;letter-spacing:1px;line-height:50px;opacity:.45;padding-top:25px;position:absolute;text-align:center;text-transform:uppercase;top:80px;vertical-align:middle;width:155px;height:85px}.media-collection__list__image__overlay__text{color:#fff;font-family:"ProximaNova", Times, serif;text-align:center;text-transform:uppercase;vertical-align:top}.media-collection__list__image__overlay--selected{background:#000;color:#fff;font:12px "ProximaNova", Times, serif;height:100%;left:0;letter-spacing:1px;opacity:.45;filter:alpha(opacity=45);position:absolute;text-align:center;text-transform:uppercase;top:0px;vertical-align:middle;width:100%}.media-collection__list__image__overlay--unselected{color:#fff;font:12px "ProximaNova", Times, serif;height:45%;left:35%;letter-spacing:1px;margin:0px;position:absolute;text-align:center;text-transform:uppercase;top:26%;vertical-align:middle;width:28%}.media-collection__list__image__overlay--selected .media-collection__list__image__overlay__text{display:block;font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin-top:26%}.media-collection__list__image__overlay--selected .media-collection__list__image__playbutton{display:none}.media-collection__list__image__overlay--unselected .media-collection__list__image__overlay__text{display:none}.media-collection__content__amazon__link__text{font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#d73a15}.media-collection__content__video{padding-top:50%;position:relative}.media-collection__content__video>.mwEmbedKalturaIframe{height:100%;position:absolute;right:0;top:0;width:100%}.buying-guide{border-top:solid 1px #cccccc;margin-top:30px;overflow:auto;padding-top:30px}.buying-guide__hero{float:left;height:auto;margin-right:0px}.buying-guide__description{color:#3e2a1d;font:18px "ProximaNova", Times, serif;line-height:22px;text-align:center}.buying-guide__right-panel{display:inline-block;float:right;margin-top:10px}.buying-guide__title a{color:#3e2a1d;font:22px "Merriweather"}.buying-guide__see-more{margin:20px 0 40px 0}.buying-guide__see-more a{color:#98896b;font:14px "Merriweather";font-style:italic;text-decoration:none}.buying-guide__reviewables-item{background:none;margin-right:10px;display:inline-block;height:4.5em;width:4.5em}.buying-guide__reviewables-item:last-child{border:solid 1px #dacfb0;margin-right:0;text-align:center;vertical-align:top}.buying-guide__reviewables-item:last-child:hover{background-color:#f9f2e9}.buying-guide__reviewables-item:last-child span{color:#98896b;display:block;font:14px "Merriweather";font-style:italic;line-height:0}.buying-guide__reviewables-item .count{color:#98896b;display:inline;font:36px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-style:normal;height:35px;margin-top:5px;text-decoration:none}.buying-guide__reviewables-item img{height:4.5em}@media print, screen and (min-width: 1100px){.buying-guide__hero{width:49.45055%;float:left;margin-right:1.0989%}.buying-guide__right-panel{width:45.2381%;float:left;margin-right:1.0989%}}@media screen and (min-width: 768px) and (max-width: 1099px){.buying-guide__hero{width:100%}.buying-guide__right-panel{float:none}}@media screen and (min-width: 768px) and (max-width: 1099px){.index-top-section-container,.index-bottom-section-container{background-color:white}section.index-top-section-container{bottom:7em;margin-top:-85px}.index-top-section-container form{padding-top:35px}.index-bottom-section-container{margin-bottom:6.5em;z-index:100}.index-bottom-section-container.second{bottom:0}}@media screen and (min-width: 934px) and (max-width: 1099px){section.index-top-section-container{margin-top:-132px}}@media screen and (min-width: 768px) and (max-width: 1099px){.header-index-container{height:375px}.index-header-container__text-title{display:block;font:48px "Merriweather";margin-bottom:0.25em;margin-top:0.25em}.index-header-container__text-subtitle{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}}@media screen and (min-width: 934px) and (max-width: 1099px){.index-header-container__text{padding:10px 0}.index-header-container__text-title{margin-bottom:0.5em}}@media screen and (min-width: 768px) and (max-width: 1099px){ul.see-all.see-all--browse{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%}}@media screen and (min-width: 768px) and (max-width: 1099px){i{font:13px "Merriweather";line-height:21px;font-style:italic;color:#3e2a1d}a{color:#3e2a1d;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:21px;text-transform:capitalize}a:hover{text-decoration:none}.truncate{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.index-magazines-container{width:100%;float:left;margin-left:0;margin-right:0;min-height:150px;padding-top:30px}section.index-magazines-container .magazine-title{font:18px "ProximaNovaBold", Times, serif;line-height:24px;margin-left:4%}section.index-magazines-container .magazines-image-container{width:11.53846%;float:left;margin-right:1.0989%;margin-left:6.30137%}section.index-magazines-container .magazines-image-container img{width:100%}section.index-magazines-container .link_to_more{margin-left:4%}section.index-magazines-container .magazine-relateds{width:74.72527%;float:left;margin-right:1.0989%}section.index-magazines-container .magazine-relateds .magazines-list-container{margin-top:10px}section.index-magazines-container .magazine-relateds .magazines-list-container ul li.relateds{display:inline-block;padding:10px 0 10px 0;width:45%;margin-left:4%;margin-right:0;background-image:none;border-bottom:solid 1px #ddd2b2}section.index-magazines-container .magazines-buttons-container{width:100%;float:left;margin-left:0;margin-right:0;margin-top:10px;height:60px;width:100%}section.index-magazines-container .magazines-buttons-container ul.magazines-container{width:45%;height:25px;margin-left:4%;margin-right:0;display:inline-block}section.index-magazines-container .magazines-buttons-container ul.magazines-container>li.logo-list.mag a{margin:0;top:0}section.index-magazines-container .magazines-buttons-container ul.magazines-container a>ul{left:-15%}section.index-magazines-container .magazines-buttons-container ul.link_to_more{width:45%;height:25px;margin-left:4%;margin-right:0;padding:10px 0;background:none;display:inline-block}section.index-magazines-container .magazines-buttons-container ul.link_to_more li.link_to_more a{display:inline;font:14px "Merriweather";line-height:21px;font-style:italic;color:#3e2a1d}section.index-magazines-container .magazines-buttons-container ul.link_to_more li.link_to_more a:hover{color:#98896b;text-decoration:none}section.index-magazines-container .magazines-buttons-container ul.link_to_more li.link_to_more p{display:inline;margin:0 .5em;font:14px "Merriweather";line-height:21px;color:#3e2a1d}}@media screen and (min-width: 768px) and (max-width: 1099px){.index-page .index-section-title{padding-bottom:10px}}@media screen and (max-width: 767px){.standalone-search-input{margin-left:0%;float:left;padding:0;width:77.52809%;margin-bottom:20px}.standalone-search-input-button{float:right;height:52px;margin-left:-1px;margin-right:0.82192%;width:21.64999%;margin-bottom:20px}}@media screen and (max-width: 767px){.index-page .index-section-title{font:24px "Merriweather";line-height:30px}.index-page .index-section-description{font:16px "ProximaNova", Times, serif;line-height:20px}}@media screen and (max-width: 767px){.index-header-container__text{padding:1em 0}.index-header-container__text-title{font:30px "Merriweather"}.index-header-container__text-subtitle,.index-header-container__text-link{display:none}}@media screen and (max-width: 767px){.result-list__result.result-list__result--browse{height:auto;padding-bottom:62%}}@media screen and (max-width: 767px){.scroll-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:4em;overflow:hidden}.facets-container{height:55px;margin:0em auto 1em auto;padding-top:1em;overflow:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%}.facets-container .facets-container__list-item{display:inline-block;padding-left:0}.facets-container__list-item--more__hamburger{margin-left:2%;width:5%}}@media screen and (max-width: 767px){.index-section-title{font:24px "Merriweather";line-height:30px;padding:30px 0 20px 0}.index-top-section-container{padding-top:20px}.index-bottom-section-container{margin:0;width:100%}}@media screen and (max-width: 767px){.buying-guide__hero{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.buying-guide__right-panel{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:20px}.buying-guide__reviewables-item{margin-bottom:20px;padding-left:0}.buying-guide__see-more{margin:10px 0 30px 0}}@media screen and (max-width: 767px){.media-collection{width:100%;float:left;margin-left:0;margin-right:0;background-color:#faf5ed;box-sizing:border-box;padding:30px 0 60px;margin-top:0}.media-collection__header{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;text-align:center}.media-collection__header__title{color:#97886c;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin-bottom:18px;text-transform:uppercase}.media-collection__content{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px}.media-collection__content__text__title{color:#3e2a1d;font:18px "Merriweather";line-height:24px}.media-collection__content__text__subtitle{color:#3e2a1d;font:12px "Merriweather"}.media-collection__list{width:100%;float:left;margin-left:0;margin-right:0;height:100%}.media-collection__list li{background:none;border-top:solid 1px #ddd2b2;clear:both;padding:10px 0 5px}.media-collection__list__description{width:74.1573%;float:right;margin-right:0}.media-collection__list__image{width:22.47191%;float:left;margin-right:3.37079%;margin-bottom:15px;position:relative}.media-collection__content__image{margin-bottom:30px;width:100%}.media-collection__content__image img{height:100%;width:100%}.media-collection__content__video{margin-bottom:30px;width:100%}.media-collection__header-rule{width:20%}.media-collection__header-text{padding:0 3%}}.content-tag-sections{display:block;margin-top:2em}@media print, screen and (min-width: 1100px){.content-tag-sections{margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%}.tag-section{margin-top:2em;clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1099px){.content-tag-sections{margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%}.tag-section{margin-top:2em;clear:both;width:100%;float:left;margin-left:0;margin-right:0}}.content-list-type{color:#3e2a1d;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase}.tags{margin-top:2em}.tag{background:none;display:inline-block;height:35px;padding:10px;padding-left:0px}.tag a{background-color:#faf7f0;border-radius:3px;color:#98896b;font:14px "ProximaNovaBold", Times, serif;letter-spacing:0;padding:0.75em 1em;text-decoration:none;text-transform:none}.tag a:hover{background-color:#898067;color:white;cursor:pointer;text-decoration:none}.video-carousel{background-color:#faf7f0;padding-bottom:200px;padding-top:50px}.video-carousel li{background-image:none}.video-carousel .slider-list{margin:0px;z-index:1001;width:100%;float:left;margin-left:0;margin-right:0;float:none}.video-carousel .slider-decorator-0,.video-carousel .slider-decorator-0 button{display:none}.video-carousel .slider-decorator-1,.video-carousel .slider-decorator-1 button{display:none}.video-carousel .slider-decorator-2{display:none}.video-carousel-item__content--subtitle{color:#3e2a1d;display:block;font-family:"Merriweather";font-size:13px;margin:0px}.video-carousel-item__content--link{color:#3e2a1d;display:block;font-family:"Merriweather";font-size:18px;font-style:italic;font-weight:bold}.video-carousel-item__content--link:hover{color:#98896b}.video-carousel-item__content--title{color:#3e2a1d;font-family:"Merriweather";font-size:24px}.video-carousel-item__content--title:hover{color:#98896b}.video-carousel-item__image{height:350px;width:100%}.video-carousel-item__image img{height:100%;width:100%}.video-carousel-item__image__overlay{background:#000;bottom:60px;color:#fff;float:right;font-family:Proxima Nova;font-size:12px;height:50px;letter-spacing:1px;line-height:50px;opacity:.75;padding:0px 10px 0px 10px;position:relative;right:2%;text-align:center;text-transform:uppercase;vertical-align:middle}.video-carousel-item__image__overlay-text{color:#fff;font-family:Proxima Nova;text-align:center;text-transform:uppercase;vertical-align:top}.video-carousel-item__video{display:none}.video-carousel__collection-title{font-family:"ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-size:18px;color:#98896b;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:30px;overflow:hidden;width:83.15018%;float:left;margin-right:1.0989%;margin-bottom:0px;margin-right:auto;margin-left:auto;float:none}.video-carousel__collection-title:before,.video-carousel__collection-title:after{background-color:#dacfb0;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.video-carousel__collection-title:before{right:20px;margin-left:-50%}.video-carousel__collection-title:after{left:20px;margin-right:-50%}.video-carousel__collection-title--subtitle{font-family:"Merriweather";font-weight:normal;font-size:14px;padding-bottom:20px}.video-carousel__collection-title--subtitle li{text-align:center}.video-carousel__collection-title--subtitle a{color:#98896B}@media screen and (max-width: 767px){.content-tag-sections{width:100%;float:left;margin-left:0;margin-right:0}.tag-section{margin:2em 0 0;border-bottom:solid 1px #98896b}.content-list-type{position:relative;padding-bottom:1em}.content-list-type__arrow{background-image:url(//d3cizcpymoenau.cloudfront.net/assets/redesign/recipe-tag-arrow-43213c000cc1dbb5bb05c8ba11786c14.svg);background-repeat:no-repeat;background-size:5em;position:absolute;height:3.125em;width:4em;bottom:17px;right:0}.content-list-type__arrow.active{transform:scaleY(-1);bottom:-15px}.tags{display:none}.tags.active{display:block !important}}.playhead--white{fill:white}.day-feature-container__content{width:49.58904%;float:left;margin-right:0.82192%;margin-left:5.47945%}.day-feature-container__content a{text-decoration:none}.day-feature-container{margin-top:50px}.day-feature-container__content-block{color:#3e2a1d;column-count:2;-webkit-column-count:2;-moz-column-count:2;font:13px "Merriweather";margin-top:20px;margin-bottom:20px}.day-feature-container__content-day{color:#98896B;font:14px "Merriweather";font-weight:bold;letter-spacing:1.25px;text-transform:uppercase;margin-bottom:10px}.day-feature-container__content-link{color:#3e2a1d;font:18px "Merriweather";font-style:italic}.day-feature-container__content-link:hover{color:#98896b}.day-feature-container__content-subtitle{color:#3e2a1d;font:18px "ProximaNova", Times, serif;margin-bottom:40px;margin-top:10px;line-height:24px}.day-feature-container__content-title{color:#3e2a1d;font:24px "Merriweather"}.day-feature-container__content-title:hover{color:#98896b}.day-feature-container__content-wtw{color:#98896B;font:14px "Merriweather";font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.day-feature-container__content-block-wtw{font:12px "Merriweather";color:#3e2a1d;line-height:20px}.day-feature-container__image img{height:100%;width:100%}.day-feature-container__image{width:43.28767%;float:left;margin-right:0.82192%;max-height:430px}.day-feature-container__section-split{border:0;border-top:1px solid #dacfb0;display:block;height:1px}.feature-document-container-title{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#98896b;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:30px;overflow:hidden;width:83.15018%;float:left;margin-right:1.0989%;margin-right:auto;margin-left:auto;float:none}.feature-document-container{margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%;margin-top:40px;margin-left:auto;margin-right:auto;float:none;-webkit-tap-highlight-color:transparent}.feature-document-container-title:before,.feature-document-container-title:after{background-color:#dacfb0;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.feature-document-container-title:before{right:20px;margin-left:-50%}.feature-document-container-title:after{left:20px;margin-right:-50%}.feature-document-carousel-wrapper{margin-left:6.30137%;width:83.15018%;float:left;margin-right:1.0989%;margin:0 auto;float:none}.feature-document-container li{background-image:none}.carousel-bottom{margin-top:20px;width:10000%;border-bottom:1px solid #dacfb0;height:2px;margin-bottom:10px;float:right}.feature-document-container .slider-decorator-0,.feature-document-container .slider-decorator-1{height:100%;width:30px}.feature-document-carousel-wrapper .slider .slider-decorator-0{right:100%}.feature-document-carousel-wrapper .slider .slider-decorator-1{left:100%}.feature-document-carousel-wrapper .slider .slider-decorator-2{display:none}.feature-document-carousel-wrapper .carousel-button{background-image:none;height:20px;width:11px;background-repeat:no-repeat;bottom:60%;cursor:pointer;padding:0.5em;position:absolute;z-index:200;-webkit-tap-highlight-color:transparent}.feature-document-carousel-wrapper .carousel-button.previous{right:100%}@media print, screen and (min-width: 1100px){.feature-document-carousel-wrapper .carousel-button.previous{margin-right:60px}}@media screen and (min-width: 768px) and (max-width: 1099px){.feature-document-carousel-wrapper .carousel-button.previous{margin-right:25px}}@media screen and (max-width: 767px){.feature-document-carousel-wrapper .carousel-button.previous{margin-right:25px}}.feature-document-carousel-wrapper .carousel-button.next{left:100%}@media print, screen and (min-width: 1100px){.feature-document-carousel-wrapper .carousel-button.next{margin-left:25px}}.feature-document-container .slider-decorator-2{top:93%}.feature-document-container .slider-decorator-2 ul li button{padding-left:0px !important;color:#dacfb0}.feature-document-container .slider-slide{margin-bottom:20px}.feature-document-carousel-item .arrow{width:0;height:0;-moz-transform:scale(0.9999);box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dacfb0;opacity:0;margin:0 auto;position:relative;top:21px}.feature-document-carousel-item .active.arrow{opacity:1}.feature-document-carousel-item img{width:100%;margin-bottom:19px;cursor:pointer}.feature-document-carousel-item.check-back .container{width:100%;margin-bottom:20px}.feature-document-carousel-item img{border:2px solid #fff}.feature-document-carousel-item img:hover{opacity:0.6}.feature-document-carousel-item.check-back .container{display:inline-block;position:relative;border:1px solid #dacfb0}.feature-document-carousel-item.active img{border:2px solid #98896b;width:86%;padding:6%;margin-top:2px;margin-bottom:21px}.feature-document-carousel-item{margin-bottom:5px;padding:5px}.feature-document-carousel-item.check-back{margin-bottom:17px}.feature-document-carousel-item.check-back .dummy{margin-top:100%}.feature-document-carousel-item.check-back .check-back-text{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;font:14px "Merriweather";font-style:italic;text-align:center;color:#98896b;width:80%;margin-left:auto;margin-right:auto}.feature-document-carousel-item.check-back .check-back-text .top{height:50%;top:35%;position:relative}.feature-document-carousel-item.check-back .check-back-text .bottom{height:50%;top:5%;position:relative}.feature-document-carousel-item .carousel-date{font:14px "Merriweather";color:#98896b;letter-spacing:1.25px;font-weight:700;text-transform:uppercase;margin-left:3px}@media screen and (min-width: 768px) and (max-width: 1099px){.day-feature-container__content p{margin:0 0 8px}.day-feature-container__content-block{column-count:1;-webkit-column-count:1;-moz-column-count:1}.playhead--circle{opacity:.75;fill:white}.feature-document-carousel-item.check-back .check-back-text{font-size:10px}}@media screen and (max-width: 767px){.day-feature-container{padding:0.5em 0;margin-top:20px}.day-feature-container__content{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px}.day-feature-container__content-day{margin:25px 0 10px}.day-feature-container__content p{line-height:normal;margin:5px 0 10px 0}.day-feature-container__content-block-wtw,.day-feature-container__content hr{display:none}.day-feature-container__content-wtw{display:none}.day-feature-container__image{width:100%;float:left;margin-left:0;margin-right:0;max-height:none}.day-feature-container__content-subtitle{margin-bottom:20px;margin-top:20px}.playhead--circle{opacity:.75;fill:white}.feature-document-container{width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px}.feature-document-container-title{font-size:14px;width:100%;margin-bottom:20px}.feature-document-container-title::before{right:10px}.feature-document-container-title::after{left:10px}.feature-document-carousel-wrapper{margin-left:auto;margin-right:auto;margin-bottom:30px;float:none;width:75%}.feature-document-carousel-item .carousel-date{display:none}.feature-document-carousel-wrapper .carousel-button{height:20%;bottom:55%}.feature-document-carousel-wrapper .carousel-button.previous{margin-right:10px;top:25%}.feature-document-carousel-wrapper .carousel-button.next{margin-left:10px;left:15%}.feature-document-carousel-wrapper .slider .slider-decorator-1{left:97%}.feature-document-carousel-item{padding:2px;padding-left:0px;padding-right:4px;margin-bottom:0px}.feature-document-carousel-item img{margin-bottom:0px}.feature-document-carousel-item img:hover{opacity:1}.feature-document-carousel-wrapper .slider .slider-frame .slider-list .slider-slide{margin-bottom:0px;border-bottom:none;padding-left:3px;padding-right:3px}.feature-document-carousel-item.active img{margin-bottom:0px}.feature-document-carousel-item.check-back{margin-top:1px;margin-bottom:16px}.feature-document-carousel-item .arrow{top:-2px}.feature-document-carousel-item .active.arrow{border-top-color:#98896b}.feature-document-carousel-item.check-back .check-back-text{font-size:11px}.feature-document-carousel-item.check-back .check-back-text .top{top:30%}.feature-document-carousel-item.check-back .carousel-bottom{display:none}}.video-carousel{background-color:#faf7f0;padding-bottom:200px;padding-top:50px}.video-carousel li{background-image:none}.video-carousel .slider-list{margin:0px;z-index:1001;width:100%;float:left;margin-left:0;margin-right:0;float:none}.video-carousel .slider-decorator-0,.video-carousel .slider-decorator-0 button{display:none}.video-carousel .slider-decorator-1,.video-carousel .slider-decorator-1 button{display:none}.video-carousel .slider-decorator-2{display:none}.video-carousel-item__content--subtitle{color:#3e2a1d;display:block;font-family:"Merriweather";font-size:13px;margin:0px}.video-carousel-item__content--link{color:#3e2a1d;display:block;font-family:"Merriweather";font-size:18px;font-style:italic;font-weight:bold}.video-carousel-item__content--link:hover{color:#98896b}.video-carousel-item__content--title{color:#3e2a1d;font-family:"Merriweather";font-size:24px}.video-carousel-item__content--title:hover{color:#98896b}.video-carousel-item__image{height:350px;width:100%}.video-carousel-item__image img{height:100%;width:100%}.video-carousel-item__image__overlay{background:#000;bottom:60px;color:#fff;float:right;font-family:Proxima Nova;font-size:12px;height:50px;letter-spacing:1px;line-height:50px;opacity:.75;padding:0px 10px 0px 10px;position:relative;right:2%;text-align:center;text-transform:uppercase;vertical-align:middle}.video-carousel-item__image__overlay-text{color:#fff;font-family:Proxima Nova;text-align:center;text-transform:uppercase;vertical-align:top}.video-carousel-item__video{display:none}.video-carousel__collection-title{font-family:"ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-size:18px;color:#98896b;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:30px;overflow:hidden;width:83.15018%;float:left;margin-right:1.0989%;margin-bottom:0px;margin-right:auto;margin-left:auto;float:none}.video-carousel__collection-title:before,.video-carousel__collection-title:after{background-color:#dacfb0;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.video-carousel__collection-title:before{right:20px;margin-left:-50%}.video-carousel__collection-title:after{left:20px;margin-right:-50%}.video-carousel__collection-title--subtitle{font-family:"Merriweather";font-weight:normal;font-size:14px;padding-bottom:20px}.video-carousel__collection-title--subtitle li{text-align:center}.video-carousel__collection-title--subtitle a{color:#98896B}@media screen and (max-width: 767px){.video-carousel .slider-decorator-0,.video-carousel .slider-decorator-0 button{display:none}.video-carousel .slider-decorator-1,.video-carousel .slider-decorator-1 button{display:none}.video-carousel__collection-title--main-title{font-size:14px}.video-carousel__collection-title--subtitle{font-size:12px}.video-carousel-item__content--title{font-size:21px}.video-carousel-item__image{height:160px;width:236px}.video-carousel-item__image__overlay{border-radius:50px 50px 50px 50px;bottom:30px;width:40px;height:50px;padding-left:0px}.video-carousel-item__image__overlay-text{display:none}}@media screen and (min-width: 768px) and (max-width: 1099px){.video-carousel .slider-decorator-0,.video-carousel .slider-decorator-0 button{display:none}.video-carousel .slider-decorator-1,.video-carousel .slider-decorator-1 button{display:none}.video-carousel-item__image{height:350px;width:610px}.video-carousel-item__image__overlay{border-radius:50px 50px 50px 50px;bottom:30px;width:40px;height:50px;padding-left:0px}.video-carousel-item__image__overlay-text{display:none}}.index-free-trial{background-color:#f9f2e9;display:block}.index-free-trial-content{max-width:none;margin:0}@media print, screen and (min-width: 1100px){.index-free-trial{margin-top:0;z-index:200;height:32em}.index-free-trial-content{padding:5em 0;position:relative}}@media screen and (min-width: 768px) and (max-width: 1099px){.index-free-trial{height:31em;z-index:200}.index-free-trial-content{padding:5em 0;position:relative}}@media screen and (max-width: 767px){section.index-magazines-container{padding-top:15px;margin-top:20px}section.index-magazines-container .truncate{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.index-magazines-container .magazines-buttons-container{width:100%}section.index-magazines-container .magazines-image-container{width:22.47191%;float:left;margin-right:3.37079%}section.index-magazines-container .magazines-image-container img{width:100%}section.index-magazines-container .magazine-title{width:74.1573%;float:right;margin-right:0;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:24px;text-transform:capitalize}section.index-magazines-container .magazines-list-container{width:100%;float:left;margin-left:0;margin-right:0}section.index-magazines-container .magazines-list-container ul li.relateds{width:100%;padding:10px 0 10px 0;border-bottom:solid 1px #ddd2b2}section.index-magazines-container .magazines-list-container .link_to_more{border:none}section.index-magazines-container .magazines-list-container li.link_to_more{margin-bottom:10px}.magazines-buttons-container{width:100%;float:left;margin-left:0;margin-right:0;margin-right:0}.magazines-buttons-container button{font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;color:#d63914;text-transform:uppercase;background:white;border:solid 1px #d63914;margin-top:15px;background-image:none;width:100%;text-align:center;padding:10px 0 10px 0}.magazines-buttons-container button:first-child{margin-top:0;margin-bottom:15px}.magazines-buttons-container button.active{padding:10px 10px;width:100%;text-align:center}}.article-body{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:74.79452%;float:left;margin-right:0.82192%;background-color:white;padding:5.47945% 5.47945% 0}.article-body img{max-width:100%;height:auto}.article-body ul,.article-body ol{margin-bottom:35px;padding-left:0}.article-body ul li,.article-body ol li{font:14px "Merriweather";line-height:28px;margin-left:0;padding-left:0}.article-body ul li{display:list-item;list-style:disc}.article-content-wrapper{display:block;max-width:1300px;margin:0 auto}.transpiledJs{float:none;width:100%;float:left;margin-left:0;margin-right:0}.transpiledJs p{font:14px "Merriweather";line-height:28px;margin-bottom:20px}.transpiledJs p a{font:14px "Merriweather";font-weight:bold;color:#d73a15}.transpiledJs p a:hover{opacity:.75;cursor:pointer}.transpiledJs h1{font:24px "ProximaNovaBold", Times, serif;color:#3e2a1d;border-bottom:none;letter-spacing:normal;text-align:left;clear:none;text-transform:none;word-spacing:normal;padding-bottom:10px}.transpiledJs h1:first-letter{text-transform:uppercase}.transpiledJs h2{border-bottom:none;clear:none;color:#3e2a1d;font:24px "ProximaNovaBold", Times, serif;letter-spacing:normal;margin:0.67em 0;padding:10px 0;text-align:left;text-transform:none;word-spacing:normal}.transpiledJs.article-centered{width:74.72527%;float:left;margin-right:1.0989%;margin:0 11.53846%}@media print, screen and (min-width: 1100px){.article-body{margin-left:6.30137%;padding-bottom:40px;padding-top:40px}.article-body ul,.article-body ol{margin-left:3.2em}.transpiledJs{width:74.72527%;float:left;margin-right:1.0989%;margin-left:18.90411%;float:none}}@media screen and (min-width: 768px) and (max-width: 1099px){.article-body{width:87.39726%;float:left;margin-right:0.82192%}.article-body ul,.article-body ol{margin-left:3.2em}.transpiledJs{width:79.4%;margin-left:21.5%;float:none}.transpiledJs p{margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.article-body{width:87.39726%;float:left;margin-right:0.82192%;margin-top:0px}.article-body section div:first-child{margin-left:0}.article-body ul,.article-body ol{margin-left:1em}.transpiledJs{width:100%;padding-top:30px;border-top:1px solid #dacfb0}}.hero-image-container{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:6.30137%;width:76.43836%;float:none;background-color:white;margin-top:-1px;padding:5.47945% 5.47945% 0}.hero-image-container__image{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.hero-image-container__description{width:100%;float:left;margin-left:0;margin-right:0;font:24px "Merriweather";color:#3e2a1d;line-height:36px;margin-top:40px;text-align:center}@media print, screen and (min-width: 1100px){.hero-image-container{margin-top:-545px}}@media screen and (min-width: 768px) and (max-width: 1099px){.hero-image-container{width:87.39726%;float:left;margin-right:0.82192%;padding-left:0;padding-right:0;margin-top:-1px}.hero-image-container__description{clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media screen and (max-width: 767px){.hero-image-container{width:87.39726%;float:left;margin-right:0.82192%;padding:0}.hero-image-container__description{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:20px;font-size:16px;line-height:28px;text-align:left}}.article-tab-container{box-sizing:border-box;display:block;height:65px;margin:0 auto;text-align:center}.article-tab-container br{display:none}.article-tab-container__item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-left:1px solid #ddd2b2;border-top:1px solid #ddd2b2;box-sizing:border-box;float:left;height:65px;padding:0;width:50%}.article-tab-container__item:last-child{border-right:1px solid #ddd2b2}.article-tab-container__item.active{position:relative;background-color:white}.article-tab-container__item.active::after{content:'';height:1px;background-color:white;display:block;position:relative;z-index:100}.article-tab-container__item.active .article-tab-container__link-text{color:#3e2a1d}.article-tab-container__link{display:block;box-sizing:border-box;width:100%;height:100%}.article-tab-container__link-text{color:#98896b;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;display:block;letter-spacing:1px;line-height:65px;text-transform:uppercase;position:relative;top:50%;transform:translateY(-50%)}@media print, screen and (min-width: 1100px){.article-tab-container{width:49.58904%}}@media screen and (min-width: 768px) and (max-width: 1099px){.article-tab-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.article-tab-container br{display:none}}@media screen and (max-width: 767px){.article-tab-container{width:100%;float:left;margin-left:0;margin-right:0;height:40px;margin-top:10px}.article-tab-container br{display:block}.article-tab-container__item{height:40px;padding:0}.article-tab-container__link-text{line-height:14px;font-size:12px}}.article-checklist ul{margin:0}.article-checklist h2{border-bottom:solid 2px #ddd2b2;font:16px "ProximaNovaBold", Times, serif;color:#98896b;text-transform:uppercase;letter-spacing:1px;margin-top:10px;padding-bottom:20px;width:100%}.article-checklist li{border-bottom:solid 1px #ddd2b2;list-style:none;padding:20px 0px}.article-checklist li:last-child{border-bottom:none}.article-checklist h3{font:16px "ProximaNovaBold", Times, serif;color:#3e2a1d;padding-left:15px;margin-top:16px;width:100%}.side-list{float:left;display:inline-block;width:100%}.side-list li{display:-ms-flexbox;display:flex}.side-list li h3{margin-top:0px}.article-body .side-list li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;width:100%}.article-body .side-list li svg{-ms-flex:1;flex:1}.article-body .side-list li h3{-ms-flex:4;flex:4}.bottom-list{width:57.87546%;float:left;margin-right:1.0989%;padding-bottom:3em}.article-body .bottom-list li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.article-body .bottom-list li span:first-child{max-height:16px}.article-body .bottom-list li svg{-ms-flex:0 0 auto;flex:0 0 auto}.article-body .bottom-list li h3{-ms-flex:0 0 90%;flex:0 0 90%;margin:0 0 .5rem auto}.article-body .bottom-list li .checklist-item-description{-ms-flex-item-align:end;align-self:flex-end;-ms-flex:0 0 90%;flex:0 0 90%;margin:0 0 0 auto}.bottom-list li .checklist-item-description{font:16px "ProximaNova", Times, serif;color:#3e2a1d;line-height:24px;margin-left:33px}.bottom-list-assets{width:32.60073%;float:left;margin-right:1.0989%;float:right}.bottom-list-assets img{float:right;margin-top:5.5em;width:90%}.bottom-list-assets a{width:100%;float:right}.bottom-list-assets button{float:right;font:12px "ProximaNovaBold", Times, serif;letter-spacing:1px;color:#61A33F;text-transform:uppercase;background:white;border:solid 1px #61A33F;margin-top:15px;padding:10px 10px;width:90%}.bottom-list-assets button:hover{background:#61A33F;color:white}#style-guide .article-checklist{width:100%}#style-guide .article-checklist .checklist{width:49.45055%;float:left;margin-right:1.0989%}#style-guide .article-checklist ul{padding:0}#style-guide .article-checklist li{list-style-type:none}#style-guide .article-checklist li h3{display:inline}@media screen and (min-width: 768px) and (max-width: 1099px){.bottom-checklist-container>.bottom-list{width:74.79452%;float:left;margin-right:0.82192%;margin-left:-25%;padding-top:20px}.bottom-list-assets{width:36.9863%;float:left;margin-right:0.82192%;margin-left:5em}.bottom-list-assets img button{width:100%}}@media screen and (max-width: 767px){.article-checklist{width:100%}.side-list{margin-bottom:30px}.bottom-list-assets{margin:0 auto;width:50%}.bottom-list-assets,.bottom-list-assets img,.bottom-list-assets button{margin-top:10px;float:none}}.article-pull-quote{margin-top:45px;padding-top:15px;padding-bottom:50px;position:relative;display:inline-block}.article-pull-quote:before{content:'';width:60%;height:2px;background-color:#98896b;top:-10px;position:absolute}.article-pull-quote-container__text{font:26px "Merriweather";font-style:italic;font-weight:300;color:#98896b;line-height:40px;margin:0}@media screen and (max-width: 767px){.article-pull-quote{margin-top:15px}.article-pull-quote:before{content:'';width:80%;height:2px}.article-pull-quote-container__text{font:21px "Merriweather";font-style:italic;font-weight:300;line-height:32px}.transpiledJs p{margin-left:0;margin-right:0}}.side-component{width:100%;float:left;margin-left:0;margin-right:0;margin-right:30px;float:none}.side-component:first-of-type p:first-of-type:first-letter{display:inline;float:left;font-size:100px;line-height:100px;padding-right:10px}@-moz-document url-prefix(){.side-component:first-of-type p:first-of-type:first-letter{padding-top:7px;padding-bottom:3px}}.side-component-components{width:49.45055%;float:left;margin-right:1.0989%;margin-right:5em;margin-left:-25%}@media screen and (max-width: 767px){.side-component{width:100%;display:table}.side-component:first-of-type .side-component-components{display:table-footer-group}.side-component:first-of-type .side-component-paragraph{display:table-header-group}.side-component-components{width:100%;float:left;margin-left:0;margin-right:0;display:table-header-group}.side-component-paragraph{display:table-footer-group}}#style-guide .side-component{width:100%}#style-guide .side-component-components{margin-left:0;float:none}#style-guide .side-component:first-of-type p:first-of-type:first-letter{float:none}#style-guide .pull-quote-example .side-component{display:inline-block;width:50%}#style-guide .pull-quote-example p{display:inline-block}.floating-content__container{width:300px;height:100px;position:fixed;bottom:100px;right:0px;overflow:hidden;z-index:200;cursor:pointer;transition:.37s}.floating-content__container:hover .floating-content__recipe{color:#3e2a1d}.floating-hide{transition:.37s;right:-300px}.floating-content__left-box{float:left}.floating-content__right-box{background-color:#fcf9f3;width:200px;height:98px;border-top:2px solid #ddd2b2;float:left}.floating-content__recipe{font:12px "ProximaNovaBold", Times, serif;color:#98896b;text-transform:uppercase;letter-spacing:1px;display:block;margin:15px 0 7px 18px}.floating-content__title{font:16px "Merriweather";color:#3e2a1d;line-height:24px;margin:0 18px}.floating-content__image{height:100px}.floating-content__title.truncate{width:180px;height:48px;display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;text-overflow:ellipsis}@media screen and (max-width: 767px){.floating-content__container{height:75px;width:200px;position:fixed;bottom:0px}.floating-content__left-box{display:none}.floating-content__title.truncate{height:24px;-webkit-line-clamp:1}}@media print, screen and (min-width: 1100px){.content-grid__result-list li{min-height:342px}.content-grid__result-list__result--browse:nth-of-type(4n-4),.content-grid__result-list__result--locked:nth-of-type(4n-4){margin-left:0}.content-grid__result-list__result--browse:nth-of-type(4n-1),.content-grid__result-list__result--locked:nth-of-type(4n-1){border-right:1px solid #d8d8d8}.content-grid__result-list__result--browse:nth-of-type(4n),.content-grid__result-list__result--locked:nth-of-type(4n){border-right:0}}.content-grid__result-list__result__description p,.content-grid__result-list__result__description{font:12px "Merriweather";line-height:21px;margin:0;overflow:hidden;max-height:400px;display:-webkit-box;-webkit-line-clamp:7;text-overflow:-o-ellipsis-lastline;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.content-grid__result-list__result--browse.no-photo,.content-grid__result-list__result--locked.no-photo{padding-top:2em}.content-grid__result-list__result--browse.no-photo .content-grid__result-list__result__title,.content-grid__result-list__result--locked.no-photo .content-grid__result-list__result__title{font:18px "Montserrat", sans-serif;line-height:32px;margin-bottom:15px}@media screen and (max-width: 767px){.content-grid__title{padding:1em 0}.content-grid__result-list li{border-top:1px solid #d8d8d8}.content-grid__result-list li:nth-of-type(2n){border-right:0;padding-right:3.37079%}.content-grid__result-list__result__image-container{margin-bottom:0.5em}.content-grid__result-list__result__type{margin-bottom:0.25em}}@media screen and (min-width: 768px) and (max-width: 1099px){.content-grid__title{padding:1em 0}.content-grid__result-list li{height:0;width:50%}.content-grid__result-list li:nth-of-type(2n){border-right:0;padding-right:3.37079%}.content-grid__result-list__result__image-container{margin-bottom:0.5em}.content-grid__result-list__result__type{margin-bottom:0.25em}}.content-grid__title{clear:both;color:#3e2a1d;display:block;font:30px "Merriweather";text-align:center}.content-grid__description{color:#3e2a1d;display:block;font:18px "ProximaNova", Times, serif;text-align:center}.content-grid__result-list li{background-image:none}.content-grid__result-list li{height:100%}.content-grid__result-list li{clear:both;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;box-sizing:border-box;display:inline-block;padding:0 2.1978%;vertical-align:top}.content-grid__result-list__result__link{color:#3e2a1d;cursor:pointer;font:14px "ProximaNovaBold", Times, serif;text-decoration:none}.content-grid__result-list__result__image-container{margin-bottom:1em;padding:1.4375em 0em 0em 0em;position:relative}.content-grid__result-list__result__image-container .picture-component img{height:100%;width:100%}.content-grid__result-list__result__image-container__tag{top:5%;background-color:#68a242;color:white;display:block;font:10px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;padding:3px 10px 3px 10px;position:absolute;right:5%;text-transform:uppercase}.content-grid__result-list__result__image-container__playbutton{bottom:5%;display:block;position:absolute;right:5%}.content-grid__results-section{float:none}.content-grid__title{padding-bottom:.5em}.content-grid__result-list__result--locked .result-type,.content-grid__result-list__result--locked .content-grid__result-list__result__type{color:#d73a15;font:12px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;letter-spacing:1px;margin-bottom:0.9375em;padding-left:25px;text-transform:uppercase}.content-grid__result-list__result--locked .result-type::before,.content-grid__result-list__result--locked .content-grid__result-list__result__type::before{content:url(//d3cizcpymoenau.cloudfront.net/assets/redesign/RedLock-7141a08ace8277a910011723ccb8d5af.svg);display:block;position:absolute;margin-left:-25px;margin-top:-3px;width:20px}.content-grid__result-list__result__title{color:#3e2a1d;font:1em "Merriweather";margin-left:0px;margin-bottom:0px}.content-grid__result-list__result__type{color:#767f81;font:12px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;letter-spacing:1px;margin-bottom:0.9375em;margin-left:0px;text-transform:uppercase}.two-up-image-container{margin-left:0px;width:100%}.two-up-image-container .picturebox-container{display:inline-block;padding:0.82192%;width:50%;box-sizing:border-box}.three-up-image-container{margin-left:0px;width:100%}.three-up-image-container .picturebox-container{display:inline-block;padding:0.82192%;width:33.33%;box-sizing:border-box}@media screen and (max-width: 767px){.two-up-image-container,.three-up-image-container{width:100%}.two-up-image-container .picturebox-container,.three-up-image-container .picturebox-container{display:block;padding:0.82192%;width:100%;box-sizing:border-box}}.content-box{border:1px solid #dacfb0;margin:0 0 25px 0;padding:30px}.content-box h1{color:#3e2a1d;font:22px "Merriweather";letter-spacing:.25px;line-height:32px;margin:0px;padding:0 0 5px 0}.content-box h2{color:#3e2a1d;font:22px "Merriweather";letter-spacing:.25px;line-height:32px;margin:0px;padding:0 0 5px 0}.content-box h3{color:#3e2a1d;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:.25px;line-height:32px;margin:0px;padding:0 0 5px 0;text-transform:uppercase}.content-box strong{color:#3e2a1d;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:.25px;line-height:26px;margin:0px;padding:0 0 5px 0}.content-box p{color:#3e2a1d;font:16px "ProximaNova", Times, serif;line-height:26px;margin-bottom:20px}.content-box-image-left{border:1px solid #dacfb0;clear:both;margin:0px;padding:20px}.content-box-image-left h1,.content-box-image-left h2,.content-box-image-left h3{display:block;color:#3e2a1d;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-transform:uppercase;line-height:26px;letter-spacing:1px;margin:0px;padding:0px}.content-box-image-left strong{color:#3e2a1d;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-transform:uppercase;line-height:26px;letter-spacing:1px;margin:0px;padding:0px}.content-box-image-left p{color:#3e2a1d;font:16px "ProximaNova", Times, serif;line-height:26px;margin-bottom:0px}.content-box-image-left .content-box-image-left__image-container{display:inline-block;float:left;padding-right:20px;box-sizing:border-box}.content-box-image-left .content-box-image-left__content{display:inline-block;width:60%;box-sizing:border-box}.content-box-image-left .content-box-image-left__content.full{width:100%}.content-box-image-left .content-box-image-left__content h2{display:block;color:#3e2a1d;font:16px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-transform:uppercase;line-height:26px;letter-spacing:1px;margin:0px;padding:0px;text-transform:uppercase}.content-box-image-left.wrap .content-box-image-left__image-container{width:auto}.content-box-image-left.wrap .content-box-image-left__content{display:inline}.content-box .content-box-image-left{border:0px;margin-bottom:20px;padding:0px}.content-box .content-box-image-left__image-container{float:none}.content-box .content-box-image-left__content{vertical-align:top}@media print, screen and (min-width: 1100px){.content-box-image-left__image-container{width:40%}}@media screen and (min-width: 768px) and (max-width: 1099px){.content-box-image-left__image-container{width:inherit}}@media screen and (max-width: 767px){.content-box-image-left{padding:10px}.content-box-image-left .content-box-image-left__image-container{display:block;float:none;padding-bottom:10px;padding-left:0px;padding-right:0px;width:100%}.content-box-image-left .content-box-image-left__content{display:block;width:100%}.content-box{padding:10px}}@media print, screen and (min-width: 1100px){.more-content-grid{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;margin-right:12.60274%}.content-grid__result-list li{width:25%}}.more-content-grid{background-color:white;float:none;margin:auto;margin-bottom:112px;padding:40px 0;position:relative}.content-grid__result-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-grid__result-list li{height:auto}.more-content-grid.more-content-grid--article{position:static}@media print, screen and (min-width: 1100px){.content-grid__result-list li{min-height:342px}.content-grid__result-list__result--browse:nth-of-type(4n-4),.content-grid__result-list__result--locked:nth-of-type(4n-4){margin-left:0}.content-grid__result-list__result--browse:nth-of-type(4n-1),.content-grid__result-list__result--locked:nth-of-type(4n-1){border-right:1px solid #d8d8d8}.content-grid__result-list__result--browse:nth-of-type(4n),.content-grid__result-list__result--locked:nth-of-type(4n){border-right:0}}.content-grid__result-list__result__description p,.content-grid__result-list__result__description{font:12px "Merriweather";line-height:21px;margin:0;overflow:hidden;max-height:400px;display:-webkit-box;-webkit-line-clamp:7;text-overflow:-o-ellipsis-lastline;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.content-grid__result-list__result--browse.no-photo,.content-grid__result-list__result--locked.no-photo{padding-top:2em}.content-grid__result-list__result--browse.no-photo .content-grid__result-list__result__title,.content-grid__result-list__result--locked.no-photo .content-grid__result-list__result__title{font:18px "Montserrat", sans-serif;line-height:32px;margin-bottom:15px}@media screen and (max-width: 767px){.content-grid__title{padding:1em 0}.content-grid__result-list li{border-top:1px solid #d8d8d8}.content-grid__result-list li:nth-of-type(2n){border-right:0;padding-right:3.37079%}.content-grid__result-list__result__image-container{margin-bottom:0.5em}.content-grid__result-list__result__type{margin-bottom:0.25em}}@media screen and (min-width: 768px) and (max-width: 1099px){.content-grid__title{padding:1em 0}.content-grid__result-list li{height:0;width:50%}.content-grid__result-list li:nth-of-type(2n){border-right:0;padding-right:3.37079%}.content-grid__result-list__result__image-container{margin-bottom:0.5em}.content-grid__result-list__result__type{margin-bottom:0.25em}}.content-grid__title{clear:both;color:#3e2a1d;display:block;font:30px "Merriweather";text-align:center}.content-grid__description{color:#3e2a1d;display:block;font:18px "ProximaNova", Times, serif;text-align:center}.content-grid__result-list li{background-image:none}.content-grid__result-list li{height:100%}.content-grid__result-list li{clear:both;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;box-sizing:border-box;display:inline-block;padding:0 2.1978%;vertical-align:top}.content-grid__result-list__result__link{color:#3e2a1d;cursor:pointer;font:14px "ProximaNovaBold", Times, serif;text-decoration:none}.content-grid__result-list__result__image-container{margin-bottom:1em;padding:1.4375em 0em 0em 0em;position:relative}.content-grid__result-list__result__image-container .picture-component img{height:100%;width:100%}.content-grid__result-list__result__image-container__tag{top:5%;background-color:#68a242;color:white;display:block;font:10px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;padding:3px 10px 3px 10px;position:absolute;right:5%;text-transform:uppercase}.content-grid__result-list__result__image-container__playbutton{bottom:5%;display:block;position:absolute;right:5%}.content-grid__results-section{float:none}.content-grid__title{padding-bottom:.5em}.content-grid__result-list__result--locked .result-type,.content-grid__result-list__result--locked .content-grid__result-list__result__type{color:#d73a15;font:12px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;letter-spacing:1px;margin-bottom:0.9375em;padding-left:25px;text-transform:uppercase}.content-grid__result-list__result--locked .result-type::before,.content-grid__result-list__result--locked .content-grid__result-list__result__type::before{content:url(//d3cizcpymoenau.cloudfront.net/assets/redesign/RedLock-7141a08ace8277a910011723ccb8d5af.svg);display:block;position:absolute;margin-left:-25px;margin-top:-3px;width:20px}.content-grid__result-list__result__title{color:#3e2a1d;font:1em "Merriweather";margin-left:0px;margin-bottom:0px}.content-grid__result-list__result__type{color:#767f81;font:12px "MontserratSemiBold", "Montserrat", sans-serif, sans-serif;letter-spacing:1px;margin-bottom:0.9375em;margin-left:0px;text-transform:uppercase}@media print, screen and (min-width: 768px){.reviewables{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;margin-right:12.60274%;float:none}.reviewables .ratings-display{width:100%}.reviewables .ratings-display ul{list-style-type:none}.reviewables__result-list__item__row-details .ratings-display{margin-left:16.84982%;width:66.30037%;float:left;margin-right:1.0989%;margin-right:16.84982%}.reviewables__result-list__item__row-details .ratings-display li{display:inline-block;padding-left:0px;width:23.75691%;float:left;margin-right:1.65746%}.reviewables .ratings-display .rating-label{font-size:14px}.reviewables__result-list__item__row-details .rating-label{display:table-cell;height:30px;margin-bottom:5px;vertical-align:bottom}.reviewables__result-list__item__row-details .ratings-display{margin-bottom:26px}.reviewables .ratings-display .rating-stars{font-size:18px}.reviewables__result-list__item{clear:both;padding-left:0px}.reviewables__header{width:100%;float:left;margin-left:0;margin-right:0;display:block;margin-bottom:26px}.reviewables__title{width:49.45055%;float:left;margin-right:1.0989%;font-size:24px}.reviewables__legend{width:49.45055%;float:right;margin-right:0;text-align:right}.reviewables__legend li{display:inline-block;padding-left:0px;width:150px}.reviewables__legend .rating-label{display:inline;font-size:14px;margin-right:5px}.reviewables__legend .rating-stars{display:inline;margin-right:5px}.reviewables__result-list__item__recommendation{font-size:14px}.reviewables__result-list__item__recommendation,.reviewables__result-list__item__recommendation--empty{margin-bottom:26px;padding-bottom:10px;padding-top:10px;width:100%}.reviewables__result-list__content__name{font-size:16px}.reviewables__result-list__content__name.top{display:none}.reviewables__result-list__item__recommendation__winner-header,.reviewables__result-list__item__recommendation__recommendation-status{display:inline}.reviewables__result-list__item__recommendation__recommendation-status{padding:10px}.reviewables__result-list__item__recommendation__winner-header{margin-right:10px;padding:10px}.reviewables__result-list__item__row-details__image-container{width:15.75092%;float:left;margin-right:1.0989%;display:inline-block}.reviewables__result-list__item__row-details__image-container img{height:100%;width:100%}.reviewables__result-list__content{width:57.87546%;float:left;margin-right:1.0989%;margin-right:8.42491%;display:inline-block;float:left;margin-bottom:26px}.reviewables__result-list__content__testers-comments,.reviewables__result-list__content__testers-comments p{font-size:14px;margin:0px}.other-attributes-display{margin-bottom:10px}.reviewables .other-attributes-display ul{margin-left:16.84982%;width:66.30037%;float:left;margin-right:1.0989%;margin-right:16.84982%;list-style-type:none}.reviewables .other-attributes-display li{display:inline-block;margin-bottom:15px;padding-left:0px;width:23.75691%;float:left;margin-right:1.65746%}.reviewables .other-attributes-display .item-label{color:#98896b;display:block;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.reviewables .amazon-logo{display:inline-block;margin:auto;width:100px;height:20px}.reviewables .buy-now-display{display:inline-block;margin-top:19px;text-align:center;width:15.75092%}.reviewables .buy-now-button{border:solid 1px #d73a15;font-size:12px;margin:auto;padding:10px;text-transform:uppercase;vertical-align:middle;width:93px}.reviewables .buy-now-button:hover{background-color:#d73a15;color:white}.reviewables .buy-now-display__price{font-size:14px;margin-bottom:26px}.reviewables__result-list__item__row-details .buy-now-button{display:block;margin-bottom:13px}.reviewables .arrow-toggle{display:none}}@media screen and (max-width: 767px){.reviewables{width:100%;float:left;margin-left:0;margin-right:0}.reviewables li{padding-left:0px}.reviewables .details-shown .ratings-display{width:100%;float:left;margin-left:0;margin-right:0}.reviewables .details-shown .ratings-display ul{width:100%;float:left;margin-left:0;margin-right:0;list-style-type:none}.reviewables .details-shown .ratings-display li{width:48.31461%;display:inline-block;padding-left:0px}.reviewables .details-shown .ratings-display .rating-label{font-size:14px;margin-bottom:10px}.reviewables .details-shown .ratings-display .rating-stars{font-size:18px;margin-bottom:20px}.reviewables__title{width:100%;float:left;margin-left:0;margin-right:0;font-size:24px;margin-bottom:0px;text-align:center}.reviewables__legend{margin-bottom:30px}.reviewables__legend li{margin-bottom:5px}.reviewables__legend .rating-label{display:inline-block;font-size:14px;width:45px}.reviewables__legend .rating-stars{display:inline-block}.reviewables__legend .rating-stars .rating-star{margin-right:5px}.details-hidden .ratings-display{display:none}.details-shown .ratings-display{display:block}.reviewables__result-list__item__recommendation,.reviewables__result-list__item__recommendation--empty{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:20px;margin-top:20px;text-align:center}.reviewables__result-list__item__recommendation__recommendation-status{width:100%;float:left;margin-left:0;margin-right:0;display:inline-block;margin-right:0px;padding-top:0.625em;padding-bottom:10px;padding-left:0px}.reviewables__result-list__item__recommendation__winner-header{display:inline-block;float:left;padding:10px;width:46%}.reviewables__result-list__item__recommendation.winner .reviewables__result-list__item__recommendation__recommendation-status{float:right;width:46%}.reviewables__result-list__item__recommendation.winner{display:-ms-flexbox;display:flex}.reviewables__result-list__item{padding-left:0px}.reviewables__result-list__item__row-details__image-container img{width:100%}.details-hidden .reviewables__result-list__item__row-details__image-container{width:22.47191%;float:left;margin-right:3.37079%;padding-bottom:10px}.details-shown .reviewables__result-list__item__row-details__image-container{width:100%;float:left;margin-left:0;margin-right:0;display:block;height:auto;margin-bottom:20px}.reviewables__result-list__item__recommendation{font-size:14px}.reviewables__result-list__content__testers-comments,.reviewables__result-list__content__testers-comments p{font-size:14px}.reviewables__result-list__content__name{font-size:16px}.details-hidden .reviewables__result-list__content{width:48.31461%;float:left;margin-right:3.37079%}.details-hidden .reviewables__result-list__content__testers-comments{display:none}.details-hidden .reviewables__result-list__content__name.bottom{display:block;margin-bottom:20px}.details-hidden .reviewables__result-list__content__name.top{display:none}.details-hidden .reviewables__result-list__content .ratings-display{display:none}.details-shown .reviewables__result-list__content{width:100%;float:left;margin-left:0;margin-right:0;display:block;margin-bottom:26px}.details-shown .reviewables__result-list__content p{margin-left:0px}.details-shown .reviewables__result-list__content__name.top{width:74.1573%;float:left;margin-right:3.37079%;margin-bottom:20px}.details-shown .reviewables__result-list__content__name.bottom{display:none}.details-shown .reviewables__result-list__content .ratings-display{width:100%;float:left;margin-left:0;margin-right:0;display:block}.details-shown .reviewables__result-list__content__testers-comments{width:100%;float:left;margin-left:0;margin-right:0;display:block}.details-shown .other-attributes-display{display:block}.details-hidden .other-attributes-display{display:none}.reviewables .other-attributes-display{display:none}.reviewables .other-attributes-display{width:100%;float:left;margin-left:0;margin-right:0;display:block;margin-bottom:10px}.reviewables .other-attributes-display ul{width:100%;float:left;margin-left:0;margin-right:0;list-style-type:none}.reviewables .other-attributes-display li{display:inline-block;margin-bottom:15px;width:48.31461%}.reviewables .other-attributes-display .item-label{color:#98896b;display:block;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.details-hidden .reviewables__result-list__content__testers-comments__more-details{display:none}.amazon-logo{display:none}.reviewables .details-shown .buy-now-display{width:100%;float:left;margin-left:0;margin-right:0}.reviewables .details-shown .buy-now-display__price{width:100%;float:left;margin-left:0;margin-right:0;font-size:14px;margin:auto;margin-bottom:26px;text-align:center}.reviewables .details-shown .amazon-logo{display:block;margin:auto;width:100px}.reviewables .details-shown .buy-now-button-container{margin-bottom:20px;text-align:center}.reviewables .details-shown .buy-now-button{border:solid 1px #d73a15;padding:10px;width:117px;height:31px;text-transform:uppercase}.reviewables .details-shown .buy-now-button:hover{background-color:#d73a15;color:white}.details-hidden .buy-now-display{width:48.31461%;float:left;margin-right:3.37079%;text-align:left}.details-hidden .amazon-logo{display:none}.details-hidden .buy-now-button{background-color:inherit;border:0px;font-size:14px;padding-left:0px;text-transform:capitalize}.details-hidden .buy-now-display__price{display:none}.reviewables .arrow-toggle{width:22.47191%;float:right;margin-right:0;height:25px;padding-right:15px;text-align:center;vertical-align:top;width:25px}.reviewables .arrow-toggle.flipped{width:22.47191%;float:right;margin-right:0;padding-left:15px;text-align:center;vertical-align:top;width:25px}.reviewables .arrow-toggle polygon{fill:#ddd2b2}.reviewables__prices-subject-to-change{clear:both}}.reviewables{margin-bottom:45px}.reviewables li{background-image:none}.ratings-display{color:#98896b;font:0.875em "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase}.ratings-display .rating-star{font-size:18px;height:18px;padding-right:5px;width:25px}.reviewables__title{color:#3e2a1d;font-family:"Merriweather"}.reviewables__result-list__item__recommendation{background-color:#f9f2e9;border-bottom:solid 1px #ddd2b2;border-top:solid 1px #ddd2b2;color:#98896b;font-family:"ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase}.reviewables__result-list__item__recommendation__winner-header{background-color:#68a242;color:white;font-weight:bold;text-transform:uppercase}.reviewables__result-list__item__recommendation--empty{border-bottom:solid 1px #ddd2b2}.reviewables__result-list__content .rating-label{color:#98896b;display:block;font:0.75em "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase}.reviewables__results-section{border-bottom:solid 1px #ddd2b2;margin-bottom:26px}.reviewables__result-list__content__name{color:#3e2a1d;font-family:"ProximaNovaBold", Times, serif}.reviewables__result-list__content__testers-comments,.reviewables__result-list__content__testers-comments p{color:#3e2a1d;font-family:"Merriweather"}.reviewables__result-list__content__testers-comments p{margin-bottom:0px}.reviewables .other-attributes-display .item-value{color:#3e2a1d;font:14px "Merriweather"}.reviewables .other-attributes-display.hidden{display:none}.reviewables__result-list__content__testers-comments__more-details{color:#d73a15;font:14px "ProximaNovaBold", Times, serif}.reviewables .buy-now-button{background-color:white;color:#d73a15;font-family:"ProximaNovaBold", Times, serif;letter-spacing:1px}.reviewables .buy-now-display__price{color:#3e2a1d;font-family:"ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.reviewables__prices-subject-to-change{color:#3e2a1d;font:0.875em "ProximaNova", Times, serif}@media print, screen and (min-width: 1100px){.more-content-grid{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;margin-right:12.60274%}.content-grid__result-list li{width:25%}}.more-content-grid{background-color:white;float:none;margin:auto;margin-bottom:112px;padding:40px 0;position:relative}.content-grid__result-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-grid__result-list li{height:auto}.more-content-grid.more-content-grid--article{position:static}@media screen and (max-width: 767px){.more-content-grid{width:100%;float:left;margin-left:0;margin-right:0}.more-content-grid .content-grid__result-list__result--browse,.more-content-grid .content-grid__result-list__result--locked{padding:12px;width:50%}.more-content-grid .content-grid__result-list__result__image-container{padding-top:0px}}@media screen and (min-width: 768px) and (max-width: 1099px){.more-content-grid{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;margin-right:12.60274%}.more-content-grid .content-grid__result-list__result--browse{padding-bottom:20px}}.paywall__container{margin:0 auto;max-width:810px;padding-top:45px;position:relative;width:73%;z-index:1}.paywall__container.er{padding-top:80px}.paywall__container.tt{padding-top:60px}.paywall__container--paywall{background-color:white;border:solid 3px #d63914;overflow:auto;width:100%}@media screen and (min-width: 768px) and (max-width: 1099px){.paywall__container{width:80%}.paywall__container.er{padding-top:110px}}@media screen and (max-width: 767px){.paywall__container{width:90%}.paywall__container.er{padding-top:0px}}.multisiteImageContainer{width:100%;margin:50px auto}.multisite_box{width:90%;margin:-3em auto;border:1px solid #D2D2D2}.multisite_box-logos{margin:7em 0px 5em;text-align:center}.multisite_box-logo{width:22%}.multisite_box-logo:first-child{margin-bottom:8px}.multisite_box-logo:nth-child(2){margin:0 6%}.multisite_box-logo:last-child{margin-bottom:3px}.multisite_title{text-align:center;display:inline-block;background-color:white;padding:0 5%}.multisite_title-msm{font:32px "ProximaNova", Times, serif;color:#d73a15;display:block;text-transform:uppercase}@media screen and (max-width: 767px){.multisiteImageContainer{margin-top:30px}.multisite_title{width:172px}.multisite__header-svg{width:153px;height:auto}.multisite_title-msm{font-size:14px;display:inline-block}.multisite_box{margin:-15px auto}.multisite_box-logos{margin-top:35px}.multisite_box-logo{display:block;margin:0 auto;width:auto}.multisite_box-logo:first-child{height:30px;margin-bottom:17px}.multisite_box-logo:nth-child(2){height:45px;margin:0 auto 17px}.multisite_box-logo:last-child{height:34px;margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1099px){.multisite_box-logo{width:24%}.multisite_title-atk{padding:0 .5em 2px}}.letter{margin:0 80px;padding:0}#kimballSlice{margin:-1em 0 0 1em;height:215px;float:right}@media screen and (max-width: 767px){.letter{margin:0 30px}#kimballSlice{margin:-25px 0 -20px;height:126px}}.letter-text p{font:16px "Merriweather";line-height:30px;margin:0 0 1.5em}.letter-text p:last-child{margin-bottom:.5em}.letter-text__list{margin-bottom:1.5em;overflow:auto;text-align:center}.letter-text__list ul{display:inline-block;width:250px;margin-right:2em}.letter-text__list li{float:left;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin-bottom:.5em;background-image:none}.letter-text__list li:before{content:'•';font-size:21px;margin-right:.5em}.letter-text__multisite-bold{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin-bottom:1.5em;line-height:36px;text-align:center}.letter-text__premium-red{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#d73a15;letter-spacing:1px;text-transform:uppercase;margin-bottom:1.5em;line-height:1.5em;text-align:center}@media screen and (max-width: 767px){.letter-text p{font-size:12px;line-height:22px}.letter-text__list ul{margin-right:0;width:223px}.letter-text__list li{font-size:15px}.letter-text__multisite-bold{font-size:15px;line-height:27px}.letter-text__premium-red{font-size:15px}}.signature p{font:16px "Merriweather";line-height:30px;margin:0}@media screen and (max-width: 767px){.signature p{font-size:12px;line-height:22px}}.paywall__login{color:#3e2a1d;font:14px "ProximaNova", Times, serif;letter-spacing:1px;margin:20px;margin-left:50%;text-align:right;text-transform:uppercase}.paywall__login a{color:#3e2a1d;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-decoration:underline !important}.paywall-header{color:#3e2a1d;margin-top:40px;padding:0 10px;text-align:center}.renewal.paywall-header{margin-top:40px}.paywall-header ul{display:inline-block;float:none;margin:0 auto 30px}.paywall-header li{background:none;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:36px;text-align:left}.paywall-header h3{margin:0 30px;display:block;font:33px "Merriweather";line-height:48px}.paywall-header h3 strong{font:36px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px}.renewal.paywall-header h3 strong{font:36px "Merriweather";font-weight:bold;letter-spacing:1px}.paywall-header h4{color:#d73a15;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;line-height:28px;margin:25px auto 5px auto;width:78%}.multi-site.paywall-header h4{margin:90px auto 0;width:50%}.paywall-header p{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-size:15px;font-weight:bold;margin:0px auto 15px auto;width:100%}.registration.paywall-header{margin-top:6px}.registration.paywall-header h4{font-size:20px;margin:5px auto;width:69%}.registration.paywall-header p{font-size:20px;margin:40px auto 5px;text-align:left;width:80%}@media screen and (max-width: 767px){.paywall__login{margin:20px 0 0 0;text-align:center}.paywall-header{margin-top:0;padding:0 5px;width:87.39726%;float:left;margin-right:0.82192%;margin-left:6.30137%}.paywall-header h3{font:18px "Merriweather";line-height:26px;margin:25px auto 0}.paywall-header h3 strong{font:20px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.renewal.paywall-header h3 strong{font:20px "Merriweather";font-weight:bold}.multi-site.paywall-header h4{width:98%;margin:0 auto 25px;margin-bottom:0px}.multi-site.paywall-header button{margin-bottom:50px}.paywall-header h4{float:none;font:15px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin:25px auto 0px auto}.premium.paywall-header p{width:100%}.paywall-header ul{margin:0 auto}.paywall-header li{font:15px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;line-height:27px;margin:15px auto 0px auto;padding-left:1.5em;text-align:left;text-indent:-1em}.renewal.paywall-header li{text-indent:-10px}.paywall-header p{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-size:15px;margin:25px auto 5px auto}.registration.paywall-header h3{font-size:20px}.registration.paywall-header h4{font:15px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin-bottom:5px;width:100%}.registration.paywall-header p{margin-bottom:-15px;width:100%}}ul.how-we-accordian{float:left;width:100%}ul.how-we-accordian:last-child{margin-bottom:50px}li.how-we-accordian__link{padding:0}li.how-we-accordian__link a{color:#98896b;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;vertical-align:top}li.how-we-accordian__description{width:54.90196%;float:left;margin-right:1.47059%;background-color:#f9f2e9;color:#3e2a1d;font:14px "ProximaNova", Times, serif;line-height:20px;padding:20px}li.how-we-accordian__description a{color:#3e2a1d;font:14px "ProximaNova", Times, serif;float:right;position:relative;bottom:15px;left:10px}@media screen and (max-width: 767px){ul.how-we-accordian{margin:0 0 50px 0}ul.how-we-accordian:last-child{margin-bottom:15px}li.how-we-accordian__link{margin:0;margin-top:8px;text-align:center}li.how-we-accordian__description{width:66.17647%;float:left;margin-right:1.47059%;margin:0 30px}}.submit-button--paywall{width:56.32911%;float:left;margin-right:1.89873%;background-color:#68a242;border:0;color:white;display:block;float:none;font:15px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;height:46px;line-height:32px;margin:20px auto;padding:0 1.64384%;text-transform:uppercase;vertical-align:top}.submit-button--paywall:last-child{margin-bottom:60px}.paywall-email-submit .submit-button--paywall{margin:0;padding:0;width:30%}.paywall__container--paywall>.submit-button--paywall{margin-top:40px}@media screen and (max-width: 767px){.submit-button--paywall{height:39px;width:100%;margin:0 0 35px;font:13px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;display:inline-block}.submit-button--paywall:last-child{width:87.39726%;float:left;margin-right:0.82192%;margin-left:6.30137%;margin-top:20px;margin-bottom:20px}.paywall-email-submit .submit-button--paywall{margin:5px 0;width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){.submit-button--paywall{line-height:normal}}.paywall__wrapper{height:100%;margin:0 auto;overflow:hidden;position:relative;width:82.5%;z-index:0}.paywall__wrapper img{left:7px;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width: 768px) and (max-width: 1099px){.paywall__wrapper{width:95%}}@media screen and (max-width: 767px){.paywall__wrapper{width:100%}.paywall__wrapper img{left:0}}.feature-content__title{margin-left:12.60274%;width:74.79452%;float:left;margin-right:0.82192%;border:1px solid #98896b;border-width:1px 0;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-bottom:1em;padding:0.5em 0;text-align:center;text-transform:uppercase}.author-bio{padding-top:20px;border-top:1px solid #ddd2b2;float:left;margin-bottom:40px;clear:both;width:100%;float:left;margin-left:0;margin-right:0}.author-bio__photo{width:120px;float:left;margin-right:1.64384%}.author-bio__text{color:#98896b;font:14px "Merriweather";font-style:italic;line-height:28px;margin-right:0px;margin-left:0px}.author-bio__text em{font:16px "ProximaNovaBold", Times, serif}@media screen and (max-width: 767px){.author-bio__photo{width:60px;margin-right:3.28767%}}.daily-homepage-page-container .daily-container .mobile-share-container{background-color:transparent}.daily-homepage-page-container .daily-homepage:nth-of-type(2) .daily-container{background-color:white;background:linear-gradient(rgba(255,255,255,0.8), #fff 50px)}.daily-homepage-page-container .daily-homepage:not(:nth-of-type(2)) .daily-container{background-color:white}.header-apostrophe{margin-right:-9px}.daily-homepage-page-container__magazine .magazines-buttons-container button{border:1px solid #3e2a1d;color:#3e2a1d}.daily-homepage{width:100%}.daily-homepage-content{max-width:1300px;margin-left:auto;margin-right:auto}@media print, screen and (min-width: 1100px){.daily-container{margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%;position:relative;z-index:100;padding-bottom:25px}.daily-homepage-page-container{position:absolute}.daily-header-container,.top-section-container{margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%}.daily-header-container,.bottom-section-container{margin-left:6.30137%;width:87.39726%;float:left;margin-right:0.82192%}.daily-homepage{clear:both;float:left;position:relative;margin-top:-18em}.daily-homepage:after{content:"";display:table;clear:both}.daily-homepage-page-container{position:relative}.daily-homepage-page-container__background{position:absolute;width:100%;top:0}.daily-homepage-page-container__background+.daily-homepage{margin-top:25px}.daily-homepage-page-container__background+.daily-homepage .ad-bumper-container{min-height:540px}.daily-homepage:nth-of-type(3) .ad-bumper-container{min-height:300px}.daily-homepage-page-container__magazine{height:200px;margin-left:12.60274%;margin-right:12.60274%;position:relative}.daily-homepage-page-container__magazine .index-magazines-container{border-top:0;margin:0}.daily-homepage-page-container__magazine+.daily-homepage{margin-top:0}}@media screen and (min-width: 1470px){.daily-homepage-page-container__magazine{margin-left:25.20548%;margin-right:25.20548%}}@media screen and (min-width: 768px) and (max-width: 1099px){.daily-homepage-page-container__background+.daily-homepage{z-index:1000}}@media screen and (min-width: 768px) and (max-width: 1099px){.daily-container{width:100%;float:left;margin-left:0;margin-right:0}.daily-homepage{position:relative;z-index:200}.daily-homepage:nth-of-type(2){margin-top:20px}.daily-homepage:not(:nth-of-type(2)){margin-top:2em}.daily-homepage-page-container{overflow:auto;position:relative}.index-magazines-picture{display:block;height:auto;left:0;position:absolute;top:0;width:100%}.daily-homepage-page-container__magazine{position:relative}.daily-homepage-page-container__magazine .index-magazines-container{border-top:0}}@media screen and (max-width: 767px){.daily-container{width:100%;float:left;margin-left:0;margin-right:0}.header-apostrophe{margin-right:-5px}.daily-homepage-page-container__background,.daily-homepage{position:relative}.daily-homepage-page-container__background{z-index:1}.daily-homepage{z-index:2}.daily-homepage-page-container__background+.daily-homepage{margin-top:-10em}.daily-homepage-page-container__magazine .magazines-image-container{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:22.47191%;float:left;margin-right:3.37079%}.daily-homepage-page-container__magazine .magazines-buttons-container{width:74.1573%;float:right;margin-right:0}.daily-homepage-page-container__magazine .magazines-recipe-list-container{display:none}.daily-homepage-page-container__magazine .link_to_more{display:none}.index-magazines-picture{position:initial;top:8em;width:100%}.daily-homepage-page-container__magazine .index-magazines-container{border-top:0}.daily-homepage-page-container__magazine .magazine-title{display:none}.daily-homepage-page-container__magazine .relateds{display:none}.daily-homepage-page-container__magazine .index-magazines-container>div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.daily-homepage-page-container__magazine .magazine-list-button-container{width:74.1573%;float:right;margin-right:0}}.daily-header-container__header{border-bottom:none;color:#98896b;font-family:"ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-size:14px;letter-spacing:1.5px;margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;text-align:center;text-transform:uppercase}.daily-header-container{margin-bottom:25px;margin-top:15px}.daily-digest-title-decoration{height:10px;margin-left:5px;margin-right:5px}.mobile-share-container+.daily-header-container{margin-top:0}.daily-header-container__subtitle{color:#3e2a1d;font-family:"Merriweather";font-size:32px;font-weight:lighter;text-align:center;line-height:32px;letter-spacing:0;text-transform:none}.daily-header-container__date{color:#98896b;font:13px "Merriweather";font-weight:bold;letter-spacing:2px;text-align:center;text-transform:uppercase;border-top:1px solid #ebe5d9}@media print, screen and (min-width: 1100px){.daily-header-container__date{padding:12px 0}}@media screen and (min-width: 768px) and (max-width: 1099px){.daily-header-container__subtitle{margin-bottom:15px}.daily-header-container__date{padding:12px 0}}@media screen and (max-width: 767px){.daily-header-container{margin-top:10px}.daily-header-container__date{padding:9px 0;border-bottom:1px solid #ddd2b2}.daily-header-container__subtitle{font-size:28px;line-height:36px}.document-header--article{padding-left:0;padding-right:0}}.top-section-container{display:-ms-flexbox;display:flex}.top-section-container__image{width:100%}.top-section-container-content__subhead{color:#8e7f5a;font:14px "ProximaNovaBold", Times, serif;line-height:32px;text-transform:uppercase;letter-spacing:2px;margin-top:15px}.top-section-container-content__title{color:#3e2a1d;font:32px "Merriweather";line-height:44px}.top-section-container-content__title:hover{color:#98896b}.top-section-container-content__description{color:#3e2a1d;font:12px "Merriweather";line-height:21px;margin:0;text-transform:none}@media print, screen and (min-width: 1100px){.top-section-container{border:1px solid #ddd2b2;border-width:1px 0}.top-section-container__inner{padding:20px}.top-section-container__feature{float:left;width:50.54945%}.top-section-container-content__description{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}@media screen and (min-width: 768px) and (max-width: 1099px){.top-section-container{border:1px solid #ddd2b2;border-width:1px 0}}@media screen and (max-width: 767px){.top-section-container{display:table;margin-top:20px}.top-section-container__feature{display:table-header-group;width:100%}.top-section-container__image{margin:auto 3.28767%;width:93.42466%}.top-section-container__content{border-bottom:1px solid #ddd2b2;padding:0 6.57534% 25px}.top-section-container-content__title{font:21px "Merriweather";line-height:32px}.top-section-container-content__description{display:none}}.bottom-section-container{margin-top:0px}.homepage-banner-container__image{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 10px 10px 10px}.homepage-banner-anchor{color:none}.homepage-banner-container__content{margin:0;text-transform:none}.homepage-banner-container__caption{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:30%}.homepage-banner-container__subhead a{color:#8e7f5a;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;line-height:32px;text-transform:uppercase}.homepage-banner-container__title a{color:#3e2a1d;font:22px "Merriweather";line-height:32px}.homepage-banner-container__title a:hover{color:#98896b}.homepage-banner-container__content{color:#3e2a1d;font:12px "Merriweather";line-height:21px}.homepage-banner-container{min-height:250px}.homepage-list-container__content.homepage-list-container__content--featured{padding:0}.homepage-list-container__content.homepage-list-container__content--featured dd{border-bottom:1px solid #dacfb0}.homepage-list-container{border-right:1px solid #ddd2b2}.homepage-list-container.homepage-list-container--featured{border-right:none;height:100%}.homepage-list-container h2{color:#8e7f5a;font:14px "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px}.homepage-list-container a{text-decoration:none}.homepage-list-container dl{list-style-type:none}.homepage-list-container dt{width:200px;margin:9px 0}.homepage-list-container dt a{font:14px "ProximaNovaBold", Times, serif;color:#1C1C1C;line-height:20px}.homepage-list-container dt a:hover{color:#98896b}.homepage-list-container dd{font:11px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#d73a15;margin:-5px 0 0;padding-bottom:16px;border-bottom:solid 1px #ddd2b2}.homepage-list-container dd a{font:11px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#d73a15}.homepage-list-container dd:last-child{border-bottom:none}.homepage-list-container__content.homepage-list-container__content--featured dt{width:initial}.homepage-list-item__cta.empty{padding-bottom:10px}.homepage-list-item.homepage-list-item--featured{color:#dacfb0;font:12px "Merriweather";font-style:italic;margin-bottom:1em}.homepage-list-item.homepage-list-item--featured .homepage-list-item{margin:10px 0}.homepage-list-item.homepage-list-item--featured:after{border-bottom:1px solid #dacfb0;content:'';display:block;margin-left:5em;margin-top:-0.65em}@media screen and (min-width: 768px) and (max-width: 1099px){.homepage-list-container{width:36.9863%;float:left;margin-right:0.82192%;border-right:none}.homepage-list-container__content{padding:20px 25% 0 7%}.homepage-banner-container{width:55.89041%;float:right;margin-right:0}.homepage-list-container.homepage-list-container--featured{width:24.38356%}}@media screen and (max-width: 767px){.homepage-list-container{border-right:0}.homepage-list-container__content{padding:35px 6.57534% 20px}.homepage-list-container.homepage-list-container--featured{width:100%}}@media print, screen and (min-width: 1100px){.homepage-banner-container__inner{padding:10px 0 20px 20px}.homepage-banner-container{float:left;width:74.72527%;height:inherit;border-left:1px solid #ddd2b2}.homepage-banner-container__image{width:66%}}@media screen and (max-width: 767px){.homepage-banner-container{border-top:1px solid #ddd2b2}.homepage-banner-container__inner{margin:auto 3.28767% 20px}.homepage-banner-container__image{padding:0;margin-top:20px}.homepage-banner-container__caption{width:100%;display:block}}@media screen and (min-width: 768px) and (max-width: 1099px){.homepage-banner-container{float:left;height:inherit;padding-top:3%;padding-left:3%;border-left:1px solid #ddd2b2}.homepage-banner-container__image{display:block;padding:0}.homepage-banner-container__caption{display:block;width:88.72549%;float:left;margin-right:1.47059%;margin-bottom:50px}}@media print, screen and (min-width: 1100px){.homepage-list-container{float:left;width:24.17582%;border-right:none}.homepage-list-container__inner{padding:20px 20px 20px 0}.homepage-list-container__content{padding:15px 20% 0 0}.homepage-list-container.homepage-list-container--featured{width:24.17582%}}.homepage-sidebar-container__image{width:100%}.homepage-sidebar-anchor{color:none;display:block;text-transform:none}.homepage-sidebar-container__content{margin:0}.homepage-sidebar-container__subhead{color:#8e7f5a;font:14px "ProximaNovaBold", Times, serif;letter-spacing:2px;line-height:32px;text-transform:uppercase;margin-top:10px}.homepage-sidebar-container__title{color:#3e2a1d;font:22px "Merriweather";line-height:32px}.homepage-sidebar-container__title:hover{color:#98896b}.homepage-sidebar-container__content{color:#3e2a1d;font:12px "Merriweather";line-height:21px}.homepage-sidebar-container--left{border-right:1px solid #ddd2b2}.homepage-sidebar-container--right{border-left:1px solid #ddd2b2}.homepage-sidebar-container__fig-content{padding:0 4%}@media print, screen and (min-width: 1100px){.homepage-sidebar-container--left{float:left;width:24.17582%}.homepage-sidebar-container__inner--left{padding:20px 20px 20px 0}.homepage-sidebar-container__inner--right{padding:20px 0 20px 20px}.homepage-sidebar-container--right{float:right;width:24.17582%}.homepage-sidebar-container__inner--left:first-child,.homepage-sidebar-container__inner--right:first-child{border-bottom:1px solid #ddd2b2}}@media screen and (min-width: 768px) and (max-width: 1099px){.homepage-sidebar-container--left{float:left;width:24.38356%}.homepage-sidebar-container--right{float:right;width:24.38356%}.top-section-container__feature{float:left;width:50.41096%}.homepage-sidebar-container__inner--left,.homepage-sidebar-container__inner--right,.top-section-container__inner{padding:20px}.homepage-sidebar-container__inner--left:first-child,.homepage-sidebar-container__inner--right:first-child{border-bottom:1px solid #ddd2b2}}@media screen and (max-width: 767px){.homepage-sidebar-container--left{display:table-footer-group;width:100%}.homepage-sidebar-container--right{display:table-footer-group;width:100%}.homepage-sidebar-container__image{margin:auto 3.28767%;width:93.42466%}.homepage-sidebar-container__inner--left,.homepage-sidebar-container__inner--right{margin-top:20px}.homepage-sidebar-container__inner--left:first-child,.homepage-sidebar-container__inner--right:first-child{border-bottom:1px solid #ddd2b2}.homepage-sidebar-container__content{display:none}.homepage-sidebar-container__title{font:21px "Merriweather"}.homepage-sidebar-container__fig-content{margin-bottom:25px;padding:0 6.57534%}}.ad-bumper-container{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#f9f2e9}.ad-bumper-container .media-collection{margin-top:0}@media print, screen and (min-width: 1100px){.ad-bumper-container{position:relative;margin-top:-12em;padding:7em 0 5em}}@media screen and (min-width: 768px) and (max-width: 1099px){.ad-bumper-container .media-collection{margin-bottom:0;padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 767px){.ad-bumper-container .media-collection{margin-top:0}}.promotion-container{border-top:5px solid #d73a15}.promotion-container:before{background-color:#d73a15;color:white;content:'Pre-Order';float:right;font:12px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin-right:2em;margin-top:-1.5em;padding:0.5em;text-transform:uppercase}.reviewables.promotion{text-align:center}.reviewables.promotion .buy-now-button{display:block;text-align:center}.prices-container{margin-top:1em}.strikethrough-price{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#1a1a1a;font:12px "ProximaNova", Times, serif;text-decoration:line-through}.discounted-price{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#d73a15;font:12px "ProximaNova", Times, serif;margin-left:0.5em}.homepage-load-more-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#fcf9f3;color:#3e2a1d;border:1px solid #98896b;font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px;margin-bottom:1em;margin-top:1em;text-align:center;text-transform:uppercase;width:100%}.homepage-load-more-button:hover{background-color:#98896b;color:white}.homepage-load-more-button:hover .spinner>div{background-color:white}@media print, screen and (min-width: 1100px){.load-more-container{margin-left:18.90411%;width:62.19178%;float:left;margin-right:0.82192%}.homepage-load-more-button{padding:1em 0;margin-top:5em}}@media screen and (min-width: 768px) and (max-width: 1099px){.load-more-container{margin-left:18.90411%;width:62.19178%;float:left;margin-right:0.82192%}.homepage-load-more-button{padding:1em 0}}@media screen and (max-width: 767px){.load-more-container{width:100%;float:left;margin-left:0;margin-right:0}.homepage-load-more-button{padding:1em 0}}.spinner{margin:0 auto 0;width:125px;text-align:center}.spinner>div{width:10px;height:10px;margin:0 2.5px 0 2.5px;background-color:#3e2a1d;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{animation-delay:-0.32s}.spinner .bounce2{animation-delay:-0.16s}@keyframes sk-bouncedelay{0%, 80%, 100%{transform:scale(0)}40%{transform:scale(1)}}.date-share{display:inline-block;margin:20px 20px 0;float:right;text-transform:uppercase;font:12px "ProximaNovaBold", Times, serif;color:#8e7f5a;border:1px solid #dacfb0;padding:5px 10px;border-radius:4px;letter-spacing:1px;cursor:pointer}.date-share:hover{color:#3e2a1d;border:1px solid #3e2a1d}@media screen and (max-width: 767px){.date-share{margin:10px 10px 0}}.bumper-magazine-sub .hide{display:none !important}a{color:#d73a15}.bumper-magazine-sub{width:100%;float:left;margin-left:0;margin-right:0;margin:8em 0 0 0;padding-bottom:2em;height:400px}.bumper-magazine-sub .confirmation{margin:auto auto;width:50%;top:25%;position:relative}.bumper-magazine-sub .confirmation h2{font:40px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;color:#68a242;padding-bottom:15px}.bumper-magazine-sub .confirmation p{font:24px "ProximaNova", Times, serif;margin:0;line-height:36px}.bumper-magazine-sub .confirmation .confirmation-text{margin:10px 0 10px 0;width:100%}.bumper-magazine-sub .confirmation .confimation-image-container{float:left;width:170px;padding-right:50px}.bumper-magazine-sub .header{margin:20px 0 20px 0;color:#f9f2e9}.bumper-magazine-sub .header h2{font:24px "Merriweather";color:#1C1C1C;text-align:center}.bumper-magazine-sub .header h2 b{color:#d73a15;text-transform:uppercase;letter-spacing:1px}.bumper-magazine-sub .header h2 i{font:24px "Merriweather";font-style:italic}.bumper-magazine-sub .left-content{width:36.9863%;float:left;margin-right:0.82192%;padding-left:9.45205%;margin:0 auto;display:inline-block}.bumper-magazine-sub .left-content .buy-me-text{width:90%;display:inline-block;margin:0 0 3% 0;border-bottom:1px solid #dacfb0}.bumper-magazine-sub .left-content .buy-me-text p{font:14px "ProximaNova", Times, serif;line-height:21px;width:100%;margin:0 0 3% 0}.bumper-magazine-sub .left-content .buy-me-text p b{font:14px "ProximaNovaBold", Times, serif;font-weight:normal}.bumper-magazine-sub .left-content .buy-me-text p i{font:14px "ProximaNovaBoldItalic", "ProximaNovaItalic", Times, serif}.bumper-magazine-sub .left-content .buy-me-text .image-container{width:35%;margin:0 3% 3% 0;float:left}.bumper-magazine-sub .left-content .buy-me-text .image-container img{width:100%}.bumper-magazine-sub .left-content .gift-text{width:100%}.bumper-magazine-sub .left-content .gift-text h4{font:16px "ProximaNovaBold", Times, serif;color:#d73a15;text-transform:none;letter-spacing:0}.bumper-magazine-sub .left-content .gift-text p{font:14px "ProximaNova", Times, serif;line-height:21px}.bumper-magazine-sub .left-content .gift-text p i{font:14px "ProximaNovaItalic", Times, serif}.bumper-magazine-sub .left-content .gift-text small{font:12px "ProximaNova", Times, serif;line-height:16px}.bumper-magazine-sub .left-content .gift-text small a{font:12px "ProximaNova", Times, serif}.bumper-magazine-sub .left-content .gift-text b{color:#d73a15}.bumper-magazine-sub .left-content .gift-text .gift-image{float:right;width:20%;padding:0 10% 0 3%}.bumper-magazine-sub .magazine-form{width:43.28767%;float:left;margin-right:0.82192%;display:inline-block}.bumper-magazine-sub .magazine-form .message p{width:95%;padding-left:1%;color:#68a242;font:14px "ProximaNovaBold", Times, serif}.bumper-magazine-sub .magazine-form .errors p{width:95%;padding-left:1%;color:#d73a15;font:14px "ProximaNovaBold", Times, serif}.bumper-magazine-sub .magazine-form select.states{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:47%;height:37px;padding-left:2%;margin:1% .5% 1% .5%;background:url(//d3cizcpymoenau.cloudfront.net/assets/redesign/AutoSubAd_StateArrows-eb5aada4cbdc6c38972f00cbe5385a97.svg) no-repeat right #fff;background-size:4%;background-position:95% 50%;border-radius:0;border:none;color:#98896b;font:15px "ProximaNova", Times, serif}.bumper-magazine-sub .magazine-form select.error{border:#d73a15 solid 1px !important}.bumper-magazine-sub .magazine-form select.selected{color:#1C1C1C}.bumper-magazine-sub .magazine-form .default{display:none}.bumper-magazine-sub .magazine-form input.text-area::-webkit-input-placeholder{color:#98896b;font:15px "ProximaNova", Times, serif}.bumper-magazine-sub .magazine-form input.text-area:-moz-placeholder{color:#98896b;font:15px "ProximaNova", Times, serif;line-height:35px;opacity:1}.bumper-magazine-sub .magazine-form input.text-area::-moz-placeholder{color:#98896b;font:15px "ProximaNova", Times, serif;line-height:35px;opacity:1}.bumper-magazine-sub .magazine-form input.text-area:-ms-input-placeholder{color:#98896b;font:15px "ProximaNova", Times, serif}.bumper-magazine-sub .magazine-form input.text-area{display:inline-block;width:45%;height:35px;padding-left:2%;margin:1% 1% 1% .5%;font:15px "ProximaNova", Times, serif;border:none}.bumper-magazine-sub .magazine-form input.error{border:#d73a15 solid 1px !important}.bumper-magazine-sub .magazine-form input.long{width:93%}.bumper-magazine-sub .magazine-form label.email{margin:1% .5% 1% .5%;line-height:16px}.bumper-magazine-sub .magazine-form label.email a{font:12px "ProximaNova", Times, serif;color:#98896b;text-transform:none}.bumper-magazine-sub .magazine-form .button-wrapper{width:95%;height:40px;margin:2% 0 1% .5%;vertical-align:middle;text-align:center;display:inline-block}.bumper-magazine-sub .magazine-form .button-wrapper button{width:45%;margin:1% 0 1% .5%;height:40px;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;vertical-align:middle;text-transform:uppercase;letter-spacing:1px;color:white;background-color:#d73a15;border:none}.bumper-magazine-sub .magazine-form .button-wrapper button:hover{background-color:#d87664}.bumper-magazine-sub .magazine-form .button-wrapper button.trial-button{float:left}.bumper-magazine-sub .magazine-form .button-wrapper button.gift-button{float:right}.bumper-magazine-sub .magazine-form .button-wrapper .or{display:inline-block;margin:0;position:relative;top:35%}.bumper-magazine-sub .magazine-form .button-wrapper .or b{font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;letter-spacing:1px}.bumper-magazine-sub .magazine-form .button-wrapper .or a{color:#d73a15}.bumper-magazine-sub .magazine-form .button-wrapper .button-label{width:100%;font:12px "ProximaNova", Times, serif;line-height:16px;margin-top:10px;display:inline-block;text-align:left}.bumper-magazine-sub .magazine-form .button-wrapper .button-label i{font:12px "ProximaNovaItalic", Times, serif}.bumper-magazine-sub .magazine-form .button-wrapper .button-label a{font:12px "ProximaNova", Times, serif}.magazine__headline{color:#3e2a1d;line-height:32px;font-family:"Merriweather";margin-bottom:23px;text-align:center;width:100%}.magazine__content,.magazine__current-issue,.magazine__items{display:-ms-flexbox;display:flex}.magazine__content{-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.magazine__content *,.magazine__content *::before,.magazine__content *::after{box-sizing:border-box}.magazine__content h3{font:14px "ProximaNovaBold", Times, serif;line-height:1.3;color:#3e2a1d}.magazine__content img{height:auto;margin-bottom:7px;width:100%}.magazine__content p{font:12px "Merriweather";line-height:1.5;color:#3d3d3d}.magazine__cta button{background-color:#fff;border:#d73a15 1px solid;color:#d73a15;display:block;font:14px "ProximaNovaBold", Times, serif;height:32px;letter-spacing:1px;outline:none;text-align:center;text-transform:uppercase}.magazine__cta button:first-child{margin-bottom:6px}.magazine__cta button:hover{background-color:#d73a15;color:#fff}.magazine__items h3:hover,.magazine__items li:hover h3{color:#98896B}.magazine__text-links a{color:#3e2a1d;font:14px "Merriweather";font-style:italic;line-height:2.0;text-decoration:none}.magazine__text-links li,.magazine__text-links ul{list-style:none}.magazine__text-links ul li{padding-left:0}@media screen and (max-width: 767px){.daily-homepage-page-container__magazine .content{-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 auto !important;width:calc(100% - 13px)}.magazine__content{padding-top:25px;padding-bottom:25px}.magazine__cta{-ms-flex-order:2;order:2;text-align:center}.magazine__headline{border-bottom:solid 1px #ddd2b2;font-size:18px;margin-bottom:10px;-ms-flex-order:0;order:0}.magazine__current-issue{-ms-flex-order:1;order:1;padding-left:14px}.magazine__current-issue a{display:block;width:100%}.magazine__items{border-top:solid 1px #ddd2b2;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:3;order:3;width:100%}.magazine__items li:nth-child(2n){border-left:solid 1px #ddd2b2}.magazine__items li:nth-child(3),.magazine__items li:nth-child(4){display:none}}@media (min-width: 320px) and (max-width: 375px){.magazine__current-issue{-ms-flex:1 130px;flex:1 130px;margin-right:10px;max-width:130px}.magazine__cta{max-width:130px}.magazine__cta button{width:130px}.magazine__items li{-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;padding:9px 14px 42px}}@media (min-width: 375px) and (max-width: 768px){.magazine__current-issue{-ms-flex:1 145px;flex:1 145px;margin-right:10px;max-width:145px}.magazine__cta{max-width:145px}.magazine__cta button{width:145px}.magazine__items li{-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;padding:9px 14px 42px}}@media (min-width: 768px){.daily-homepage-page-container__magazine .content{position:relative;width:747px}.magazine__cta{margin-left:auto}.magazine__cta button{width:113px}.magazine__headline{font-size:26px}.magazine__current-issue{-ms-flex:1 100px;flex:1 100px;margin-right:27px;max-width:100px}.magazine__items{-ms-flex-pack:start;justify-content:flex-start}.magazine__items li{-ms-flex:1 103px;flex:1 103px;max-width:103px;padding:0}.magazine__items li:not(:last-child){margin-right:25px}}@media screen and (min-width: 768px) and (max-width: 1099px){.magazine__content{padding-bottom:40px;padding-top:40px}}@media print, screen and (min-width: 1100px){.magazine__headline{margin-top:100px}}@media screen and (max-width: 767px){.resize{height:125px !important}.arrow-container{width:10px;padding:20px;margin:5% auto}.bumper-magazine-sub{height:825px;width:100%;margin:2em 0 0 0}.bumper-magazine-sub .confirmation{width:100%;top:10%}.bumper-magazine-sub .confirmation h2{font:18px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.bumper-magazine-sub .confirmation p{font:14px "ProximaNova", Times, serif;line-height:18px}.bumper-magazine-sub .confirmation .confimation-image-container{width:25%;padding-right:5%}.bumper-magazine-sub .header h2{font:18px "Merriweather";line-height:30px}.bumper-magazine-sub .header h2 i{font:18px "Merriweather";font-style:italic}.bumper-magazine-sub .left-content{width:100%;padding-left:0}.bumper-magazine-sub .left-content .buy-me-text{width:100%;border-bottom:none;margin:0}.bumper-magazine-sub .left-content .buy-me-text p{font:12px "ProximaNova", Times, serif;line-height:17px;width:97%}.bumper-magazine-sub .left-content .buy-me-text p b{font:12px "ProximaNovaBold", Times, serif;font-weight:normal}.bumper-magazine-sub .left-content .buy-me-text p i{font:12px "ProximaNovaBoldItalic", "ProximaNovaItalic", Times, serif}.bumper-magazine-sub .left-content .buy-me-text .image-container{width:30%;margin:0 7% 0 0}.bumper-magazine-sub .left-content .gift-text{width:100%;padding:3% 0 3% 0;border-top:1px solid #dacfb0}.bumper-magazine-sub .left-content .gift-text h4{font:12px "ProximaNovaBold", Times, serif}.bumper-magazine-sub .left-content .gift-text p{font:12px "ProximaNova", Times, serif;line-height:17px;width:70%;margin:0;padding:2% 0 2% 0}.bumper-magazine-sub .left-content .gift-text p i{font:12px "ProximaNovaItalic", Times, serif}.bumper-magazine-sub .left-content .gift-text small{font:10px "ProximaNova", Times, serif;line-height:14px}.bumper-magazine-sub .left-content .gift-text .gift-image{width:18%;margin-left:-23%;position:relative;margin-top:3%}.bumper-magazine-sub .magazine-form{width:100%;float:none}.bumper-magazine-sub .magazine-form .message p{margin:0;font:12px "ProximaNovaBold", Times, serif}.bumper-magazine-sub .magazine-form .errors p{margin:0;font:12px "ProximaNovaBold", Times, serif}.bumper-magazine-sub .magazine-form select.states{width:98%;background-size:2%}.bumper-magazine-sub .magazine-form input.text-area{width:96%}.bumper-magazine-sub .magazine-form input.long{width:96%}.bumper-magazine-sub .magazine-form label.email{font:10px "ProximaNova", Times, serif;line-height:14px}.bumper-magazine-sub .magazine-form .button-wrapper{width:100%;margin:3% 0 12% 0%}.bumper-magazine-sub .magazine-form .button-wrapper button{width:40%;font:14px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif}.bumper-magazine-sub .magazine-form .button-wrapper .button-label{font:10px "ProximaNova", Times, serif;line-height:14px}.bumper-magazine-sub .magazine-form .button-wrapper .button-label i{font:10px "ProximaNovaItalic", Times, serif}.bumper-magazine-sub .magazine-form .button-wrapper .button-label a{font:10px "ProximaNova", Times, serif}}@media screen and (min-width: 768px) and (max-width: 1099px){.resize{height:325px !important}.bumper-magazine-sub{height:425px;margin:2em 0 0 0}.bumper-magazine-sub .left-content{padding-left:6.30137%}.bumper-magazine-sub .left-content .buy-me-text{width:95%;padding-bottom:1%}.bumper-magazine-sub .left-content .buy-me-text .image-container{float:left;margin:0 4% 0 0}.bumper-magazine-sub .left-content .gift-text{margin-top:4%;width:95%}.bumper-magazine-sub .left-content .gift-text p{width:75%;margin:0}.bumper-magazine-sub .left-content .gift-text .gift-image{padding:0px 7% 0 6%}.bumper-magazine-sub .magazine-form{width:49.58904%;float:left;margin-right:0.82192%}.bumper-magazine-sub .magazine-form .errors p{margin:0;padding-left:1%}}.social-media-bumper{width:100%;float:left;margin-left:0;margin-right:0;margin:5em 0 13em 0;height:350px}.social-media-bumper .social-media-bumper__title{font:26px "Merriweather";text-align:center;text-transform:capitalize;color:#3e2a1d;margin:0 auto;padding:70px 0 50px 0}.social-media-bumper .social-media-bumper__links-container{margin:auto;text-align:center;vertical-align:middle}.social-media-bumper .social-media-bumper__links{width:125px;margin:0 30px;vertical-align:middle;display:inline-block;text-align:center}.social-media-bumper .social-media-bumper__links:hover{filter:brightness(120%);-webkit-filter:brightness(120%);-moz-filter:brightness(120%);-o-filter:brightness(120%);-ms-filter:brightness(120%)}.social-media-bumper .social-media-bumper__links:hover span{color:#98896b;filter:brightness(80%);-webkit-filter:brightness(80%);-moz-filter:brightness(80%);-o-filter:brightness(80%);-ms-filter:brightness(80%)}.social-media-bumper .social-media-bumper__links span{font:14px "ProximaNovaBold", Times, serif;line-height:19px;text-transform:uppercase;letter-spacing:1.4px;color:#3e2a1d;display:block;margin:0 auto}.social-media-bumper .social-media-bumper__links svg{margin:10px auto;max-width:80px}@media screen and (max-width: 767px){.social-media-bumper{height:150px;margin:5em 0 5em 0}.social-media-bumper .social-media-bumper__title{padding:0 0 30px 0;font-size:16px}.social-media-bumper .social-media-bumper__links{width:22.5%;max-width:80px;margin:0 3px}.social-media-bumper .social-media-bumper__links svg{width:70%}.social-media-bumper .social-media-bumper__links span{font-size:9.5px;margin-top:1px}}@media screen and (min-width: 768px) and (max-width: 1099px){.social-media-bumper{margin:0em 0 10em 0;height:200px}.social-media-bumper .social-media-bumper__links{margin:0 10px}.social-media-bumper .social-media-bumper__links svg{width:50%}}.landing-page-header__title{color:#271A12;margin-left:15%;margin-right:15%}.landing-page-header__subtitle{color:#271A12;margin-left:10%;margin-right:10%}.landing-page-header__description{color:#3e2a1d;font:15px/21px "ProximaNova", Times, serif;width:62.19178%;margin:20px auto}@media screen and (min-width: 768px){.landing-page-header{position:relative}.landing-page-header__call-to-action{width:62.19178%;float:left;margin-right:0.82192%;background-color:white;padding:2.32877% 2.32877%;position:absolute;top:5em;left:0;right:0;margin:0 auto}.landing-page-header__image{width:100%}.landing-page-logo-atk,.landing-page-logo-cio{display:block;margin:auto;width:24.38356%}.landing-page-header__title{font:38px/44px "Merriweather";text-align:center}.atk .landing-page-header__title{font:38px/44px "Montserrat", sans-serif}.atk .landing-page-header__subtitle{font:15px/23px "Montserrat", sans-serif}.landing-page-header__subtitle{font:15px/23px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;text-align:center}.landing-page-header__separator{border:0;border-top:1px solid #dacfb0;display:block;width:62.19178%}.web-redemption-container .landing-page-header__subtitle{margin-left:13%;margin-right:13%}}@media screen and (min-width: 768px){.landing-page-header__call-to-action{top:1em}.web-redemption-container .landing-page-header__call-to-action{top:6px;padding-bottom:10px}.web-redemption-container .landing-page-header__title{margin-bottom:5px;margin-top:9px}.web-redemption-container .landing-page-header__subtitle{margin-top:10px;margin-bottom:5px}.web-redemption-container .landing-page-header__description{margin:9px auto}.web-redemption-container .content-container{margin-top:50px}.landing-page__content-container__first .three-image-grid{margin-top:-5.5%}}@media screen and (min-width: 900px){.landing-page-header__call-to-action{top:2.5em}.landing-page__content-container__first .three-image-grid{margin-top:-9.5%}.web-redemption-container .content-container{margin-top:auto}}@media screen and (min-width: 1000px){.landing-page-header__call-to-action{top:4em}.web-redemption-container .landing-page-header__call-to-action{top:55px}}@media screen and (min-width: 1100px){.landing-page-header__call-to-action{top:.1em}.landing-page__content-container__first .landing-page__three-grid-container{margin-top:-17%}}@media screen and (min-width: 1253px){.landing-page-header__call-to-action{top:4.5em}}@media screen and (min-width: 1371px){.landing-page-header__call-to-action{top:5em}.landing-page__content-container__first .three-image-grid{margin-top:-15%}}@media screen and (min-width: 1500px){.landing-page__content-container__first .three-image-grid{margin-top:-19%}}@media screen and (min-width: 1650px){.landing-page__content-container__first .three-image-grid{margin-top:-24%}}@media screen and (min-width: 1800px){.landing-page__content-container__first .three-image-grid{margin-top:-32%}}@media screen and (min-width: 768px) and (max-width: 1099px){.landing-page-header .email-password-form__email-input{padding-top:5px}.landing-page-header .email-password-form__password-input{padding-top:20px}.landing-page-header__title{font-size:38px;line-height:34px}.landing-page-header__subtitle{font-size:12px;line-height:23px}.atk .landing-page-header__title{line-height:34px;margin-top:0.35em}.atk .landing-page-header__subtitle{font-size:11px}.web-redemption-container .landing-page-header__call-to-action{width:69%}}@media screen and (max-width: 767px){#cio-header{margin-top:0}.landing-page-header__call-to-action{margin:0 3.28767% 35px;width:93.42466%}.landing-page-header__site-logo{display:block;margin:2.2em auto 1em;width:36%}.landing-page-header__title{font:26px/35px "Merriweather";margin:0 auto;width:85%;text-align:center}.landing-page-header__subtitle{font:15px/23px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;margin:0 1.64384% 15px;text-align:center}.landing-page-header__description{color:#3e2a1d;width:87.39726%}.landing-page-header__separator{width:54%;border:0;border-top:1px solid #dacfb0}}.how-we-use-email .question-mark{fill:#cccccc;height:12px;width:12px}.email-password-form{display:block;margin:0 auto;width:100%}.email-password-form__controls{background-color:white;border:1px solid #dacfb0;padding:1.64384%;width:96.71233%}.email-password-form__controls input::-webkit-input-placeholder{color:#98896b;font:14px "Merriweather"}.email-password-form__controls input:-moz-placeholder{color:#98896b;font:14px "Merriweather"}.email-password-form__controls input::-moz-placeholder{color:#98896b;font:14px "Merriweather"}.email-password-form__controls input:-ms-input-placeholder{color:#98896b;font:14px "Merriweather"}.email-password-form__controls input:focus{outline:0}.landing-page-password-field{border-top:0}.email-password-form__email-input,.email-password-form__password-input{border:0;height:4.65753%;width:96%}.how-we-use-email{color:#98896b;float:right;font:12px "Merriweather"}.how-we-use-email>span{margin-right:5px;vertical-align:top}.email-password-form__email-input{padding-top:20px}.email-password-form__password-input{padding-top:30px}.email-password-form__validation{color:#D73A15}.landing-page__bottom .email-password-form__validation{color:white}.landing-page-user-validation{width:62%;margin:20px 0 20px 16%;padding:20px 3% 20px 3%;font:15px/21px "ProximaNova", Times, serif;border:1px solid #d73a15;color:#3e2a1d;background-color:white}.landing-page-user-validation p{margin:10px 0 0 0}@media screen and (min-width: 768px){.email-password-form{width:62.19178%}}@media screen and (max-width: 767px){.email-password-form{margin:0 0.82192%;width:98.35616%}.landing-page-user-validation{width:88%;margin-left:1.64384%;padding:13px 4% 13px 4%}}.big-button{background-color:#d73a15;border:0;color:white;display:block;font:16px "ProximaNovaBold", Times, serif;letter-spacing:2.3px;line-height:2em;margin:1em auto;text-transform:uppercase;width:100%;height:50px}.landing-page-mistakes__container .big-button{width:100%}@media screen and (min-width: 768px) and (max-width: 1099px){.big-button{font-size:11px}}@media screen and (max-width: 767px){.side-by-side__text-component-wrapper .big-button{width:100%;margin-left:0;margin-right:0}.big-button{font-size:11px}}.three-image-grid{background-color:white;position:relative;z-index:200}.three-image-grid__title,.three-image-grid__caption-title,.three-image-grid__caption{color:#3e2a1d}.three-image-grid__title{font:31px/37px "Merriweather";text-align:center;width:80%;margin:10px auto 30px}.atk .three-image-grid__title{font:31px/37px "Montserrat", sans-serif;font-weight:bold}.atk .three-image-grid__caption-title{font:16px/20px "Montserrat", sans-serif;font-weight:bold}.three-image-grid__images{border-top:1px solid #dacfb0}.three-image-grid__picture{display:block}.three-image-grid__caption-title{font:16px/20px "Merriweather"}.three-image-grid__caption{font:14px/20px "Merriweather";margin:0}.three-image-grid__image{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:1px solid #dacfb0;border-width:0 1px;margin:0;vertical-align:top}.three-image-grid__image:first-child{border-width:0}.three-image-grid__image:last-child{border-width:0;padding-right:0}@media screen and (min-width: 768px){.three-image-grid{margin-left:5.47945%;margin-top:-11.78082%;padding:5.47945%;padding-bottom:46px;padding-top:30px;width:77.94521%}.three-image-grid__image{padding:1.43836%;width:30.68493%}}@media screen and (min-width: 768px) and (max-width: 1099px){.three-image-grid__title{width:90%}}@media screen and (max-width: 767px){.three-image-grid{margin:0 0.82192%;width:98.35616%;margin-bottom:40px}.three-image-grid__picture{width:83%;margin:10px auto}.three-image-grid__title{font-size:19px;line-height:27px;width:90%;margin-top:40px;margin-bottom:20px}.three-image-grid__caption-title{width:83%;margin:0 auto}.three-image-grid__caption{width:83%;margin:0 auto;padding-top:8px;font-size:13px}.three-image-grid__image{border:none;margin:0 auto;padding-top:14px;width:auto}.three-image-grid__image:nth-child(2){border-right:none;padding-right:0}.three-image-grid__image:last-child{display:none}}.landing-page-content .content-with-sideburns{background-color:#f9f3e9}.atk .landing-page-content .content-with-sideburns{background-color:#f5f5f5}.landing-page__content-container{max-width:1300px;margin-left:auto;margin-right:auto}.landing-page__content-container-border{position:relative;margin-bottom:0px}.landing-page__content-container-border:before{content:'';width:82%;height:1px;background:#dacfb0;position:absolute;top:20px;z-index:2000;margin:0 auto;text-align:center;margin-left:8%}.landing-page-sideburn__last .side-by-side{padding-top:2%}.web-redemption-container .landing-page-mistakes__container .sideburns-down{height:0}.web-redemption-container .landing-page-mistakes__container .inside-sideburns{padding-top:70px}@media screen and (min-width: 768px){.landing-page-content .content-with-sideburns{margin-top:-11.78082%;padding-top:11.78082%}.landing-page-content>.landing-page-sideburn__last .inside-sideburns{padding-bottom:0}.landing-page-content>.landing-page-sideburn__last .sideburns-down{height:0}.landing-page-content .side-by-side{padding-bottom:60px}.side-by-side__image{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:18.08219%;width:24.38356%}.side-by-side__text-component-wrapper{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:8.63014%;width:32.9863%}.landing-page-content .sideburns-up{display:none}.landing-page-content .sideburns-down{height:100px}.landing-page-content .inside-sideburns{padding-bottom:100px}}@media screen and (min-width: 768px) and (max-width: 1099px){.landing-page-content>.landing-page-sideburn__last .content-with-sideburns{margin-top:-7%}.landing-page-mistakes__container .inside-sideburns{padding:25px 0 20px 0}.landing-page__content-container-border{margin-bottom:0px}.landing-page-content .side-by-side{padding-bottom:25px}}@media screen and (max-width: 767px){.side-by-side{margin:0 0.82192%;width:98.35616%}.web-redemption-container .landing-page-mistakes__container .sideburns-down{height:0}.web-redemption-container .landing-page-mistakes__container .inside-sideburns{padding-top:0}}.landing-page__youtube-wrapper{background-color:white;position:relative;z-index:200}.youtube-wrapper__title{font:36px/44px "Merriweather";text-align:center;padding-bottom:20px;color:#3e2a1d}.youtube-wrapper__bottom-title{font:31px/35px "Merriweather";color:#3e2a1d}@media screen and (min-width: 768px){.landing-page__youtube-wrapper{margin-left:5.47945%;padding:5.47945%;padding-top:32px;padding-bottom:24px;width:74.79452%}}@media screen and (min-width: 768px) and (max-width: 1099px){.landing-page__youtube-wrapper{margin:0 auto;padding-top:2%;padding:0;padding-bottom:12px;padding-top:32px;width:93.69863%}.youtube-wrapper__title{margin:0 auto;width:90%}.youtube-wrapper__bottom-title{padding:0 5.47945%;width:90%}}@media screen and (max-width: 767px){.landing-page__content-container__first{margin-bottom:25px}.landing-page__youtube-wrapper{width:97.53425%}.youtube-wrapper__title{font-size:22px;line-height:29px;margin-top:72px}.youtube-wrapper__bottom-title{font-size:19px;line-height:22px;margin-top:8px;padding-left:15px;padding-right:15px}.landing-page__content-container-border{margin-bottom:25px}.landing-page__content-container-border:before{height:2px;top:-37px;width:92%;margin-left:4%}}.landing-page__bottom{position:absolute;width:100%}.landing-page__bottom__image{display:block;width:100%}.landing-page__bottom__contents{position:absolute;top:0;left:0;right:0;margin:0 auto;padding-top:7%}.landing-page__bottom__contents .landing-page-user-validation{color:black}.landing-page__bottom__title{color:white;font:36px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;font-weight:400;line-height:47px;margin:auto;text-align:center;width:75%;margin-bottom:37px}@media screen and (min-width: 768px){.landing-page__bottom__contents{width:62.19178%}}@media screen and (min-width: 768px) and (max-width: 1099px){.landing-page__bottom__contents{margin-top:2%;padding-top:2%}.landing-page__bottom__contents .email-password-form__email-input{padding-top:5px}.landing-page__bottom__contents .email-password-form__password-input{padding-top:20px}.landing-page__bottom__title{font-size:27px;line-height:38px;margin-bottom:20px}}@media screen and (max-width: 767px){.landing-page__bottom__contents{margin:3.28767%;margin-top:6.57534%;padding-top:2%}.landing-page__bottom__title{font:22px/27px "ProximaNovaSemiBold", "ProximaNovaBold", Times, serif;width:85%;margin-bottom:18px}}.landing-page-footer{background-color:black;position:relative;margin-top:-5px;padding:50px 0}.landing-page-footer__logo{display:block;text-align:center}.landing-page-footer__logo-svg{width:150px}.landing-page-footer__text{display:block;margin:0;margin-top:15px;text-align:center;font-family:"ProximaNovaBold", Times, serif;font-size:14px;line-height:26px;color:#808080}.lp-footer-dot{margin:0 17px}.landing-page-footer__link{cursor:pointer;color:grey}.atk .landing-page-footer__logo rect{fill:black}@media screen and (max-width: 767px){.landing-page-footer__test-first-line{display:block}.lp-footer-dot.first{display:none}}.sideburn-right-text-header{font:16px/20px "Merriweather";font-weight:600;margin-bottom:13px;color:#3e2a1d}.sideburn-right-text-subtitle{font:15px/20px "Merriweather";color:#3e2a1d;margin:0;margin-bottom:32px}.side-by-side-sub-text{font:15px/20px "Merriweather";color:#3e2a1d;margin:50px 20% 0 0}.sideburn-right-text-name{color:#3e2a1d;font:16px/20px "ProximaNovaBold", Times, serif;letter-spacing:1px;text-transform:uppercase}.side-by-side-quote .sideburn-right-text-subtitle{margin-bottom:20px}.side-by-side-quote:before{content:"“";font:25px "Merriweather";position:absolute;margin:-11px -21px 0;color:#3e2a1d}@media screen and (max-width: 767px){.side-by-side{width:87.07865%;margin:0 auto;padding-bottom:20px}.side-by-side__image>img{margin-top:40px}.side-by-side-quote:before{margin:-11px -15px 0}.sideburn-right-text-subtitle{margin-bottom:30px;margin-top:30px}.side-by-side-sub-text{margin:27px 0}}@media print, screen and (min-width: 1100px){.atk-press-release{min-width:400px;width:60%}.atk-press-release article{margin:0 auto;margin-bottom:2rem;min-width:400px}.atk-press-release .links a{padding-left:25px}.atk-press-release .links li{display:inline-block;width:30%}.atk-press-release .site-links{margin:0 auto 3rem;width:60%}}@media screen and (min-width: 768px) and (max-width: 1099px){.atk-press-release{max-width:750px;width:80%}.atk-press-release .links a{padding-left:25px}.atk-press-release .links li{display:inline-block;width:30%}.atk-press-release .site-links{margin:0 auto 0}.atk-press-release .site-links li{display:block;margin:0px;padding-bottom:15px;text-align:center;width:100%}}@media screen and (min-width: 320px) and (max-width: 767px){.atk-press-release{width:90%}.atk-press-release article p{font-size:12px;margin:0px 0px 10px 0px}.atk-press-release article p img{width:100%}.atk-press-release .links li{display:block;margin:0px;width:100%}.atk-press-release .site-links{margin:0 auto 0}.atk-press-release .site-links li{display:block;margin:0px;padding-bottom:15px;text-align:center;width:100%}}.atk-press-release{margin:2rem auto;max-width:1000px}.atk-press-release .contact-section h4{margin-bottom:0px}.atk-press-release .contact-section p{line-height:1.5;margin-top:0px}.atk-press-release header{text-align:center}.atk-press-release header h1{color:#3e2a1d;font:45px "Merriweather";font-weight:300;margin:auto;padding-bottom:10px}.atk-press-release header h3{color:#98896b;font:12px "Merriweather";font-weight:300;letter-spacing:2px;margin-bottom:60px;text-align:center;text-transform:uppercase}.atk-press-release header ul{margin:0;padding:0;list-style-type:none;text-align:center}.atk-press-release header li{display:inline-block;width:30%}.atk-press-release header img{height:30px}.atk-press-release header a{text-decoration:none}.atk-press-release p{font:14px "Merriweather";color:#3e2a1d;line-height:2;margin-bottom:10px}.atk-press-release .firstcharacter{float:left;font-size:115px;line-height:90px;padding-top:15px;padding-right:8px;padding-left:3px;font-family:"Merriweather"}.atk-press-release .links{text-align:center}.atk-press-release .links ul{margin:0;padding:0;list-style-type:none;text-align:center}.atk-press-release .links a{color:#d73a15;font:0.75em "ProximaNovaBold", Times, serif;letter-spacing:0.0625em;margin-bottom:0.9375em;text-decoration:none}.atkGlobalSiteNav__wrapper,.atkGlobalSiteHeader__wrapper,.atkGlobalSiteHeader__wrapper,.atkGlobalSiteHeader [class$='__wrapper']{max-width:1200px}.main .nb-paywall{max-width:1200px}.main .nb-paywall__content{padding:12px 16px 19px}.main .nb-paywall p.nb-paywall__description{font-size:14px;margin-bottom:8px}.main .nb-paywall__image{margin-bottom:-4px}.main .nb-paywall h1.nb-paywall__header{border:none;font-size:26px;letter-spacing:-.1px;margin-bottom:8px;text-align:left;text-transform:none}.main .nb-paywall h2.nb-paywall__subheader{font-size:16px;letter-spacing:1.2px;margin-bottom:8px}.main .nb-paywall .appForm{margin-bottom:7px}.main .nb-paywall .appForm__fields{margin-bottom:4px}.main .nb-paywall .appForm__info--trigger,.main .nb-paywall .appForm__info--detail{font-size:10px}.main .nb-paywall .appForm__submit{font-size:12px;letter-spacing:1px}.nb-paywall__image{display:none}@media (min-width: 668px){.main .nb-paywall{max-width:1200px}.main .nb-paywall__content{padding-bottom:10px}.main .nb-paywall .appForm{margin-bottom:8px}.main .nb-paywall .appForm__fields{margin-bottom:4px}.main .nb-paywall .appForm__submit{font-size:14px;letter-spacing:1px;margin-bottom:0}.main .nb-paywall .not-mobile{margin-bottom:-3px}.main .nb-paywall h1.nb-paywall__header{font-size:23px;margin-bottom:12px}.main .nb-paywall h2.nb-paywall__subheader{font-size:10px;margin-bottom:8px}.main .nb-paywall p.nb-paywall__description{font-size:12px;margin-bottom:8px}}@media (min-width: 925px){.main .nb-paywall__content{padding:38px}.main .nb-paywall h1.nb-paywall__header{font-size:32px;margin-bottom:16px}.main .nb-paywall h2.nb-paywall__subheader{font-size:13px;letter-spacing:1.1px;margin-bottom:11px}.main .nb-paywall p.nb-paywall__description{font-size:12px;line-height:1.57;margin-bottom:20px}}@media (min-width: 1100px){.atkGlobalSiteHeader__wrapper{padding:0 11px 0 25px}.main .nb-paywall__content{padding:20px 30px 30px 80px}.main .nb-paywall h1.nb-paywall__header{font-size:40px;margin-bottom:16px}.main .nb-paywall h2.nb-paywall__subheader{font-size:16px;letter-spacing:1.4px;margin-bottom:16px}.main .nb-paywall p.nb-paywall__description{font-size:14px;margin-bottom:24px}}@media (min-width: 1320px){.main .nb-paywall__content{padding:50px 23px 60px 80px}}.utility-bar__list svg{height:30px;width:30px}.utility-bar__list--item{height:30px;width:30px}.utility-bar__list--item:not(:last-child){margin-right:16px}@-moz-document url-prefix(){.utility-bar__list--item.facebook svg{margin-top:7px}}@-moz-document url-prefix(){.utility-bar__list--item.pinterest svg{margin-top:8px}}.utility-bar__list--item.twitter svg{height:13px}@-moz-document url-prefix(){.utility-bar__list--item.twitter svg{margin-top:9px}}.utility-bar__list--item.facebook svg,.utility-bar__list--item.pinterest svg,.utility-bar__list--item.favorites svg{height:15px}.utility-bar__list--item.email svg{height:10px}@-moz-document url-prefix(){.utility-bar__list--item.email svg{margin-top:10px}}.utility-bar__list--item.favorites svg{stroke-width:1.5px}@-moz-document url-prefix(){.utility-bar__list--item.favorites svg{margin-top:8px}}.utility-bar__list--item.print svg{height:18px}@-moz-document url-prefix(){.utility-bar__list--item.print svg{margin-top:6px}}@media (min-width: 1100px){.utility-bar__list--item{margin-right:5px}}@media (min-width: 1100px){.utility-bar__list--item{margin-right:5px}.utility-bar__list--item:hover::after{font-family:"Montserrat", sans-serif;font-size:10px}}body.articles-show>.wrapper>header,body.articles-show>.wrapper>section.body{padding:0}body.articles-show>.wrapper>header img[data-src],body.articles-show>.wrapper>section.body img[data-src]{opacity:1}body.articles.articles-show #cio-header{margin-top:0}body.articles.articles-show .article-body{width:100%;margin-left:0;margin-right:0}body.articles.articles-show .article-checklist.side-list.checklist h3{margin-left:10px}body.articles-show>.wrapper>section.body section.main{width:100%;background-color:#fcf9f3;position:relative}body.articles-show>.wrapper>section.body section.main .content-grid__result-list li{border-color:#e1d8bf}body.articles-show>.wrapper>section.body section.main .content-grid__result-list__result__type{color:#3d3d3d}h1.cio-article__header--title{border:none;font-family:"Merriweather", serif;font-size:26px;font-weight:500;line-height:1.3;letter-spacing:normal;color:#3f2b1e;text-transform:none;text-align:left;margin-bottom:4px}.cio-article__header--subtitle{font-weight:500;margin-bottom:24px;text-align:center}.document-header__subheading--dot,h4.document-header__subheading{border:none;font-size:12px;font-weight:500;text-align:left}.articles-show #panel-wrapper.wrapper{width:100%}.articles-show .body{padding:0}.cio__header--img{position:absolute;top:0;left:0;width:100%;height:auto}.cio-article__header{padding:0 16px}.cio-article__hero{position:relative;padding:0 16px}.cio-article__hero--description{font-family:"Merriweather", serif;font-size:18px;font-weight:300;line-height:1.67;color:#3e2a1d;margin-bottom:8px;display:block}.cio-article__hero .utility-bar{margin:20px 0 25px}.cio-article__hero .utility-bar__list{-ms-flex-pack:center;justify-content:center}.cio-article__hero .utility-bar__list--item:not(.favorites) svg{fill:#fff}@-moz-document url-prefix(){.cio-article__hero .utility-bar__list--item:not(.favorites) svg{width:21px}}.cio-article__wrapper{background-color:#fff;margin:0 auto;max-width:1135px;padding:25px 0;z-index:1}.cio-article__wrapper>a,.cio-article__wrapper>iframe{display:block;width:100%}.cio-article__wrapper--top{position:relative}.cio-article__wrapper--bottom .article-body{padding:0 16px 24px}.cio-article__wrapper--bottom .content{margin-left:0 !important;margin-right:0 !important;max-width:1135px !important;width:100% !important}.cio-article__wrapper--bottom .more-content-grid.more-content-grid--article{background-color:#FCFAF5;margin-bottom:0}.cio-article__wrapper .article-body{box-sizing:border-box;background-color:#fff;width:100%;float:none;margin:0 0}.cio-article__wrapper .article-checklist h3{padding-left:0}.cio__hero-image{float:left;width:100%}.cio__hero-image--container{height:0;position:relative;padding-bottom:56.2%;width:100%}.cio__hero-image--container .transparent-overlay{-ms-flex-align:center;align-items:center;background-color:rgba(62,42,29,0.8);border:#fff 2px solid;border-right:none;display:-ms-flexbox;display:flex;margin:0;padding:0 10px;position:absolute;height:40px;bottom:20px;right:0;transition:.2s all}.cio__hero-image--container .transparent-overlay__text{letter-spacing:1px;font-family:"Montserrat", sans-serif;font-size:10px;font-weight:bold;margin-left:8px;opacity:.99}.cio__hero-image--container .transparent-overlay svg{height:20px;width:20px}.cio__hero-image--container .transparent-overlay:hover{background-color:#3e2a1d}.cio__hero-image--container .transparent-overlay:hover__text{opacity:1}@media (min-width: 668px){.cio-article__wrapper{background-color:#fff;margin:0 auto;max-width:1200px;position:relative;z-index:1}.cio-article__wrapper--bottom{padding:0 50px}.cio-article__wrapper--bottom .content{width:100% !important;margin:25px 0 0 !important}.cio-article__wrapper--top{padding:25px 80px;position:relative}.cio-article__wrapper--top .utility-bar{margin-top:0;position:absolute;top:0;right:-60px}.cio-article__wrapper--top .utility-bar__list{-ms-flex-direction:column;flex-direction:column}.cio-article__wrapper--top .utility-bar__list--item{margin-bottom:8px}h1.cio-article__header--title{font-size:37px;margin-bottom:4px;text-align:center}.cio-article__hero--description{margin:16px 0;text-align:center}.document-header__subheading--dot,h4.document-header__subheading{border:none;font-size:14px;letter-spacing:1.6px}}@media (min-width: 1100px){.cio-article__wrapper--bottom{padding:0 50px 0 120px}.cio-article__wrapper--bottom .article-body{padding-left:0;padding-right:0}.cio-article__wrapper--bottom .transpiledJs{margin-right:0}.cio-article__wrapper--top{padding-top:0}}.product_collections *,.product_collections *::before,.product_collections *::after{box-sizing:initial}#panel-wrapper .description ol,#panel-wrapper .description p,#panel-wrapper .description ul{margin-bottom:8px}.button.hilite.atkFormDisplay__toggle--primary,.button.default.atk-spa-link{height:initial}
