.prodcut-details-banner{background:linear-gradient(110.81deg,hsla(0,0%,100%,.2) 34.15%,hsla(0,0%,100%,0) 70.13%),linear-gradient(332.14deg,#eaeaea 29.38%,hsla(0,0%,100%,0) 78.27%)}.prodcut-details-banner h1{color:#3f137d;font-family:Manrope;font-size:70px;font-style:normal;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:10px}.prodcut-details-banner span{color:#ad8ff8;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:120%}.prodcut-details-banner p{margin-bottom:15px;margin-top:25px}.prodcut-details-banner ul li{line-height:42px;list-style:none}.prodcut-details-banner ul li:before{background-image:url(https://26630487.fs1.hubspotusercontent-eu1.net/hubfs/26630487/Website-2023/images/check-list.svg);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:15px;margin:10px 20px 0 15px;width:19px}@media (min-width:768px){.prodcut-details-banner h1{font-size:48px}}@media (max-width:768px){.product-details-video #list-tab .list-group-item .label-item{display:none}}.product-details-accordion-image{background:#d8c9fb;padding:80px 0}.product-details-accordion-image .content p{color:#222;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.015em;line-height:160%}#product-details-tab,#product-details-tab .accordion-item{background:transparent!important}#product-details-tab .accordion-item .accordion-button{background:transparent!important;border-bottom:1px solid #3f137d;border-radius:0;color:#3f137d;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:120%;padding:15px 0}#product-details-tab .accordion-item .accordion-body{--bs-accordion-border-width:0px;border:0!important;padding:20px 0}#product-details-tab .accordion-item .accordion-body ul{padding-left:20px}#product-details-tab .accordion-collapse{--bs-accordion-border-width:0px;border-width:0}@media (max-width:768px){.designed-for .content-item{margin-bottom:30px}.designed-for .mt-6{margin-top:0!important}}.designed-for{padding:80px 0}.designed-for h2{font-size:60px;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:30px}.designed-for h2,.designed-for span{color:#3f137d;font-family:Manrope;font-style:normal}.designed-for span{font-size:24px;font-weight:400;letter-spacing:-.015em;line-height:140%}.designed-for .content-item img{margin-bottom:30px;max-width:100px}.designed-for .content-item h3{font-weight:700;margin-bottom:10px}.designed-for .content-item h3,.designed-for .content-item p{color:#222;font-family:Manrope;font-size:16px;font-style:normal;line-height:140%}.designed-for .content-item p{font-weight:400;margin-bottom:0;max-width:90%}.specifications{padding:80px 0}.specifications h2{color:#3f137d;font-family:Manrope;font-size:60px;font-style:normal;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:60px}.specifications .content-item .icon{margin-bottom:30px;max-width:100px}.specifications .content-item h3{font-size:18px;font-weight:700;margin-bottom:10px}.specifications .content-item h3,.specifications .content-item p{color:#222;font-family:Manrope;font-style:normal;line-height:140%}.specifications .content-item p{font-size:16px;font-weight:400;margin-bottom:0;max-width:90%}.specifications table{border-top:1px solid #3f137d!important}.specifications table>:not(caption)>*>*{color:#222;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding:24px 0}.specifications table thead th{color:#3f137d;font-family:Manrope;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:120%}.specifications table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,.075);border-color:var(--bs-table-border-color);color:var(--bs-table-color);margin-bottom:1rem;vertical-align:top;width:100%}.specifications table>:not(caption)>*>*{border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:24px .5rem;vertical-align:baseline}.specifications table .width40{width:45%}div.btn-container{display:block;text-align:center;vertical-align:middle;width:100%}div.btn-container i{display:inline-block;position:relative;top:-9px}label{color:#424242;font-size:13px;font-weight:500}.btn-color-mode-switch{display:inline-block;margin:0;position:relative}.btn-color-mode-switch>label.btn-color-mode-switch-inner{background:#222;border-radius:26px;display:block;font-size:15px;height:42px;line-height:28px;margin:0;overflow:hidden;position:relative;transition:all .3s ease;width:140px}.btn-color-mode-switch>label.btn-color-mode-switch-inner:before{color:#fff;content:attr(data-on);font-size:15px;font-weight:500;position:absolute;right:20px;top:7px}.btn-color-mode-switch>label.btn-color-mode-switch-inner:after{background:#fff;border-radius:26px;box-shadow:0 0 6px -2px #111;content:attr(data-off);height:38px;left:2px;padding:5px 0;position:absolute;text-align:center;top:2px;transition:all .3s ease;width:70px}.btn-color-mode-switch>.alert{background:#ff9800;border:none;color:#fff;display:none}.btn-color-mode-switch input[type=checkbox]{cursor:pointer;height:38px;margin:0;opacity:0;position:absolute;top:0;width:50px;z-index:1}.btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner{background:#151515;color:#fff}.btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:after{background:#fff;color:#222;content:attr(data-on);left:68px}.btn-color-mode-switch input[type=checkbox]:checked+label.btn-color-mode-switch-inner:before{content:attr(data-off);left:20px;right:auto}.btn-color-mode-switch input[type=checkbox]:checked~.alert{display:block}.product-details-video{background:#e2e7e9;padding:80px 0 40px}.product-details-video h2{color:#3f137d;font-family:Manrope;font-size:60px;font-style:normal;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:30px}.product-details-video #list-tab .list-group-item .time{font-weight:400!important;padding:0 20px}.product-details-video #list-tab .list-group-item{background-color:transparent;border-top:1px solid rgba(125,147,154,.2);color:#3f137d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.product-details-video #list-tab .list-group-item.active{align-items:center;background-color:#3f137d;border-color:#3f137d;color:#fff;display:flex;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.product-details-video #list-tab .list-group-item.active .label-item{background:#ad90f8}.product-details-video #list-tab .list-group-item .label-item,.product-details-video #list-tab .list-group-item.active .label-item{border-radius:4px;color:#3f137d;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:16px;padding:1rem;position:absolute;right:20px}.product-details-video #list-tab .list-group-item .label-item{background:#fff}.product-details-video #list-tab .list-group-item img{margin-right:15px}.product-details-video .tab-content h3{font-weight:700;margin-bottom:10px;margin-top:20px}.product-details-video .tab-content h3,.product-details-video .tab-content p{color:#3f137d;font-family:Manrope;font-size:16px;font-style:normal;line-height:140%}.product-details-video .tab-content p{font-weight:400;margin-bottom:0}.product-details-downloads{padding:80px 0}.product-details-downloads h2{color:#3f137d;font-family:Manrope;font-size:60px;font-style:normal;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:30px}.product-details-downloads .list-downloads{list-style:none;margin-bottom:0}.product-details-downloads .list-downloads li{align-items:center;border-top:1px solid #e2e7e9;display:flex;justify-content:space-between;padding-bottom:12px;padding-top:12px;width:100%}.product-details-downloads .list-downloads li:last-child{padding-bottom:0}.product-details-downloads .list-downloads li h4{margin-bottom:0;margin-left:30px}.product-details-downloads .list-downloads li .content-header{align-items:center;display:inline-flex}.product-details-downloads .list-downloads li .content-footer .time{margin-right:30px}.product-details-publications{padding:80px 0}.product-details-publications h2{color:#3f137d;font-family:Manrope;font-size:60px;font-style:normal;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:30px}.product-details-publications .list-downloads{list-style:none;margin-bottom:0}.product-details-publications .list-downloads li{align-items:start;border-top:1px solid #e2e7e9;display:flex;justify-content:space-between;padding-bottom:12px;padding-top:12px;width:100%}.product-details-publications .list-downloads li:last-child{padding-bottom:0}.product-details-publications .list-downloads li h4{color:#222;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:25px;margin-bottom:0;margin-left:30px;margin-right:30px;word-break:break-word}.product-details-publications .list-downloads li p{margin:10px 30px 0}.product-details-publications .list-downloads li .content-header{font-weight:700}.product-details-publications .list-downloads li .content-footer .time{margin-right:30px}.product-details-publications .list-downloads .list-downloads-item{display:none}.product-details-publications .button-container{margin-top:60px}.product-details-publications .button-container .button-all{background:#e2e7e9;border-radius:4px;color:#3f137d;font-family:Manrope;font-size:15px;font-style:normal;font-weight:700;letter-spacing:0;line-height:26px;min-height:44px;min-width:110px;padding:10px 16px;text-align:center;text-shadow:none;text-transform:capitalize}.related-products{padding:80px 0 20px}.related-products h2{color:#3f137d;font-family:Manrope;font-size:60px;font-style:normal;font-weight:300;letter-spacing:-.04em;line-height:100%;margin-bottom:0}.related-products .button-container .button-all{background:#e2e7e9;border-radius:4px;color:#3f137d;font-family:Manrope;font-size:15px;font-style:normal;font-weight:700;letter-spacing:0;line-height:26px;min-height:44px;min-width:110px;padding:10px 16px;text-align:center;text-shadow:none;text-transform:capitalize}