/*!
 Theme Name: Rubrum
 Theme URI:
 Author: Dev Team
 Author URI:
 Description: Rubrum is a blank canvas for your ideas and it makes the block editor your best brush.
 Requires at least: 6.6
 Tested up to: 6.8.3
 Requires PHP: 8.0
 Version: 6.8
 Text Domain: rubrum
*/


/** Add your custom styles here **/

h1 strong {
    font-weight: 700 !important;
}

/** Accordion Block **/
.wp-block-accordion .wp-block-accordion-heading .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title {
    text-decoration: none;
}
.wp-block-accordion .wp-block-accordion-panel {
    display: grid;
    transition: all 0.33s ease-in-out;
}
.wp-block-accordion .wp-block-accordion-item:not(.is-open) .wp-block-accordion-panel {
    grid-template-rows: 0fr !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    overflow: hidden;
}
.wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-panel {
    grid-template-rows: 1fr !important;
}
.wp-block-accordion-panel > * {
    min-height: 0 !important;
    overflow: hidden;
}

/** Accordion Icon Customization **/
.wp-block-accordion-heading__toggle-icon {
    font-size: 0; /* Hide the + */
    width: auto;
}
.wp-block-accordion-heading__toggle-icon::before {
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 10H20M0 10H20M0 10H20" stroke="white"/><path d="M10 20L10 -8.34465e-07M10 20L10 -8.34465e-07M10 20L10 -8.34465e-07" stroke="white"/></svg>');
    background-repeat: no-repeat;
    background-size: 20px;
    content: "";
    display: inline-block;
    height: 20px;
    width: 20px;
    transition: all .33s ease-in-out;
}
.wp-block-accordion-heading__toggle[aria-expanded="true"] .wp-block-accordion-heading__toggle-icon::before {
    background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 10H20M0 10H20M0 10H20" stroke="white"/></svg>');
    transition: all .33s ease-in-out;
    transform: rotate(180deg);
}
.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon {
    transform: none;
}


