@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Open+Sans:wght@400;700&family=Roboto&family=Roboto+Slab:wght@900&family=Inter:wght@800&display=swap";:root{--color-red: #b52026;--color-black: #000;--color-gray: #BCBCBC;--color-white: white;--color-highlight: var(--color-red);--color-category-blue: #0A377B;--color-category-purple: #480984;--color-category-red: #741013;--color-category-brown: #8E5907;--color-category-grey: #6F6F6F;--color-category-black: #000000;--font-sans: "Open Sans", sans-serif;--font-text: "Roboto", sans-serif;--font-heading: "Roboto Slab", serif;--font-alternate: "Bebas Neue", sans-serif;--font-knockout: "Knockout-HTF28-JuniorFeatherwt", sans-serif;--font-inter: "Inter", --font-heading;--site-header-height: 81px;--site-header-mobile-height: 84px;--site-adminbar-height: 32px;--site-adminbar-mobile-height: 46px;--site-padding: 3%;--site-line-height: 1.8;--site-border-radius: 0;--site-grid-gap: 2rem;--site-text-color: var(--color-black);--site-overlay-color: var(--color-black);--site-header-color: var(--color-white);--site-footer-color: var(--color-white);--site-background-color: var(--color-white);--site-nav-color: var(--color-black);--site-nav-hover-color: var(--color-red);--button-color: var(--color-black);--button-hover: var(--color-gray);--button-important: var(--color-highlight);--button-border-radius: 0.3rem}*{box-sizing:border-box}body{display:flex;flex-wrap:wrap;margin:0}@font-face{font-family:"Knockout-HTF28-JuniorFeatherwt";src:url("/wp-content/themes/therooster/assets/fonts/knockout/ufonts.com_knockout-htf28-juniorfeatherwt.eot?#iefix");src:url("/wp-content/themes/therooster/assets/fonts/knockout/ufonts.com_knockout-htf28-juniorfeatherwt.eot?#iefix") format("eot"),url("/wp-content/themes/therooster/assets/fonts/knockout/ufonts.com_knockout-htf28-juniorfeatherwt.woff") format("woff"),url("/wp-content/themes/therooster/assets/fonts/knockout/ufonts.com_knockout-htf28-juniorfeatherwt.ttf") format("truetype"),url("/wp-content/themes/therooster/assets/fonts/knockout/ufonts.com_knockout-htf28-juniorfeatherwt.svg") format("svg")}body{font-family:var(--font-sans);font-weight:normal;font-size:1rem;color:var(--site-text-color)}body ::-moz-selection{background:var(--color-red);color:var(--color-white)}body ::selection{background:var(--color-red);color:var(--color-white)}p{line-height:var(--site-line-height)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}h1,h2{font-family:var(--font-alternate);font-weight:900}h3,h4,h5{font-family:var(--font-sans);font-weight:700}h1{font-size:3.2rem}h2{font-size:2.7rem}@media(max-width: 800px){h2{font-size:2.1rem}}h3{font-size:2rem}h4{font-size:1.35rem}h5{font-size:1.1rem}p+h1,p+h2,p+h3,ul+h1,ul+h2,ul+h3{margin-top:2rem}ul{padding-left:1rem}li{line-height:var(--site-line-height);margin-bottom:.5rem}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}p a,li a{color:var(--color-highlight)}.button,button{display:inline-block;padding:.75rem 1.25rem .65rem !important;margin-right:.5rem;font-family:var(--font-alternate);font-weight:900;font-size:.8rem;letter-spacing:.01rem;text-align:center !important;text-decoration:none;text-transform:uppercase;background-color:var(--color-red) !important;color:#fff;cursor:pointer;transition:all 333ms ease-in-out}.button:last-of-type,button:last-of-type{margin-right:0}.button:hover,button:hover{background:#000}.button-wrapper{flex:1;margin-top:2rem;text-align:center}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=url],textarea,select,.nf-form-content input:not([type=button]),.nf-form-content textarea{font-size:16px;font-family:var(--font-sans);font-weight:normal;margin:0;padding:12px;background:#fff !important;color:var(--site-text-color) !important;border:1px solid #000 !important;border-radius:0 !important}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder, .nf-form-content input:not([type=button])::-webkit-input-placeholder, .nf-form-content textarea::-webkit-input-placeholder{color:var(--site-text-color) !important}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=url]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, .nf-form-content input:not([type=button])::-moz-placeholder, .nf-form-content textarea::-moz-placeholder{color:var(--site-text-color) !important}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=url]::placeholder,textarea::placeholder,select::placeholder,.nf-form-content input:not([type=button])::placeholder,.nf-form-content textarea::placeholder{color:var(--site-text-color) !important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.nf-form-content input[type=button],#respond input#submit,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-block;padding:.75rem 1.25rem .65rem !important;margin-right:.5rem;font-family:var(--font-alternate);font-weight:900;font-size:.8rem;letter-spacing:.01rem;text-align:center !important;text-decoration:none;text-transform:uppercase;background-color:var(--color-red) !important;color:#fff;cursor:pointer;transition:all 333ms ease-in-out}.nf-form-content input[type=button]:last-of-type,#respond input#submit:last-of-type,.woocommerce #respond input#submit:last-of-type,.woocommerce a.button:last-of-type,.woocommerce button.button:last-of-type,.woocommerce input.button:last-of-type{margin-right:0}.nf-form-content input[type=button]:hover,#respond input#submit:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#000}img{max-width:100%}img.alignright{float:right;margin:1rem 0 1.5rem 2rem;max-width:40%}@media(max-width: 800px){img.alignright{margin:1rem 0;width:100%;max-width:100%}}img.alignleft{float:left;margin:1rem 2rem 1.5rem 0;max-width:40%}@media(max-width: 800px){img.alignleft{margin:1rem 0;width:100%;max-width:100%}}img.aligncenter{width:100%;margin:1rem 0}figure.wp-block-image{width:100%;margin:2rem 0;text-align:center}.bkgd-image{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;background-attachment:scroll !important}.wrapper{width:90%;margin:2rem auto;max-width:1100px}.content{display:inline-block;width:74%;margin-right:2%}@media(max-width: 800px){.content{width:100%;margin-right:0}}#site-header{position:-webkit-sticky;position:sticky;top:0;flex:100%;display:flex;align-items:center;padding-left:var(--site-padding);padding-right:var(--site-padding);background:var(--site-header-color);border-bottom:1px solid var(--color-gray);z-index:999;transition:500ms all ease-in-out}@media(max-width: 1025px){#site-header{top:0}}body.admin-bar #site-header{top:var(--site-adminbar-height)}#site-header #logo{margin-left:2rem}@media(max-width: 1025px){#site-header #logo{margin-left:0}}#site-header h1#logo a{color:var(--color-white);text-decoration:none}#site-header a#logo img{width:11rem;margin:.8rem 0 .5rem}@media(max-width: 1025px){#site-header a#logo img{width:10rem;margin:.5rem 0}}.header-ad{display:block;width:100%;padding:1rem 0 0;margin-bottom:3rem}.header-ad .wrapper{margin-top:1rem;margin-bottom:0;text-align:center}.header-ad .g{margin-bottom:0}.header-ad img{width:100%}.menu li{display:inline-block;list-style:none;margin-left:1.5rem;margin-bottom:0}.menu li.button.mobile-only{display:none}@media(max-width: 1025px){.menu li.button.mobile-only{display:inline-block;flex:1;margin-right:1rem}.menu li.button.mobile-only a{font-style:normal;background:var(--button-hover);border-color:var(--button-hover);color:var(--color-white)}}.menu li a{color:var(--site-nav-color);font-size:1.1rem;text-transform:uppercase;text-decoration:none;transition:333ms all ease-in-out}.menu li.menu-item-has-children>a:after{content:"▼";position:relative;top:-0.1rem;margin-left:.5rem;color:var(--site-nav-color);font-size:.6rem;transition:333ms all ease-in-out}.menu li .sub-menu{position:absolute;padding:0;opacity:0;-webkit-transform:translateX(-1rem);transform:translateX(-1rem);pointer-events:none;border:1px solid #000;transition:all 333ms ease-in-out}.menu li .sub-menu li{display:block;margin-left:0;margin-bottom:0;padding:0;background:var(--site-header-color);text-align:center;transition:all 500ms ease-in-out}.menu li .sub-menu li:hover{background:var(--color-red)}.menu li .sub-menu li:hover a{color:#fff}.menu li .sub-menu li:last-child{margin-bottom:0}.menu li .sub-menu li a{display:block;padding:.5rem 1.75rem;font-weight:700;font-size:1rem}.menu li a:hover,.menu li.current-menu-item>a,.menu li.current_page_ancestor>a{color:var(--site-nav-hover-color)}@media(max-width: 1025px){.menu li a:hover,.menu li.current-menu-item>a,.menu li.current_page_ancestor>a{color:var(--button-hover)}}.menu li a:hover:after,.menu li.current-menu-item>a:after,.menu li.current_page_ancestor>a:after{color:var(--site-nav-hover-color)}@media(max-width: 1025px){.menu li a:hover:after,.menu li.current-menu-item>a:after,.menu li.current_page_ancestor>a:after{color:var(--button-hover)}}.menu li.menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all}.menu-header-menu-container{flex:1}.menu-header-menu-container #menu-header-menu{display:flex;align-items:center;flex:1;margin:0}.menu-header-menu-container #menu-header-menu li:nth-last-child(2){margin-left:auto}.menu-header-menu-container #menu-header-menu li:nth-last-child(2) i{position:relative;top:.2rem;font-size:2rem}.menu-header-menu-container #menu-header-menu li.button{position:relative;padding:.5rem 2rem .4rem !important}.menu-header-menu-container #menu-header-menu li.button a{color:#fff;font-size:1.4rem}.menu-header-menu-container #menu-header-menu li.button a:after{top:-0.2rem;color:#fff}.menu-header-menu-container #menu-header-menu li.button .sub-menu{width:100%;left:1rem;top:3.25rem}.menu-header-menu-container #menu-header-menu li.button .sub-menu li{background:#000}.menu-header-menu-container #menu-header-menu li.button .sub-menu li:hover{background:var(--color-red)}@media(max-width: 1025px){.menu-header-menu-container{display:none}}#utility-menu-toggle{display:none}#utility-menu-toggle:checked~.utility-menu{left:0}@media(max-width: 1025px){.utility-menu-button-container{display:none}}.utility-menu-button{color:#000;font-size:3rem;cursor:pointer;-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem);transition:333ms all ease-in-out}.utility-menu-button:hover{color:var(--button-hover)}.utility-menu,.mobile-menu{position:fixed;top:0;bottom:0;left:-20rem;width:20rem;background:var(--color-black);overflow-y:scroll;transition:333ms all ease-in-out}body.admin-bar .utility-menu,body.admin-bar .mobile-menu{top:32px}.utility-menu-close,.mobile-menu-close{position:absolute;top:.3rem;left:1rem;font-size:3rem;color:var(--color-gray);cursor:pointer;z-index:2}.utility-menu-icon,.mobile-menu-icon{position:-webkit-sticky;position:sticky;top:0;padding:1.4rem 0 1rem;background:#fff;text-align:center}.utility-menu form,.mobile-menu form{display:flex;align-items:center;padding:1rem 1rem 0}.utility-menu form label,.mobile-menu form label{display:none}.utility-menu form input[type=text],.mobile-menu form input[type=text]{background:none !important;border:none !important;padding:0;color:#fff !important}.utility-menu form input[type=text]::-webkit-input-placeholder, .mobile-menu form input[type=text]::-webkit-input-placeholder{color:#fff !important}.utility-menu form input[type=text]::-moz-placeholder, .mobile-menu form input[type=text]::-moz-placeholder{color:#fff !important}.utility-menu form input[type=text]::placeholder,.mobile-menu form input[type=text]::placeholder{color:#fff !important}.utility-menu form input[type=text]:focus,.utility-menu form input[type=text]:active,.mobile-menu form input[type=text]:focus,.mobile-menu form input[type=text]:active{outline:none}.utility-menu form input[type=image],.mobile-menu form input[type=image]{width:2rem;margin-left:auto}.utility-menu .menu,.mobile-menu .menu{padding:0 0 1rem;border-bottom:1px solid #fff}.utility-menu .menu#menu-social-menu,.mobile-menu .menu#menu-social-menu{text-align:center;border-bottom:none}.utility-menu .menu#menu-social-menu li,.mobile-menu .menu#menu-social-menu li{display:inline-block;width:auto;margin-right:1rem;background:none}.utility-menu .menu#menu-social-menu li:last-child,.mobile-menu .menu#menu-social-menu li:last-child{margin-right:0}.utility-menu .menu#menu-social-menu li a:hover,.mobile-menu .menu#menu-social-menu li a:hover{background:none !important;color:var(--color-red)}.utility-menu .menu li,.mobile-menu .menu li{width:100%;margin:0}.utility-menu .menu li a,.mobile-menu .menu li a{display:block;padding:0 1rem;color:var(--color-white);font-family:var(--font-alternate);font-size:1.5rem;text-transform:uppercase}.utility-menu .menu li a:hover,.mobile-menu .menu li a:hover{background:var(--color-red)}#menu-toggle{display:none}@media(max-width: 1025px){#menu-toggle:checked~.mobile-menu{right:0}}.menu-button-container{display:none;position:absolute;top:.25rem;right:.5rem}@media(max-width: 1025px){.menu-button-container{display:block;top:-0.5rem}}.menu-button{color:#000;font-size:3rem;cursor:pointer;transition:333ms all ease-in-out}.menu-button:hover{color:var(--color-red)}.mobile-menu{position:fixed;top:0;left:auto;right:-100vw;width:100vw;overflow:scroll}.mobile-menu .menu-social-menu-container{text-align:center}.mobile-menu .menu-social-menu-container li{display:inline-block;width:auto}footer{width:100%;margin-top:5rem}footer .footer-icon{display:flex;align-items:center;text-align:center;margin-bottom:3rem}footer .footer-icon span{flex:1;height:1px;background:var(--color-gray)}footer .footer-icon svg{margin:0 1rem}footer .footer-nav,footer .copyright{display:flex;width:100%;padding-left:var(--site-padding);padding-right:var(--site-padding)}footer .footer-nav{margin-bottom:3rem;background:var(--site-footer-color);color:var(--color-black)}@media(max-width: 800px){footer .footer-nav{flex-wrap:wrap}}footer .footer-nav .column{flex-basis:33%;padding-left:4%;border-right:1px solid var(--color-gray)}@media(max-width: 800px){footer .footer-nav .column{flex-basis:100%;padding:0 !important;margin-bottom:2rem;border-right:none}}footer .footer-nav .column:last-child{border:none;padding-right:0;padding-left:2%}footer .footer-nav .column:last-child .form-title{text-transform:uppercase;margin:.3rem 0 .5rem 0;font-size:1.1rem}footer .footer-nav .column:last-child .nf-form-content{padding:0}footer .footer-nav .column:last-child .nf-form-content .email-container{margin-bottom:.5rem}footer .footer-nav .column:last-child .nf-form-content .submit-container input[type=submit]{width:100%;border:none !important;background:var(--color-red) !important;color:#fff !important;font-family:var(--font-alternate);font-size:1.4rem}footer .footer-nav .menu{padding:0;margin:0}footer .footer-nav .menu li{width:100%;margin:0}footer .footer-nav .menu li:first-child,footer .footer-nav .menu li:nth-child(odd){margin-right:0}footer .footer-nav .menu li:first-child{display:block;width:100%}footer .footer-nav .menu li:first-child a{font-size:1.1rem;font-weight:700;text-transform:uppercase}footer .footer-nav .menu li.current-menu-item a{color:#000}footer .footer-nav .menu li a{font-size:.8rem;text-transform:none}footer .copyright{align-items:center;background:#000;color:#fff}@media(max-width: 800px){footer .copyright{flex-wrap:wrap}}footer .copyright p{font-size:.9rem}@media(max-width: 800px){footer .copyright p{width:100%;text-align:center}}footer .copyright .menu-social-menu-container{margin-left:auto}footer .copyright .menu-social-menu-container ul{padding-left:0}footer .copyright .menu-social-menu-container li a{color:#fff}@media(max-width: 800px){footer .copyright .menu-social-menu-container{width:100%;margin-left:0;text-align:center}}.sidebar{display:inline-block;width:24%;vertical-align:top}@media(max-width: 800px){.sidebar{width:100%}}.sidebar .wp-block-heading{font-size:1.9rem;margin:3rem 0 1rem;border-bottom:.3rem solid var(--color-red)}.sidebar #block-21 p{display:none}.sidebar .post.magazine{margin-top:2rem;margin-bottom:0;padding-bottom:0;border-bottom:none}.sidebar .post.magazine .post-image{aspect-ratio:1/1.3;margin-bottom:.5rem}.sidebar .post.magazine .post-color-bar{display:none}.sidebar .post h2{font-size:1.4rem}.sidebar iframe{width:100%;max-width:100%}.sidebar .nf-form-content{padding:0}.sidebar .nf-form-content .email-container{margin-bottom:.5rem}.sidebar .nf-form-content .submit-container input[type=submit]{width:100%;border:none !important;background:var(--color-red) !important;color:#fff !important;font-family:var(--font-alternate);font-size:1.4rem}.sidebar .menu{padding-left:0}@media(max-width: 800px){.sidebar .menu{text-align:center;margin-top:2rem}}.sidebar .menu i._mi{font-size:2rem}@media(max-width: 800px){.sidebar .menu i._mi{font-size:3rem}}.sidebar .g{text-align:center}.wp-pagenavi{margin-top:2rem;text-align:center}.wp-pagenavi a,.wp-pagenavi span{background:#000;color:#fff;border:none;font-size:1.4rem;padding:.75rem 1.1rem}.wp-pagenavi a.current,.wp-pagenavi a:hover,.wp-pagenavi span.current,.wp-pagenavi span:hover{color:var(--color-red);font-weight:400}@media(max-width: 800px){.wp-pagenavi a.extend,.wp-pagenavi span.extend{display:none}}body.home .page-wrapper{width:100%}body.home .featured-slider{width:90%;max-width:1100px;margin:0 auto}body.home .featured-post{display:block;position:relative;width:100%;aspect-ratio:1/.5;margin:0 auto;background-size:cover;background-position:center;text-decoration:none}@media(max-width: 800px){body.home .featured-post{aspect-ratio:1/1.4}}body.paged body.home .featured-post{display:none}body.home .featured-post-title{position:absolute;bottom:2rem;left:2rem;width:50%;padding:1rem;background:#000}body.home .featured-post-title h5{color:var(--color-gray);font-size:.8rem}body.home .featured-post-title h3{color:#fff;font-size:1.7rem;text-transform:uppercase}@media(max-width: 800px){body.home .featured-post-title{position:relative;width:100%;left:0;bottom:auto;margin:0;aspect-ratio:1/.7}}body.home .featured-post-image-mobile{display:none;aspect-ratio:1/.7;background-size:cover;background-position:center}@media(max-width: 800px){body.home .featured-post-image-mobile{display:block}}body.home .category-headline{display:flex;font-size:4rem;margin-bottom:1.5rem;border-bottom:.4rem solid var(--color-red)}body.home .category-headline span{position:relative;top:-0.4rem;align-self:end;margin-left:auto;font-size:1.8rem}body.home .category-headline span a{color:var(--color-red);text-decoration:none}body.home .category-headline span a:hover{color:#000}body.home .category-posts{display:flex;flex-wrap:wrap;gap:2%}body.home .category-posts .post{flex-basis:32%;padding-bottom:0;border-bottom:none}@media(max-width: 800px){body.home .category-posts .post{flex-basis:100%}}body.home .category-posts .post h2{font-size:1.5rem}body.home .category-posts .post:first-child{flex-basis:100%}body.home .category-posts .post:first-child h2{font-size:2rem}body.home .category-link{display:flex;margin-top:1rem;margin-bottom:4rem;text-align:center;align-items:center}body.home .category-link span{display:block;flex-basis:100%;height:.2rem;background:var(--color-gray)}body.home .category-link a{display:flex;align-items:center;justify-content:center;flex-basis:50%;min-width:12rem;margin:0 .5rem;color:var(--color-red) !important;font-family:var(--font-alternate);font-weight:900;font-size:1.8rem;text-transform:uppercase;text-decoration:none}body.home .category-link a:hover{color:#000 !important}body.home .category-link a svg{position:relative;top:.2rem;width:2.5rem;margin-left:.5rem;fill:var(--color-red)}body.home .content .g{margin-bottom:3rem}body.page .content a:not(.button){color:#000}body.page .content a:not(.button):hover{color:var(--color-red)}body.page .content .button{font-size:1.2rem}.single-post .post-wrapper{margin-top:0}.single-post .attachment-post-thumbnail{margin-bottom:2rem;width:100%;height:auto;aspect-ratio:1/.5;-o-object-fit:cover;object-fit:cover}.single-post .post-title{font-family:var(--font-inter);line-height:1.1}.single-post .post-subtitle{font-family:var(--font-inter);font-size:1.8rem;color:#666;margin:1rem 0 2rem}.single-post .post-meta{display:flex;align-items:center;margin:1rem 0 2rem;padding:1rem 0;border-top:1px solid var(--color-gray);border-bottom:1px solid var(--color-gray)}.single-post .post-meta h5,.single-post .post-meta span{font-family:var(--font-alternate);font-size:1.6rem;text-transform:uppercase}.single-post .post-meta h5{padding-right:1rem;margin-right:1rem;border-right:1px solid var(--color-gray);color:var(--color-category-brown)}.single-post .post-meta h5.music,.single-post .post-meta h5.things-to-do,.single-post .post-meta h5.photo-pit{color:var(--color-category-blue)}.single-post .post-meta h5.vices{color:var(--color-category-grey)}.single-post .post-meta h5.rooster-tv{color:var(--color-category-black)}.single-post .post-meta h5.politics{color:var(--color-category-purple)}.single-post .post-meta h5.blind-date{color:var(--color-category-red)}.single-post .post-meta span{color:var(--color-gray)}.single-post .post-meta span.author{margin-left:auto}.single-post .post-content{font-family:var(--font-text);font-weight:400;font-size:1.15rem;color:#222}.single-post .post-content h1,.single-post .post-content h2,.single-post .post-content h3,.single-post .post-content h4,.single-post .post-content h5,.single-post .post-content h6{font-family:var(--font-knockout);color:#666;margin-bottom:.5rem}.single-post .post-content h2{font-size:2.2rem}.single-post .post-content a{color:#29a6cb}.single-post .post-content a:hover{color:#268faf}.single-post .post-content iframe:not(.post-likes-widget){width:100%;height:auto;aspect-ratio:16/9}.single-post .post-content .sharedaddy{margin-top:2rem}.single-post .post-content .post-likes-widget{margin-bottom:2rem}.single-post .related-articles,.single-post .around-the-web{margin-top:4rem}.single-post .related-articles>h2,.single-post .around-the-web>h2{font-family:var(--font-alternate);border-bottom:.4rem solid var(--color-red)}.single-post .related-articles .related-articles-wrapper,.single-post .related-articles .around-the-web-wrapper,.single-post .around-the-web .related-articles-wrapper,.single-post .around-the-web .around-the-web-wrapper{display:flex;flex-wrap:wrap;gap:2%;margin-top:2rem}.single-post .related-articles .related-articles-wrapper .post,.single-post .related-articles .around-the-web-wrapper .post,.single-post .around-the-web .related-articles-wrapper .post,.single-post .around-the-web .around-the-web-wrapper .post{flex-basis:49%;border:none}@media(max-width: 800px){.single-post .related-articles .related-articles-wrapper .post,.single-post .related-articles .around-the-web-wrapper .post,.single-post .around-the-web .related-articles-wrapper .post,.single-post .around-the-web .around-the-web-wrapper .post{flex-basis:100%}}.single-post .related-articles .related-articles-wrapper .ad,.single-post .related-articles .around-the-web-wrapper .ad,.single-post .around-the-web .related-articles-wrapper .ad,.single-post .around-the-web .around-the-web-wrapper .ad{width:31%;margin-bottom:1rem;aspect-ratio:1;background:#ccc}.single-post h3#comments{margin-top:4rem;font-size:1.5rem}.single-post .commentlist{padding-left:1.25rem;margin-bottom:3rem}.single-post .commentlist .comment footer.comment-meta,.single-post .commentlist .pingback footer.comment-meta{margin-top:3rem}.single-post .commentlist .comment footer.comment-meta img,.single-post .commentlist .pingback footer.comment-meta img{margin-right:1rem}.single-post #respond #reply-title{font-size:2.7rem;font-family:var(--font-alternate);border-bottom:.4rem solid var(--color-red)}.single-post #respond form label{display:block}.single-post #respond form input,.single-post #respond form textarea{width:100%}.single-post #respond form input[type=submit]{font-size:1.2rem !important;border:none}.archive.category .featured-post{display:none}.archive.category .category-headline{display:flex;font-size:4rem;margin-top:-2rem;margin-bottom:1.5rem;border-bottom:.4rem solid var(--color-red)}.archive.category .content .post{display:inline-block;width:49%;margin-right:2%;vertical-align:top}@media(max-width: 800px){.archive.category .content .post{width:100%;margin-right:0}}.archive.category .content .post:nth-child(even){margin-right:0}.woocommerce-page .content{width:100%;margin-right:0}.woocommerce-page .sidebar{display:none}.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{border-top-color:var(--color-red)}.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:var(--color-red)}.woocommerce-page .woocommerce-message a,.woocommerce-page .woocommerce-info a{color:var(--color-red)}.woocommerce-page h3{font-family:var(--font-alternate)}.woocommerce-page .required{color:var(--color-red) !important}.woocommerce-page .button,.woocommerce-page button.button{color:#fff !important;font-size:1.2rem !important;border-radius:0 !important}.woocommerce-page .button:hover,.woocommerce-page button.button:hover{background:#000 !important}@media(max-width: 800px){.woocommerce-shop .header-ad,body.tax-product_cat .header-ad{margin-bottom:0}}.woocommerce-shop .shop-categories,body.tax-product_cat .shop-categories{margin:1rem 0 4rem;padding-bottom:2rem;text-align:center;border-bottom:1px solid #cfcfcf}@media(max-width: 800px){.woocommerce-shop .shop-categories,body.tax-product_cat .shop-categories{margin-top:0;padding-bottom:0}}.woocommerce-shop .shop-categories a,body.tax-product_cat .shop-categories a{margin-right:1.2rem;padding:0rem 1.2rem 0 0;border-right:1px solid #cfcfcf;color:#000;font-size:.9rem;text-transform:uppercase;text-decoration:none}.woocommerce-shop .shop-categories a.current-page,body.tax-product_cat .shop-categories a.current-page{color:var(--color-red)}.woocommerce-shop .shop-categories a:last-child,body.tax-product_cat .shop-categories a:last-child{margin-right:0;padding-right:0;border-right:none}@media(max-width: 1025px){.woocommerce-shop .shop-categories a,body.tax-product_cat .shop-categories a{padding:0 .5rem 0 0;margin-right:.5rem}}@media(max-width: 800px){.woocommerce-shop .shop-categories a,body.tax-product_cat .shop-categories a{display:block;padding:.5rem 0;margin:0;border:none;border-bottom:1px solid var(--color-gray)}.woocommerce-shop .shop-categories a:first-of-type,body.tax-product_cat .shop-categories a:first-of-type{border-top:1px solid var(--color-gray)}.woocommerce-shop .shop-categories a:last-of-type,body.tax-product_cat .shop-categories a:last-of-type{border-bottom:none}}.woocommerce-shop .category-headline,body.tax-product_cat .category-headline{display:flex;font-size:4rem;margin-bottom:3rem;border-bottom:.4rem solid var(--color-red)}.woocommerce-shop .category-headline span,body.tax-product_cat .category-headline span{position:relative;top:-0.4rem;align-self:end;margin-left:auto;font-size:1.8rem}.woocommerce-shop .category-headline span a,body.tax-product_cat .category-headline span a{color:var(--color-red);text-decoration:none}.woocommerce-shop .category-headline span a:hover,body.tax-product_cat .category-headline span a:hover{color:#000}.woocommerce-shop .products,body.tax-product_cat .products{margin-bottom:4rem}.woocommerce-shop .product,body.tax-product_cat .product{text-align:center;margin:0 3.8% 2.992em 0 !important}.woocommerce-shop .product:nth-child(3n),body.tax-product_cat .product:nth-child(3n){margin-right:0 !important}.woocommerce-shop .product img,body.tax-product_cat .product img{height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;transition:333ms all ease-in-out}.woocommerce-shop .product h2,body.tax-product_cat .product h2{padding:0 !important;color:#000;font-size:1.8rem !important;line-height:1.3;transition:333ms all ease-in-out}.woocommerce-shop .product .price,body.tax-product_cat .product .price{color:#000 !important}.woocommerce-shop .product .button,body.tax-product_cat .product .button{display:none !important}.woocommerce-shop .product:hover img,body.tax-product_cat .product:hover img{opacity:.8}.woocommerce-shop .product:hover h2,body.tax-product_cat .product:hover h2{color:var(--color-red)}body.single-product .price{color:#000 !important}body.single-product .variations tr{display:grid}body.single-product .variations tr th{text-align:left}body.single-product .variations .reset_variations{font-family:var(--font-alternate);color:var(--color-red);text-decoration:none}body.single-product .quantity .qty{width:5rem;padding:.525rem 1rem}body.single-product .woocommerce-variation-price{margin-bottom:1rem}body.single-product .product_meta a{color:#000}body.single-product .product_meta .sku_wrapper{margin-right:1rem}body.single-product .product_meta .tagged_as{display:none}body.single-product .product-description-toggle{display:none}body.single-product .product-description{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-gray)}body.single-product .product-description h2:first-of-type{display:none}body.single-product .product-description ul{margin-top:0}body.single-product .woocommerce-tabs{display:none}body.single-product .related.products{float:left;width:100%;margin-top:3rem}body.single-product .related.products>h2{padding-bottom:.75rem;margin-bottom:3rem;text-align:center;border-bottom:1px solid var(--color-gray)}body.single-product .related.products .product{text-align:center}body.single-product .related.products .product img{height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}body.single-product .related.products .product h2{padding:0 !important;color:#000;font-size:1.8rem !important;line-height:1.3}body.single-product .related.products .product .price{color:#000 !important}body.single-product .related.products .product .button{display:none !important}body.woocommerce-cart .product-name a{color:#000}body.woocommerce-cart a.remove{color:var(--color-red) !important}body.woocommerce-cart a.remove:hover{background:var(--color-red) !important}body.woocommerce-cart #coupon_code{width:10rem;padding-top:.55rem;padding-bottom:.55rem}body.woocommerce-checkout #customer_details{margin-bottom:2rem}.component{display:flex;margin:3rem 0}.component .component-header{flex:100%;margin-bottom:3rem;text-align:center}.component .component-header h2{margin-bottom:.5rem}.component .component-header p{margin:0;font-size:110%}.component .section-wrap{width:calc(100% - var(--site-padding)*2);margin:0 auto}@media(max-width: 800px){.component .section-wrap{width:calc(95% - var(--site-padding)*2)}}.post{display:block;padding-bottom:2rem;margin-bottom:2rem;text-decoration:none;border-bottom:2px solid #d8d8d8}.post-image{display:block;width:100%;height:auto;aspect-ratio:1/.45;background-size:cover;background-position:center}.post h5{font-family:var(--font-sans);font-size:.9rem;font-weight:700;color:#8e5907;text-transform:uppercase}.post h2{font-family:var(--font-inter);font-size:2rem;line-height:1.1;color:#000}.post-color-bar{display:block;width:100%;height:.7rem;margin-bottom:1rem;background:var(--color-category-brown)}.post.music h5,.post.things-to-do h5,.post.photo-pit h5{color:var(--color-category-blue)}.post.music .post-color-bar,.post.things-to-do .post-color-bar,.post.photo-pit .post-color-bar{background:var(--color-category-blue)}.post.vices h5{color:var(--color-category-grey)}.post.vices .post-color-bar{background:var(--color-category-grey)}.post.rooster-tv h5{color:var(--color-category-black)}.post.rooster-tv .post-color-bar{background:var(--color-category-black)}.post.politics h5{color:var(--color-category-purple)}.post.politics .post-color-bar{background:var(--color-category-purple)}.post.blind-date h5{color:var(--color-category-red)}.post.blind-date .post-color-bar{background:var(--color-category-red)}.post:hover h2{color:var(--color-red)}
