body.single-post{background:var(--rv-bg-alt,#f3ead8);border:0;border-radius:0;box-shadow:none;padding:0}.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{background:#fff;color:#1c1c1c;border:1px solid #eadfc9;border-radius:12px;font-family:inherit;box-shadow:none}.comments-area .comment-form input::placeholder,.comments-area .comment-form textarea::placeholder{color:#8a8070;opacity:1}.comments-area .comment-form input[type=text]:focus,.comments-area .comment-form input[type=email]:focus,.comments-area .comment-form input[type=url]:focus,.comments-area .comment-form textarea:focus{border-color:#d93;box-shadow:0 0 0 3px rgba(221,153,51,.18);outline:none}.comments-area .comment-form input:-webkit-autofill,.comments-area .comment-form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#1c1c1c}.comments-area .comment-form .form-submit .submit{background:#d93;color:#fff;border:0;box-shadow:none}.comments-area .comment-form .form-submit .submit:hover,.comments-area .comment-form .form-submit .submit:focus-visible{background:#1c1c1c;color:#fff;box-shadow:none}.comments-area .comment-list .comment{background:#fff;border:1px solid #eadfc9;border-radius:14px;box-shadow:none}@media (min-width:1100px){body.single-post .site-content{max-width:1370px}body.single-post .content-area{grid-template-columns:minmax(0,1fr) 300px}body.single-post .entry-content{max-width:900px}}body.single .entry-content nav.jtseo-toc .jtseo-toc__list a,body.single .entry-content nav.jtseo-toc .jtseo-toc__list a:hover,body.single .entry-content nav.jtseo-toc .jtseo-toc__list a:focus-visible{text-decoration:none}body.single .rivett-speech-bubble--right{flex-direction:row}body.single .single-post__tags{gap:.35rem 1.1rem}body.single .single-post__tags--top{margin:0 0 1.4rem}body.single .single-post__tag{background:0 0;border:0;border-radius:0;padding:0;color:#9a6200;font-size:.92rem;font-weight:700;text-decoration:none}body.single .single-post__tag:hover,body.single .single-post__tag:focus-visible{color:#6f4700;text-decoration:underline}body.single .rivett-speech-bubble__bubble:after{content:none}body.single .rivett-speech-bubble>.rivett-speech-bubble__bubble:before{content:"";position:absolute;top:32px;width:16px;height:16px;box-sizing:border-box;background:inherit;border:0 solid;border-color:inherit;transform:rotate(45deg)}body.single .rivett-speech-bubble--left>.rivett-speech-bubble__bubble:before{left:-10px;right:auto;border-width:0 0 2px 2px}body.single .rivett-speech-bubble--right>.rivett-speech-bubble__bubble:before{right:-10px;left:auto;border-width:2px 2px 0 0}@media (max-width:480px){body.single .rivett-speech-bubble>.rivett-speech-bubble__bubble:before{top:22px}}body.single .entry-content h2.wp-block-heading,body.single .entry-content>h2{position:relative;margin:3em 0 1.2em;padding:.65em 1em .65em 1.1em !important;font-size:1.6rem;line-height:1.5;font-weight:800;color:#2a2218;background:linear-gradient(90deg,#fbeccd 0%,#fdf6e8 100%) !important;border:0 !important;border-left:8px solid #d93 !important;border-radius:0 12px 12px 0 !important}body.single .entry-content h2.wp-block-heading:after,body.single .entry-content>h2:after{content:none !important}body.single .entry-content h3.wp-block-heading,body.single .entry-content>h3{margin:2.2em 0 .9em;padding:.15em 0 .35em .75em !important;font-size:1.3rem;line-height:1.5;font-weight:800;color:#2a2218;border:0 !important;border-left:5px solid #d93 !important;border-bottom:2px dotted #e8c98f !important}@media (max-width:600px){body.single .entry-content h2.wp-block-heading,body.single .entry-content>h2{font-size:1.35rem;border-left-width:6px !important}body.single .entry-content h3.wp-block-heading,body.single .entry-content>h3{font-size:1.15rem}}body.single .single-post__author,body.single .single-post__affiliate-notice{display:none !important}body.single .single-post__header .single-post__tags--top{margin:-.2rem 0 .9rem}body.single .entry-content p strong{font-weight:800;color:#2a2218;background:linear-gradient(transparent 62%,#fbe3a8 62%);padding:0 .1em}body.single .entry-content p{line-height:1.95}body.single .entry-content .jt-know-box{background:#fdf6e8;border:2px solid #f0e2c6;border-left:8px solid #d93;border-radius:0 12px 12px 0;padding:1.1rem 1.5rem 1.2rem;margin:1.6rem 0}body.single .entry-content .jt-know-box p{margin:0 0 .5rem}body.single .entry-content .jt-know-box ul{margin:0;padding-left:1.3rem}body.single .entry-content figure.wp-block-image{margin:1.8rem 0}body.single .entry-content figure.wp-block-image img{border-radius:12px;height:auto}body.single .entry-content{line-height:2.05;letter-spacing:.02em}body.single .entry-content>p,body.single .entry-content>ul,body.single .entry-content>ol{margin-top:0;margin-bottom:1.9em}body.single .entry-content li{margin-bottom:.6em}body.single .entry-content p{line-height:2.05}body.single .entry-content h2.wp-block-heading,body.single .entry-content>h2{margin-top:4em;margin-bottom:1.6em}body.single .entry-content h3.wp-block-heading,body.single .entry-content>h3{margin-top:3em;margin-bottom:1.2em}body.single .entry-content figure.wp-block-image{margin:2.6em 0}body.single .entry-content .jt-know-box{margin:2.4em 0;padding:1.4rem 1.8rem 1.5rem}body.single .rivett-speech-bubble{margin:2.2em 0;gap:1.3em}body.single .rivett-speech-bubble__bubble{padding:1.25em 1.5em;line-height:2}body.single .rivett-speech-bubble__avatar{width:84px}body.single .rivett-speech-bubble__avatar img{width:84px;height:84px}body.single .rivett-speech-bubble__name{font-size:.8rem;margin-top:.4em}@media (max-width:480px){body.single .rivett-speech-bubble{gap:.8em;margin:1.8em 0}body.single .rivett-speech-bubble__avatar{width:64px}body.single .rivett-speech-bubble__avatar img{width:64px;height:64px}body.single .entry-content h2.wp-block-heading,body.single .entry-content>h2{margin-top:3em}}.rv-external-link:after,.entry-content a.rv-external-link:after{content:none !important;display:none !important}.rivett-speech-bubble__avatar .jt-avatar{display:block;width:60px;height:60px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:default}body.single .rivett-speech-bubble__avatar .jt-avatar{width:84px;height:84px}@media (max-width:480px){body.single .rivett-speech-bubble__avatar .jt-avatar{width:64px;height:64px}}