.vendor-container{display:flex;gap:30px;flex-direction:row;justify-content:space-between;padding:16px;border:1px solid var(--primary-low);border-radius:3px;height:100%}.vendor-container .vendor-inner-container{display:flex;gap:30px}.vendor-container .vendor-logo-container{width:120px;height:120px;flex-shrink:0}.vendor-container .vendor-logo-container .vendor_logo img{width:120px}.vendor-container .vendor-info{display:flex;gap:16px;flex-direction:column}.vendor-container .vendor-details{display:grid;gap:8px}.vendor-container .vendor_name{font-family:Roboto;font-size:20px;font-weight:700;line-height:26px;color:var(--d-link-color);margin:0}.vendor-container .vendor_description{font-family:Roboto;font-size:var(--base-font-size);font-weight:400;line-height:26px;color:var(--primary);margin:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vendor-container:has(.partner-logo){border:3px solid var(--vc-heading);height:calc(100% - 5px)}.vendor-container .partner-logo-container{display:flex;gap:4px;align-items:center}.vendor-container .partner-logo-container .partner-logo{display:flex;gap:4px;align-items:center;position:relative;padding:4px 8px;background-color:var(--shamrock-green);border-radius:12px}.vendor-container .partner-logo-container .partner-logo:hover .partner-text.tooltip{visibility:visible}.vendor-container .partner-logo-container svg{width:12px;height:12px;fill:var(--secondary)}.vendor-container .partner-logo-container .partner-text{font-size:13px;font-weight:500;color:var(--secondary)}.vendor-container .partner-logo-container .partner-text.tooltip{visibility:hidden;position:absolute;z-index:1;top:-50px;left:-75%;width:180px;padding:8px;text-align:center;border-radius:2px;background:var(--secondary);box-shadow:0 1px 6px;color:var(--primary)}.vendor-container .partner-logo-container .partner-text.tooltip:after{content:"";position:absolute;bottom:-20px;left:45%;border-width:10px;border-style:solid;border-color:var(--secondary) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.vendor-actions{display:flex;gap:12px;flex-direction:column;width:360px}.vendor-actions .follow-container .follow-category-button{color:var(--secondary);background-color:var(--tertiary);width:100%}.vendor-actions .follow-container .follow-category-button .d-icon{fill:var(--secondary)}.vendor-actions .follow-container .follow-category-button:hover{background-color:var(--tertiary-hover)}.vendor-actions .follow-container .category-notifications-dropdown-button{width:100%}.vendor-actions .follow-container .category-notifications-dropdown-button .select-kit-header{background-color:var(--tertiary)}.vendor-actions .follow-container .category-notifications-dropdown-button .select-kit-header .select-kit-header-wrapper{color:var(--secondary);justify-content:center}.vendor-actions .follow-container .category-notifications-dropdown-button .select-kit-header .select-kit-header-wrapper .d-icon{fill:var(--secondary)}.vendor-actions .follow-container .category-notifications-dropdown-button .select-kit-header:hover{background-color:var(--tertiary-hover)}.vendor-actions .composer-actions{display:flex;gap:12px;flex-wrap:wrap}.vendor-actions .composer-actions .btn{font-family:Roboto;font-size:16px;font-weight:500;line-height:22px;color:var(--primary);margin:0;padding:7px 12px;border:1px solid var(--tertiary);border-radius:3px;background-color:var(--secondary);flex:1 1 auto;min-width:170px}.vendor-actions .composer-actions .btn.post-a-question{color:var(--tertiary)}.vendor-actions .composer-actions .btn.post-a-question:hover{background-color:var(--tertiary);color:var(--secondary)}.vendor-actions .composer-actions .btn.private-message-button{gap:8px;color:var(--vc-heading);border-color:var(--vc-heading)}.vendor-actions .composer-actions .btn.private-message-button:hover{background-color:var(--vc-heading);color:var(--secondary)}.callout-bar{display:flex;gap:12px;height:46px;background-color:var(--pi-event-background);align-items:center;padding:0 16px;margin:12px 0}.callout-bar .callout-bar-icon{display:flex;width:20px;height:20px;border-radius:20px;justify-content:center;align-items:center;background-color:var(--shamrock-green);flex-shrink:0}.callout-bar .callout-bar-icon svg{width:12px;height:12px;fill:var(--secondary)}.callout-bar .callout-bar-text{align-items:center;font-size:14px;line-height:1.4;color:var(--primary)}.callout-bar .callout-bar-text .callout-bar-link{color:inherit;text-decoration:underline}.callout-bar .callout-bar-text .callout-bar-link:hover{text-decoration:underline}.associated-products-container{display:flex;gap:8px;flex-direction:row;flex-wrap:wrap}.associated-products-container .product-chip{font-family:Roboto;font-size:13px;font-weight:500;line-height:14px;color:var(--primary);margin:0;padding:4px 8px;border:1px solid var(--pills-border-color);border-radius:2px}.vendor-directory-container{margin-bottom:36px}.vendor-directory-container .vendor-directory-header{display:grid;gap:24px;padding:40px;background:linear-gradient(to right, var(--shamrock-green), var(--keppel-green));text-align:center;margin-bottom:32px}.vendor-directory-container .vendor-directory-header .header-container{display:grid;gap:4px}.vendor-directory-container .vendor-directory-header .page-title{font-family:Roboto;font-size:30px;font-weight:500;line-height:38px;color:var(--secondary);margin:0}.vendor-directory-container .vendor-directory-header .page-sub-title{font-family:Roboto;font-size:16px;font-weight:400;line-height:26px;color:var(--secondary);margin:0}.vendor-directory-container .vendor-directory-header .header-prompt{font-family:Roboto;font-size:14px;font-weight:400;line-height:22px;color:var(--secondary);margin:0}.vendor-directory-container .vendor-directory-header .header-prompt a{color:inherit;text-decoration:underline}.vendor-directory-container .vendor-directory-footer{display:grid;gap:16px;margin-top:32px}.vendor-directory-container .vendor-directory-footer .footer-title{font-family:Roboto;font-size:24px;font-weight:400;line-height:32px;color:var(--primary);margin:0}.vendor-directory-container .vendor-directory-footer .footer-sub-title{font-family:Roboto;font-size:16px;font-weight:400;line-height:26px;color:var(--primary);margin:0}.vendor-directory-container .vendor-directory-footer .footer-actions{display:flex;gap:16px;align-items:center}.vendor-directory-container .vendor-directory-footer .footer-actions .vendorDirectory_footer_contactSales{background-color:var(--secondary);border:1px solid var(--tertiary);color:var(--tertiary)}.vendor-directory-container .vendor-directory-footer .footer-actions .vendorDirectory_footer_contactSales:hover{background-color:var(--tertiary);color:var(--secondary)}.vendor-directory-container .vendor-directory-footer .footer-actions .vendorDirectory_footer_learnMore{text-decoration:underline}.vendor-directory-container .vendor-list,.vendor-directory-container .featured-vendors-list{display:flex;gap:16px;flex-direction:column}.vendor-directory-container .filters-container{display:flex;gap:16px;margin:16px 0}.vendor-directory-container .filters-container input{margin:0 8px 0 0}.vendor-directory-container .filters-container .single-select.combo-box{min-width:250px}.vendor-directory-container .filters-container .single-select.combo-box .select-kit-row[data-value=remove_filters]{color:var(--tertiary);font-weight:700}
/*# sourceMappingURL=common_theme_42_3cb7db7003e30d76d36752a7b5f122d24f875c4c.css.map?__ws=community.spiceworks.com */