/*
Theme Name: Ráð
Theme URI: https://vefhjalp.is
Author: Vefhjálp
Author URI: https://vefhjalp.is
Description: Yfirvegað og traustvekjandi útlit fyrir ráðgjafa, bókhaldsstofur, lögmenn og sérfræðinga. Skýr uppsetning, þjónusta með verðum og bókun á fyrsta fundi.
Version: 1.0.0
Requires at least: 6.5
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: vh-rad
*/

:root{
  --vh-lidur-font: var(--wp--preset--font-family--display);
  --vh-lidur-size: 1.3rem;
  --vh-lidur-weight: 400;
  --vh-lidur-fill: 1px solid var(--wp--preset--color--mist);
  --vh-lidur-gap: 1.5rem;
  --vh-field-bg: #fff;
  --vh-field-line: #c5cfcc;
  --vh-field-radius: 2px;
  --vh-focus: var(--wp--preset--color--petrol);
  --vh-note-bg: var(--wp--preset--color--mist);
}
.vh-lidur__fill{opacity:1}
h1{font-variation-settings:"opsz" 72}

/* Haus */
.rad-header{border-bottom:1px solid var(--wp--preset--color--mist)}
.rad-header a{text-decoration:none}
.rad-header .wp-block-navigation a[aria-current="page"]{color:var(--wp--preset--color--petrol);text-decoration:underline;text-underline-offset:.4em}
.rad-header .rad-book .wp-element-button{background:transparent;color:var(--wp--preset--color--petrol);border:1px solid var(--wp--preset--color--petrol);padding:.6rem 1.1rem}
.rad-header .rad-book .wp-element-button:hover{background:var(--wp--preset--color--petrol);color:#fff}

/* Merkidálkur: hver hluti hefur heiti í mjóum dálki til vinstri */
.rad-label{font-size:.9375rem;color:var(--wp--preset--color--stone);margin:0;padding-top:.45rem}
.rad-row{border-top:1px solid var(--wp--preset--color--mist)}

.rad-hero h1{max-width:15ch;text-wrap:balance}
.rad-hero .rad-lead{max-width:34rem}
.rad-portrait img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}
.rad-wide img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}
.rad-svc{border-top:1px solid var(--wp--preset--color--mist);padding-top:1.4rem!important}
.rad-svc h3{margin:0}
.rad-svc .rad-price{color:var(--wp--preset--color--stone);font-size:.9375rem;margin-top:.5rem}
.rad-quote{font-family:var(--wp--preset--font-family--display);font-weight:350;line-height:1.25;text-wrap:balance}

/* Fótur */
.rad-footer a{color:inherit}
.rad-footer h2{font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-weight:600;letter-spacing:0;color:#a9c3c8;margin:0 0 .6rem}
.rad-footer .wp-block-site-title a{color:#fff}
.rad-footer .vh-hours div{max-width:15rem}
.rad-footer .rad-bottom{border-top:1px solid rgba(255,255,255,.14);font-size:.875rem;color:#a9c3c8}
.rad-facts{border-top:1px solid var(--wp--preset--color--mist);border-bottom:1px solid var(--wp--preset--color--mist)}
.rad-facts h2{font-family:var(--wp--preset--font-family--body);font-size:.9375rem;font-weight:600;letter-spacing:0;color:var(--wp--preset--color--stone);margin:0 0 .4rem}

@media (max-width: 781px){
  .rad-label{padding-top:0}
  .rad-header .rad-book{display:none}
}

/* Heilar breiddir liggja þétt saman */
.wp-site-blocks > *{margin-block-start:0}
.wp-block-post-content > .alignfull,
.wp-block-post-content > .alignfull + *{margin-block-start:0}
.rad-footer .wp-element-button{background:#fff;color:var(--wp--preset--color--petrol)}
.rad-invert .wp-element-button{background:#fff;color:var(--wp--preset--color--petrol)}
.wp-block-column > .rad-svc:first-child{border-top:0;padding-top:0!important}
.rad-footer .wp-element-button{background:var(--wp--preset--color--petrol);color:#fff}
