@charset "UTF-8";.search-found,.search-pagination{padding-top:15px;padding-bottom:15px}.post-nav,.post-nav .pager,.post-nav .pager li{display:inline}*{letter-spacing:.1px}.tophat{background-color:#541138}a,a:active,a:focus,a:hover,a:visited{color:#406920}a:active{background-color:#b9c648}.container,.container-fluid{width:100%}.navbar-container{margin:0 5%}@media only screen and (min-width:765px){.navbar-container{margin:0 5%}}.form-inline .form-group{margin-bottom:15px}.search-found{text-align:center}.post-nav{text-align:left}.post-nav .pager li{margin:0;padding:4px 8px}.post-nav .pager li a{text-decoration:underline}@media only screen and (min-width:765px){.post-nav,.search-found{text-align:left}}.front-latest-issue .image,.projects .content .title a,.projects .content .title a h2,.recipes-content .content .title a,.recipes-content .content .title a h2,.restriction,.step-by-step ol li:before,.tophat .nav>li a,.troubleshooting .content .title a,.troubleshooting .content .title a h2,figcaption,h6,ul.colors li{text-align:center}body.logged-in .footer-menu li.logged-out,body.logged-out .tophat .nav>li.logged-in{display:none}body.active .tophat .nav>li.tophat-free-trial,body.expired .tophat .nav>li.tophat-free-trial,body.subscribed .tophat .nav>li.tophat-free-trial{display:none!important}.tophat{display:flex;padding:0}.tophat .nav>li a{font-size:.68em;padding:1.2em .76em;color:#e5e5e5;text-transform:uppercase;text-decoration:none;line-height:1.2em}.tophat .nav>li a:hover{background-color:transparent;color:#fff}.tophat .nav>li .name{text-decoration:underline}.tophat .nav>li.tophat-free-trial a{background-color:#7e1a54;color:#e5e5e5}.tophat .nav>li.tophat-free-trial a:hover{color:#fff}.tophat .nav>li.tophat-log-in .fa-user,.tophat .nav>li.tophat-log-out .fa-user{font-size:1.2em}.tophat .menu-tophat-right-container,.tophat .row{display:flex;flex-flow:row nowrap}.tophat .menu-tophat-right-container .text-left,.tophat .row .text-left{display:flex;justify-content:flex-start}.tophat .menu-tophat-right-container .text-right,.tophat .row .text-right{display:flex;justify-content:flex-end}#tophat-left,#tophat-right{display:flex;flex-flow:row nowrap}#tophat-left li,#tophat-right li{display:flex;border-right:1px solid #3a0b27}#tophat-left li a,#tophat-right li a{display:flex;align-items:center;justify-content:center}.navbar-toggle{background-color:#42b592;border-radius:124px}.navbar-toggle .icon-bar{background-color:#fff!important}.navbar-toggle:focus,.navbar-toggle:hover{background-color:#42b592!important}.nav>li>a:focus,.nav>li>a:hover,.navbar-default,.navbar-default .navbar-nav>li>a:hover,.primary-menu .nav>li a:hover{background-color:transparent}.primary-menu .nav>li a{padding:5px 2px;font-size:.85em;font-weight:400;font-weight:700;color:#000!important;text-transform:capitalize!important;text-decoration:none}.front-mr-wizard a.answer,.navbar-default .navbar-nav>li>a,.subscribe-1 a.button{text-transform:uppercase}@media only screen and (min-width:765px){.primary-menu .nav>li a{padding:45px 2px}}.logo-background-lg,.logo-background-sm{background-image:url(../../../uploads/logo-background.png);background-repeat:repeat-x}.navbar-default{border-color:transparent}.navbar{margin-bottom:0}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.subscribe-tag{position:fixed;top:140px;z-index:2000}.subscribe-tag .container{padding:5px 10px 5px 15px;-webkit-clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%)}.subscribe-tag .container a{color:#fff;text-decoration:none}.browse-card a,.front-mr-wizard a.answer,.projects a,.projects-popular a,.recipes a,.recipes-filter a,.recipes-popular a,.search-result a,.troubleshooting a,.troubleshooting-popular a{text-decoration:underline}.subscribe-tag .container a .arrow{color:#d0b3ea;font-size:16px}.subscribe-tag .container a:hover{color:#fff}.form-page{margin:0}.form-page .form-group{display:inline-block}.form-page .search-field{font-family:Anton,serif;margin-top:12px;padding:4px 8px;width:90%}.form-page .search-submit{background-color:#541138;color:#fff}@media only screen and (min-width:765px){.form-page .form-group{width:80%}}.form-title{background-color:#e6e6e6;margin:0;padding:15px 50px 5px}.search .form-page{margin-top:-15px}.eyebrow-image .eyebrow{top:20px;z-index:1000;position:absolute}.image-featured,.image-placeholder{margin-bottom:2rem}.image-featured img,.image-placeholder img{object-fit:cover;aspect-ratio:1/1;width:100%!important}.image-featured a img,.image-placeholder a img{display:block;margin:auto}.front-magazine{padding:20px}.front-magazine .content{min-height:400px}.front-magazine h6{margin:0 0 20px!important;padding:5px 0}.front-magazine h6.clean{line-height:normal!important;border:0}.front-mr-wizard{background-color:#541138;padding:20px}.front-mr-wizard h6{margin:0 0 20px!important;padding:0;border:0;color:#fff}.front-mr-wizard h6.clean{line-height:normal!important;border:0}.front-mr-wizard a.answer{color:#fff}@media only screen and (min-width:1080px){.desktop .primary-menu-right{float:right}.front-magazine h6{font-size:28px}.front-mr-wizard{padding:20px 300px}}.front-latest-issue{margin:20px 0}.front-latest-issue .image{margin:60px auto 0;float:left}.front-latest-issue img{border-bottom:0}.front-latest-issue hr{margin:5px 0!important;width:100%;border-top:1px solid #eeeae1}.front-latest-issue .sign-off{display:inline-block}.front-latest-issue .sign-off p{margin:0}.front-publisher h6{padding:0}.front-publisher h6.clean{line-height:normal!important;border:0}.front-publisher img{border:0;margin:auto;display:block}@media only screen and (min-width:765px){.front-publisher{padding:20px 40px 20px 20px}}.front-testimonial{background-color:#f5f3ec;padding:20px}.front-testimonial h6{margin:20px 0!important;padding:0}.front-testimonial h6.clean{line-height:normal!important;border:0}@media only screen and (min-width:480px){.front-testimonial .author{margin-left:56px}}@media only screen and (min-width:765px){.front-testimonial .author{margin-left:72px}}@media only screen and (min-width:1080px){.front-testimonial{padding:20px 300px}.front-testimonial .author{margin-left:80px}}.form-email-1,.form-email-2{background-color:#f5f3ec;padding:20px}@media only screen and (min-width:1080px){.form-email-1,.form-email-2{padding:20px 300px}}.form-email-1 h6,.form-email-2 h6{margin:20px 0!important;padding:0;border-bottom:1px solid #d8d8d8}.form-email-1 h6.clean,.form-email-2 h6.clean{line-height:normal!important;border:0}.subscribe-1 .fa{font-size:50px;color:#000}.subscribe-1 img{border:0}.subscribe-1 .desc{min-height:120px;padding:0 20px}.subscribe-1 .price{font-size:24px;color:#541138}.subscribe-1 a.button{margin:0 0 40px;display:inline-block;padding:10px 20px;color:#fff;font-size:16px}.subscribe-1 a:hover{color:#fff}.subscribe-1 .color-black{color:#000}.subscribe-1 .color-green{color:#406920}.red-heading,.subscribe-1 .color-red{color:#541138}.subscribe-1 .bkgnd-black{background-color:#000}.subscribe-1 .bkgnd-green{background-color:#406920}.subscribe-1 .bkgnd-red{background-color:#541138}@media only screen and (min-width:1080px){.subscribe-1 .desc{min-height:100px}.subscribe-1 a.button{font-size:20px}}.red-heading,.yellow-heading{font-size:12px;font-weight:700;text-transform:uppercase}.yellow-heading{color:#b9c648}.lock-content{padding:5px 20px;color:#fff}.unlock-content{padding:5px 25px;color:#fff}.projects .heading,.recipes .heading,.troubleshooting .heading{padding:0;color:#541138!important}.resource-template .chart .heading{font-weight:700;border:1px solid #000}.resource-template .chart .heading div{background-color:#f5d703}.browse-card h6.searches,.projects-popular h6.searches,.recipes-filter h6.searches,.recipes-popular h6.searches,.search-result h6.searches,.troubleshooting-popular h6.searches,h6.searches{background-color:#443823;color:#fff}.resource-template .chart .content{border-top:1px solid #000}.supplier hr{margin:5px 0!important;width:100%;border-top:1px solid #eeeae1}.location{margin-top:0;margin-bottom:30px}.location span{display:block;font-size:1em}.restriction{display:block;white-space:nowrap}.restriction .lock-content,.restriction .unlock-content{margin:8px 4px;line-height:40px}.subscribed .restriction .lock-content{display:none}.projects .content,.recipes-content .content{min-height:0}.writer{padding:0 0 10px;margin:0}@media only screen and (min-width:765px){.projects .content,.recipes-content .content{min-height:420px}}@media only screen and (min-width:1080px){.projects .content,.recipes-content .content{min-height:390px}}.troubleshooting .content{min-height:0}@media only screen and (min-width:765px){.troubleshooting .content{min-height:120px}}.browse-card .content .title,.browse-card .content .title a,.projects-popular .content .title,.projects-popular .content .title a,.recipes-filter .content .title,.recipes-filter .content .title a,.recipes-popular .content .title,.recipes-popular .content .title a,.search-result .content .title,.search-result .content .title a,.troubleshooting-popular .content .title,.troubleshooting-popular .content .title a{display:inline}.browse-card .content .title a h2,.browse-card .content .title a h3,.projects-popular .content .title a h2,.projects-popular .content .title a h3,.recipes-filter .content .title a h2,.recipes-filter .content .title a h3,.recipes-popular .content .title a h2,.recipes-popular .content .title a h3,.search-result .content .title a h2,.search-result .content .title a h3,.troubleshooting-popular .content .title a h2,.troubleshooting-popular .content .title a h3{font-family:Lato,sans-serif;display:inline}.browse-card .content .title h2,.projects-popular .content .title h2,.recipes-filter .content .title h2,.recipes-popular .content .title h2,.search-result .content .title h2,.troubleshooting-popular .content .title h2{display:inline;font-family:Lato,sans-serif}.browse-card .content .title h2 a,.projects-popular .content .title h2 a,.recipes-filter .content .title h2 a,.recipes-popular .content .title h2 a,.search-result .content .title h2 a,.troubleshooting-popular .content .title h2 a{display:inline}.browse-card .content .title .restriction,.projects-popular .content .title .restriction,.recipes-filter .content .title .restriction,.recipes-popular .content .title .restriction,.search-result .content .title .restriction,.troubleshooting-popular .content .title .restriction{display:inline;white-space:nowrap}.browse-card a h2,.projects-popular a h2,.recipes-filter a h2,.recipes-popular a h2,.search-result a h2,.troubleshooting-popular a h2{font-family:Lato,sans-serif}h6.searches{padding:20px;line-height:1!important}.mr-wizard,.wine-wizard{padding:0 10px}.mr-wizard .answer-icon,.mr-wizard .question-icon,.wine-wizard .answer-icon,.wine-wizard .question-icon{display:none}@media only screen and (min-width:765px){.mr-wizard,.wine-wizard{padding:0 50px}.mr-wizard .answer-icon,.mr-wizard .question-icon,.wine-wizard .answer-icon,.wine-wizard .question-icon{display:block}}.answer-icon,.question-icon{line-height:80px;margin:0 0 -90px -80px;padding:30px 0 0;font-size:48px;font-family:Anton,serif;color:#000}.page-template-template-browse h3{margin:0;padding:0}.browse-cardx{margin:10px 3px;padding:10px;border-radius:4px;box-shadow:1px 1px 1px 2px}.posts-navigation .nav-links{font-size:24px}article{padding-top:20px}.recipes .row>div{padding:0 8%}.search-results hr{width:100%;margin:1em 0 0}.search-results .search-title{display:inline}.search-results .ad-units{margin-top:30px}@media only screen and (min-width:765px){.search-results .ad-units{margin-top:300px}}.search-result h2{font-family:Lato,sans-serif;display:inline;font-size:24px}.search-result h2 a{text-decoration:none;color:#406920}.search-result h2 a:hover{text-decoration:underline}.recipes-content .content .title a,.site-footer .footer-menu .nav li a,a,a:active,a:visited{text-decoration:none}.search-result h2 a:visited{color:#406920}.search-result .fa-lock,.search-result .fa-unlock{margin:0 20px;color:#aeacad;font-size:24px}.fa-lock,.fa-unlock{color:#aeacad}.ad-unit-box{background-color:#fafafa}.ad-units .right-rail-container,.right-rail-container .ad-unit-box{margin:0 0 16px}.row .ad-units{margin-top:30px}@media only screen and (min-width:765px){.row .ad-units{margin-top:30px}}.ad-units-header{display:none}.ad-units-header.newbrew{margin:0 0 20px!important;float:left;width:518px}@media only screen and (min-width:765px){.ad-units-header{display:block;margin:0 25% 10px}}.ad-units-home-btf{margin:0 25% 20px}@media only screen and (min-width:765px){.ad-units-home-btf{margin:0 0 20px}.related-content{padding:0 60px}}.ad-units-footer{display:block}.related-content h4{margin:20px 0;border-bottom:1px solid #e8e8e8;line-height:0}@media only screen and (min-width:1080px){.troubleshooting .content{min-height:190px}.related-content{padding:0 140px}}.site-footer{margin:0}.site-footer h3,.site-footer h6{color:#fff;font-family:Anton,serif}.site-footer .copyright{padding:15px 0;color:#fff}.site-footer .footer-menu .contact{color:#fff;text-transform:uppercase}.site-footer .footer-menu .footer-ad-block{margin:30px 0 0}.site-footer .footer-menu .nav li{display:block;width:100%}.site-footer .footer-menu .nav li a{width:100%;padding:0;text-transform:uppercase;font-size:12px}.site-footer .footer-menu .nav li a .fa{margin:10px 4px 0 0;font-size:44px;color:#fff}.site-footer .footer-menu .nav li a .fa-facebook{border-radius:4px;padding:5px 2px 0 17px;background-color:#40509d}.site-footer .footer-menu .nav li a .fa-twitter{border-radius:4px;padding:2px;background-color:#5db4ed}.site-footer .footer-menu .nav li a:hover{background-color:transparent}.site-footer .footer-menu .dropdown-menu{display:block;background-color:transparent;box-shadow:none;margin-bottom:40px;padding-bottom:40px;border:0}.site-footer .footer-menu .dropdown-menu li{margin:0 0 0 15px!important}.site-footer .footer-menu .navbar-nav{margin:0 0 0 -5px}.site-footer .footer-bottom{padding:0 0 20px;background-color:#541138}.site-footer .footer-bottom .nav>li a{text-transform:uppercase;font-size:14px;color:#fff}.site-footer .footer-bottom .nav>li a:hover{background-color:transparent;text-decoration:underline}@media only screen and (min-width:765px){.site-footer .footer-menu .nav li{margin:0!important}}@media only screen and (min-width:600px){.site-footer .footer-menu .navbar-nav{margin:0}}.wc-memberships-restriction-message{border:0!important;padding:0!important}.browse-card .wc-memberships-restriction-message,.search-result .wc-memberships-restriction-message,.wc-memberships-restriction-message.woocommerce-info::before{display:none!important}.woocommerce ul.products,.woocommerce-page ul.products{width:auto;margin:0!important;padding:0!important;border:0!important}.woocommerce ul.products li,.woocommerce-page ul.products li{list-style-type:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:inherit;margin:0!important;padding:0!important;border:0!important;list-style:none!important;float:none!important;line-height:auto!important;display:block!important;box-sizing:inherit!important}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:inherit!important;list-style:none!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#541138!important}.wmmag-wc-product-block{min-height:360px;margin:6px 0;border:1px solid #aeacad;padding:15px;display:block}.competition-template-default .subscribe-tag,.conference-template-default .subscribe-tag,.landing-page #opc-product-selection,.landing-page .product-quantity,.page-template-template-event .subscribe-tag,.woocomerce-cart .ad-units-header,.woocomerce-cart .subscribe-tag,.woocommerce .ad-units-header,.woocommerce .subscribe-tag,.woocommerce-page .ad-units-header,.woocommerce-page .subscribe-tag{display:none}.woocommerce-form__input-checkbox{margin-top:8px!important}.woocommerce-shipping-fields .woocommerce-form__input-checkbox{margin-top:4px!important;margin-left:-2px!important}.woocommerce-form__label-for-checkbox>span{padding-left:20px}mark{background-color:transparent}.swg-restricted-content{padding-bottom:1em}.shop-subscribe-ad{padding:20px 0}.optinmonster-col{padding-left:0;padding-right:0}.wmmag-body{padding:0;margin:0!important}.wmmag-element-title-content{font-family:Anton,serif!important}.wmmag-element-tagline-content strong{font-family:Anton,serif!important;font-size:24px}.wmmag-element-image img{width:auto!important;border:0}#menu-item-365,#menu-item-366{float:left;width:60px}.ultra{font-family:Anton,serif}.bg-red{background-color:#541138}.bg-yellow{background-color:#d9b818}.bg-green{background-color:#42b592}.bg-beige{background-color:#f5f3ec}.text-white{color:#fff}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content .button:hover,body{color:#000}body{font-family:Lato,sans-serif}h1,h2{font-family:Anton,serif}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0 0 .5em}h1{font-size:2em}h2,h3{font-size:1.2em}h2,h3,h4,h5,h6{padding:1em 0 0}h3{font-family:Lato,sans-serif}h4,h5{font-size:1.15em}h4{font-family:Anton,serif}h5{font-family:Lato,sans-serif;font-weight:700}.front-mr-wizard h3::before,.page-template-template-new-to-brew .small-titles,.page-template-template-new-to-brew .step-by-step ol li,.page-template-template-new-to-brew .step-by-step ol li:before,.step-by-step ol li:before,blockquote::before,h6,input[type=text],input[type=password],select,textarea{font-family:Anton,serif}h6{border-bottom:1px solid #f5f3ec;margin:2em 0 1em}h6 span{background-color:#fff;padding:0 6px}hr{border-top:1px dotted #f5f3ec;width:75%;margin:3em auto}blockquote{max-width:80%;margin:0 auto 1em;font-style:italic;font-size:140%;position:relative;quotes:"\201C" "\201D" "\2018" "\2019";font-family:Lato,sans-serif}blockquote::before{color:#aa4a14;content:open-quote;position:absolute;top:-13px;left:-55px;font-style:normal;font-size:3em}blockquote p,figcaption{font-style:italic}ol li,p{font-size:.95em}ol,ul{font-family:Lato,sans-serif}ol li{margin:0 0 .5em 1em;line-height:1.4}p{line-height:1.55}p.small{font-size:80%}span.eyebrow{display:inline-block;text-transform:uppercase;padding:5px 10px;margin:0 0 10px;font-size:.7em;font-weight:700}a{padding:0 0 1px;transition:.3s ease-in-out}article img{padding-bottom:2px}article img.left{float:left;margin:0 30px 30px 0}article img.right{float:right;margin:0 0 30px 30px}figure{display:inline-block}span.access-type{display:inline-block;font-family:Lato,sans-serif!important;text-transform:uppercase;padding:3px 8px;margin:0 0 0 10px;font-size:.3em!important;font-weight:700!important;letter-spacing:1px;vertical-align:middle}span.access-type.free{background-color:#42b592;color:#fff}span.access-type.members{background-color:#aa4a148;color:#fff}ul.colors{list-style:none!important;margin:0 0 30px!important;padding:0!important;width:100%;display:inline-block}ul.colors li{height:100px;width:100px;float:left;margin:0 30px 30px 0;padding:10px}form label{display:block;margin:0 0 4px}form div{display:block;margin:0 0 10px}input[type=text],input[type=password],select,textarea{padding:5px 8px;margin:0 20px 15px 0;border-radius:3px;border:1px solid #ccc;font-size:.75em;min-width:200px}input[type=text],input[type=password],select{height:31px}form button,input[type=submit]{-webkit-appearance:none;border-radius:3px;clear:both;display:inline-block;margin:0 1.5em 1em 0;padding:8px 10px;text-transform:uppercase;font-weight:700;background-color:#42b592;border:1px solid #2e876c;color:#fff;font-size:.8em}input[type=submit].alt{background-color:#aa4a14;border:1px solid #78350f}.ingredients{background-color:#eceae1;padding:20px}.ingredients ul{margin:0 0 30px!important;padding:0;font-size:90%}.ingredients ul li{margin:0 0 10px;padding:10px 0;border-bottom:1px dotted #a3a3a3;list-style-type:none}.ingredients ul li:last-of-type{border-bottom:none}.step-by-step ol{margin:0 0 30px 25px!important;padding:0;counter-reset:li-counter;font-size:90%}.step-by-step ol li{position:relative;margin:0 0 20px -4px;padding:0 0 0 5px;content:counter(ol-counter);counter-increment:ol-counter;list-style-type:decimal}.step-by-step ol li:before{position:absolute;top:2px;left:-1.6em;width:1.5em;height:1.5em;font-size:.8em;line-height:1.5;color:#fff;border-radius:50%;background-color:#9f9075;content:counter(li-counter);counter-increment:li-counter}.callout,.callout h6 span{background-color:#eceae1}.teaser{max-width:280px;float:left;margin:0 40px 40px 0}.tophat,footer.site-footer .container-fluid,img{max-width:100%}.teaser figure{position:relative;width:100%;margin:0;padding:0}.callout,.teaser h4{width:90%;text-align:center}.teaser span.eyebrow{position:absolute;top:10px;left:0}.teaser span.access-type{margin:1em auto 0;display:table}.teaser h4{margin:0 auto .3em;padding:.25em 0 0}.teaser p{font-size:80%}.callout{padding:25px 15px;width:calc(100% - 40px)}.callout h6{margin:0 0 1.2em;border-bottom:1px solid #7d7d7d}.callout form{margin:0;padding:0;border:none}.page-template-template-new-to-brew .step-by-step ol li{position:relative;margin:0 0 20px -4px;padding:0 0 0 5px;content:counter(ol-counter);counter-increment:ol-counter;list-style-type:decimal;font-size:1em}.page-template-template-new-to-brew .step-by-step ol li:before{position:absolute;top:2px;left:-1.8em;width:1.5em;height:1.5em;font-size:.8em;line-height:1.5;text-align:center;color:#fff;border-radius:50%;background-color:#9f9075;content:counter(li-counter);counter-increment:li-counter}.page-template-template-new-to-brew h3{text-transform:uppercase}.page-template-template-new-to-brew .small-titles{font-size:1em}.page-template-template-new-to-brew .indent{padding-left:20px}body{font-size:16px;min-width:300px}p{margin:0 0 1.5em}h1{margin-bottom:1em}h3{font-weight:400}.front-magazine h6,h6{font-size:1em;line-height:1;font-weight:400}.browse-card h6.searches,.projects-popular h6.searches,.recipes-filter h6.searches,.recipes-popular h6.searches,.search-result h6.searches,.troubleshooting-popular h6.searches{font-size:1em!important;padding:10px 20px!important;display:inline-block;width:100%;font-weight:400}ol,ul{margin:0 0 1.5em 1em}.custom-logo{padding:30px 0;background-color:#fff;width:245px}a.custom-logo-link{background-color:transparent}.byo-right .byo-yesno-wrap button{display:inline-block;max-width:200px!important;height:auto!important;border:0!important;padding:.5em .7em;font-size:1em;margin:.5em!important}#byo-field-submit,.subscribe-tag .container,.subscribe-tag .container a{background-color:#541138}.subscribe-tag{left:0}.subscribe-tag .container a:hover{background-color:transparent}.unlock-content{background-color:#541138}span.eyebrow{background-color:#d0b3ea}.site-main a,.site-main a:active,.site-main a:focus,.site-main a:hover,.site-main a:visited,a,a:visited{color:#541138}article img{border-bottom:5px solid #541138}.form-page{padding:20px}.form-page button{margin-bottom:0}#page,.container-fluid{margin:auto;min-width:300px}.form-pagex{padding:15px 0 20px}h1 a,h2 a,h3 a,li a,p a{text-decoration:underline}a.button{font-size:1em!important;text-decoration:none}#page{overflow-x:hidden}.container-fluid{max-width:1400px}.content{margin-bottom:1em}.container-fluid .container{padding:0 15px}.itemBody{max-width:800px}.articles-popular,.projects-popular,.recipes-popular,.resources-popular,.resources-sidebar,.troubleshooting-popular{padding:10px 20px;margin:10px;background-color:#f9f8f7;box-sizing:border-box;width:90%}.restriction{font-size:12px;margin:5px auto}.lock-content{background-color:#b7b5b6}.ease{transition:.3s ease-in-out}.content div img{max-height:200px;width:auto;margin:auto}.container,.container-fluid{padding-left:0;padding-right:0}body.subscribed .restriction .unlock-content{display:none}.tophat{overflow:hidden}.tophat .container{padding:0 15px}.logo-background-lg{margin:0 15px}.ad-units-footer .ad-unit-box{opacity:1}.site-footer .footer-menu{padding:30px 15px}.site-footer .footer-menu h3{letter-spacing:1px;font-size:25px}.site-footer .container{max-width:1400px;margin:auto;min-width:300px}#menu-item-18843,#menu-item-18844{float:left;width:60px}.site-footer .footer-menu .menu-footer-subscribers-container .dropdown-menu li{margin:0 0 10px!important}.site-footer .footer-menu .menu-footer-subscribers-container .dropdown-menu li a{line-height:10px}.subscribe-1 p.desc{min-height:80px;margin:0}.subscribe-1 img{height:75px;margin:25px 0 0}.subscribe-1 h2{margin:20px 0;border-bottom:none;line-height:1}.byo-element-tagline-content strong{font-weight:400;margin:0;line-height:1}html div#om-rncjumxtmiwbsfq6zudm ul{margin:1em 0 1em 1em}.subscribe-1 .row{margin-top:1em}.subscribe-1 .row div:nth-of-type(2){border:1px solid #ccc}article#post-3 .row .row{margin:0;padding:0;clear:none;border-top:none}.email-optin #byo-optin{max-width:900px;margin:0 auto;padding:2.5em 0 2em}.front-mr-wizard{padding-top:60px;padding-bottom:60px}.front-publisher,.recipes{padding:50px 0}.front-publisher h6{margin:0 0 30px!important}.front-mr-wizard h3::before{content:"Q ";color:#fff}h2.woocommerce-loop-product__title{font-size:1em;line-height:1.4}span.price{display:block;color:#000!important}a span,a span.amount,a span.price{text-decoration:none!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{-webkit-appearance:none;border-radius:3px;clear:both;display:inline-block;padding:8px 10px;text-transform:uppercase;font-weight:700;background-color:#541138;border:1px solid #d0b3ea;color:#fff;font-size:.8em;margin:20px auto 0}.woocommerce-breadcrumb{margin-bottom:2em;font-size:50%;width:80%}body.woocommerce aside{padding:20px;background-color:#e5e5e5}body.search-results main article.hentry{margin-left:10%}article.topic-new-to-brew{width:80%;margin:20px auto;border-bottom:1px dotted #ccc;display:table}@media only screen and (min-width:765px){html div#om-rncjumxtmiwbsfq6zudm .byo-form input[type=text]{width:90%!important;display:block}html div#om-rncjumxtmiwbsfq6zudm .byo-right{padding:40px}html div#om-rncjumxtmiwbsfq6zudm .byo-left{padding-left:40px}article#post-3 .row{min-height:420px}.ad-units-home-btf .ad-unit-box{min-height:220px}.front-mr-wizard h3,p{position:relative}.front-mr-wizard h3::before,.front-mr-wizard p::before{position:absolute;top:20px;font-size:4em;left:-100px}.logo-background-lg{position:relative}.custom-logo,.woocommerce .custom-logo img,.woocommerce-page .custom-logo img{max-width:300px}.primary-menu .nav>li a:hover{color:#aa4a14!important;text-decoration:underline}.primary-menu .nav>li a{transition:.3s ease-in-out}.menu-footer-bottom-container,.site-footer .copyright{padding:20px 0 0}.menu-footer-bottom-container li{border-left:1px solid #c87d52;margin:0 0 0 .8em;padding:0 0 0 .8em}.menu-footer-bottom-container li a{padding-top:0;padding-bottom:0}.footer-bottom .site-info{font-size:.8em}}@media only screen and (min-width:765px) and (max-width:1180px){.custom-logo{width:245px;margin-top:11px}.primary-menu .nav>li a{padding:25px 10px;font-size:.9em}.navbar-container,.navbar-default{padding-left:0!important;padding-right:0!important}.navbar ul li{margin:0}.navbar-container{margin:0;margin-left:calc((100% - 743px)/ 2)}.menu-primary-left-container{width:458px}.menu-primary-right-container{float:left;width:364px}.container.ad-units-header{margin:0 0 10px;padding-left:50%}.ad-units-header .ad-unit-box{margin-left:-150px}.site-footer .col-md-6{width:30%}.site-footer .visible-md-block{display:none!important}}@media only screen and (min-width:765px) and (max-width:960px){.primary-menu .nav>li a{padding:20px 7px;font-size:.7em}}@media only screen and (min-width:1181px){.front-magazine h6,h6{font-size:1.5em}.container.ad-units-header .ad-unit-box{margin-left:0}.ad-unit-box{text-align:right;z-index:1;position:relative}main .container.ad-units-header{margin:0 0 20px!important;float:left;padding-left:0;width:468px}.site-branding{margin-top:20px}.logo-background-lg{margin-top:10px}.custom-logo{position:absolute;top:-23px}.primary-menu .nav>li{font-size:1em;margin:0 10px 0 0}.primary-menu .nav>li a{font-size:.9em;padding:45px 2px}.subscribe-1 .col-md-4{width:23.33333333%;margin:0 5%}}@media only screen and (min-width:1px) and (max-width:764px){body{border-top:5px solid #aa4a14!important;border-top:5px solid #541138!important}.subscribe-tag{top:20px}.site-branding img{width:150px;height:auto}.logo-background-lg{background-position-y:60%}.logo-background-lg.row{margin-left:0;margin-right:0}html div#om-rncjumxtmiwbsfq6zudm .byo-left{padding-top:20px;padding-bottom:20px}.byo-element-tagline-content strong{margin:0 0 20px}html div#om-rncjumxtmiwbsfq6zudm ul{margin:1em 0 1em 1em}#byo-element-form{text-align:left}nav.navbar{margin-top:-65px}.navbar-toggle{position:absolute;top:75px;right:0;z-index:55}.navbar-collapse,.navbar-default{background-color:#541138;position:relative}.primary-menu.container-fluid{padding-left:0!important;padding-right:0!important}.navbar-default{width:calc(100% + 30px)!important;margin-left:-15px!important;padding-top:40px}.navbar-collapse{width:100%;z-index:22}.navbar-collapse.in{overflow-y:visible}.navbar-toggle{width:44px;height:44px;padding:10px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}#main-primary-menu{padding-top:50px}#main-primary-menu li{text-align:center;border-bottom:1px solid #cb9374;width:90%;margin:5px auto;max-width:400px}li#menu-item-18832{margin-top:20px}li#menu-item-18829,li#menu-item-18832,li#menu-item-44434{border-bottom:none!important}li#menu-item-18829 a,li#menu-item-18832 a,li#menu-item-44434 a{font-family:Lato!important;color:#f5d703!important}.primary-menu .navbar .nav>li a{font-size:1.1em;color:#fff!important;padding:10px;font-weight:400}}.ad-units h3>a,table td{font-size:.8em}@media only screen and (min-width:1240px){.container.ad-units-header{margin:0!important;float:right;width:468px;padding:0}.ad-units-header{margin:-10px 0 0!important}}@media only screen and (min-width:1px) and (max-width:480px){.subscribe-1 h2{line-height:1;z-index:1;top:20px}}@media only print and (min-width:1px) and (max-width:9999px){a{page-break-inside:avoid}a:not(:local-link):after,a[href^=http]:after{content:" <" attr(href) "> "}a:after>img,article a[href^="#"]:after{content:""}.primary-menu,.tophat,footer{display:none}}.woocommerce table.my_account_orders .order-actions{display:none}.navbar-default .navbar>li a:hover{color:#406920}.primary-menu .nav>li a:hover{color:#406920!important}.site-footer .footer-menu{background-color:#4d4d4d}.site-main a,a,a:visited{color:#406920}.site-main a:hover,a:focus,a:hover{color:#406920;text-decoration:underline}.site-footer .footer-bottom .nav>li a:hover,.site-footer .footer-menu .nav li a,a.button:hover{color:#d0b3ea}a.button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);text-decoration:none}.site-footer .footer-menu .nav li a:hover{text-decoration:underline}.ad-units h3>a,.ad-units h3>a:hover,.site-footer .footer-bottom .nav>li a{text-decoration:none}.front-magazine{background-color:#efefef}.form-page{background-color:#e6e6e6}table{font-family:Lato,sans-serif;border-collapse:collapse;width:100%}table td,table th{border:1px solid #ddd;padding:8px}table tr:nth-child(even){background-color:#f2f2f2}table th{padding-top:12px;padding-bottom:12px;background-color:#541138;color:#fff;text-align:center}.hentry{margin:0}.ad-units{margin:0;background-color:#f9f8f7}.ad-units h2{background-color:#541138;color:#fff;padding:.5em 1em;margin-right:-15px;margin-left:-15px}.ad-units h3{margin:0;padding:.5em 0 0 .5em}.ad-units h3>a{display:block;padding-left:.5em}.ad-units h3>a:hover{color:#541138}.ad-units h3>a:before{content:"»";padding-right:.5em;margin-left:-1em}.ad-units .right-rail-container{padding:1em}.page-template-page-subscribe .entry-content{margin-top:10px}.page-template-page-subscribe .entry-title{text-align:center!important;margin:0;padding:0}.page-template-page-subscribe .site-main{padding:0!important}.page-template-page-subscribe .subscribe-options-wrap{margin-bottom:3rem}.page-template-page-subscribe .subscribe-options-wrap .subscription-options-title{text-align:center;margin-top:1.5rem;font-size:19px!important;margin-bottom:4rem}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options{padding-left:15px;padding-right:15px;gap:20px;justify-content:center}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option{display:flex;flex-direction:column;flex-grow:1;border-radius:0!important;border:1px solid #541137!important;padding:0 0 20px}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky_paywall_subscription_option_title{color:#fff!important;margin:0!important;background:#541137;text-align:center;padding:15px!important}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky_paywall_subscription_allowed_content{color:#000!important;border:none;padding:15px 42px;font-size:15.5px!important}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky_paywall_subscription_allowed_content ul{margin:0;padding:0}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky_paywall_subscription_allowed_content ul li{margin-bottom:1.5rem;font-size:15.5px!important}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky_paywall_subscription_price{font-size:16px!important;margin-top:auto;border-top:1px solid #541137;padding-top:18px}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky-paywall-payment-button a{background:#541137!important;color:#fff!important}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky-paywall-payment-button a:active,.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky-paywall-payment-button a:visited{text-decoration:none!important}.page-template-page-subscribe .subscribe-options-wrap .leaky_paywall_subscription_options .leaky_paywall_subscription_option .leaky-paywall-payment-button a:hover{text-decoration:none!important;background:#7a2d59!important}.page-template-template-pcs-offer .product_meta{margin-top:26px!important}.page-template-template-pcs-offer .single_add_to_cart_button{margin-top:0!important}.page-template-template-pcs-offer .padding-wrapper{padding-left:30px;padding-right:30px}.page-template-template-pcs-offer #main.site-main,.page-template-template-pcs-offer .container-fluid.page-content,.page-template-template-pcs-offer .content-container{padding:0!important;margin:0!important;max-width:100%!important}.page-template-template-pcs-offer .page-hero{min-height:740px;margin-top:50px}.page-template-template-pcs-offer .page-hero .page-hero--wrap{background-color:#000}.page-template-template-pcs-offer .page-hero .strip{display:none}@media (min-width:960px){.page-template-template-pcs-offer .page-hero{margin-top:100px}.page-template-template-pcs-offer .page-hero .page-hero--wrap{max-height:600px}.page-template-template-pcs-offer .page-hero .strip{content:"";width:100%;display:block;background-color:#000;margin-top:100px;height:565px;position:absolute}}.page-template-template-pcs-offer .page-hero .page-hero--hero-content{display:grid;margin:0 auto;max-width:1200px;width:calc(100% - 22%)}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--image{place-self:center;margin:-33px auto 0}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--image img{object-fit:cover;object-position:center;max-height:500px}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px}@media (min-width:960px){.page-template-template-pcs-offer .page-hero .page-hero--hero-content{width:initial;grid-template-columns:repeat(6,1fr)}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--image{margin:-62px auto 0;place-self:initial;grid-column:1/4}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--image img{max-height:737px}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content{grid-column:4/-1}}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content .pricing{font-size:48px;font-weight:400;margin-bottom:4px}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content h2{font-size:30px;margin-bottom:0;padding:0}.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content .button{text-transform:none!important;border:transparent!important;padding:13px 18px;margin:25px 0}.page-template-template-pcs-offer .winemaker-master-craft{display:grid;max-width:1200px;margin:0 auto;padding-top:30px;padding-bottom:30px;gap:30px}@media (min-width:960px){.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content h2{font-size:64px}.page-template-template-pcs-offer .winemaker-master-craft{padding:40px 15px 100px;gap:80px;grid-template-columns:repeat(2,1fr)}}.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--info{display:grid;align-items:center;grid-auto-rows:min-content}.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--info h3{font-family:Anton,sans-serif;font-size:27px;margin-bottom:25px}@media (min-width:960px){.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--info h3{font-size:48px}}.page-template-template-pcs-offer .winemaker-master-craft p{font-size:16px}.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--features{background-color:#541037;border-radius:4px;color:#fff;padding:40px;font-size:16px}@media (min-width:960px){.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--features{padding:56px}}.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--features ul{margin:0;padding:0}.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--features ul li{font-size:20px;font-family:Anton,sans-serif;margin-left:0}.page-template-template-pcs-offer .winemaker-master-craft .winemaker-master-craft--features ul li+li{margin-top:20px}.page-template-template-pcs-offer .content-samples{padding-bottom:60px;min-height:400px}@media (min-width:960px){.page-template-template-pcs-offer .content-samples{margin-bottom:20px}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item{grid-template-rows:auto auto}}.page-template-template-pcs-offer .content-samples .section-title{padding:0;margin:0;font-family:Anton,sans-serif;font-size:27px;color:#fff!important;text-align:center;font-weight:400}.page-template-template-pcs-offer .content-samples .content-samples--wrapper{background:#406932;height:initial;padding-top:44px}@media (max-width:1229px){.page-template-template-pcs-offer .content-samples .content-samples--wrapper{padding-bottom:40px}}@media (min-width:1230px){.page-template-template-pcs-offer .content-samples .content-samples--wrapper{height:246px}}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--wrapper-content{max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}@media (max-width:959px){.page-template-template-pcs-offer .page-hero .page-hero--hero-content .page-hero--content{text-align:center}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--wrapper-content{padding-bottom:60px}}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list{display:grid;gap:38px;padding-top:25px}@media (min-width:1024px){.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1233px){.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list{gap:16px;flex-direction:row}}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item{flex-shrink:0;display:grid;gap:4px;place-items:center}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-image{width:100%}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-image a{background-color:none;width:100%;height:100%;display:block}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-image a:hover img{filter:brightness(1.09)}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-image a:active{background-color:none}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-image a img{transition:ease .3s filter;aspect-ratio:15/11!important;border-radius:4px!important;min-height:222px!important;width:100%!important;object-fit:cover!important;object-position:center!important}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-link a{color:#000;text-decoration:underline;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700}.page-template-template-pcs-offer .content-samples .content-samples--wrapper .content-samples--list .content-samples--list-item .content-samples--list-item-link a:hover{text-decoration:none;background:0 0}.page-template-template-pcs-offer .subscribe-form{max-width:1200px;margin:0 auto;padding:0 15px}.page-template-template-pcs-offer .subscribe-form h3{font-family:Anton,sans-serif;font-size:27px;margin-bottom:25px}@media (min-width:960px){.page-template-template-pcs-offer .subscribe-form h3{font-size:48px}}.page-template-template-pcs-offer .subscribe-form .woocommerce-product-gallery__wrapper{max-width:430px!important}.page-template-page-digital-trial .content-wrap{padding:0 15px}.page-template-page-digital-trial .content-wrap img{max-width:100%;display:block}.page-template-page-digital-trial .content-wrap ul{padding:0 0 0 5px}.page-template-page-digital-trial .content-wrap ul li{margin-bottom:13px}.page-template-page-digital-trial .content-wrap .content-wrap-grid{display:grid;grid-template-columns:1fr;gap:2.6rem;padding:2rem 0}@media only screen and (min-width:800px){.page-template-page-digital-trial .content-wrap .content-wrap-grid{padding:4rem 0;grid-template-columns:46% minmax(auto,1fr)}}.page-template-page-digital-trial .content-wrap .content-wrap-grid .subscribe-area #leaky-paywall-registration-next,.page-template-page-digital-trial .content-wrap .content-wrap-grid .subscribe-area .leaky-paywall-form-step.active .step-number,.page-template-page-digital-trial .content-wrap .content-wrap-grid .subscribe-area .lp-coupon-submit{background:#541138!important;border-color:#541138!important}@media only screen and (min-width:768px){.page-template-page-digital-trial .content-wrap .content-wrap-grid .subscribe-area #leaky-paywall-payment-form .leaky-paywall-user-fields input#email_address{width:60%}}.subscribe-banner{width:100%;margin:50px 0 0;padding:0;display:grid;place-items:center;place-content:center;text-align:center;grid-template-areas:"hero";background-color:rgba(0,0,0,.7);overflow:hidden}.subscribe-banner>*{grid-area:hero}.subscribe-banner img{-o-object-fit:cover;object-fit:cover;height:100%;max-height:500px;width:100vw;z-index:-1}.subscribe-banner-content{display:grid;place-items:center;place-content:center;text-align:center;color:#fff;z-index:1;gap:1.5rem;padding:58px 30px}.subscribe-banner-content .plaintext-link{color:#d0b3ea}.subscribe-banner-content .plaintext-link:hover{background:0 0;text-decoration:none}.subscribe-banner-content a.button{background-color:#541138;padding:6px 18px;color:#fff;transition:all .3s ease-in-out!important;display:inline-block;font-weight:600!important}.subscribe-banner-content a.button:hover{transform:scale(1.1)!important}.subscribe-banner-content p{font-size:16.5px;letter-spacing:.1px}.subscribe-banner-content .banner-title{font-size:18px;margin-bottom:1rem;margin-top:0;padding-top:0}.leaky_paywall_message_wrap{background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)!important}.leaky_paywall_message_wrap #leaky_paywall_message{border-radius:0;letter-spacing:.1px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content{display:grid;place-content:center;place-items:center;text-align:center;max-width:100%}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content p{font-size:15px}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-logo{max-width:191px;margin:0;padding:0;border:none}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-title{font-size:18px;margin-bottom:1.75rem}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-buttons{display:flex;gap:10px;justify-content:center;align-content:center;flex-direction:column;margin-top:1.5rem}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-buttons a.button{background-color:#541138;padding:6px 18px;color:#fff;transition:all .3s ease-in-out!important;display:inline-block;text-transform:uppercase!important}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-buttons .nag-button-divider{margin:0;padding:0;text-align:center;align-self:center}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form{flex-direction:column!important;gap:13px!important;display:flex!important}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form .form-field label{display:none!important}@media (max-width:1079px){.leaky_paywall_message_wrap #leaky-paywall-quick-register-form .form-field{margin-right:0!important}}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form input{width:100%!important;margin-bottom:0!important;letter-spacing:initial!important}@media (min-width:1080px){.leaky_paywall_message_wrap #leaky-paywall-quick-register-form{gap:initial!important;flex-direction:row!important}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form input{width:auto!important}}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form input.email,.leaky_paywall_message_wrap #leaky-paywall-quick-register-form input.password{font-size:15px!important;font-family:Lato,sans-serif!important;padding:8px!important;min-height:31px!important;height:auto!important}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form input[type=submit]{margin-left:0!important;margin-right:0!important;background-color:#541138!important;padding:6px 18px!important;color:#fff!important;transition:all .3s ease-in-out!important;border-radius:0!important;display:inline-block!important;text-transform:uppercase!important}.leaky_paywall_message_wrap #leaky-paywall-quick-register-form input[type=submit]:hover{transform:scale(1.1)}@media only screen and (min-width:768px){.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-title,.subscribe-banner-content .banner-title{font-size:26px}.subscribe-banner-content{max-width:600px;gap:2rem}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content{max-width:78%;margin:0 auto}.leaky_paywall_message_wrap #leaky_paywall_message{padding:45px}.leaky_paywall_message_wrap #leaky_paywall_message .nag-content .nag-buttons{flex-direction:row;gap:1.5rem}}.page-template-template-issue-library .ad-units-header,.tax-date .ad-units-header{display:none!important;width:0!important;visibility:hidden!important}.page-template-template-issue-library .solid-button{background-color:#541137;border:0;padding:10px 15px;color:#fff;transition:.2s background-color ease-in-out}.page-template-template-issue-library .solid-button:hover{background-color:#912663}.page-template-template-issue-library .issue-year-group{margin:0 auto 50px;max-width:1120px;padding:0 15px}.page-template-template-issue-library .year-title{position:relative;z-index:1;color:#541138;font-size:34px;letter-spacing:4.1px;display:flex}.page-template-template-issue-library .year-title span{background:#fff;padding-right:2.5%}.page-template-template-issue-library .year-title:after{content:"";flex-grow:1;border-bottom:1px solid #541138;margin:auto;padding-top:9px}.page-template-template-issue-library .issue-library--year-row{margin-top:20px;justify-content:center;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}@media (min-width:652px){.page-template-template-issue-library .issue-library--year-row{grid-template-columns:repeat(24,minmax(0,1fr))}}@media (min-width:900px){.page-template-template-issue-library .issue-library--year-row{gap:27px}}.page-template-template-issue-library .issue-library--year-row article{text-decoration:none;grid-column:span 6;padding:0;margin:0}.page-template-template-issue-library .issue-library--year-row article a{background:0 0!important;text-decoration:underline;padding:0;margin:0;display:grid;gap:12px;font-weight:700;font-size:16.5px;color:#541138;text-align:center}.page-template-template-issue-library .issue-library--year-row article a img{padding:0;margin:0;object-fit:cover;height:100%;width:100%;border:7px solid #fff;aspect-ratio:311/400;transition:ease .3s filter,ease .3s transform,ease .3s box-shadow;box-shadow:0 2px 4px rgba(0,0,0,.15)}.page-template-template-issue-library .issue-library--year-row article a:hover{text-decoration:none;color:#000}.page-template-template-issue-library .issue-library--year-row article a:hover img{transform:scale(1.02);filter:brightness(1.06);box-shadow:0 10px 14px rgba(0,0,0,.3)}.top-issue-banner{width:100%;display:flex;justify-content:center;margin-bottom:15px}.top-issue-banner img,.top-issue-banner picture{object-fit:cover;width:100%;object-position:center}.side-issue-banner{width:100%;display:flex;justify-content:center}.side-issue-banner a{display:block}.side-issue-banner .addrop-wrap *{box-shadow:unset!important}.side-issue-banner .addrop-wrap img,.side-issue-banner .addrop-wrap picture{object-fit:cover;width:100%;object-position:center}.tax-date #page{overflow:initial!important}.issue-wrap{padding:0 15px;max-width:1090px;display:grid;margin:0 auto;gap:25px}@media (min-width:916px){.issue-wrap{gap:65px}}.issue-wrap .issue-meta{display:grid;gap:15px;place-self:center}.issue-wrap .issue-meta img{box-shadow:0 2px 4px rgba(0,0,0,.35)}@media (min-width:430px){.issue-wrap .issue-meta{width:67%}}@media (min-width:720px){.issue-wrap{margin:70px auto 50px;grid-template-columns:minmax(170px,260px) auto}.issue-wrap .issue-meta{width:100%;position:sticky;top:10px;align-self:start}}.issue-wrap .issue-meta .outline-button{background-color:transparent;font-weight:700;padding:9px 7px;color:#541137;transition:all .3s ease-in-out!important;display:inline-block;border:2px solid #541137;text-align:center;text-decoration:none;line-height:initial;transform:none!important;border-radius:0!important}.issue-wrap .issue-meta .outline-button:hover{background-color:#28071a;color:#fff;border-color:#28071a}.issue-wrap .issue-meta .solid-button{text-decoration:none;font-weight:700;background-color:#541137;text-align:center;padding:9px 7px;color:#fff;transition:all .3s ease-in-out!important;display:inline-block;border:2px solid #541137;line-height:initial}.issue-wrap .issue-meta .solid-button:hover{background-color:#28071a;border:2px solid #28071a}.issue-wrap .issue-content .page-title{text-align:center;margin-top:15px;margin-bottom:20px}@media (min-width:720px){.issue-wrap .issue-content .page-title{font-size:30px;margin-bottom:30px;margin-top:0;text-align:left}}@media (min-width:915px){.issue-wrap .issue-content .page-title{margin-bottom:42px;font-size:44px}}.issue-wrap .issue-content .date-post{display:grid;gap:25px;border-top:1px solid #f4f3ec;padding:23px 0;margin:0!important}.issue-wrap .issue-content .date-post:last-child{border-bottom:1px solid #f4f3ec}@media (min-width:480px){.issue-wrap .issue-content .date-post{grid-template-columns:minmax(0,137px) auto}}.issue-wrap .issue-content .date-post .date-post__image a:hover{background:0 0}.issue-wrap .issue-content .date-post .date-post__image img{object-fit:cover;object-position:center;aspect-ratio:1;width:100%}@media (max-width:479px){.issue-wrap .issue-content .date-post .date-post__image{display:grid;place-items:center}.issue-wrap .issue-content .date-post .date-post__image img{max-height:200px}}.issue-wrap .issue-content .date-post .date-post__content .entry-title{margin:6px 0 8px;padding:0!important}.issue-wrap .issue-content .date-post .date-post__content .entry-title a{color:#000;font-size:22px;text-decoration:none;background:0 0}.issue-wrap .issue-content .date-post .date-post__content .entry-title a:hover{text-decoration:underline}.issue-wrap .issue-content .date-post .date-post__content .entry-summary{margin-top:0}.issue-wrap .issue-content .date-post .date-post__content .date-post__article-type{font-weight:700;margin:0;text-transform:uppercase;color:#44bb95}.issue-wrap .issue-content .date-post .date-post__content .post--meta-wrap p{margin:0}.issue-wrap .issue-content .ad-row{margin:40px 0;display:grid;gap:20px;place-items:center}@media (min-width:888px){.issue-wrap .issue-content .ad-row{margin:70px 0;place-items:initial;grid-template-columns:repeat(3,1fr)}}@media (min-width:980px){.issue-wrap .issue-content .ad-row{grid-template-columns:repeat(3,minmax(0,max-content))}}