.card{.payload-richtext{p{font-size:12px;line-height:16px;letter-spacing:.012px;font-weight:500;strong{font-weight:700}}}}.product-card-details{align-items:start;margin:0;p{color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;margin:10px 0}}.product-card-format-row{display:flex;height:20px;align-items:center;justify-content:left;p{color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;margin:10px 0}}.product-card-format{margin-left:4px;padding:2px 8px;background-color:#fff;border:1px solid #d3d8de;border-radius:6px;line-height:18px;letter-spacing:.5%;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;span{display:flex}}.card-header{.data-suite-price{padding:2px 8px;background-color:#fff;border:1px solid var(--bunker-300);border-radius:6px;width:fit-content;color:var(--bunker-800);font-weight:600;font-size:16px;line-height:22px;letter-spacing:.24px}.product-card-spacing{display:flex;width:100%;justify-content:space-between;align-items:flex-start;color:var(--cqa-dark-bunker);margin:0;.product-card-title-container{display:flex;align-items:start;gap:16px}.small-header-text{font-weight:500;font-size:14px;line-height:18px;letter-spacing:1.5%;color:var(--cqa-dark-bunker)!important}.large-header-text{font-weight:700;line-height:32px;font-family:var(--title-font)}.product-page-link{cursor:pointer;line-height:24px;text-decoration:none;color:var(--bunker-600)}}}.product-card-spacing.pricing-row{margin-top:10px;align-items:center;align-self:stretch;justify-content:flex-end;.small-header-text{align-self:center}.product-card-price{padding:2px 8px;background-color:#fff;border:1px solid #d3d8de;border-radius:6px;color:#414748;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.24px}}.product-card-needHelp{align-items:start;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;a{text-decoration:underline;text-decoration-style:solid;color:#414748}a:hover{color:#398a69}}.product-card-features{font-size:18px;overflow-y:scroll;>.dropdown{display:block;>.dropbtn{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:0 0 16px;border-bottom:0px solid #d3d8de;width:100%;p{color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px}a{text-decoration:underline;text-decoration-style:solid;color:#414748;padding:10px 0}a:hover{color:#398a69}}>.dropdown-content{position:static;box-shadow:none;background:none;width:100%;max-width:100%;overflow-wrap:break-word;word-wrap:break-word;>a{cursor:default;padding:12px 0;border-bottom:1px solid #d3d8de;&:hover{background:none}}}}>details.dropdown[open]{.chevron{background:center / contain no-repeat url(/icons/dropdownArrow.svg);transform:rotate(180deg)}}.product-card-feature{padding-bottom:16px;border-bottom:1px solid #d3d8de;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;p{color:#414748;font-weight:500;font-size:12px!important;line-height:16px!important;letter-spacing:.012px!important;margin:0}}.product-card-feature:last-child{padding-bottom:16px;border-bottom:none;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px}.product-card-feature-title{display:flex;flex:row;align-items:center;padding:14px 0 8px;.included-icon{padding-right:6px;color:var(--bunker-600)}span{color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px}}.product-card-feature-info{padding-top:12px;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px;.data-suite-feature-info{font-size:12px!important;line-height:16px!important;letter-spacing:.012px!important;font-weight:500!important}}}#product-card-feature-info{margin:12px 0;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px}.product-action-row{display:flex;justify-content:end;align-items:center;margin-top:16px;gap:16px;.view-cart-link{color:#414748;font-weight:500;font-size:16px;line-height:18px;letter-spacing:1.5%;text-decoration:underline;text-underline-offset:4px}.view-cart-link:hover{color:#414748}.add-cart-button{padding:8px 14px}}.card{border-radius:6px;box-shadow:0 2px 4px #0d142042}.card-header{color:var(--cqa-dark-bunker);padding:24px;min-height:35px;border-top-left-radius:6px;border-top-right-radius:6px;h3{display:flex;text-overflow:ellipsis;word-wrap:break-word;margin:0;font-weight:600;font-size:24px;line-height:36px;align-items:flex-start;>.icon{margin-right:16px;align-items:flex-start}}}.card-body{color:var(--primary-fg-color);padding:16px 24px;p{margin:0;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px}}@media screen and (max-width: 768px){.card{margin-bottom:24px}.card-header-variant2{.h3{line-height:28px}}}.data-suite-details{align-items:start;margin:12px 0;p{color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;margin:10px 0}}.data-suite-format-row{display:flex;height:20px;align-items:center;justify-content:left;p{color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;margin:10px 0}}.data-suite-format{margin-left:4px;padding:2px 8px;background-color:#fff;border:1px solid #d3d8de;border-radius:6px;line-height:18px;letter-spacing:.5%;color:#414748;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.012px;span{display:flex}}.banner-ad{padding-left:var(--page-padding);padding-right:var(--page-padding);margin:48px 0 0;width:100%;box-sizing:border-box;background-color:transparent;background-position:center;background-size:cover;position:relative;.background-image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;pointer-events:none}}.banner-ad-content{display:flex;flex-direction:row;gap:100px;padding-left:var(--page-padding);padding-right:var(--page-padding);.banner-ad-text{padding-top:100px;padding-bottom:100px;width:100%;box-sizing:border-box;background-color:transparent;background-position:center;background-size:cover;position:relative;h2{margin:24px 0;font-size:32px;font-style:normal;font-weight:500;line-height:40px}}}@media screen and (max-width: 768px){.banner-ad{padding:54px 24px}.banner-ad-content{flex-direction:column-reverse;gap:0;.banner-ad-text{padding-top:0;padding-bottom:0;.action-button{text-align:center;width:calc(100% - 2 * var(--page-padding) - 24px)}}}.banner-right-img{width:calc(100% + var(--page-padding));height:auto}}
