/*
 Theme Name: luminosa
 Theme URI: http://underscores.me/
 Author: Andres Gonzalez
 Author URI: https://andresviana.me
 Description: Template a medida para Luminosa, made with <3 by Andrés González
 Version: 1.0.0
 Tested up to: 5.4
 Requires PHP: 5.6
 License: GNU General Public License v2 or later
 License URI: LICENSE
 Text Domain: luminosa
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 This theme, like WordPress, is licensed under the GPL.
 Use it to make something cool, have fun, and share what you've learned.
 luminosa is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
 Underscores is distributed under the terms of the GNU GPL v2 or later.
 Normalizing styles have been helped along thanks to the fine work of
 Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
 *//* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}strong{font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", courier, monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#f7f7f7}body.customize-support section.site-nav-container{top:32px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li > ul,li > ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#b19404}a:visited{color:#b19404}a:hover,a:focus,a:active{color:#b19404}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}a button[type="submit"],button button[type="submit"],div button[type="submit"],input[type="submit"] button[type="submit"],.comment-respond button[type="submit"],a.main-btn,button.main-btn,div.main-btn,input[type="submit"].main-btn,.comment-respond.main-btn,a input[type="submit"],button input[type="submit"],div input[type="submit"],input[type="submit"] input[type="submit"],.comment-respond input[type="submit"]{background-color:#fbf078;border:0;border-radius:4px;box-shadow:0px 4px 0px #f1de00;color:#b19404;display:table;outline:none;padding:12px 17px;font-size:12px;position:relative;text-decoration:none;top:0;transition:all 0.2s}a button[type="submit"]:hover,button button[type="submit"]:hover,div button[type="submit"]:hover,input[type="submit"] button[type="submit"]:hover,.comment-respond button[type="submit"]:hover,a.main-btn:hover,button.main-btn:hover,div.main-btn:hover,input[type="submit"].main-btn:hover,.comment-respond.main-btn:hover,a input[type="submit"]:hover,button input[type="submit"]:hover,div input[type="submit"]:hover,input[type="submit"] input[type="submit"]:hover,.comment-respond input[type="submit"]:hover{box-shadow:0px 1px 0px #f1de00;top:3px}@media (min-width:768px){a button[type="submit"],button button[type="submit"],div button[type="submit"],input[type="submit"] button[type="submit"],.comment-respond button[type="submit"],a.main-btn,button.main-btn,div.main-btn,input[type="submit"].main-btn,.comment-respond.main-btn,a input[type="submit"],button input[type="submit"],div input[type="submit"],input[type="submit"] input[type="submit"],.comment-respond input[type="submit"]{font-size:14px;padding:12px 24px}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,.select2-container--default .select2-selection--single{background:#fff;border:1px solid #f7f7f7;border-radius:4px;box-shadow:0px 10px 14px -2px rgba(0, 0, 0, 0.08);font-size:14px;outline:none;padding:10px 4px 10px 40px;transition:border-color 0.3s}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,.select2-container--default .select2-selection--single:focus{border-color:#f1de00}select{border:1px solid #ccc}textarea{width:100%} .select2-container--default .select2-selection--single{height:43px;margin:0} .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px} .select2-container--default .select2-selection--single .select2-selection__arrow{top:20%;right:2%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.site-nav-container{background-color:#f7f7f7;padding:27px 0;position:fixed;top:0;transition:all 0.3s;width:100%;z-index:40;}.site-nav-container.scrolled{background-color:#fff;box-shadow:0 -4px 10px -2px rgba(0, 0, 0, 0.4)}@media (min-width:768px){.site-nav-container{background-color:unset;padding:25px 0}}.site-nav-container .mobile-trigger{display:block;left:0;position:absolute;transform:scale(0.6);z-index:2}@media (min-width:768px){.site-nav-container .mobile-trigger{display:none}}.site-nav-container .logo-holder{margin:0;width:100px}@media (min-width:768px){.site-nav-container .logo-holder{width:120px}}.site-nav-container .logo-holder > img{width:100%}.site-nav-container .nav-col{background:#f7f7f7;box-shadow:0 24px 20px -17px rgba(0, 0, 0, 0.2);display:none;position:absolute;top:92px;width:100% !important;z-index:2}@media (min-width:768px){.site-nav-container .nav-col{background-color:unset;box-shadow:none;display:block;top:unset;position:unset}}.site-nav-container .icons-col{position:absolute;right:0}@media (min-width:768px){.site-nav-container .icons-col{position:unset}}.site-nav-container .nav-holder ul{list-style-type:none;margin:0;padding:0px 0 34px;text-align:center}@media (min-width:768px){.site-nav-container .nav-holder ul{display:flex;justify-content:center;padding:0}}.site-nav-container .nav-holder ul li{margin:38px 0}.site-nav-container .nav-holder ul li:last-of-type{margin:0}@media (min-width:768px){.site-nav-container .nav-holder ul li{margin:0 30px 0 0}}.site-nav-container .nav-holder ul li a{border-bottom:0px solid #fbf078;color:#292929;font-size:12px;font-weight:600;padding-bottom:4px;text-decoration:none;text-transform:uppercase;transition:all 0.3s}.site-nav-container .nav-holder ul li a.active,.site-nav-container .nav-holder ul li a:hover{border-bottom:3px solid #fbf078}.site-nav-container a.cart-icon{position:absolute;right:50px}.site-nav-container a.cart-icon img{width:24px}.site-nav-container a.cart-icon span{align-items:center;background-image:url("../assets/icons/star.svg");background-size:cover;color:#fff;display:flex;font-size:13px;height:25px;justify-content:center;left:12px;line-height:2;padding:12px;position:absolute;top:-12px;width:25px}.site-nav-container .hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none !important}.site-nav-container .hamburger.is-active .hamburger-inner{background-color:#000}.site-nav-container .hamburger.is-active .hamburger-inner::before{background-color:#000}.site-nav-container .hamburger.is-active .hamburger-inner::after{background-color:#000}.site-nav-container .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.site-nav-container .hamburger-inner{display:block;top:50%;margin-top:-2px;width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.site-nav-container .hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;content:"";display:block;top:-10px}.site-nav-container .hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;content:"";display:block;bottom:-10px}.site-nav-container .hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.site-nav-container .hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.site-nav-container .hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.site-nav-container .hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.site-nav-container .hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.site-nav-container .hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.main-footer{background-color:#fff;border-top:1px solid #efefef;width:100%}.main-footer .footer-content{padding:26px 0}.main-footer .footer-content .footer-contact ul,.main-footer .footer-content .footer-social ul{display:flex;list-style:none;margin:30px 0 0;padding:0}@media (min-width:768px){.main-footer .footer-content .footer-contact ul,.main-footer .footer-content .footer-social ul{margin:0}}.main-footer .footer-content .footer-contact ul li,.main-footer .footer-content .footer-social ul li{align-items:center;display:flex;margin-left:20px}.main-footer .footer-content .footer-contact ul li span,.main-footer .footer-content .footer-social ul li span{font-size:14px;margin-left:10px}.main-footer .logo-holder{display:table;margin:0 auto;width:108px}.main-footer .logo-holder img{width:100%}.main-footer p,.main-footer figure{margin:0}.main-footer .copyright-holder{background-color:#fafafa;padding:14px;position:relative;z-index:1002}.main-footer .copyright-holder ul{display:flex;list-style:none;margin:0 0 20px;padding:0}@media (min-width:768px){.main-footer .copyright-holder ul{margin:0}}.main-footer .copyright-holder ul > li{margin-right:10px}.main-footer .copyright-holder ul > li > a{color:#292929;font-size:10px;font-weight:600;text-decoration:none;text-transform:uppercase}.main-footer p.copyright{color:#929292;font-size:12px;margin:0}.main-footer p.copyright a{color:#292929;font-size:12px;text-decoration:none;transition:color 0.3s}.main-footer p.copyright a:hover{color:#e33}.main-footer p.copyright a span{color:#e33;line-height:1;vertical-align:middle}.sticky{display:block}.site-main{background-color:#fff;padding-top:88px;}@media (min-width:768px){.site-main{padding-top:112px}}.site-main .main-bg{background-color:#fafafa}.site-main .page-header{align-items:center;background-position:100% 32%;background-size:cover;background-color:#eaeaea;display:flex;height:400px}.site-main .page-header.shop-page-header{background-color:#fafafa;background-image:url("../assets/images/home/stars-pattern.png");background-size:490px}.site-main .page-header h1{margin:0}.site-main article.post{background-color:#fff;padding-bottom:40px;margin-bottom:0}.site-main div.post-navigation{background-color:#fff;padding-bottom:30px;margin:0}.site-main div.post-navigation .container{border-top:1px solid #e8e8e8;padding-top:30px}div.post-comments{background-color:#fff;background-image:url("../assets/images/home/stars-pattern.png");background-size:650px;display:table;width:100%}div.post-comments::before{background-color:#fbf078;content:"";display:table;height:6px;margin:0 auto 26px;width:40px}div.post-comments .comments-area h2.comments-title{font-size:20px;font-weight:600;margin-bottom:30px}div.post-comments .comments-area ol.comment-list{list-style:none;margin:0;padding:0}div.post-comments .comments-area ol.comment-list li{border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px}div.post-comments .comments-area .comment-meta{align-items:center;display:flex}div.post-comments .comments-area .comment-meta .comment-author img{border-radius:100%;margin-right:20px}div.post-comments .comments-area .comment-meta .comment-author span.says{display:none}div.post-comments .comments-area .comment-meta .comment-author a.url{color:#292929;margin-right:10px}div.post-comments .comments-area .comment-meta .comment-metadata a{color:#ccc;font-size:14px}div.post-comments .comments-area .comment-content{margin-left:94px}div.post-comments .comments-area .comment-form{display:flex;flex-wrap:wrap;justify-content:space-between}div.post-comments .comments-area .comment-form > p.comment-notes{flex-basis:100%}div.post-comments .comments-area .comment-form > p.comment-form-comment{flex-basis:100%}div.post-comments .comments-area .comment-form > p.comment-form-author{flex-basis:32%}div.post-comments .comments-area .comment-form > p.comment-form-email{flex-basis:32%}div.post-comments .comments-area .comment-form > p.comment-form-url{flex-basis:32%}div.post-comments .comments-area .comment-form > p.comment-form-cookies-consent{flex-basis:100%}.post,.page{margin:0 0 1.5em}.post p,.page p{line-height:1.8}.post__post-image,.page__post-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:600px;margin:0em 0 4em}.post blockquote,.page blockquote{border-left:5px solid #eee;color:rgba(0, 0, 0, 0.5);line-height:1.5;margin:0 0 1.6em 0;padding:0 0 0 1em}.post__title-holder,.page__title-holder{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #e8e8e8}.post__title-holder h1,.page__title-holder h1{font-weight:600}.post__post-category > a,.page__post-category > a{color:#b19404}.comments-area{padding:30px 0}.comments-area .comment-respond textarea,.comments-area .comment-respond input:not([type="checkbox"]):not([type="submit"]){background:#fff;border-color:transparent;border-radius:4px;box-shadow:0px 10px 14px -2px rgba(0, 0, 0, 0.08);font-size:14px;outline:none;padding:10px 4px 10px 40px;transition:border-color 0.3s;width:100%}.comments-area .comment-respond textarea:focus,.comments-area .comment-respond input:not([type="checkbox"]):not([type="submit"]):focus{border-color:#fbf078}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.social-button{background:#fbf078;border-radius:100%;color:#b19404;display:block;height:40px;line-height:1.4;padding:10px;text-align:center;text-decoration:none;width:40px} > a{color:#b19404} > a:hover{color:#b19404}.instagram-feed{background-color:#fff;background-image:url("../assets/images/home/stars-pattern.png");background-size:650px;padding:80px 0}.instagram-feed .section-title{margin-bottom:50px}.cart-section{padding:40px 0}.cart-section .cart-collaterals{margin:40px 0}.cart-section .cart-collaterals h2{font-size:20px}.cart-section .cart-collaterals h2::after{background-color:#fbf078;content:"";display:block;height:6px;margin:14px 0 26px;width:40px}.cart-section .checkout_coupon{border-bottom:1px solid #f7f7f7;display:flex;flex-wrap:wrap;padding:0 22px}.cart-section .checkout_coupon p:first-of-type{color:#707070;font-size:14px;flex-basis:100%;margin:10px 0}.cart-section .checkout_coupon p.form-row-first{margin-right:20px}.cart-section .checkout_coupon p input{padding:10px 4px 10px 15px}.checkout-section form h3{font-size:20px;margin-top:30px}.checkout-section form h3::after{background-color:#fbf078;content:"";display:block;height:6px;margin:14px 0 26px;width:40px}.checkout-section form .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.checkout-section form .woocommerce-billing-fields__field-wrapper p{flex-basis:100%}.checkout-section form .woocommerce-billing-fields__field-wrapper p.first-name-holder,.checkout-section form .woocommerce-billing-fields__field-wrapper p.last-name-holder,.checkout-section form .woocommerce-billing-fields__field-wrapper p.thwcfd-field-state,.checkout-section form .woocommerce-billing-fields__field-wrapper p.thwcfd-field-city{flex-basis:48%}.checkout-section form label{color:#707070;display:block;font-size:14px;font-weight:500}.checkout-section form span{width:100%}.checkout-section form input{width:100%}.checkout-section form textarea{height:100px;resize:none}.checkout-section form input,.checkout-section form textarea,.checkout-section form .select2-container--default .select2-selection--single{padding:10px 4px 10px 15px}.checkout-section form .form-row{margin:0 0 30px}.checkout-section form .woocommerce-checkout-review-order ul{list-style:none;margin:0;padding:0}.checkout-section .woocommerce-checkout-payment ul.payment_methods li{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;flex-wrap:wrap;padding:20px 0;width:100%}.checkout-section .woocommerce-checkout-payment ul.payment_methods li input[type="radio"]{width:40px}.checkout-section .woocommerce-checkout-payment ul.payment_methods li > label{font-size:13px;margin:0}.checkout-section .woocommerce-checkout-payment ul.payment_methods li > label > img{width:74px;margin-left:20px}.checkout-section .woocommerce-checkout-payment ul.payment_methods li p{color:#707070;font-size:13px;margin-top:20px}.checkout-section .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text{margin-top:20px}.checkout-section .woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-text p{color:#707070;font-size:13px}.checkout-section .shop_table{margin-bottom:0} .products-page{margin-top:70px} .products-page .products-column .products-toolbar{align-items:center;display:none;justify-content:space-between;margin-bottom:20px} .products-page .products-column .products-toolbar p{margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}