body.custom-pouches-page .cp-hero{min-height:0;display:block;padding:28px 0 24px;background:#17221c}body.custom-pouches-page .cp-hero__media,body.custom-pouches-page .cp-hero__scrim{display:none}body.custom-pouches-page .cp-hero__inner{display:block;padding:0 24px;max-width:1240px}body.custom-pouches-page .cp-hero h1{font-size:clamp(2rem,4vw,3.2rem);max-width:none;margin:8px 0 12px;line-height:1.05;text-transform:none;letter-spacing:-.035em}body.custom-pouches-page .cp-hero__lead{font-size:1.05rem;max-width:64ch;margin:0}body.custom-pouches-page .cp-hero .cp-media-note,body.custom-pouches-page .cp-hero__facts{display:none}body.custom-pouches-page .cp-hero .cp-actions{margin-top:18px}body.custom-pouches-page .cp-shell{margin-top:24px}body.custom-pouches-page .cp-form{background:var(--ktt-paper,#eee8db);color:var(--ktt-ink,#17221c);padding:clamp(20px,3vw,32px)}body.custom-pouches-page .cp-form h2,body.custom-pouches-page .cp-form legend,body.custom-pouches-page .cp-control>span,body.custom-pouches-page .cp-first-step strong{color:var(--ktt-ink,#17221c)}body.custom-pouches-page .cp-form p,body.custom-pouches-page .cp-field-help,body.custom-pouches-page .cp-form small{color:var(--ktt-reading-muted,#566052)}body.custom-pouches-page .cp-form a{color:#8c3824}body.custom-pouches-page .cp-form input:not([type=hidden]),body.custom-pouches-page .cp-form select,body.custom-pouches-page .cp-form textarea{background:#fffdf8;color:#17221c;border:1px solid #8a927f;min-height:48px}body.custom-pouches-page .cp-form textarea{min-height:130px}body.custom-pouches-page .cp-form :is(input,textarea,select,summary,button):focus-visible{outline:3px solid #a9472d;outline-offset:3px}body.custom-pouches-page .cp-first-step{background:transparent;border:0;padding:0;margin:0 0 20px}body.custom-pouches-page .cp-form__head{margin-bottom:12px}body.custom-pouches-page .cp-form__head>p{display:none}body.custom-pouches-page .cp-optional-config,body.custom-pouches-page .cp-intake-compact{background:#e3dccd;border-color:#a2a58e;color:#17221c}body.custom-pouches-page .cp-optional-config summary,body.custom-pouches-page .cp-optional-config summary strong,body.custom-pouches-page .cp-intake-compact summary{color:#17221c}body.custom-pouches-page .cp-intake-expectations li{background:#f7f2e8}body.custom-pouches-page .cp-intake-expectations span{color:#17221c}body.custom-pouches-page .cp-intake-expectations b{color:#8c3824}body.custom-pouches-page .cp-form .ktt-platform-button--primary{background:#a9472d;color:#fff;border-color:#a9472d}body.custom-pouches-page .cp-shell>.ktt-field-shell__body{position:static;align-self:start;min-height:0;background:#17221c}body.custom-pouches-page .cp-viewport{min-height:380px}body.custom-pouches-page .cp-stage{min-height:320px}body.custom-pouches-page .cp-shell .ktt-scanline{display:none}@media(max-width:760px){body.custom-pouches-page .cp-hero{padding:22px 0 18px}body.custom-pouches-page .cp-hero__inner{padding:0 20px}body.custom-pouches-page .cp-hero .cp-actions{display:none}body.custom-pouches-page .cp-shell{margin-top:16px}body.custom-pouches-page .cp-shell>.ktt-status-bar{display:none}body.custom-pouches-page .cp-form{padding:22px 18px}body.custom-pouches-page .cp-form__head .cp-kicker{display:none}body.custom-pouches-page .cp-form__head h2{font-size:1.5rem}body.custom-pouches-page .cp-first-step{margin-bottom:14px}}
