::selection { color: var(--wp--preset--color--two); background-color: var(--wp--preset--color--one); } body { padding: 0; } .wp-block-post-comments .comment-meta > a, .wp-block-post-comments .comment-body > p > a, .wp-block-post-comments .comment-edit-link, .post-meta a { -webkit-text-decoration-line: underline; text-decoration-line: underline; } .wp-block-post-comments .comment-meta > a:hover, .wp-block-post-comments .comment-body > p > a:hover, .wp-block-post-comments .comment-edit-link:hover, .post-meta a:hover { -webkit-text-decoration-line: none; text-decoration-line: none; } .wp-block-site-title a, .wp-block-post-title a, .wp-block-query-pagination a, .wp-block-navigation a { -webkit-text-decoration-line: none; text-decoration-line: none; } .wp-block-site-title a:hover, .wp-block-post-title a:hover, .wp-block-query-pagination a:hover, .wp-block-navigation a:hover { -webkit-text-decoration-line: underline; text-decoration-line: underline; } .wp-block-search__button:active, .wp-block-search__button:focus, a:not(.ab-item):not(.screen-reader-shortcut):active, a:not(.ab-item):not(.screen-reader-shortcut):focus { outline: 1px dotted var(--wp--preset--color--one); outline-offset: 0.1em; text-decoration: none; } .wp-block-navigation .wp-block-search__button:active, .wp-block-navigation .wp-block-search__button:focus, .wp-block-navigation a:not(.ab-item):not(.screen-reader-shortcut):active, .wp-block-navigation a:not(.ab-item):not(.screen-reader-shortcut):focus { outline-color: currentcolor; } .archive .wp-block-post-date, .blog .wp-block-post-date, .home .wp-block-post-date { text-decoration: underline; text-decoration-thickness: 0.07em; text-underline-offset: 0.46ex; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { border-style: var(--wp--custom--button--border--style); border-width: var(--wp--custom--button--border--width); border-color: var(--wp--preset--color--one); } .wp-block-search__button, .wp-block-file .wp-block-file__button { border-width: 0; border-radius: 0; background-color: var(--wp--preset--color--one); color: var(--wp--preset--color--two); font-size: var(--wp--preset--font-size--normal); font-weight: var(--wp--custom--button--typography--font-weight); padding: calc(0.667em + 2px) calc(1.333em + 2px); line-height: var(--wp--custom--button--typography--line-height); } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button { border-width: 0; padding-top: calc(var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width)); padding-bottom: calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width)); padding-left: calc(var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width)); padding-right: calc(var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width)); } .wp-block-search__button:hover, .wp-block-file .wp-block-file__button:hover, .wp-block-button__link:hover { opacity: 1; } .wp-block-post-comments textarea, .wp-block-post-comments input:not([type=submit]) { background-color: var(--wp--preset--color--two); color: var(--wp--preset--color--one); border-style: var(--wp--custom--button--border--style); border-width: var(--wp--custom--button--border--width); border-color: var(--wp--preset--color--one); } .wp-site-blocks, body > .is-root-container, .edit-post-visual-editor__post-title-wrapper, .wp-block-group.alignfull, .wp-block-group.has-background, .wp-block-cover.alignfull, .is-root-container .wp-block[data-align=full] > .wp-block-group, .is-root-container .wp-block[data-align=full] > .wp-block-cover { padding-left: var(--wp--custom--spacing--outer); padding-right: var(--wp--custom--spacing--outer); } .wp-site-blocks .wp-block-columns .wp-block-column .alignfull, .is-root-container .wp-block-columns .wp-block-column .wp-block[data-align=full], .wp-site-blocks .alignfull:not(.wp-block-group) .alignfull, .is-root-container .wp-block[data-align=full] > *:not(.wp-block-group) .wp-block[data-align=full] { margin-left: auto !important; margin-right: auto !important; width: inherit; } .wp-block-navigation__responsive-container.is-menu-open { padding-top: var(--wp--custom--spacing--outer); padding-bottom: var(--wp--custom--spacing--large); padding-right: var(--wp--custom--spacing--outer); padding-left: var(--wp--custom--spacing--outer); } .wp-site-blocks { overflow:hidden; } ol.wp-block-latest-comments { padding-left: 0; } .wp-block-navigation .wp-block-navigation__submenu-container a { font-size: 70%; } .wp-block-latest-comments { color: var(--wp--preset--color--one); } .wp-block-separator { border-width: 0 0 3px 0; background-color: transparent; } .woocommerce-page .content-area { padding: 0 2vw } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content { padding: 1vw } footer.wp-block-template-part { margin-top: 0; } .wp-block-social-links.responsive-social-icons .wp-social-link svg { width: 3vw; height: 3vw; } .hidden-overflow { overflow: hidden; } .wp-block-social-links.babbler-socials { font-size: var(--wp--preset--font-size--small) !important; } .wp-block-social-links.babbler-socials .wp-social-link { border: 1px solid; border-radius: 0; padding: 3px; box-shadow: 2px 2px 0px 0px; } .babbler-inline-block { display: inline-block; } .wp-block-button .wp-block-button__link { box-shadow: 3px 3px 0px 0px var(--wp--preset--color--one); } .babbler-stroke { -webkit-text-stroke: 4px var(--wp--preset--color--one); text-stroke: 4px var(--wp--preset--color--one); } .babbler-query .wp-block-post-template.columns-3 { gap:0; } @media (min-width:600px){ .babbler-query .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{ width:33.33333%; } } @media (max-width: 781px) { body { --wp--preset--font-size--small: 16px; --wp--preset--font-size--midsmall: 16px; --wp--preset--font-size--medium: 18px; --wp--preset--font-size--moderate: 22px; --wp--preset--font-size--big: 35px; --wp--preset--font-size--bigger: 40px; --wp--preset--font-size--large: 45px; --wp--preset--font-size--x-large: 60px; --wp--preset--font-size--enormous: 70px; --wp--preset--font-size--bigbuttons: 70px; } .wp-block-buttons.is-content-justification-right.wwwows-wwwowsraltrue { align-items: flex-start; } .mobile-size-fix { padding: 0 11vw 3vw !important; } .mobile-icon-fix { padding: 0 25vw 5vw !important; } }