.corpComposer{--cc-ink:#153d33;--cc-muted:#61716a;--cc-accent:#65713d;--cc-surface:#f1f2ec;--cc-panel:#fafbf7;--cc-line:#dce1d4;--cc-selected:#e7ebdb;color:var(--cc-ink);background:var(--cc-surface);isolation:isolate;padding:24px max(24px,50vw - 696px);scroll-margin-top:138px}.corpComposer *{box-sizing:border-box}.corpComposerIntro{text-align:left;flex-direction:column;justify-content:center;align-items:stretch;min-width:0;height:auto;padding:0;display:flex}.corpComposerLayout{grid-template-columns:minmax(235px,.85fr) minmax(330px,1.25fr) minmax(360px,1.05fr);align-items:stretch;gap:26px;max-width:1392px;margin:auto;display:grid}.corpComposer button,.corpComposer a{font:inherit;-webkit-tap-highlight-color:transparent}.corpComposer button{cursor:pointer;color:var(--cc-ink)}.corpComposer button:disabled{cursor:wait;opacity:.55}.corpComposer :is(button,a):focus-visible{outline:3px solid var(--cc-accent);outline-offset:4px}.corpComposerIntro>small,.corpComposerReference small{letter-spacing:.18em;color:var(--cc-muted);font:700 12px/1.5 Arial,sans-serif;display:block}.corpComposerIntro h2{letter-spacing:-.035em;color:var(--cc-ink);margin:18px 0;font:700 clamp(36px, 3.4vw, 50px)/1.05 var(--display-font,"Rajdhani"), sans-serif!important}.corpComposerIntro h2 em{color:var(--cc-accent);font-style:normal;text-decoration:none}.corpComposerIntro>p{color:var(--cc-muted);max-width:340px;margin:0;font:400 16px/1.6 Arial,sans-serif}.corpComposerFabrics{margin-top:22px}.corpComposer .corpComposerFabrics h3{color:var(--cc-ink);margin:0 0 15px;font:700 20px/1.2 var(--display-font,"Rajdhani"), sans-serif!important}.corpComposerFabricSamples{gap:12px;animation:.25s ease-out cc-reveal;display:grid}.corpComposerFabricSamples figure{align-items:center;gap:13px;min-width:0;margin:0;display:flex}.corpComposerFabricTexture{border:1px solid var(--cc-line);background-size:500% 200%;border-radius:50%;flex:none;width:58px;height:58px;display:block;box-shadow:inset 0 0 0 3px #ffffff20,0 4px 12px #102d2412}.corpComposerFabricSamples figcaption{text-align:left;background:0 0;min-width:0;padding:0}.corpComposerFabricSamples strong{color:var(--cc-ink);margin-bottom:3px;font:600 15px/1.35 Arial,sans-serif;display:block}.corpComposerFabricSamples figcaption>span{color:var(--cc-muted);font:400 14px/1.4 Arial,sans-serif;display:block}.corpComposerVisual{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;display:flex}.corpComposerViewport{isolation:isolate;background:#dedbd2;border-radius:18px;flex:1;min-height:620px;position:relative;overflow:hidden}.corpComposerCamera{width:100%;height:178%;transition:transform .45s cubic-bezier(.22,.65,.26,1),height .45s cubic-bezier(.22,.65,.26,1);position:absolute;top:0;left:0;transform:translateY(0)}.corpComposerCamera canvas{aspect-ratio:2/3;width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.corpComposerCamera .corpComposerPrevious{opacity:0}.corpComposerViewport[data-camera=pants] .corpComposerCamera{height:170%;transform:translateY(-35.5%)}.corpComposerViewLabel{color:#3e5147;background:#fafaf5e0;border-radius:20px;padding:7px 10px;font:500 12px/1 Arial,sans-serif;position:absolute;top:17px;left:18px}.corpComposerUpdating{color:#3c5143;background:#ffffffd9;border-radius:4px;padding:4px 7px;font:12px/1.4 Arial;position:absolute;top:20px;right:15px}.corpComposerLoading{color:#284838;text-align:center;background:#e7e8de;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.corpComposerLoading p{color:#284838!important}.corpComposerLoading button{color:#284838;background:#fff;border:1px solid #697655;border-radius:10px;min-height:44px;padding:8px 18px}.corpComposerControls{background:var(--cc-panel);border-radius:18px;flex-direction:column;min-width:0;min-height:620px;padding:16px 18px 14px;display:flex}.corpComposer .corpComposerPanelEyebrow{letter-spacing:.025em;color:var(--cc-ink);margin:0 0 3px;font:700 clamp(21px, 1.75vw, 25px)/1.15 var(--display-font,"Rajdhani"), sans-serif!important}.corpComposerTabs{border-bottom:1px solid var(--cc-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:4px 0 8px;display:grid}.corpComposerTabs button{background:0 0;border:1px solid #0000;border-radius:9px;align-content:center;justify-items:center;gap:5px;min-height:58px;padding:5px 1px;transition:background .22s,color .22s,border-color .22s,transform .22s;display:grid}.corpComposerTabs button svg{width:34px;height:34px;transition:transform .26s}.corpComposerTabs button:hover{background:var(--cc-selected)}.corpComposerTabs button[aria-selected=true] svg{transform:translateY(-1px)}.corpComposerTabs button span{font:500 12px/1.2 Arial,sans-serif}.corpComposerTabs button[aria-selected=true]{color:var(--cc-accent);background:var(--cc-selected);border-color:color-mix(in srgb, var(--cc-accent) 28%, transparent)}.corpComposerStack{min-height:34px;color:var(--cc-muted);flex-wrap:wrap;align-items:center;gap:0 10px;padding:0 0 6px;font:12px/1.4 Arial;display:flex}.corpComposerStack button{color:#b7353e;text-underline-offset:3px;background:0 0;border:0;padding:3px 0;font:700 12px Arial;text-decoration:underline}html[data-theme=dark] .corpComposerStack button{color:#ff9aa1}.corpComposerStack button span{font-size:16px}.corpComposerOptions{flex:1;grid-template-rows:72px 134px minmax(63px,1fr);align-items:start;padding-top:12px;display:grid}.corpComposerFitControls{grid-template-columns:1.3fr 1fr;gap:10px;display:grid}.corpComposerFitControls fieldset{margin-bottom:0}.corpComposerProfiles>div,.corpComposerSleeves{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.corpComposerFitControls button{border:1px solid var(--cc-line);background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;min-height:40px;padding:7px 4px;transition:background .18s,border-color .18s;display:flex}.corpComposerFitControls button[aria-pressed=true]{border-color:var(--cc-accent);background:var(--cc-selected);color:var(--cc-ink)}.corpComposerFitControls button svg{flex:none;width:19px;height:23px}.corpComposerFitControls button>span{text-align:center;font:500 11px/1.2 Arial}.corpComposer fieldset{border:0;min-width:0;margin:0;padding:0}.corpComposer legend{color:var(--cc-ink);width:100%;margin-bottom:6px;padding:0;font:600 13px/1.4 Arial}.corpComposer legend>span{float:right;color:var(--cc-muted);font:400 12px/1.6 Arial}.corpComposerColors{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.corpComposer .corpComposerColors button{border:1px solid #0000;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;padding:3px;transition:border-color .18s,box-shadow .18s;display:grid;background:0 0!important}.corpComposer .corpComposerColors button>span{border-radius:50%;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #00000012,inset 0 1px 2px #fff2;background:var(--swatch)!important;opacity:1!important;filter:none!important}.corpComposer .corpComposerColors button[aria-pressed=true]{border-color:var(--cc-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--cc-accent) 20%, transparent)}.corpComposer .corpComposerColors button:hover{border-color:var(--cc-muted)}.corpComposerBrandField{margin-bottom:0!important}.corpComposer .corpComposerFabricNote{color:var(--cc-muted);margin:7px 0 0;font:12px/1.5 Arial!important}.corpComposerLogoOptions{border:1px solid var(--cc-line);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.corpComposerLogoOptions button{background:0 0;border:1px solid #0000;border-radius:6px;min-height:39px;padding:4px;font:12px Arial}.corpComposerLogoOptions button[aria-pressed=true]{border-color:var(--cc-accent);background:var(--cc-selected);color:var(--cc-accent)}.corpComposer .corpComposerFitNote{color:var(--cc-muted);margin:0;padding-top:5px;font:14px/1.6 Arial!important}.corpComposerActions{border-top:1px solid var(--cc-line);gap:8px;margin-top:10px;padding-top:10px;display:grid}.corpComposerActions .corpComposerPrimary{border-color:var(--cc-line);background:0 0;justify-content:center;min-height:44px;padding:9px 16px;color:var(--cc-ink)!important}.corpComposerActions .corpComposerPrimary:hover{background:var(--cc-selected)}.corpComposerActions a.corpComposerWhatsapp{border-radius:9px;gap:9px;min-height:48px;font-size:20px!important}.corpComposerActions .corpComposerWhatsapp .whatsAppIcon{flex-basis:26px!important;width:26px!important;height:26px!important}.corpComposerActions .corpComposerWhatsapp>.directionChevron{width:13px;height:13px}.corpComposerPrimary{background:#0b4436;border:1px solid #0b4436;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;transition:background .16s;display:flex;color:#fff!important;font:600 14px Arial!important}.corpComposerPrimary:hover{background:#175746}.corpComposerPrimary svg,.corpComposerReference a svg{flex:none;width:14px;height:14px}.corpComposer .corpComposerDisclaimer{color:var(--cc-muted);margin:8px 0 0;font:11px/1.5 Arial!important}.corpComposer .corpComposerNotice{color:var(--cc-accent);margin:8px 0 0;animation:.26s ease-out cc-reveal;font:13px/1.5 Arial!important}.corpComposerNotice:empty{display:none}.corpComposerReference{border:1px solid var(--cc-line);background:var(--cc-panel);border-radius:22px;grid-template-columns:minmax(300px,.95fr) minmax(0,1.3fr);align-items:center;gap:42px;max-width:1392px;margin:36px auto 0;padding:30px;scroll-margin-top:140px;animation:.52s cubic-bezier(.22,.65,.26,1) both cc-reference-enter;display:grid}.corpComposerReference figure{min-width:0;margin:0;animation:.5s ease-out 80ms both cc-reveal}.corpComposerReference figure>img{border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 12px 30px #16261e15}.corpComposerReference figcaption{color:var(--cc-muted);text-align:center;margin-top:10px;font:12px/1.5 Arial}.corpComposerReference h3{color:var(--cc-ink);margin:12px 0;font:700 clamp(30px, 3vw, 42px)/1.1 var(--display-font,"Rajdhani"), sans-serif!important}.corpComposer .corpComposerReferenceLead{color:var(--cc-muted);max-width:490px;margin:0 0 22px;font:16px/1.55 Arial!important}.corpComposerReferenceRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin-bottom:22px;display:grid}.corpComposerReferenceRows p{border-bottom:1px solid var(--cc-line);color:var(--cc-muted);animation:cc-reveal .4s var(--row-delay,.1s) ease-out both;gap:5px;margin:0;padding:10px 0 12px;display:grid;font:13px/1.4 Arial!important}.corpComposerReferenceRows strong{color:var(--cc-ink);font-size:14px}.corpComposer a.corpComposerWhatsapp{text-align:center;background:#00634e;border:1px solid #00614c;border-radius:13px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 16px;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s;display:flex;color:#fff!important;font:700 22px/1.3 var(--display-font,"Rajdhani"), sans-serif!important}.corpComposer a.corpComposerWhatsapp:hover{background:#004f3e;transform:translateY(-1px);box-shadow:0 5px 16px #00392f24}.corpComposerWhatsapp .whatsAppIcon{filter:none!important;flex:0 0 32px!important;width:32px!important;height:32px!important}.corpComposer a.corpComposerReferenceDownload{min-height:44px;color:var(--cc-ink);text-underline-offset:5px;align-items:center;margin-top:8px;font:600 14px/1.5 Arial;text-decoration:underline;display:inline-flex}html[data-theme=dark] .corpComposer{--cc-ink:#e0e8e0;--cc-muted:#a6b7ac;--cc-accent:#b8c58c;--cc-surface:#0d201b;--cc-panel:#172a23;--cc-line:#334439;--cc-selected:#2b3929}.corpComposerColorTargets{border:1px solid var(--cc-line);border-radius:8px;grid-template-columns:1fr 1fr;height:32px;margin-bottom:6px;padding:2px;display:grid}.corpComposerColorTargets button{background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;font:500 12px Arial;transition:background .18s,box-shadow .18s;display:flex}.corpComposerColorTargets button[aria-pressed=true]{background:var(--cc-selected);color:var(--cc-ink);box-shadow:0 1px 3px #0f291216}.corpComposerColorTargets button>span{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #00000020}.corpComposerColorContext{height:32px;color:var(--cc-muted);align-items:center;margin-bottom:6px;font:12px Arial;display:flex}.corpComposerColorCaption{min-height:26px;color:var(--cc-muted);justify-content:space-between;align-items:center;gap:4px;font:11px/1.4 Arial;display:flex}.corpComposerColorCaption button{color:var(--cc-accent);text-underline-offset:3px;background:0 0;border:0;padding:5px 0;font:600 11px Arial;text-decoration:underline}.corpComposerColorCaption button[aria-pressed=true]:before{content:"✓ "}.corpComposerProfiles button[data-profile=female]{--profile-ink:#9d3d69;--profile-bg:#f6e4ed;--profile-line:#e6bed0}.corpComposerProfiles button[data-profile=male]{--profile-ink:#285f96;--profile-bg:#e2edfa;--profile-line:#b7cee8}.corpComposerProfiles button[data-profile]{color:var(--profile-ink);border-color:var(--profile-line)}.corpComposerProfiles button[data-profile][aria-pressed=true]{color:var(--profile-ink);background:var(--profile-bg);border-color:var(--profile-ink);box-shadow:inset 0 0 0 .4px var(--profile-ink)}html[data-theme=dark] .corpComposerProfiles button[data-profile=female]{--profile-ink:#f1afcc;--profile-bg:#452d3d;--profile-line:#6c4a5d}html[data-theme=dark] .corpComposerProfiles button[data-profile=male]{--profile-ink:#a6cefa;--profile-bg:#243d53;--profile-line:#45627e}@keyframes cc-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-reference-enter{0%{opacity:0;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:1550px){.corpComposerLayout{gap:36px}.corpComposerViewport{min-height:620px}.corpComposerControls{padding:18px 22px}.corpComposerIntro h2{font-size:52px}}@media (max-width:1150px) and (min-width:801px){.corpComposerLayout{grid-template-columns:.9fr 1.1fr;gap:22px}.corpComposerIntro{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;column-gap:40px;display:grid}.corpComposerIntro>small{grid-column:1}.corpComposerIntro h2{grid-column:1;margin:12px 0;font-size:42px}.corpComposerIntro>p{grid-column:1;max-width:none}.corpComposerFabrics{grid-area:1/2/4;margin:0}.corpComposerViewport{min-height:620px}}@media (max-width:800px){.corpComposer{padding:40px 18px;scroll-margin-top:120px}.corpComposerLayout{flex-direction:column;gap:22px;max-width:540px;display:flex}.corpComposerIntro{width:100%}.corpComposerIntro h2{margin:13px 0 15px;font-size:40px}.corpComposerIntro h2 br{display:none}.corpComposerIntro>small{font-size:11px}.corpComposerIntro>p{max-width:none;font-size:15px;line-height:1.55}.corpComposerIntro{display:contents}.corpComposerIntro>small{order:0}.corpComposerIntro h2{order:1;margin:-9px 0 -7px}.corpComposerIntro>p{order:2}.corpComposerFabrics{order:5;margin-top:2px}.corpComposerVisual{order:3;width:100%}.corpComposerControls{order:4}.corpComposerViewport{border-radius:13px;flex:none;height:clamp(440px,128vw,600px);min-height:0}.corpComposerFabricSamples{gap:16px}.corpComposerFabricTexture{width:64px;height:64px}.corpComposer .corpComposerFabrics h3{margin-bottom:18px;font-size:23px!important}.corpComposerCamera{height:178%}.corpComposerControls{border-radius:13px;width:100%;min-height:700px;padding:19px 15px}.corpComposer .corpComposerActions a.corpComposerWhatsapp{gap:6px;min-height:48px;padding:10px 8px;font-size:19px!important}.corpComposerOptions{grid-template-rows:76px 196px minmax(68px,1fr);min-height:0}.corpComposerFitControls{gap:10px}.corpComposerFitControls button{gap:3px;min-height:44px}.corpComposerFitControls button svg{width:14px;height:20px}.corpComposerFitControls button>span{font-size:11px}.corpComposerTabs button{min-height:62px}.corpComposerColors button,.corpComposerLogoOptions button,.corpComposerStack button{min-height:44px}.corpComposerColors{align-content:start;gap:3px;max-width:250px;min-height:91px}.corpComposer .corpComposerColors button{width:44px;height:44px;padding:5px}.corpComposerColorTargets,.corpComposerColorContext{height:38px}.corpComposerColorCaption{min-height:26px}.corpComposerTabs button span{font-size:12px}.corpComposerReference{border-radius:16px;grid-template-columns:1fr;align-items:start;gap:23px;max-width:540px;padding:19px}.corpComposerReference figure{width:100%;max-width:380px;margin:auto}.corpComposerReference h3{font-size:32px}.corpComposerReferenceRows{gap:8px 14px}.corpComposerReference small{letter-spacing:.1em;font-size:11px}}@media (prefers-reduced-motion:reduce){.corpComposer *,.corpComposer :before,.corpComposer :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.corpGuide{--guide-ink:#153d33;--guide-muted:#61716a;--guide-line:#dce1d4;max-width:1392px;color:var(--guide-ink);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(30px,5vw,76px);margin:0 auto;padding:72px 24px;display:grid}.corpGuidePhoto{background:#d8d9d5;border-radius:20px;margin:0;position:relative;overflow:hidden}.corpGuidePhoto img{object-fit:cover;object-position:50% 42%;width:100%;height:540px;display:block}.corpGuidePhoto figcaption{color:#fff;background:linear-gradient(#0000,#12342ae0);padding:48px 25px 24px;position:absolute;inset:auto 0 0;font:500 14px/1.5 Arial!important}.corpGuideContent>small{letter-spacing:.17em;color:var(--guide-muted);font:700 12px/1.5 Arial}.corpGuideContent h2{color:var(--guide-ink);letter-spacing:-.025em;margin:16px 0 18px;font:700 clamp(32px, 3.1vw, 46px)/1.12 var(--display-font,"Rajdhani"), sans-serif!important}.corpGuideContent h2 em{color:#65713d;font-style:normal;text-decoration:none}.corpGuideContent>p{color:var(--guide-muted);margin:0;font:16px/1.6 Arial!important}.corpGuideFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0 27px;display:grid}.corpGuideFacts dt{color:var(--guide-ink);margin-bottom:7px;font:700 19px/1.3 var(--display-font,"Rajdhani"), sans-serif!important}.corpGuideFacts dd{color:var(--guide-muted);margin:0;font:14px/1.5 Arial!important}.corpGuideFaq{border-top:1px solid var(--guide-line)}.corpGuideFaq details{border-bottom:1px solid var(--guide-line)}.corpGuideFaq summary{cursor:pointer;color:var(--guide-ink);justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font:600 15px/1.4 Arial;list-style:none;display:flex}.corpGuideFaq summary::-webkit-details-marker{display:none}.corpGuideFaq summary>span{flex:none;width:20px;height:20px;transition:transform .25s;position:relative}.corpGuideFaq summary>span:before,.corpGuideFaq summary>span:after{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;inset:9px 4px}.corpGuideFaq summary>span:after{transition:transform .25s;transform:rotate(90deg)}.corpGuideFaq details[open] summary>span:after{transform:rotate(0)}.corpGuideFaq details[open]>div{animation:.26s ease-out cc-reveal}.corpGuideFaq p{color:var(--guide-muted);margin:0;padding:0 24px 20px 0;font:14px/1.65 Arial!important}.corpGuideFaq summary:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #96a274}html[data-theme=dark] .corpGuide{--guide-ink:#e0e8e0;--guide-muted:#a6b7ac;--guide-line:#334439}html[data-theme=dark] .corpGuideContent h2 em{color:#b8c58c}@media (max-width:800px){.corpGuide{grid-template-columns:1fr;gap:28px;max-width:576px;padding:45px 18px}.corpGuidePhoto img{object-position:50% 38%;height:340px}.corpGuidePhoto{border-radius:14px}.corpGuideContent h2{font-size:34px!important}.corpGuideFacts{gap:14px}.corpGuideFacts dd{font-size:13px}.corpGuideFaq summary{min-height:60px}}@media (prefers-reduced-motion:reduce){.corpGuide *,.corpGuide :before,.corpGuide :after{transition:none!important;animation:none!important}}.corpComposerOptions{grid-template-rows:none;grid-auto-rows:auto;align-content:start;gap:16px}.corpComposerFabricToggle{display:none}@media (max-width:800px){.corpComposer{--composer-preview-height:min(calc((100vw - 32px) * 2 / 3), 373px);padding:26px 16px}.corpComposerLayout{gap:14px;max-width:560px}.corpComposerIntro>small{letter-spacing:.1em;font-size:12px}.corpComposerIntro h2{margin:0;font-size:clamp(32px,8.5vw,40px)!important;line-height:1.05!important}.corpComposerIntro>p{margin:0 0 4px;font-size:16px!important;line-height:1.5!important}.corpComposerControls{display:contents}.corpComposerPanelEyebrow{display:none}.corpComposerTabs{border:0;order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0}.corpComposerTabs button{border-color:var(--cc-line);background:var(--cc-panel);justify-content:center;align-items:center;gap:7px;min-height:48px;padding:8px;display:flex}.corpComposerTabs button svg{flex:none;width:25px;height:25px}.corpComposerTabs button span{font-size:14px}.corpComposerStack{order:4;gap:4px 12px;min-height:0;padding:0;font-size:14px}.corpComposerStack button{min-height:44px;padding:6px 0;font-size:14px}.corpComposerVisual{box-shadow:none;border:0;border-radius:0;order:5;align-self:stretch}.corpComposerViewport{aspect-ratio:3/2;height:auto;min-height:0;box-shadow:none;background:#d2d3d7;border:0;border-radius:0}.corpComposerCamera{aspect-ratio:2/3;width:100%;height:auto;transform:none}.corpComposerCamera canvas{filter:none;width:100%;max-width:none;height:100%}.corpComposerViewport[data-camera=pants] .corpComposerCamera{height:auto;transform:translateY(-37%)}.corpComposerViewLabel{font-size:12px;top:10px;left:10px}.corpComposerOptions{background:var(--cc-panel);border:1px solid var(--cc-line);border-radius:16px;order:6;grid-template-rows:none;gap:18px;min-height:0;padding:16px;display:grid}.corpComposerFitControls{grid-template-columns:1fr;gap:16px}.corpComposer legend{margin-bottom:8px;font-size:15px}.corpComposer legend>span{float:none;margin-top:2px;font-size:14px;display:block}.corpComposerFitControls button{gap:8px;min-height:44px;padding:9px 12px}.corpComposerFitControls button svg{width:21px;height:24px}.corpComposerFitControls button>span{font-size:14px}.corpComposerColors{flex-wrap:wrap;gap:4px;max-width:none;min-height:0}.corpComposer .corpComposerColors button{width:44px;height:44px;padding:5px}.corpComposerColorTargets{height:auto;min-height:46px;margin-bottom:8px}.corpComposerColorTargets button{min-height:44px;padding:6px;font-size:14px}.corpComposerColorContext{display:none}.corpComposerColorCaption{flex-wrap:wrap;gap:8px;min-height:0;margin-top:6px;font-size:13px}.corpComposerColorCaption button,.corpComposerLogoOptions button{min-height:44px;font-size:14px}.corpComposerActions{border:0;order:7;gap:10px;margin:0;padding:0}.corpComposerActions .corpComposerWhatsapp{order:0}.corpComposerActions .corpComposerPrimary{order:1;min-height:46px;font-size:14px!important}.corpComposerControls>.corpComposerDisclaimer{order:8;margin:0;font-size:12px!important}.corpComposerControls>.corpComposerNotice{order:9;margin:0}.corpComposerFabrics{border-block:1px solid var(--cc-line);order:10;margin:2px 0 0;padding:0}.corpComposerFabrics>h3{display:none}.corpComposerFabricToggle{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:12px 0;display:flex;font:600 15px/1.4 Arial,sans-serif!important}.corpComposerFabricToggle svg{flex:none;width:15px;height:15px}.corpComposerFabrics[data-open=false] .corpComposerFabricSamples{display:none}.corpComposerFabricSamples{gap:14px;padding:4px 0 18px}.corpComposerFabricTexture{width:48px;height:48px}.corpComposerReference{gap:18px;margin-top:22px;padding:16px}.corpComposerReferenceRows{grid-template-columns:1fr}.corpComposerReference figure{max-width:320px}}@media (max-width:800px) and (min-height:740px){.formalLinePage{overflow:clip visible}.corpComposerVisual{top:calc(var(--site-header-height,75px) + 8px);z-index:5;position:sticky}.corpComposerOptions :is(button,fieldset){scroll-margin-top:calc(var(--site-header-height,75px) + var(--composer-preview-height) + 24px)}}
