/*
Theme Name: Rayven Garden
Author: Rayven
Description: An ivory floral wedding invitation with a wax-sealed envelope, a live countdown, venue directions, and the Rayven RSVP companion dashboard.
Version: 1.1.1
Requires at least: 6.0
Requires PHP: 7.4
License: GPL-2.0-or-later
Text Domain: rayven-garden
Tags: one-column, featured-images
*/
html,body{margin:0;padding:0;background:#f9f0e0;color:#62513d}body{font-family:Georgia,serif}body *{box-sizing:border-box}.t-records{width:100%;overflow:hidden}.t-rec{position:relative;margin:0;padding:0}.t396__artboard{position:relative;width:100%;isolation:isolate;overflow:hidden}.t396__carrier,.t396__filter{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.t396__elem,.tn-group{position:absolute;box-sizing:content-box}.t396__elem{display:table}.tn-atom{display:table-cell;vertical-align:middle;width:100%;height:100%;box-sizing:content-box}.tn-atom__img{display:block;width:100%;height:auto;border:0}.t396__elem[data-elem-type=html] .tn-atom{display:block}.t-container_100,.t-width_100{width:100%}.t396 p{margin:0}.t396 a{color:inherit;text-decoration:none}.tn-atom img{max-width:none}.tn-atom video{max-width:100%}.t396__elem[data-elem-type=shape] .tn-atom{display:block}.t396__elem[data-elem-type=text] .tn-atom{height:auto}#rayven-invitation-content:focus{outline:0}.rgn-skip-link{position:absolute;left:-10000px;top:10px;z-index:2147483647;background:#5a0f1b;color:white;padding:12px}.rgn-skip-link:focus{left:10px}.rgn-basic-header,.rgn-basic-content,.rgn-basic-footer{max-width:900px;margin:0 auto;padding:30px 24px}.rgn-basic-header a{color:#a67d2b;text-decoration:none}.rgn-basic-content{min-height:65vh;line-height:1.8}.rgn-basic-content h1{font-size:38px}.rgn-basic-content a{color:#6b2034}.rgn-basic-footer{font-size:13px;color:#8c7b66}.rgn-basic-content .wp-post-image{max-width:100%;height:auto}.rgn-no-script{max-width:520px;margin:30px auto;padding:30px;background:#fffaf8;border:1px solid #cfb87c;border-radius:12px}.rgn-saved-notice{max-width:650px;margin:20px auto;padding:18px;background:#eff5e7;color:#2b5135;text-align:center}#weiAudioBtn[hidden]{display:none!important}
:root{--rgn-admin-offset:0px}.admin-bar{--rgn-admin-offset:32px}#weiOverlay,#weiVideoWrap{top:var(--rgn-admin-offset,0px)!important}.wei-envelope-stage,#weiVideoWrap #weiVideo{width:min(440px,100vw,calc((100svh - var(--rgn-admin-offset,0px)) * .5625))!important}@media(max-width:782px){.admin-bar{--rgn-admin-offset:46px}}

:root{--t-text-font:'Webgency';--t-title-font:'NewFonts'}
