.sms186-start{grid-column:1/-1;text-align:center;background:linear-gradient(125deg,#fff1f8,#fff9e9 52%,#e7f9f5);padding:clamp(25px,4vw,55px);border:1px solid #eed0e1;border-radius:28px;margin-bottom:20px;color:#61435a}.sms186-start h2{font:700 clamp(34px,5vw,55px)/1.1 Fredoka,sans-serif;color:#b72d76;margin:12px 0}.sms186-start>p{max-width:650px;margin:14px auto;line-height:1.75}.sms186-kicker{font-size:11px;letter-spacing:.12em;font-weight:800}.sms186-request{display:inline-block;background:#bd2d78;color:#fff!important;padding:15px 23px;min-height:48px;border-radius:28px;text-decoration:none;font-weight:800}.sms186-note{font-size:13px}.sms186-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.sms186-choices button{background:#fff;border:1px solid #ecc9dc;border-radius:23px;display:grid;gap:12px;padding:25px 16px;color:#8f2d65;cursor:pointer}.sms186-choices span{font-size:34px;color:#c53684}.sms186-choices strong{font:600 21px Fredoka,sans-serif}.sms186-choices small{font-size:13px;line-height:1.6;color:#72556b}.sms186-styles{margin-top:25px}.sms186-styles[hidden]{display:none}.sms186-styles>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sms186-styles button,.sms186-more,.sms186-restart{background:#fff6fb;border:1px solid #ddafc8;border-radius:24px;padding:12px 18px;min-height:46px;color:#9c2c68;cursor:pointer;font:700 13px/1.5 sans-serif}.sms186-bar{grid-column:1/-1;display:flex;gap:15px;align-items:center;flex-wrap:wrap;padding:18px;background:#eaf8f3;border-radius:20px;margin:0 0 18px}.sms186-bar>div{flex:1 1 280px}.sms186-bar strong,.sms186-bar span{display:block}.sms186-bar strong{font:600 21px Fredoka,sans-serif;color:#187a78}.sms186-bar span{font-size:13px;line-height:1.7;margin-top:6px}.sms186-send,.sms186-dock-send{background:#bd2d78!important;color:#fff!important;border:0;border-radius:22px;padding:13px 18px;min-height:48px;font:700 14px/1.4 sans-serif;cursor:pointer}.sms186-bar a{font-size:13px;color:#246c68;text-decoration:underline}.sms186-more{margin-top:13px}.sms186-simple #smsV92No{font-size:11px}.sms186-simple :is(#smsV92Count,.sms-v92-meter,.sms-v99-current-step,.sms-v92-steps button>small){display:none!important}.sms186-simple:not(.sms186-expanded) .sms-v92-steps [data-v92=frosting],.sms186-simple:not(.sms186-expanded) .sms-v92-steps [data-v92=decorations],.sms186-simple:not(.sms186-expanded) .sms-v92-steps [data-v92=personalize]{display:none!important}.sms186-simple .sms-v92-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sms186-simple.sms186-expanded .sms-v92-steps{grid-template-columns:repeat(7,minmax(0,1fr))!important}.sms186-simple:not(.sms186-welcome)>.sms186-start{display:none!important}.sms186-welcome>:not(.sms186-start){display:none!important}.sms186-welcome{display:block!important}.sms186-entry #smsV99StickySteps,.sms186-entry .sms-bottom-learning,.sms186-entry .sms-v99-mobilebar{display:none!important}.sms186-start button:focus-visible,.sms186-bar :is(button,a):focus-visible,.sms186-more:focus-visible{outline:3px solid #147e81;outline-offset:4px}@media(max-width:700px){.sms186-choices{grid-template-columns:1fr;gap:12px}.sms186-choices button{padding:19px}.sms186-bar{padding:17px}.sms186-bar .sms186-send{width:100%}.sms186-dock-send{font-size:12px;padding:10px}.sms186-start{padding:26px 18px}.sms186-simple .sms-v92-steps button{flex:1 0 105px}}

.sms186-entry .sms109-save-shelf,.sms186-simple #smsStepHelper{display:none!important}

body.sms186-enabled .sms-v99-current-step{display:none!important}
