@charset "UTF-8";
/*!
Theme Name: Redwall Standard - Floramaja Theme
Theme URI: https://www.redwall.ee/
Author: Redwall OÜ
Author URI: https://www.redwall.ee/
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: redwall-standard
Text Domain: rwd-child-theme
*/@font-face{font-display:swap;font-family:AvenirNextRegular;font-style:normal;font-weight:400;src:url(/wp-content/themes/floramaja-theme/assets/fonts/AvenirNext-Regular.woff2) format("woff2"),url(/wp-content/themes/floramaja-theme/assets/fonts/AvenirNext-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:AvenirNextBold;font-style:normal;font-weight:400;src:url(/wp-content/themes/floramaja-theme/assets/fonts/AvenirNext-Bold.woff2) format("woff2"),url(/wp-content/themes/floramaja-theme/assets/fonts/AvenirNext-Bold.woff) format("woff")}a:not([class]):active{--rwd-link-color-rgb:var(--rwd-link-hover-color-rgb)}.location-map{border-radius:8px;height:34.375rem;overflow:hidden;width:100%}.location-map-container{position:relative}.location-map-accessibility{text-align:center}.location-map-accessibility .btn{align-items:center;display:inline-flex;gap:8px}.btn-primary,.wp-block-button.is-style-primary .wp-block-button__link{--rwd-btn-hover-bg:var(--rwd-primary-300)}.free-spaces-table{--rwd-table-hover-bg:var(--rwd-primary-100);cursor:pointer}.free-spaces-table th{white-space:nowrap}@media (pointer:fine){.free-spaces-table th:hover span{text-decoration:underline;text-underline-offset:.125rem}}.free-spaces-table th svg{right:1rem}.free-spaces-table th[aria-sort=ascending] .up,.free-spaces-table th[aria-sort=descending] .down{fill:var(--rwd-primary)}.free-space-prev-next a{align-items:center;display:flex;line-height:1}@media (max-width:575.98px){.free-space-prev-next a span{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.free-space-prev-next a span:not(caption){position:absolute!important}}.free-space-content,.free-space-parameters,.free-space-pdf-button{margin:0}.free-space-content:not(:first-child),.free-space-parameters:not(:first-child),.free-space-pdf-button:not(:first-child){margin-top:var(--rwd-block-spacing-sm)}.free-space-content:not(:last-child),.free-space-parameters:not(:last-child),.free-space-pdf-button:not(:last-child){margin-bottom:var(--rwd-block-spacing-sm)}.placeholder{--rwd-placeholder-bg:#fff;background-repeat:no-repeat;background-size:75%}
