.cuz-field-container {
margin-top: 10px;
margin-bottom: 20px;
align-items: flex-end;
}
.cuz-field-label {
margin-bottom: 7px;
line-height: 145%;
}.cuz-field-label:small {
font-size: 13px;
}.cuz-field-label:tiny {
font-size: 12px;
}
.cuz-field-wrapper {
display: flex;
padding-bottom: 8px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: @swatch_17a75a60;
}.cuz-field-wrapper:tiny {
padding-bottom: 6px;
}
.cuz-field {
padding-top: 8px;
padding-right: 40px;
flex-grow: 1;
flex-shrink: 1;
flex-basis: 0%;
color: @swatch_9fdfd7a1;
font-size: 16px;
line-height: 145%;
}.cuz-field:small {
font-size: 14px;
}.cuz-field:tiny {
font-size: 13px;
}
.cuz-tooltip-trigger {
position: relative;
padding-top: 8px;
justify-content: center;
align-items: center;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
transition-property: all;
transition-duration: 300ms;
transition-timing-function: ease;
}.cuz-tooltip-trigger:main_hover {
opacity: 1;
}.cuz-tooltip-trigger:tiny {
padding-top: 6px;
}
<div class="cuz-field-container">
<div class="cuz-field-label">Field Label</div>
<div class="cuz-field-wrapper">
<div class="cuz-field">Field</div><a data-w-id="51dd8519-01d7-aad1-f2b1-0cb0fa34b7e8" href="#" class="cuz-tooltip-trigger"><img src="info.svg" alt="tooltip" class="cuz-tooltip-icon"><div style="opacity: 0; display: none;" class="cuz-tooltip-card"><div class="cuz-tooltip-head"><div>Required</div><img src="close.svg" data-w-id="6daba643-4539-1e56-29e1-d0552e2ca186" alt="close" class="cuz-tooltip-close"></div><div><strong>Lorem ipsum dolor sit amet<br></strong>Consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div></div></a></div>
</div>
.cuz-field-icon-wrapper {
padding-top: 8px;
justify-content: center;
align-items: flex-start;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
}.cuz-field-icon-wrapper:tiny {
padding-top: 6px;
}
.cuz-field-icon {
width: 20px;
margin-right: 15px;
}.cuz-field-icon:tiny {
width: 16px;
}.cuz-field-icon:small {
width: 18px;
margin-right: 10px;
}
<div class="cuz-field-container">
<div class="cuz-field-label">Field Label</div>
<div class="cuz-field-wrapper">
<div class="cuz-field-icon-wrapper"><img src="calender.svg" alt="field icon" class="cuz-field-icon"></div>
<div class="cuz-field">Field</div><a data-w-id="88e703c9-1e6f-1b56-6470-fed126de4d72" href="#" class="cuz-tooltip-trigger"><img src="info.svg" alt="tooltip" class="cuz-tooltip-icon"><div style="opacity: 0; display: none;" class="cuz-tooltip-card"><div class="cuz-tooltip-head"><div>Required</div><img src="close.svg" data-w-id="88e703c9-1e6f-1b56-6470-fed126de4d78" alt="close" class="cuz-tooltip-close"></div><div><strong>Lorem ipsum dolor sit amet<br></strong>Consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div></div></a></div>
</div>
.cuz-copy-trigger {
padding-top: 8px;
justify-content: center;
align-items: center;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
}
.cuz-copy-icon {
width: 20px;
margin-left: 15px;
}.cuz-copy-icon:tiny {}.cuz-copy-icon:small {
margin-left: 10px;
}
<div class="cuz-field-container">
<div class="cuz-field-label">Field Label</div>
<div class="cuz-field-wrapper">
<div class="cuz-field">Field</div><a href="#" class="cuz-copy-trigger"><img src="copy.svg" alt="copy" class="cuz-copy-icon"></a><a data-w-id="720b99cb-8a1d-cb95-70a8-fca78bb9dc68" href="#" class="cuz-tooltip-trigger"><img src="info.svg" alt="tooltip" class="cuz-tooltip-icon"><div style="opacity: 0; display: none;" class="cuz-tooltip-card"><div class="cuz-tooltip-head"><div>Required</div><img src="close.svg" data-w-id="720b99cb-8a1d-cb95-70a8-fca78bb9dc6e" alt="close" class="cuz-tooltip-close"></div><div><strong>Lorem ipsum dolor sit amet<br></strong>Consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div></div></a></div>
</div>
.cuz-field-note {
margin-top: 7px;
font-size: 12px;
line-height: 145%;
}.cuz-field-note:small {
font-size: 11px;
}.cuz-field-note:tiny {
font-size: 10px;
}
<div class="cuz-field-container">
<div class="cuz-field-label">Field Label</div>
<div class="cuz-field-wrapper">
<div class="cuz-field">Field</div><a data-w-id="4f77e456-ddda-8c33-a7c3-304bac72b437" href="#" class="cuz-tooltip-trigger"><img src="info.svg" alt="tooltip" class="cuz-tooltip-icon"><div style="opacity: 0; display: none;" class="cuz-tooltip-card"><div class="cuz-tooltip-head"><div>Required</div><img src="close.svg" data-w-id="4f77e456-ddda-8c33-a7c3-304bac72b43d" alt="close" class="cuz-tooltip-close"></div><div><strong>Lorem ipsum dolor sit amet<br></strong>Consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div></div></a></div>
<div class="cuz-field-note">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div>
</div>
<div class="cuz-field-container">
<div class="cuz-field-label">Field Label</div>
<div class="cuz-field-wrapper">
<div class="cuz-field-icon-wrapper"><img src="calender.svg" alt="field icon" class="cuz-field-icon"></div>
<div class="cuz-field">Field</div><a href="#" class="cuz-copy-trigger"><img src="copy.svg" alt="copy" class="cuz-copy-icon"></a><a data-w-id="6b91ae3c-a269-43c9-be7e-baffc1214117" href="#" class="cuz-tooltip-trigger"><img src="info.svg" alt="tooltip" class="cuz-tooltip-icon"><div style="opacity: 0; display: none;" class="cuz-tooltip-card"><div class="cuz-tooltip-head"><div>Required</div><img src="close.svg" data-w-id="6b91ae3c-a269-43c9-be7e-baffc121411d" alt="close" class="cuz-tooltip-close"></div><div><strong>Lorem ipsum dolor sit amet<br></strong>Consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div></div></a></div>
<div class="cuz-field-note">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer condimentum ornare dignissim. Ut at sem eget eros iaculis sagittis in eu leo. Phasellus sagittis mauris justo, sed tempus odio eleifend in.</div>
</div>