.consent-management-dashboard{padding:0 20px 20px}.consent-management-dashboard .lists{align-items:center;border-bottom:1px solid rgba(34,34,34,.1);display:flex;justify-content:space-between;padding:21px 0}.consent-management-dashboard .lists .item{align-items:center;display:flex}.consent-management-dashboard .lists .item .info{margin-left:14px}.consent-management-dashboard .lists .item-icon{height:19px;width:19px}.consent-management-dashboard .lists .title{color:#222;font-family:sspBold;font-size:1em;line-height:17.6px}.consent-management-dashboard .lists .subTitle{color:#666;font-family:sspRegular;font-size:.785em;line-height:13.83px;font-weight:400;margin-top:5px}.consent-management-dashboard .lists .forward-arrow{cursor:pointer;height:10px;margin-left:auto;width:5px}.login-header{margin-top:30px}.dashboard-header{margin-top:20px}.login-userFlow{max-height:calc(100vh - 108px);overflow-y:scroll}.signup-userFlow{max-height:calc(100vh - 84px);overflow-y:scroll}.dashboard-userFlow{max-height:calc(100vh - 126px);overflow-y:scroll}.normalFlow{max-height:calc(100vh - 190px);overflow-y:scroll}.update-consent-container .wrapper{margin-left:20px;margin-right:20px}.update-consent-container .wrapper .title{color:#222;font-family:sspBold;font-size:1.286em;line-height:26px;margin-bottom:16px}.update-consent-container .wrapper .subTitle{font-family:sspRegular;font-size:1em;line-height:20px;margin-bottom:32px}.update-consent-container .wrapper .update-cms-accordion-container{margin-bottom:30px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data{border:0;border-bottom:1px solid rgba(221,221,221,.65);padding:10px 0}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .label-icon{width:32px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data:last-child{border-bottom:unset;padding-bottom:unset}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data:first-child{border-top:unset!important;padding-top:unset}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section{min-height:unset!important;padding:0}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section .upper-section-content{color:#000;font-family:sspBold;font-size:1.143em;line-height:22px;align-items:center;display:flex}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section .upper-section-content .header{margin-left:10px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section .upper-section-content .not-available-message{font-family:sspRegular;font-size:.714em;letter-spacing:0;line-height:14px;margin-left:4px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section .upper-section-content .essential-info .essential-info-tooltip{align-self:baseline}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section .icon{height:8px;right:0;width:10px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-upper-section span.arrow{border-bottom:1.5px solid #222;border-color:#222 currentcolor;border-right:1.5px solid;right:10px;top:5px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section{padding:0;transition:all .5s ease-in-out 0s}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section.expanded{margin-top:19px;max-height:-moz-fit-content;max-height:fit-content}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .accordion-separator-line{display:none}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content{color:#666;line-height:22px;padding:0}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content span{display:inline-block}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper{justify-content:space-between;margin-bottom:10px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .label-container{width:80%}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .label-wrapper{align-items:center;display:flex}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .label-wrapper .label{color:#222;font-family:sspRegular;font-size:1em}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .label-wrapper .metaLabel{align-items:center;align-self:center;background-color:#e7f1fd;border-radius:3px;color:#222;display:flex;font-family:sspBold;font-size:10px;height:17px;justify-content:center;margin-left:8px;padding:5px;width:57px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .subLabel{line-height:unset;word-wrap:break-word}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .switch{height:20px;margin-right:0;width:36px}.update-consent-container .wrapper .update-cms-accordion-container .update-consent-data .accordion-lower-section .lower-section-content .switch-toggle-wrapper .switch .switch-toggle-circle{height:16px;width:16px}.update-consent-container .wrapper .info-text-container{bottom:120px;display:flex;left:0;padding:15px;position:fixed;right:0}.update-consent-container .wrapper .info-text-container img{height:12px;margin-right:9px;width:12px}.update-consent-container .wrapper .info-text-container p{color:#666;font-family:sspRegular;font-size:12px;line-height:16px;width:290px}.update-consent-container .wrapper .footer-section,.update-consent-container .wrapper .signup-flow{background:rgba(0,0,0,0);background:#fff;bottom:0;display:flex;filter:drop-shadow(0 -5px 8px rgba(0,0,0,.05));flex-direction:column;left:0;padding:15px;position:fixed;right:0;width:100%}.update-consent-container .wrapper .footer-section p,.update-consent-container .wrapper .signup-flow p{color:#222;font-family:sspRegular;font-size:.857em;margin-bottom:10px}.update-consent-container .wrapper .footer-section button,.update-consent-container .wrapper .signup-flow button{border-radius:10px;height:48px}.update-consent-container .wrapper .signup-flow{display:flex;flex-direction:row;justify-content:space-between;padding:20px}.update-consent-container .wrapper .signup-flow .secondary-cta{height:44px;width:135px}.update-consent-container .wrapper .signup-flow .multi-cta{height:44px;width:175px}.success-screen-popup .show-popup-content{align-items:center;display:flex;justify-content:center;max-height:70vh;min-height:333px}.success-screen-popup.mandate-info .show-popup-content .consent-success .success button{width:300px}.landing-page-consent-popup .show-popup-content{max-height:100vh;min-height:100vh}.landing-page-consent-popup .error-screen-popup .show-popup-content,.landing-page-consent-popup .success-screen-popup .show-popup-content{align-items:center;display:flex;justify-content:center;max-height:70vh;min-height:333px}.landing-page-consent{padding:30px 40px}.landing-page-consent .header{color:#222;font-family:sspBold;font-size:1.286em;line-height:26px}.landing-page-consent .sub-header{color:#666;font-family:sspRegular;font-size:1.143em;line-height:22px;margin-bottom:24px;margin-top:8px}.landing-page-consent .categories{display:flex;flex-wrap:wrap;gap:20px;height:calc(98vh - 226px);-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.landing-page-consent .categories::-webkit-scrollbar{display:none}.landing-page-consent .left-layout,.landing-page-consent .right-layout{display:flex;flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 20px);flex-direction:column;gap:20px}.landing-page-consent .category{border:1px solid #e9e9e9;border-radius:20px;padding:20px}.landing-page-consent .category .category-header{align-items:center;display:flex;margin-bottom:13px}.landing-page-consent .category .category-header .icon{align-self:center;width:32px}.landing-page-consent .category .category-header .name{font-family:sspBold;font-size:1.143em;margin-left:10px}.landing-page-consent .category .category-header .not-available-message{font-size:.785em;font-weight:"sspRegular";letter-spacing:0;line-height:14px;margin-left:4px}.landing-page-consent .category .attributes .switch-toggle-wrapper{justify-content:space-between;margin-bottom:24px}.landing-page-consent .category .attributes .switch-toggle-wrapper:last-child{margin-bottom:unset}.landing-page-consent .category .attributes .switch-toggle-wrapper .label-container{width:80%}.landing-page-consent .category .attributes .switch-toggle-wrapper .label-wrapper{align-items:center;display:flex}.landing-page-consent .category .attributes .switch-toggle-wrapper .label-wrapper .label{color:#222;font-family:sspRegular;font-size:1em;letter-spacing:0;line-height:100%}.landing-page-consent .category .attributes .switch-toggle-wrapper .label-wrapper .metaLabel{align-items:center;align-self:center;background-color:#e7f1fd;border-radius:3px;color:#222;display:flex;font-family:sspBold;font-size:10px;height:17px;justify-content:center;margin-left:8px;padding:5px;width:57px}.landing-page-consent .category .attributes .switch-toggle-wrapper .subLabel{color:#666;font-family:sspRegular;font-size:.785em;letter-spacing:0;line-height:100%;margin-top:5px}.landing-page-consent .category .attributes .switch-toggle-wrapper .switch{height:20px;margin-right:0;width:36px}.landing-page-consent .category .attributes .switch-toggle-wrapper .switch .switch-toggle-circle{height:16px;width:16px}.landing-page-consent .consent-info{align-items:center;display:flex;gap:9px;margin-left:10px;margin-top:12px}.landing-page-consent .consent-info .info-description{color:#666;font-family:sspRegular;font-size:.857em;line-height:16px}.landing-page-consent .footer{align-items:center;display:flex;gap:50px;justify-content:flex-end;margin-top:30px}.landing-page-consent .footer p{color:#222;font-family:sspRegular;line-height:18px}.landing-page-consent .footer .submit-cta{border-radius:10px;height:48px;width:360px}.landing-page-consent .footer .decline-cta{border-radius:10px;height:48px;width:192px}.essential-info{align-items:center;display:flex}.essential-info img{cursor:pointer;margin-left:6px}.essential-info .mandatory{align-items:center;align-self:center;background-color:#e7f1fd;border-radius:3px;color:#222;display:flex;font-family:sspBold;font-size:10px;height:17px;justify-content:center;margin-left:8px;padding:5px;width:57px}.essential-info .essential-info-tooltip{height:14px;width:14px}.essential-info .essential-info-tooltip .tooltip-content-wrapper .tooltip{border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.15);height:63px;padding:11px 29px 21px 16px;width:263px}.essential-info .essential-info-tooltip .essential-info-label{font-family:sspRegular;font-size:.785em;line-height:14px}.signup-consent{padding:50px 0}.signup-consent .consent-header{color:#222;font-family:sspBold;font-size:1.286em;line-height:25px;margin-bottom:12px;padding:0 50px}.signup-consent .consent-sub-header{color:#222;font-family:sspRegular;font-size:1.143em;margin-bottom:35px;padding:0 50px}.signup-consent .categories{max-height:220px;overflow-y:scroll;padding:0 50px}.signup-consent .category:last-child{border-bottom:none;margin-bottom:0}.signup-consent .category{border-bottom:1px solid #e9e9e9;margin-bottom:17px}.signup-consent .category .category-header{align-items:center;display:flex;margin-bottom:16px}.signup-consent .category .category-header .icon{align-self:center;height:32px;width:32px}.signup-consent .category .category-header .name{font-family:sspBold;font-size:1.143em;margin-left:10px;margin-right:8px}.signup-consent .category .category-header .mandatory{align-items:center;align-self:center;background-color:#e7f1fd;border-radius:4px;color:#222;display:flex;font-family:sspBold;font-size:.857em;height:18px;justify-content:center;margin-right:6px;padding:5px 10px;width:76px}.signup-consent .category .attributes .switch-toggle-wrapper{justify-content:space-between;margin-bottom:20px}.signup-consent .category .attributes .switch-toggle-wrapper .label{color:#222;font-family:sspRegular;font-size:1em;line-height:9px}.signup-consent .category .attributes .switch-toggle-wrapper .subLabel{line-height:9px;margin-top:12px}.signup-consent .category .attributes .switch-toggle-wrapper .switch{height:20px;margin-right:0;width:36px}.signup-consent .category .attributes .switch-toggle-wrapper .switch .switch-toggle-circle{height:16px;width:16px}.signup-consent .footer{display:flex;justify-content:space-between;padding:20px 50px 0}.signup-consent .footer .primary-cta{border-radius:10px;height:54px;width:252px}.signup-consent .footer .secondary-cta{border-radius:10px;font-family:sspBold;font-size:1.143em;height:54px;line-height:20px;width:192px}.consent-success{padding:36px 30px 10px}.consent-success .success-popup-close-icon{position:absolute;right:15px;top:15px}.consent-success .success-popup-close-icon img{cursor:pointer;width:10px}.consent-success .image-container{margin:0 64px 30px}.consent-success .success-info .header{font-family:sspBold;font-size:16px;line-height:22px;margin-bottom:5px;text-align:center}.consent-success .success-info .description{color:#666;font-family:sspRegular;font-size:13px;line-height:18px;margin-bottom:24px;text-align:center;width:288px}.consent-success .success{display:flex;justify-content:center}.consent-success .success button{border-radius:10px;height:44px;width:155px}.error-screen-popup .show-popup-content{align-items:center;display:flex;justify-content:center;max-height:70vh;min-height:333px}.consent-error{padding:36px 30px}.consent-error .image-container{margin:0 64px 30px}.consent-error .error-info .header{font-family:sspBold;font-size:1.143em;line-height:22px;margin-bottom:5px;text-align:center}.consent-error .error-info .description{color:#666;font-family:sspRegular;font-size:.928em;margin-bottom:24px;text-align:center}.consent-error .error{display:flex;justify-content:center}.consent-error .error button{border-radius:10px;height:44px;width:155px}.cms-container:first-child{margin-top:10px}.cms-container .date-label{align-items:center;background:#f4f4f4;display:flex;font-family:sspBold;font-size:.857em;height:28px;line-height:18px;padding:0 20px}.cms-container .cms-accordion-container .accordion-label{color:#222;font-family:sspBold}.cms-container .cms-accordion-container .accordion-label .header{font-family:sspBold;font-size:1em;line-height:17.6px}.cms-container .cms-accordion-container .accordion-label .subHeader{color:#666;font-family:sspRegular;font-size:.785em}.cms-container .cms-accordion-container .accordion-label .metadata{color:#666;font-family:sspRegular;font-size:.785em;line-height:13.83px}.cms-container .cms-accordion-container .cms-data{border:0;border-bottom:1px solid rgba(221,221,221,.65);padding:20px}.cms-container .cms-accordion-container .cms-data:last-child{border-bottom:unset}.cms-container .cms-accordion-container .cms-data .accordion-upper-section{min-height:unset;padding:0}.cms-container .cms-accordion-container .cms-data .accordion-upper-section .upper-section-content{color:#000;line-height:22px}.cms-container .cms-accordion-container .cms-data .accordion-upper-section .icon{right:0}.cms-container .cms-accordion-container .cms-data .accordion-upper-section span.arrow{border-bottom:1.5px solid #222;border-color:#222 currentcolor;border-right:1.5px solid;right:10px;top:5px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section{padding:0;transition:all .5s ease-in-out 0s}.cms-container .cms-accordion-container .cms-data .accordion-lower-section.expanded{margin-top:10px;max-height:-moz-fit-content;max-height:fit-content}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .accordion-separator-line{display:none}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content{color:#666;line-height:22px;padding:0}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .header{color:#222;font-family:sspBold;font-size:1em;margin-bottom:5px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .current-consent{align-items:baseline;border-bottom:1px solid rgba(221,221,221,.65);display:flex;justify-content:space-between;margin-top:16px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .current-consent:last-child{border-bottom:unset;margin-bottom:unset}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .current-consent:first-child{margin-top:unset}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .consent-item{width:80%}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .consent-item p{margin-bottom:10px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .consent-item .categoryName{color:#222;font-family:sspBold;font-size:1em;line-height:14px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consents .consent-item .attributes{color:#666;font-family:sspRegular;font-size:1em;line-height:14px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consent-list .consent-section{align-items:center;border-radius:3px;color:#222;display:flex;font-family:sspBold;font-size:.714em;height:17px;justify-content:center;padding:5px;width:57px}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consent-list .consent-section .consent-type{border-radius:3px;color:#222;font-family:sspBold;font-size:.714em;padding:5px;width:20%}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consent-list .enabled{background-color:#d0fed4}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consent-list .disabled{background-color:#fed0d0}.cms-container .cms-accordion-container .cms-data .accordion-lower-section .lower-section-content .consent-list .expired{background-color:#f3272a;color:#d8d8d8}.permissions-skeleton{margin:0 auto;max-width:480px;padding:24px 20px}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.permissions-skeleton .title{margin-bottom:16px}.permissions-skeleton .title .loader-line{margin-bottom:8px}.permissions-skeleton .essential-fields{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 0}.permissions-skeleton .essential-fields .field{align-items:flex-start;display:flex;flex:1 1;gap:12px}.permissions-skeleton .essential-fields .field .content{align-items:center;display:flex;flex:1 1}.permissions-skeleton .essential-fields .field .content .subline{margin-left:8px;margin-top:4px}.permissions-skeleton .essential-fields .arrow{border-radius:4px}.permissions-skeleton .other-items{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 0}.permissions-skeleton .other-items:last-child{margin-bottom:32px}.permissions-skeleton .other-items .item{align-items:center;display:flex;flex:1 1;gap:12px}.permissions-skeleton .other-items .arrow{border-radius:4px}.permissions-skeleton .submit-button{bottom:0;left:0;margin-top:32px;padding:15px;position:fixed;right:0}.permissions-skeleton .submit-button .loader{border-radius:10px}.skeleton-loader{padding:0;width:100%}.skeleton-loader .month{margin-bottom:8px}.skeleton-loader .item{height:72px;position:relative}.product-consent-container{padding:30px 30px 15px}.product-consent-container .heading{font-family:sspBold;font-size:1.286em;line-height:26px;margin-bottom:8px}.product-consent-container .subHeading{font-family:sspRegular;font-size:1em;line-height:20px;margin-bottom:23px}.product-consent-container .category-header{align-items:center;display:flex;font-family:sspBold;font-size:1.143em;justify-content:flex-start;margin-bottom:8px}.product-consent-container .category-header .category-icon{margin-right:10px;width:32px}.product-consent-container .switch-toggle-wrapper{justify-content:space-between;margin-bottom:18px}.product-consent-container .switch-toggle-wrapper:last-child{margin-bottom:unset}.product-consent-container .switch-toggle-wrapper .label-container{width:80%}.product-consent-container .switch-toggle-wrapper .label-wrapper{align-items:center;display:flex}.product-consent-container .switch-toggle-wrapper .label-wrapper .label{font-family:sspRegular;font-size:1em}.product-consent-container .switch-toggle-wrapper .label-wrapper .metaLabel{background-color:#cce3ff;border-radius:3px;font-family:sspBold;font-size:.714em;margin-left:6px;padding:5px}.product-consent-container .switch-toggle-wrapper .subLabel{font-family:sspRegular;font-size:.785em;line-height:12px;margin-top:5px}.product-consent-container .switch-toggle-wrapper .switch{height:20px;width:36px}.product-consent-container .switch-toggle-wrapper .switch-toggle-circle{height:16px;width:16px}.product-consent-container .meta-info{display:flex;margin:12px 0 20px}.product-consent-container .meta-info img{margin-right:9px}.product-consent-container .meta-info p{color:#666;font-family:sspRegular;font-size:.857em;line-height:16px}.product-consent-container .product-consent-submit-cta{border-radius:10px;height:48px}.product-consent-container .main-content-consent{max-height:50vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-consent-container .main-content-consent::-webkit-scrollbar{display:none}.product-consent-container .category-container{margin-bottom:20px}.product-consent-container .category-separator{border:1px solid #222;margin:10px 5px;opacity:.1}.product-consent-popup .show-popup-content{max-height:100vh}.consent-saved-message{align-items:center;display:flex;gap:8px}.consent-saved-message .consent-success-icon{flex-shrink:0;height:16px;width:16px}.consent-saved-message .consent-success-text{line-height:1;margin:0;padding:0}.switch-toggle-wrapper .switch.disabled{background-color:#b3b3b3}@media(min-width:1025px){.update-consent-container .wrapper .footer-section,.update-consent-container .wrapper .info-text-container{position:static}.permissions-skeleton .submit-button{margin-top:75%;position:static}.main-content.consent-desktop-view{background-color:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(239,239,239,.6);display:flex;height:100vh;max-height:calc(100vh - 145px);padding:15px}.consent-management-dashboard-desktop{border:1px solid #d8d8d8;border-radius:12px;padding:30px;width:260px}.consent-management-dashboard-desktop .dashboard-heading{color:#222;font-family:sspBold;font-size:1.143em;letter-spacing:0;line-height:100%;margin-bottom:25px}.consent-management-dashboard-desktop .list-separator{border-top:1px solid #d8d8d8;margin:auto}.consent-management-dashboard-desktop .list-separator:last-child{border:none}.consent-management-dashboard-desktop .lists{align-items:center;display:flex;justify-content:space-between;padding:21px 0;position:relative}.consent-management-dashboard-desktop .lists .item{align-items:center;display:flex}.consent-management-dashboard-desktop .lists .item.active .accent-bar{background-color:#f74;border-radius:0 2px 2px 0;height:100%;left:-30px;position:absolute;top:0;width:3px}.consent-management-dashboard-desktop .lists .item .info{margin-left:14px}.consent-management-dashboard-desktop .lists .item:hover{cursor:pointer}.consent-management-dashboard-desktop .lists .item-icon{height:19px;width:19px}.consent-management-dashboard-desktop .lists .title{color:#666;font-family:sspBold;font-size:1em;letter-spacing:0;line-height:100%}.consent-management-dashboard-desktop .lists .title.active{color:#f74}.consent-management-dashboard-desktop .lists .subTitle{color:#666;font-family:sspRegular;font-size:.785em;letter-spacing:0;line-height:100%;margin-top:10px}.consent-management-dashboard-desktop .lists .subTitle.active{color:#f74}.consent-management-dashboard-desktop .lists .forward-arrow{cursor:pointer;height:10px;margin-left:auto;width:5px}.consent-management-active-container{margin-left:20px;margin-top:22px;position:relative;width:calc(100% - 260px)}.consent-management-active-container .tab-heading{font-family:sspBold;font-size:24px;letter-spacing:0;line-height:100%;margin-bottom:20px}.consent-management-active-container .tab-subheading{font-family:sspBold;font-size:1.286em;letter-spacing:0;line-height:26px}.consent-management-active-container .tab-meta-sub-heading{color:#666;font-family:sspRegular;font-size:1.143em;line-height:22px;margin-top:8px}.consent-management-active-container .consent-history-container{height:100%;overflow:auto}.consent-management-active-container .landing-page-consent.desktop-permissions-view{padding:20px 0}.consent-management-active-container .landing-page-consent.desktop-permissions-view .categories{display:flex;flex-wrap:wrap;gap:20px;height:calc(100vh - 360px);padding-bottom:30px}.consent-management-active-container .landing-page-consent.desktop-permissions-view .footer-container{background:#fff;bottom:0;box-shadow:0 2px 15px 0 rgba(26,34,16,.1019607843);margin-left:-20px;padding:20px 15px 15px;position:absolute;width:calc(100% + 35px)}.consent-management-active-container .landing-page-consent.desktop-permissions-view .footer{justify-content:center;margin-top:0}.consent-management-active-container .landing-page-consent.desktop-permissions-view .footer p{font-size:.857em}.consent-management-active-container .landing-page-consent.desktop-permissions-view .footer .submit-cta{margin-right:0}.consent-management-active-container .desktop-permissions-skeleton{margin-top:30px;max-height:calc(100vh - 375px);overflow:auto}.signup-consent{padding:50px 0}.signup-consent .consent-header{color:#222;font-family:sspBold;font-size:1.286em;line-height:25px;margin-bottom:12px;padding:0 50px}.signup-consent .consent-sub-header{color:#222;font-family:sspRegular;font-size:1.143em;margin-bottom:35px;padding:0 50px}.signup-consent .categories{max-height:220px;overflow-y:scroll;padding:0 50px}.signup-consent .category:last-child{border-bottom:none;margin-bottom:0}.signup-consent .category{border-bottom:1px solid #e9e9e9;margin-bottom:17px}.signup-consent .category .category-header{align-items:center;display:flex;margin-bottom:16px}.signup-consent .category .category-header .icon{align-self:center;height:32px;width:32px}.signup-consent .category .category-header .name{font-family:sspBold;font-size:1.143em;margin-left:10px;margin-right:8px}.signup-consent .category .category-header .mandatory{align-items:center;align-self:center;background-color:#e7f1fd;border-radius:4px;color:#222;display:flex;font-family:sspBold;font-size:.857em;height:18px;justify-content:center;margin-right:6px;padding:5px 10px;width:76px}.signup-consent .category .attributes .switch-toggle-wrapper{justify-content:space-between;margin-bottom:20px}.signup-consent .category .attributes .switch-toggle-wrapper .label{color:#222;font-family:sspRegular;font-size:1em;line-height:9px}.signup-consent .category .attributes .switch-toggle-wrapper .subLabel{line-height:9px;margin-top:12px}.signup-consent .category .attributes .switch-toggle-wrapper .switch{height:20px;margin-right:0;width:36px}.signup-consent .category .attributes .switch-toggle-wrapper .switch .switch-toggle-circle{height:16px;width:16px}.signup-consent .footer{display:flex;padding:20px 50px 0}.signup-consent .footer .primary-cta{border-radius:10px;height:54px;width:252px}.signup-consent .footer .secondary-cta{border-radius:10px;height:54px;margin-right:10px;width:192px}.product-consent-container .category-container{margin-bottom:20px}.product-consent-container .category-separator{border:1px solid #222;margin:10px 5px;opacity:10%}}