.category-card .card-main.card:last-child{margin-bottom:0 !important}
.category-card.spec-cards .custom-row-cols-2>*{flex:0 0 50% !important;max-width:50% !important}
.category-card.spec-cards .custom-row-cols-4>*{flex:0 0 25% !important;max-width:25% !important}
.category-card.spec-cards .custom-row-cols-3>*{flex:0 0 33.33333% !important;max-width:33.33333% !important}
.category-card.spec-cards .card-row-gap{row-gap:20px}
.category-card.spec-cards .card a.cta{width:100%;font-size:21px}
.category-card.spec-cards .card a.cta .glyph::before{font-weight:400}
.category-card.spec-cards.theme-dark .card-border .card{background-image:linear-gradient(90deg,#33303d 100%,#33303d 50%),linear-gradient(90deg,#0067b8 0,#b5b4eb 70%,#9ac4e5 60%,#0067b8 100%)}
.category-card .card-wrapper .card-main.card.card-border-bottom{border-bottom:2px solid #6b727b33}
.category-card .card-wrapper .card-main.card.card-border-bottom:last-child{border-bottom:0}
.category-card .card-wrapper p{font-size:22px;line-height:30px;letter-spacing:-0.22px}
.category-card .card-wrapper .card-main.card:first-of-type .card-main{margin-top:0 !important}
.category-card.spec-cards .specs-cards-grid.row{margin-left:0;margin-right:0}
.category-card.spec-cards .card-border .card{border:.085rem solid transparent;border-radius:10px;min-height:100%;background-image:linear-gradient(white,white),linear-gradient(90deg,#0067b8 0,#b5b4eb 15%,#9ac4e5 90%,#0067b8 100%);background-origin:border-box;background-clip:content-box,border-box}
.category-card.spec-cards .media .logo-img{height:64px !important;width:64px}
@media screen and (min-width:540px){.category-card .card-main.card.mb-sm-12{margin-bottom:12px !important}
.category-card .card-main.card:last-child{margin-bottom:0 !important}
}
@media screen and (min-width:860px){.category-card .card-wrapper{border-radius:20px}
.cmp-tabs .tab-panel-group{margin-top:16px !important}
}
@media screen and (min-width:540px) and (max-width:859.99px){.area-heading,.custom_tabbed_icons{padding-left:28px;padding-right:28px}
.cmp-tabs .mx-2.horizontal-tab{margin-left:0 !important;margin-right:0 !important}
.cmp-tabs .tab-panel-group{margin-top:-1rem !important}
}
@media screen and (max-width:1083.98px){.category-card.spec-cards .card a.cta{font-size:18px}
.category-card.spec-cards .media .logo-img{height:48px !important;width:48px}
.category-card.spec-cards .card-content{position:relative}
.category-card.spec-cards .cta .glyph{position:absolute;right:-15px;top:-50px;transform:translate(0,0)}
html[dir='rtl'] .category-card.spec-cards .cta .glyph{left:-10px}
.category-card.spec-cards .card-body .media{gap:12px}
}
@media screen and (max-width:539.99px){.area-heading,.custom_tabbed_icons{padding-left:4px;padding-right:4px}
.cmp-tabs .mx-2.horizontal-tab{margin-left:0 !important;margin-right:0 !important}
.cmp-tabs .ml-2.tab-heading{margin-left:0 !important}
.cmp-tabs .tab-panel-group{margin-top:-1rem !important}
}
@media screen and (max-width:320px){.category-card.spec-cards .card a.cta{font-size:10px}
}
.device-data-section .card-heading{max-height:100%}
.device-card-section .device-data-section .card-img-section .card-img{border-radius:8px}
.device-card-section.theme-dark .device-data-section .specification-list{list-style-type:disc}
.device-card-section.theme-dark .device-data-section .specification-list li::marker{color:#98ecfe !important}
.device-card-section .specification-list .specification-item{font-size:15px;line-height:20px}
.device-data-section li .card{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center}