/*!
 * Basic color pallete as simple variables
 */@media (max-width: 991.98px){.actionbox-wrap{margin-bottom:20px}}.vue-action-box{height:100%;margin:0 8px}.vue-action-box .actionbox-container{position:relative;background:#fff;border:1px solid #e9e8f3;box-shadow:0 20px 40px -20px rgba(12,5,62,0.15);padding:32px 0;max-width:750px;height:100%}@media (max-width: 991.98px){.vue-action-box .actionbox-container{max-width:316px}}.vue-action-box .form-select-container{border-radius:20px;display:inline-block;top:-21px;position:absolute;right:0;left:0;margin:0 auto;text-align:center}.vue-action-box .form-select-container .form-select-arrow:after{content:url("../../i/v2/components/pricing-box/down-arrow.svg")}.vue-action-box .toggler{padding-bottom:20px}.vue-action-box .box{text-align:center;border-left:1px solid #dfddeb;padding:0 32px;flex:1;width:316px}.vue-action-box .box a{color:#261c6a;text-decoration:underline}.vue-action-box .box .btn{color:#fff;text-decoration:none}.vue-action-box .box .btn.disabled_btn{background-color:#ff7800;box-shadow:none;opacity:.3;pointer-events:none}.vue-action-box .box .btn.disabled_btn:before{display:none}.vue-action-box .box .secondary-cta a{text-decoration:none}.vue-action-box .box p{color:rgba(38,28,106,0.7);font-size:14px;padding:0 20px}.vue-action-box .box:first-of-type{border-left:none}@media (max-width: 991.98px){.vue-action-box .box{width:100%;border-left:none;display:none}.vue-action-box .box:first-of-type{display:block}}.vue-action-box .boxCount-1{width:316px}.vue-action-box .actionbox-buy{height:100%;width:100%;margin:0 auto}@media (max-width: 991.98px){.vue-action-box .actionbox-buy{display:block}}.vue-action-box .actionbox-title{color:rgba(38,28,106,0.7);font-size:15px;font-weight:600;letter-spacing:2.5px;line-height:1.5rem;text-transform:uppercase;display:block;margin-bottom:8px}@media (min-width: 768px){.vue-action-box .hide-desktop-title{display:none}}@media (max-width: 991.98px){.vue-action-box .hide-mobile-title{display:none}}@media (min-width: 768px){.vue-action-box .hide-desktop-period{display:none}}.vue-action-box .platforms{align-items:center;display:flex;justify-content:center;margin:0 auto 24px auto;min-height:16px}.vue-action-box .platforms img{margin:0 4px}.vue-action-box .actionbox-price-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:52px}.vue-action-box .price-wrapper{color:#261c6a;display:inline-flex;align-items:flex-start;justify-content:center;position:relative;text-align:left;font-size:46px}.vue-action-box .price-wrapper.price-row-medium{font-size:36px}.vue-action-box .price-wrapper .integer{font-size:1em;font-weight:bold;line-height:1em}.vue-action-box .price-wrapper .decimal{font-weight:600;font-size:.391em;height:1em;line-height:1em}.vue-action-box .price-wrapper .currency{font-weight:600}.vue-action-box .price-wrapper .price-prefix{display:flex;margin-right:2px}.vue-action-box .price-wrapper .price-prefix .currency{font-size:.391em;line-height:1em}.vue-action-box .price-wrapper .period{align-self:flex-end;color:rgba(38,28,106,0.7);position:relative;text-align:left;margin-left:5px;font-size:.348em;line-height:1.5em}.vue-action-box .badge{margin-bottom:8px}.vue-action-box .badge-placeholder{height:27px;margin-bottom:8px}.vue-action-box .rendered-price{display:inline}.vue-action-box .period-wrap{display:inline-flex;align-items:flex-end;justify-content:center;position:relative}.vue-action-box .old-price{font-size:16px;color:#a8a4c3;margin-top:-4px;text-decoration:line-through}.vue-action-box .discount-placeholder{height:20px;margin-top:-4px}.vue-action-box .header-footer-wrap{height:100%}.vue-action-box .header-wrap{flex:1 auto}.vue-action-box .footer-wrap{flex:2 auto}.vue-action-box .btn{margin-bottom:8px;margin-top:20px;border-radius:22px}.vue-action-box .cta-note{font-size:14px;color:rgba(38,28,106,0.7);font-weight:normal;margin:4px auto}.vue-action-box .secondary-cta{color:#261c6a;margin-top:20px}.vue-action-box .secondary-cta a{border-bottom:1px solid #261c6a;padding:0;text-transform:uppercase;font-size:12px;font-weight:bold;letter-spacing:0.8px}.vue-action-box .bottom-text{font-size:14px;color:rgba(38,28,106,0.7);font-weight:normal;margin-top:8px}.vue-action-box .store-link{display:block;margin-top:25px}.vue-action-box .horizontal-toggler{border-radius:20px;display:flex;justify-content:center;top:-21px;position:absolute;right:0;left:0;margin:0 auto}@media (max-width: 991.98px){.vue-action-box .horizontal-toggler{margin:0 20px}}.vue-action-box .horizontal-toggler .horizontal-toggler-container{background-color:#fff;border:1px solid #d4d2e6;border-radius:20px;box-shadow:0 10px 20px -10px rgba(12,5,62,0.2);display:flex;padding:3px;margin:0 1rem}@media (max-width: 991.98px){.vue-action-box .horizontal-toggler .horizontal-toggler-container{max-width:332px}}.vue-action-box .horizontal-toggler .horizontal-toggler-container.disabled-toggler{box-shadow:none}.vue-action-box .horizontal-toggler .horizontal-toggler-container .toggler-option{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:16px;font-size:14px;line-height:24px;color:#261c6a;cursor:pointer;height:32px;min-width:104px;max-width:240px;white-space:nowrap;overflow:hidden}.vue-action-box .horizontal-toggler .horizontal-toggler-container .toggler-option.disabled{cursor:initial;opacity:0.5}.vue-action-box .horizontal-toggler .horizontal-toggler-container .toggler-option.disabled:hover{background-color:#fff}.vue-action-box .horizontal-toggler .horizontal-toggler-container .toggler-option:last-child{border-right:none}.vue-action-box .horizontal-toggler .horizontal-toggler-container .toggler-option:hover{background-color:#f4f3fa}.vue-action-box .horizontal-toggler .horizontal-toggler-container .toggler-option.active{background-color:#e2dcff}.vue-action-box .promotion .badge{background-color:#fff1e5}.vue-action-box .promotion .label-text{color:#ff7800}.vue-action-box .box.promotion{border:1px solid #ff7800;border-radius:5px;padding-top:1rem;padding-bottom:1rem;margin:calc(-1rem - 1px) 0}@media (max-width: 991.98px){.vue-action-box .box.promotion{border:none}}.vue-action-box .box.promotion+.box{border:none}.boxCount-3 .labelActive{height:107px}@media (max-width: 767.98px){.table-cmp-view{border:none;box-shadow:none}.table-cmp-view.toggler{padding-bottom:0}.table-cmp-view .form-select-container{border-radius:0;display:flex;top:0;position:relative;margin:0 auto;text-align:center}.table-cmp-view .form-select-container .form-select-arrow .form-select{box-shadow:none;border:none;padding:5px 48px 5px 0}.table-cmp-view .form-select-container .form-select-arrow .form-select:hover{border:none}.table-cmp-view .form-select-container .form-select-arrow .form-select:focus{border:none;outline:0;box-shadow:none}.table-cmp-view .form-select-container .form-select-arrow:after{top:5px}.table-cmp-view .box{padding:0}.table-cmp-view .box:first-of-type{display:flex}.table-cmp-view .header-footer-wrap{width:100%}.table-cmp-view .header-wrap{display:flex}.table-cmp-view .badge{height:18px;margin-bottom:0}.table-cmp-view .footer-wrap{display:flex;flex-direction:row;justify-content:space-between}.table-cmp-view .platforms{display:none}.table-cmp-view .actionbox-price-main{align-items:flex-start;height:30px}.table-cmp-view .old-price{display:flex;align-self:flex-start;font-size:12px;line-height:18px}.table-cmp-view .price-wrapper .price-prefix{margin-top:0}.table-cmp-view .price-wrapper .price-prefix .currency{font-size:16.5px;line-height:30px}.table-cmp-view .price-wrapper .price-suffix{display:flex}.table-cmp-view .price-wrapper .currency,.table-cmp-view .price-wrapper .integer,.table-cmp-view .price-wrapper .decimal{font-size:16.5px;font-weight:bold;line-height:30px;margin-top:0}.table-cmp-view .price-wrapper .decimal{margin-top:0}.table-cmp-view .price-wrapper .period{font-size:16.5px;line-height:30px;margin-top:0}.table-cmp-view .btn{align-self:flex-end;bottom:0;margin:0}.table-cmp-view .cta-note{display:none}.table-cmp-view .secondary-cta{display:none}.table-cmp-view .cta-note.cta-note-table{display:block;margin:4px 0 auto;text-align:left}.table-cmp-view .secondary-cta.secondary-cta-table{display:block;margin-top:0;text-align:left}.table-cmp-view .badge-placeholder{display:none}.table-cmp-view div .discount-placeholder{display:none}}@media (min-width: 576px){.table-cmp-view .secondary-cta.secondary-cta-table,.table-cmp-view .cta-note.cta-note-table,.table-cmp-view .bottom-text.bottom-text-table{display:none}}@media (max-width: 991.98px){.table-cmp-view.actionbox-container{border:none;box-shadow:none;padding:0}}@media (min-width: 576px){.table-cmp-view.actionbox-container{padding:32px 0}}[data-abtest-chosen="WEBSITE-3240-A"] [data-abtest]:not([data-abtest="WEBSITE-3240-A"]),[data-abtest-chosen="WEBSITE-3240-B"] [data-abtest]:not([data-abtest="WEBSITE-3240-B"]),[data-abtest-chosen="WEBSITE-3240-C"] [data-abtest]:not([data-abtest="WEBSITE-3240-C"]),[data-abtest-chosen="WEBSITE-3240-D"] [data-abtest]:not([data-abtest="WEBSITE-3240-D"]),[data-abtest-chosen="WEBSITE-3240-CONTROL"] [data-abtest]:not([data-abtest="WEBSITE-3240-CONTROL"]),body:not([data-abtest-chosen]) [data-abtest]:not([data-abtest$="-CONTROL"]){display:none}.relative{position:relative}.img{max-width:100%}body{position:relative}#hero{background-image:url(../../../../i/v2/aim/bg/cleanup-mac/hero-banner.jpg);background-repeat:no-repeat;background-position-y:top}@media screen and (min-width: 1366px){#photo-cleaner img{max-width:896px}}@media screen and (min-width: 1366px){#freedom img{max-width:800px}}#system-req{margin-bottom:-5rem}#beforeFooterTeaser .container{padding-top:5rem}@media screen and (max-width: 991px){#secondary-nav-section{display:none}}#secondary-nav-section #secondary-nav-row .nav-link{position:relative;padding:1.6rem 1rem;display:flex;flex-direction:column;align-items:center}#secondary-nav-section #secondary-nav-row .nav-link svg{margin-bottom:1rem}#secondary-nav-section #secondary-nav-row .nav-link svg,#secondary-nav-section #secondary-nav-row .nav-link path{stroke:#7d77a6}#secondary-nav-section #secondary-nav-row .nav-link span{font-weight:600;text-transform:uppercase;color:rgba(38,28,106,0.56)}#secondary-nav-section #secondary-nav-row .nav-link.active span{color:#261c6a}#secondary-nav-section #secondary-nav-row .nav-link.active svg,#secondary-nav-section #secondary-nav-row .nav-link.active path{stroke:#ff7800}#secondary-nav-section #secondary-nav-row .nav-link.active:after{width:100%}

/*# sourceMappingURL=cleanup-mac.css.map */