/*!/wp-content/plugins/print-my-blog/assets/styles/pmb-common.css*/
.pmb-spinner {
    background: url(/wp-admin/images/wpspin_light.gif) no-repeat;
    background-size: 16px 16px;
    margin-left:auto;
    margin-right:auto;
    opacity: .7;
    filter: alpha(opacity=70);
    width: 16px;
    height: 16px;
}
.pmb-spinner-container {
    display:inline-block;
}

.pmb-hidden-initially{
    display:none;
}

.pmb-wide-input{
    min-width:20em;
}

/* If users add the CSS class "pmb-print-only" we want it to be hidden on the frontend... */
.pmb-print-only{
    display:none !important;
}
/* ...but not when printing with Print My Blog...*/
.pmb-posts .pmb-print-only{
    display:block !important;
}
/* ...or when viewing from the editor */
.block-editor .pmb-print-only{
    display:block !important;
}
/* And when they add the CSS class "pmb-screen-only", hide it while printing with Print My Blog */
.pmb-posts .pmb-screen-only{
    display:none !important;
}
details.pmb-details{
    margin-top:1em;
    margin-bottom:1em;
}
details.pmb-details summary, .twine-details .twine-summary{
    font-weight: bold;
    font-size:1.2em;
}
/* If a theme changes oursummary tag to display block or inline or anything, the cute arrow disappears in Firefox*/
summary.pmb-reveal-options, summary.twine-summary{
    padding:1em;
    cursor:pointer;
    color: #2271b1;
    border: 1px solid #c3c4c7;
    background: #f6f7f7;
    vertical-align: top;
}
details .pmb-reveal-details{
    padding:1em;
    border: 1px solid #c3c4c7;
    border-top:none;
}
.pmb-print-this-page{
    text-align:right;
}
.pmb-print-this-page{
    display:flex;
    justify-content:flex-end;
}
.pmb-print-this-page .button:not(:first-of-type){
    /* Keep buttons spaced apart a bit */
    margin-left:1em;
}
.pmb-button{
    cursor:pointer;
    border: 1px solid gray;
    padding: 5px;
    margin: 5px;
}
.pmb-print-this-page .wp-block-button__link{
    /* Prevent the default block styling from adding unnecesary space above these buttons*/
    margin-top:0 !important;
}
.pmb-print-instructions ol{
    text-align:left;
}
/* Hide print buttons when printing a page normally. */
@media print{
    .pmb-print-this-page{
        display:none;
    }
}
.pmb-party{
    border:2px dashed red;
    padding:.5em;
    margin:.5em;
    text-align:center;
}

.pmb-hover-help{
    display:none;
}
/*!/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css*/
.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outli