body{--p--color_b: #1a1a1a;--p--color_w: #ffffff;--p--color_1: #193661;--p--color_2: #0F9EF8;--p--color_3: #B1AB71;--p--color_4: #d4d0ab;--p--color_5: #f8f8f8;--p--color_6: #cbd6d9;--p--grad1: linear-gradient(45deg,
      oklch(0.6676 0.185 233.41) 0%,
      oklch(0.6676 0.185 308.19) 100%);--margin_full: calc(50% - 50vw);--transition: all 0.3s ease;--p--font_base: "Noto Sans JP", YuGothic, "Yu Gothic", sans-serif;--p--font_title: "M PLUS Rounded 1c", YuGothic, "Yu Gothic", sans-serif;--p--font_title2: "Kosugi Maru", YuGothic, "Yu Gothic", sans-serif;--p--font_eng: "Comfortaa", sans-serif}.p-header-logo a{font-family:var(--p--font_title)}.p-header_tel_number{font-family:var(--p--font_title2)}.p-header_tel_number .tel_number_icon{height:30px}.p-header-nav{justify-content:right}.p-header-nav__list>li{min-width:170px}.p-header-nav__list>li>a{font-family:var(--p--font_title2);font-weight:500}.p-footer-button_phone_number p{font-family:var(--p--font_title2);letter-spacing:0.15em}.p-footer-nav{justify-content:right}.p-footer-info .c-logo{font-family:var(--p--font_title)}.grecaptcha-badge{z-index:100;bottom:80px !important}@media screen and (max-width:911px){.p-footer-nav{justify-content:center}}.p-footer-nav{justify-content:center}.p-header-button_color{font-family:var(--p--font_title2)}.header-button_item__label{font-size:16px;font-weight:500}.header-button_item__icon{position:relative;bottom:4px}span.p-lp-header__title-text.p-lp-header__title-text1{font-family:var(--p--font_title);font-size:clamp(36px, calc(32.8px + 1vw), 56px);margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px);line-height:1.4}span.p-lp-header__title-text.p-lp-header__title-text2{font-family:var(--p--font_eng);font-size:clamp(22px, calc(18.8px + 1vw), 32px)}@media screen and (max-width:767px){.p-lp-header{max-height:280px;height:100%}}.blog .c-archive-header_catch{margin-bottom:unset}.blog .c-archive-header__catch{font-family:var(--p--font_eng);font-size:clamp(28px, calc(24.8px + 1vw), 42px);font-weight:400}.blog .c-archive-header__catch:first-line{font-family:var(--p--font_title);font-size:clamp(48px, calc(44.8px + 1vw), 56px);font-weight:600;line-height:2}html body,html input,html textarea,.post_content{letter-spacing:0.05em;line-height:2em;font-family:var(--p--font_base)}.rich_font_type1,.rich_font_type2,.rich_font_type3,.rich_font,.sub_title{letter-spacing:0.05em;line-height:2em;font-family:var(--p--font_base)}::-moz-selection{background:var(--p--color_1);color:var(--p--color_w)}::selection{background:var(--p--color_1);color:var(--p--color_w)}iframe{width:100%}.wp-block-table th,.wp-block-table td{border:unset;background:var(--p--color_5)}.wp-block-table td{padding:clamp(10px, calc(6.8px + 1vw), 20px);border-bottom:1px solid var(--p--color_b)}.wp-block-table td:first-child{color:var(--p--color_w);font-weight:600;background:var(--p--color_1);border-bottom:1px solid var(--p--color_w);width:30%}.wp-block-table tr:last-child td{border-bottom:unset}@media screen and (max-width:767px){.wp-block-table td{display:flex;width:100% !important;font-size:14px}}@media screen and (max-width:550px){.post_content tr{display:flex;flex-direction:column;white-space:normal}.post_content td:first-child{width:100%;border-bottom:1px solid var(--p--color_2)}}.cover_link img{height:100% !important}img.wp-block-cover__image-background{height:100% !important}.wp-block-cover__inner-container p.has-text-align-center{font-size:clamp(24px, 4vw, 40px) !important;color:#fff;font-weight:600;line-height:1.75}.wp-block-cover__inner-container p.has-text-align-center:before{content:"";position:absolute;width:60px;height:60px;display:block;background:url(https://www.shinsei0808.jp/wp-content/uploads/2025/10/logo-8.png) no-repeat;background-size:contain;filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%);left:50%;transform:translate(-50%, -50%);top:-45px}.wp-block-cover__inner-container p.has-text-align-center:after{content:"Content";display:block;line-height:1;font-family:var(--p--font_eng);font-size:clamp(16px, 2vw, 20px)}a.cover-img:hover .c-img img{transform:scale(1.1)}a.cover-img img{transition:0.3s ease}a.cover-img:hover .c-img{overflow:hidden}.wp-block-button__link{border-radius:0;padding:1em 70px;background:var(--p--color_1);color:#fff !important;font-weight:600}.post_content a:hover,.custom-html-widget a:hover{background:#ffffff !important;color:var(--p--color_2) !important}.reverse{flex-flow:row-reverse}.ttl-box{margin-bottom:clamp(20px, calc(16.8px + 1vw), 40px)}.ttl-box h2.wp-block-heading.has-text-align-center{font-size:clamp(32px, calc(28.8px + 1vw), 48px);font-family:var(--p--font_title2);color:var(--p--color_1);margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px)}.ttl-box p.sub{font-size:clamp(16px, calc(12.8px + 1vw), 24px);font-family:var(--p--font_eng);font-weight:700;color:var(--p--color_3)}h3.wp-block-heading.has-text-align-left{font-size:clamp(28px, calc(28px + 0vw), 32px);font-family:var(--p--font_title);margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px);color:var(--p--color_1)}h4.wp-block-heading.has-text-align-left{font-size:clamp(16px, calc(12.8px + 1vw), 24px);font-family:var(--p--font_title2);margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px);color:var(--p--color_1)}.page-id-36{overflow:hidden}.page-id-36 .l-container{overflow:hidden}.page-id-36 .p-mv1-content{inline-size:calc(100% - 120px);align-content:end;margin-bottom:clamp(80px, calc(70.4px + 3vw), 120px)}.page-id-36 .p-mv1-content-title{font-family:var(--p--font_title)}.page-id-36 .p-mv1-content-title span.c-hidden-sp{font-size:clamp(40px, calc(33.6px + 2vw), 64px)}.page-id-36 .p-cb-header-title{font-family:var(--p--font_title)}.page-id-36 #section-3 .p-cb-item-inner.p-cb-layout-inner.l-inner{width:100%;position:relative}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-image{width:calc(50% + 70px)}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{position:absolute;color:var(--p--color_b);right:0;height:420px;bottom:70px;z-index:0;justify-content:left}.page-id-36 #section-3 .p-cb-split-main_catch{font-family:var(--p--font_title2);color:var(--p--color_1)}.page-id-36 #section-3 .p-cb-button{position:relative;z-index:1;margin-top:0;margin-left:calc(50% + 70px)}.page-id-36 .p-cb-free-content{padding:unset}.page-id-36 #content{width:100%;height:580px;position:relative;display:flex;align-items:center}.page-id-36 #content .img_wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-id-36 #content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-id-36 #content .cover{background:var(--p--color_b);opacity:0.3;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.page-id-36 #content .txt_wrap{padding:20px;max-width:unset;width:100%;margin:0 auto;padding-left:calc(50% - 750px) !important;padding-right:calc(50% - 750px) !important;margin-right:30px;margin-left:30px;z-index:99}.page-id-36 .txt_wrap .title_area.no_desc{text-align:center;margin-bottom:1em}.page-id-36 #content .txt_wrap h3{color:var(--p--color_w);font-size:48px;font-family:var(--p--font_title);font-weight:700;text-align:center;line-height:1;display:inline-block;margin-bottom:0}.page-id-36 #content .txt_wrap p.sub{font-size:18px}.page-id-36 #content .txt_wrap p{color:#fff;font-size:16px;text-align:center;letter-spacing:0.05em;line-height:2em;word-break:break-all}.page-id-36 #content .txt_wrap p.cc{font-size:2.5em;line-height:1.7;margin-bottom:0.5em;font-weight:600;text-align:center}.page-id-36 #content .txt_wrap p.sub_title{font-size:18px}.page-id-36 #content .txt_wrap .design_arrow_button a{color:var(--p--color_w) !important}.page-id-36 .btn_wrap{margin:0 auto 0 0;display:flex;justify-content:center;margin-top:50px;height:70px;width:100%;padding:0 20px;box-sizing:border-box}.page-id-36 #content2 .btn_wrap{margin-top:0}.page-id-36 .btn_wrap a.btn{padding:1.125em 80px 1em;border:1px solid var(--p--color_w);color:var(--p--color_w);border-radius:9999px}.page-id-36 .btn_wrap a.btn:hover{background:var(--p--color_1);text-decoration:none}.page-id-36 .cover_link a.wp-block-button__link,.page-id-36 .btn1 a{min-width:unset;max-width:100%;width:100%}@media screen and (max-width:1150px){.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{margin-top:20px;bottom:0;height:100%;padding:0px 50px}.page-id-36 .p-cb-split-height_type2 .p-cb-split-catch_item{max-height:unset;margin-bottom:clamp(80px, calc(70.4px + 3vw), 120px)}.page-id-36 #section-3 .p-cb-button{margin-top:-70px;margin-left:calc(50% + 50px)}.page-id-36 .p-cb-header-subtitle{padding:0 20px}}@media screen and (max-width:991px){.page-id-36 #content .txt_wrap h3{font-size:32px}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{position:relative}.page-id-36 #section-3 .p-cb-split-main_catch br{display:none}.page-id-36 .p-cb-split_inner.p-cb-split-height_type2{flex-direction:column}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-image,.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{width:100%}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-image{width:calc(100% - 40px);margin:auto}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{max-height:320px;height:100%;padding:0 20px}.page-id-36 #section-3 .p-cb-button{margin:-70px auto 20px}.page-id-36 #section-4{padding-top:clamp(40px, calc(30.4px + 3vw), 80px);background:var(--p--color_5)}.page-id-36 #section-0{padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}}@media screen and (max-width:950px){.page-id-36 #section-3 .p-cb-split_inner{flex-direction:column}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{position:relative;width:100%;height:auto;max-height:320px}.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-image{width:100%}}@media screen and (max-width:767px){.page-id-36 .p-mv1-content{inline-size:calc(100% - 60px)}.page-id-36 .p-cb-split-sub_catch br,.page-id-36 .p-cb-header-subtitle br,.page-id-36 #content .txt_wrap p br{display:none}.page-id-36 .p-cb-split-sub_catch,.page-id-36 .p-cb-header-subtitle,.page-id-36 #content .txt_wrap p{font-size:14px}}@media screen and (max-width:550px){.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{max-height:420px;margin-top:unset}}@media screen and (max-width:500x){.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{margin-top:clamp(40px, calc(30.4px + 3vw), 80px)}}@media screen and (max-width:374px){.page-id-36 #section-3 .p-cb-split-height_type2 .p-cb-split-content{margin-top:20px}.page-id-36 #section-3 .p-cb-button{margin-top:-50px}}.page-id-44{overflow:hidden}.page-id-44 .greeting-g{margin-bottom:clamp(80px, calc(70.4px + 3vw), 120px)}.page-id-44 .greeting-g .name strong{font-size:clamp(16px, calc(16px + 0vw), 20px);margin-left:1em}.page-id-44 .philo-wide{position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px);margin-bottom:clamp(80px, calc(70.4px + 3vw), 120px)}.page-id-44 .philo-wide::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_6);top:0}.page-id-44 .philo-wide .ttl-box p.sub{color:var(--p--color_w)}.page-id-44 .philo-c{margin-top:clamp(20px, calc(16.8px + 1vw), 40px)}.page-id-44 .philo-col{background:var(--p--color_w);padding:25px 30px;border-radius:clamp(6px, calc(6px + 0vw), 12px)}.page-id-44 .philo-col .eng{font-family:var(--p--font_eng);font-weight:600}.page-id-44 .philo-col .num{font-size:clamp(32px, calc(28.8px + 1vw), 46px);font-family:var(--p--font_title)}.page-id-44 .philo-col .txt{font-size:clamp(20px, calc(16.8px + 1vw), 28px);font-family:var(--p--font_title);font-weight:500;line-height:1.6;color:var(--p--color_1)}.page-id-44 .philo-col .num-box{position:relative;margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px);text-align:center}.page-id-44 .philo-col .num-box p{position:relative;display:inline-block;font-family:var(--p--font_eng);margin-bottom:unset;bottom:0.5em}.page-id-44 .philo-col .num-box .num{font-size:clamp(18px, calc(18px + 0vw), 20px);bottom:0.25em}.page-id-44 .philo-col .num-box strong{font-size:clamp(24px, calc(20.8px + 1vw), 32px);font-family:var(--p--font_title);letter-spacing:0.05em}.page-id-44 .info-g{margin-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}.page-id-46{overflow:hidden}.page-id-46 .service-li .ser-box.wide{position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}.page-id-46 .service-li .ser-box.wide::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_1);top:0}.page-id-46 .service-li .ser-box.wide:nth-child(odd){position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}.page-id-46 .service-li .ser-box.wide:nth-child(odd)::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_5);top:0}.page-id-46 .service-li .ser-box.wide:nth-child(even){position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}.page-id-46 .service-li .ser-box.wide:nth-child(even)::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_w);top:0}.page-id-46 .service-li .ser-box.wide .num-box{margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px)}.page-id-46 .service-li .ser-box.wide .num-box p{position:relative;display:inline;font-family:var(--p--font_eng)}.page-id-46 .service-li .ser-box.wide .num-box .num{font-size:clamp(18px, calc(18px + 0vw), 20px);margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px);bottom:0.25em;color:var(--p--color_2)}.page-id-46 .service-li .ser-box.wide .num-box strong{font-size:clamp(24px, calc(20.8px + 1vw), 32px);font-family:var(--p--font_title);letter-spacing:0.05em;color:var(--p--color_2)}.page-id-46 .price-g.wide{position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px);margin-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}.page-id-46 .price-g.wide::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_6);top:0}.page-id-46 .price-g.wide .ttl-box p.sub{color:var(--p--color_w)}.page-id-46 .price-tbl{display:none}.page-id-48 .flow-c{position:relative;margin-bottom:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(20px, calc(16.8px + 1vw), 40px);border-bottom:4px solid var(--p--color_1)}.page-id-48 .flow-c:before{position:absolute;content:"";border-style:solid;border-right:50px solid transparent;border-left:50px solid transparent;border-top:30px solid var(--p--color_1);border-bottom:0;bottom:-30px;left:calc(50% - 50px);margin:auto}.page-id-48 .flow-c:after{position:absolute;content:"";border-style:solid;border-right:50px solid transparent;border-left:50px solid transparent;border-top:30px solid var(--p--color_w);border-bottom:0;bottom:-25px;left:calc(50% - 50px);margin:auto}.page-id-48 .flow-c:last-child:before,.page-id-48 .flow-c:last-child:after{display:none}.page-id-48 .flow-c p.num{position:relative;padding-left:0.5em;font-size:3em;font-family:var(--p--font_title);font-weight:600;color:var(--p--color_2);line-height:1}.page-id-48 .flow-c p.num::after{position:absolute;content:"STEP";font-size:14px;letter-spacing:0.1em;writing-mode:sideways-lr;text-align:center;left:0;top:0;bottom:0;margin:auto}.blog .c-archive-header,.blog .c-archive-header__content{max-height:400px;height:100%}.page-id-50{overflow:hidden}.page-id-50 .p-lp-body{padding-block:0}.page-id-50 .contact-g{position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:unset}.page-id-50 .contact-g::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_w);top:0}.page-id-50 .tel-g{position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px);margin-top:clamp(40px, calc(30.4px + 3vw), 80px);text-align:center}.page-id-50 .tel-g::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_1);top:0}.page-id-50 .tel-g .cc,.page-id-50 .form-g .cc{font-size:clamp(24px, calc(20.8px + 1vw), 36px);font-weight:600;color:var(--p--color_1);font-family:var(--p--font_title2);margin-bottom:clamp(20px, calc(16.8px + 1vw), 40px)}.page-id-50 .tel-g .cc{color:var(--p--color_w)}.page-id-50 .tel-g .tel-c{margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px)}.page-id-50 .tel-g .tel-c .wp-block-column{background:var(--p--color_w);padding:25px 20px 20px;border-radius:clamp(6px, calc(6px + 0vw), 12px)}.page-id-50 .tel-g p.name{position:relative;font-size:clamp(14px, calc(10.8px + 1vw), 22px);font-weight:600;font-family:var(--p--font_title);color:var(--p--color_1);line-height:1.2;margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px)}.page-id-50 .tel-g p.num{display:inline-block;position:relative;font-size:clamp(20px, calc(16.8px + 1vw), 28px);font-weight:600;font-family:var(--p--font_title2);color:var(--p--color_1);padding-left:40px}.page-id-50 .tel-g p.num:before{position:absolute;content:"";width:40px;height:40px;background:no-repeat var(--p--color_b);left:-10px;top:0;bottom:0;margin:auto}.page-id-50 .tel-g p.num.phone:before{background:no-repeat url(https://www.kmochizuki.jp/wp-content/uploads/2025/12/icon-phone.png);background-size:contain;background-position:left}.page-id-50 .tel-g p.num.tel:before{background:no-repeat url(https://www.kmochizuki.jp/wp-content/uploads/2025/12/icon-tel.png);background-size:contain;background-position:left}.page-id-50 .tel-g p.num.fax:before{background:no-repeat url(https://www.kmochizuki.jp/wp-content/uploads/2025/12/icon-fax.png);background-size:contain;background-position:left}.page-id-50 .tel-g p.day{font-size:clamp(16px, calc(16px + 0vw), 18px);font-weight:600;color:var(--p--color_w);margin-bottom:clamp(10px, calc(6.8px + 1vw), 20px)}.page-id-50 .tel-g p.note{color:var(--p--color_w);font-size:clamp(14px, calc(14px + 0vw), 16px)}.page-id-50 .form-g{position:relative;padding-top:clamp(40px, calc(30.4px + 3vw), 80px);padding-bottom:clamp(40px, calc(30.4px + 3vw), 80px)}.page-id-50 .form-g::before{content:"";position:absolute;width:100dvw;height:100%;left:0;margin-inline:var(--margin_full);z-index:-1;background-color:var(--p--color_5);top:0}@media screen and (max-width:900px){.page-id-50 .tel-c{flex-direction:column;max-width:500px;margin:auto}}@media (max-width:767px){.p-lp-body{padding-bottom:clamp(120px, calc(110.4px + 3vw), 160px)}.l-footer{margin-top:clamp(80px, calc(70.4px + 3vw), 120px)}p{font-size:clamp(14px, calc(14px + 0vw), 16px)}}@media (max-width:650px){.wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{padding-bottom:2em}}@media (max-width:500px){.wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{padding-bottom:4em}}.snow-monkey-form,.smf-form .smf-item .smf-text-control__control{font-family:var(--p--font_base)}:is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__number,[data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__number,[data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__number{background:var(--p--color_2) !important}:is([data-screen="back"], [data-screen="input"], [data-screen="invalid"]) .smf-progress-tracker__item--input .smf-progress-tracker__item__text,[data-screen="complete"] .smf-progress-tracker__item--complete .smf-progress-tracker__item__text,[data-screen="confirm"] .smf-progress-tracker__item--confirm .smf-progress-tracker__item__text{color:var(--p--color_2)}.smf-progress-tracker{margin-bottom:clamp(20px, calc(16.8px + 1vw), 40px) !important}.wp-block-snow-monkey-forms-item.smf-item{margin-bottom:clamp(16px, calc(12.8px + 1vw), 24px);padding-bottom:clamp(20px, calc(16.8px + 1vw), 32px);border-bottom:1px dashed #ddd}.smf-item__col.smf-item__col--label{display:flex;margin-bottom:clamp(10px, calc(10px + 0vw), 16px);flex-direction:row-reverse;justify-content:flex-end;align-items:center}.smf-item__label{font-size:clamp(14px, calc(14px + 0vw), 16px);font-weight:600;font-family:var(--p--font_title2);margin-right:1em}.smf-item__description{position:relative;margin-top:unset;font-size:clamp(12px, calc(12px + 0vw), 14px);font-weight:600;line-height:1.4;top:1px;padding:4px;margin-right:1em;background:var(--p--color_2);color:var(--p--color_w)}.wp-block-snow-monkey-forms-item:nth-child(3) .smf-item__description,.wp-block-snow-monkey-forms-item:nth-child(5) .smf-item__description,.wp-block-snow-monkey-forms-item:nth-child(6) .smf-item__description{background:#bfbfbf;color:var(--p--color_w)}.wp-block-snow-monkey-forms-item.smf-item.pp p{font-size:14px}.wp-block-snow-monkey-forms-item.smf-item.pp .smf-placeholder{text-align:center}.smf-radio-buttons-control__control{display:flex;flex-direction:column}.smf-label{margin-right:1.25em}.smf-form .smf-item .smf-radio-button-control__control{margin:auto;margin-right:0.25em;border-color:var(--p--color_1)}.smf-form .smf-item .smf-radio-button-control__control:checked{background-color:var(--p--color_1);border-color:var(--p--color_1)}.smf-form .smf-item .smf-checkbox-control{align-items:center !important;display:inline-flex}.smf-form .smf-item .smf-checkbox-control__control:active{border-color:var(--p--color_1)}.smf-form .smf-item .smf-checkbox-control__control:checked{background-color:var(--p--color_1);border-color:var(--p--color_1)}.smf-form .smf-item .smf-text-control__control{width:100%;max-height:2.5em}.smf-action{margin-top:3.5em;text-align:center}.smf-action .smf-button-control__control{width:100%;max-width:230px;padding-top:1em;padding-bottom:1em;background:var(--p--color_1);color:var(--p--color_w);border-radius:0;border-color:var(--p--color_1);transition:0.3s;font-family:var(--p--font_base)}.smf-action .smf-button-control__control:hover{background:var(--p--color_3) !important;color:var(--p--color_w);border-color:var(--p--color_3);transition:0.3s}@media (max-width:450px){.smf-form .smf-item .smf-checkbox-control__control{margin-top:calc(var(--_half-leading) * 0.5em);top:-1em}}/*# sourceMappingURL=style2.css.map */