@font-face{font-family:Onest;src:url(assets/fonts/Onest-Regular.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Onest;src:url(assets/fonts/Onest-Bold.woff2) format('woff2');font-weight:700;font-display:swap}#shtender-page{margin:0;background:#faf9f6;color:#28212f}.shtender-breadcrumb{max-width:1440px;margin:20px auto;padding:0 28px;font:14px Onest,sans-serif}.tb-blueprint .sg-wrap{max-width:1440px;box-sizing:border-box}.tb-blueprint .sg-hero-grid{grid-template-columns:minmax(0,550px) minmax(0,1fr);gap:44px;align-items:start}.tb-blueprint .sg-hero h1{font-size:clamp(36px,3.3vw,54px);line-height:1.08}.shtender-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.shtender-topic{background:#fff;border:1px solid #e8e0ed;padding:30px;border-radius:28px}.shtender-topic h2{font-size:clamp(26px,2.5vw,36px)!important;line-height:1.15!important;margin:0 0 22px!important}.shtender-answer p{font-size:16px;line-height:1.7;margin:0 0 16px;color:#51475a}.shtender-answer p:last-child{margin-bottom:0}.shtender-config-section{padding:36px;border-radius:30px;background:#eae0fb}.shtender-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.shtender-config-grid label{font:700 15px/1.4 Onest,sans-serif;display:flex;flex-direction:column;gap:8px;min-width:0}.shtender-config-grid input,.shtender-config-grid select{background:#fff;border:1px solid #cfc0e3;border-radius:14px;min-height:52px;padding:12px;font:400 16px Onest,sans-serif;width:100%;box-sizing:border-box;color:#30243e}.shtender-config-section output{display:block;background:#fff;border-radius:18px;padding:22px;margin:20px 0;font:400 16px/1.65 Onest,sans-serif;white-space:pre-line}.shtender-fine{font-size:13px!important;line-height:1.5}.tb-blueprint .sg-choice-visual{height:280px;background:#ece4f8}.tb-blueprint .sg-choice-visual img{width:100%;height:100%;object-fit:cover}.tb-blueprint .sg-choice-card h3{font-size:24px}.tb-blueprint .sg-choice-card p{line-height:1.6}.tb-blueprint .sg-gallery-more{display:none}.tb-blueprint .sg-related-image img{object-fit:contain}.tb-blueprint .sg-factory-gallery img{object-fit:cover}.tb-blueprint .bp-snapshot{display:none}.bp-dialog form{clear:both}dialog.bp-dialog .sg-quick-form{width:100%;max-width:none}dialog.bp-dialog button[type=submit]{white-space:normal;line-height:1.3}.tb-blueprint button,.tb-blueprint a{touch-action:manipulation} #shtender-page button:focus-visible,#shtender-page a:focus-visible,#shtender-page input:focus-visible,#shtender-page select:focus-visible{outline:3px solid #df6d25;outline-offset:4px}@media(max-width:1000px){.tb-blueprint .sg-hero-grid{grid-template-columns:1fr}.shtender-content-grid{grid-template-columns:1fr}.tb-blueprint .sg-copy{max-width:650px}.shtender-config-grid{grid-template-columns:1fr}}@media(max-width:600px){.shtender-topic{padding:22px}.shtender-config-section{padding:22px}.shtender-breadcrumb{padding:0 16px}.tb-blueprint .sg-hero h1{font-size:36px}.tb-blueprint .sg-choice-visual{height:auto;aspect-ratio:3/2}.tb-blueprint .sg-section{margin-top:48px;margin-bottom:48px}.tb-blueprint .sg-copy{max-width:none}.tb-blueprint .sg-hero-grid{gap:28px}}
.tb-blueprint .sg-btn,.tb-blueprint button[type=submit]{white-space:normal!important;overflow-wrap:normal;line-height:1.3!important;min-height:60px;height:auto!important;padding-top:16px!important;padding-bottom:16px!important;text-align:center}.tb-blueprint .sg-quick-form button[type=submit]{font-size:19px!important;width:100%;box-sizing:border-box}@media(max-width:600px){.tb-blueprint .sg-quick-form button[type=submit]{font-size:17px!important}.tb-blueprint .sg-hero{padding-top:22px!important}.tb-blueprint .sg-trust{font-size:13px!important}.tb-blueprint .sg-lead{font-size:16px!important}.tb-blueprint .sg-tagline{font-size:20px!important}}
@media(max-width:600px){}

#shtender-page .shtender-starting-price{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.15;margin:16px 0 8px;color:#27252a}#shtender-page .shtender-price-note{font-size:14px;line-height:1.45;color:#696377;margin:0 0 16px;max-width:540px}
