/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.renesas-blocks-design-development .tabs-block-tabcontent h3{margin-bottom:25px}.renesas-blocks-design-development .design-and-development-table:not(:first-of-type){margin-top:50px}.rbem{margin-bottom:64px}.rbem__title{font-size:20px;line-height:26px;font-weight:500;margin-top:0;margin-bottom:24px}.rbem__description .rsection{padding-left:0!important;padding-right:0!important}.rbem__cta{margin-top:24px}.rbem__image img{margin:0 auto}@media (min-width:680px){.rbem{--rgrid-columns:1 !important}}@media (min-width:870px){.rbem{--rgrid-columns:2 !important;margin-bottom:80px}.rbem__image img{margin:0 0 0 auto}}.block-renesas-models-table-block>h3{margin-top:0}
.block-renesas-blocks-overview #tab-description .readmore--added{max-height:351px;height:auto;overflow:hidden;position:relative;transition:max-height .3s ease-out;padding-bottom:50px}.block-renesas-blocks-overview #tab-description .readmore__trigger{background-color:#fff;bottom:0;left:0;margin:0;padding:10px 0;position:absolute;right:0;cursor:pointer}.block-renesas-blocks-overview #tab-description .readmore__trigger:before{max-width:100%}.block-renesas-blocks-overview #tab-description .readmore__trigger .material-icons{font-size:32px;vertical-align:middle}.block-renesas-blocks-overview #tab-description .readmore__trigger .more{display:inline-block}.block-renesas-blocks-overview #tab-description .readmore__trigger .less,.block-renesas-blocks-overview #tab-description .is-expanded .readmore__trigger .more,.block-renesas-blocks-overview #tab-description .description--expanded .readmore__trigger .more{display:none}.block-renesas-blocks-overview #tab-description .is-expanded .readmore__trigger .less,.block-renesas-blocks-overview #tab-description .description--expanded .readmore__trigger .less{display:inline-block}.block-renesas-blocks-overview #tab-description .readmore.collapsible-enhanced.is-expanded{padding-bottom:50px}.block-renesas-blocks-overview .tabs-block-section{align-items:flex-start;overflow:hidden}.block-renesas-blocks-overview .tabs-block-section .images-wrapper,.block-renesas-blocks-overview .tabs-block-section .applications-wrapper,.block-renesas-blocks-overview .tabs-block-section .block{width:100%}.block-renesas-blocks-overview .tabs-block-section .paragraph--type--features,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--description,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--comparison,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--applications,.block-renesas-blocks-overview .tabs-block-section .field-features,.block-renesas-blocks-overview .tabs-block-section .field-comparison,.block-renesas-blocks-overview .tabs-block-section .field-applications{line-height:27px}.block-renesas-blocks-overview .tabs-block-section .field-features h2,.block-renesas-blocks-overview .tabs-block-section .field-comparison h2,.block-renesas-blocks-overview .tabs-block-section .field-applications h2,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--features .field__label,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--description .field__label,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--comparison .field__label,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--applications .field__label{display:none}.block-renesas-blocks-overview .tabs-block-section:first-of-type{flex-direction:column}@media (min-width:843px){.block-renesas-blocks-overview .tabs-block-section:first-of-type{flex-direction:row;flex-wrap:wrap}.block-renesas-blocks-overview .tabs-block-section:first-of-type .description{flex:1}}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description{width:100%}@media (min-width:843px){.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description{padding-right:20px;width:60%}}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description .field--name-field-body{height:auto;position:relative}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description .field__item{height:auto}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper{width:100%;z-index:1}@media (min-width:843px){.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper{min-width:40%;width:40%}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper .image-gallery--thumbs{width:100%}}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded{height:100%;transition:height .4s ease-in-out}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded .readmore{top:calc(100% - 4rem)}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded .readmore .readmore__trigger,.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded .readmore .readmore__trigger:before{box-shadow:none}.block-renesas-blocks-overview .tabs-block-section .field-applications{width:100%}.block-renesas-blocks-overview .tabs-block-section#tab-block--3{overflow-x:auto}.block-renesas-blocks-overview .tabs-block-section#tab-block--2>.item-list>ul{column-count:2}.block-renesas-blocks-overview .tabs-block-section#tab-block--4 ul li:last-of-type{border-bottom:transparent}.block-renesas-blocks-overview .field-release-info{width:100%}.block-renesas-blocks-overview #tab-target-devices .button--large{align-items:center;display:flex;line-height:1.15;padding:17px 25px;margin-bottom:20px}.block-renesas-blocks-overview #tab-target-devices .button--large:before{background-image:url(/themes/idt8/images/insert-drive-file.svg);background-position:center;background-repeat:no-repeat;background-size:19px;content:"";display:inline-block;margin-right:10px;height:18px;width:19px}.block-renesas-blocks-overview #tab-target-devices p{margin:20px 0 0}.is-page-node-type-application .block--overview #tab-description{flex-wrap:wrap}.is-page-node-type-application .block--overview #tab-description .description{flex:1}.is-page-node-type-application .block--overview #tab-description .field--name-field-block-diagram{width:100%}.is-page-node-type-application .block--overview #tab-description .field--name-field-block-diagram .media--view-mode-block-diagram{margin-top:30px}@media (min-width:996px){.block--overview .description{padding-right:10px}}
@media (min-width:996px){.block-renesas-blocks-overview #tab-features.tabs-block--active{display:block}.block-renesas-blocks-overview #tab-features.multilist:after{clear:both;content:"";display:table}.block-renesas-blocks-overview #tab-features.multilist>ul,.block-renesas-blocks-overview #tab-features.multilist>div>ul{float:left;padding-right:2rem;width:50%}.block-renesas-blocks-overview #tab-features.multilist>ul:nth-child(2n),.block-renesas-blocks-overview #tab-features.multilist>div>ul:nth-child(2n){float:right}.block-renesas-blocks-overview #tab-features.multilist>ul+*:not(ul),.block-renesas-blocks-overview #tab-features.multilist>div>ul+*:not(ul){clear:both}.block-renesas-blocks-overview #tab-features .item-list li{margin-left:0}.block-renesas-blocks-overview #tab-features ul.multicolumn{column-count:2;column-gap:3rem}.block-renesas-blocks-overview #tab-features ul.multicolumn li{break-inside:avoid;page-break-inside:avoid}.block-renesas-blocks-overview #tab-features ul.multicolumn ul{break-inside:avoid;column-count:1;page-break-inside:avoid}}
.image-gallery-thumbs{display:flex;flex-direction:column;gap:16px;align-self:stretch}.image-gallery-thumbs img{display:block;line-height:1;margin:0 auto;max-height:230px;max-width:100%;width:auto}.image-gallery-thumbs__items-wrapper{transition:height .4s linear;min-height:240px}.image-gallery-thumbs__items-wrapper div{border-radius:4px;border:1px solid #706F6F}.image-gallery-thumbs__items-wrapper a{background:#d3d3d3 50%/cover no-repeat}.image-gallery-thumbs__item{overflow:hidden;opacity:0;top:0;position:absolute;pointer-events:none}.image-gallery-thumbs__item a{position:relative}.image-gallery-thumbs__item a:before{background-size:21px auto;content:"";display:block;height:40px;opacity:1;position:absolute;right:20px;top:20px;transition:opacity .2s ease-out;width:40px;z-index:10}.image-gallery-thumbs__item.is-active{position:relative;opacity:1;pointer-events:auto}.image-gallery-thumbs__thumbnails .image-gallery-thumbs__thumbnails-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:17px;align-self:stretch}.image-gallery-thumbs__thumbnails .image-gallery-item{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;border:1px solid #706F6F;background:#d3d3d3 50%/cover no-repeat}.image-gallery-thumbs__thumbnails .image-gallery-item img{height:42px;width:42px}.image-gallery-thumbs__thumbnails .image-gallery-item.is-active{border:2px solid #706F6F}
.block-renesas-blocks-header-featured-documents{clear:both}.block-renesas-blocks-header-featured-documents .featured-documents-wrapper{display:none}@media (min-width:693px){.block-renesas-blocks-header-featured-documents .featured-documents-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:32px}.is-page-node-type-application .block-renesas-blocks-header-featured-documents .featured-documents-wrapper{margin-bottom:25px}}.is-fixed .block-renesas-blocks-header-featured-documents,.top-fixed.is-fixed.is-page-node-type-application.canonical .block-renesas-blocks-header-featured-documents,.top-fixed.is-fixed.is-page-node-type-software-category .block-renesas-blocks-header-featured-documents{display:none}.featured-document-item-wrapper{align-items:center;display:flex;flex-wrap:wrap}.featured-document-item-wrapper a{background-position:0 center;background-repeat:no-repeat;display:inline-block;margin:0 30px 5px 0;padding-left:30px}.featured-document-item-wrapper .pdf a{background-image:url(/modules/custom/renesas_blocks/dist/download-icon-blue-ZBHNOCDJ.svg);background-size:16px 21px}.featured-document-item-wrapper .no-pdf a{background-image:url(/modules/custom/renesas_blocks/dist/file-T75WOSPP.svg);background-position:-3px 0;background-size:23px 22px}
.block-renesas-product-order-link-block{display:flex;flex-direction:column}.block-renesas-product-order-link-block a{align-items:center;color:#1c1c1c;display:flex;height:50px;justify-content:center;margin:0 0 5px;width:100%}@media (min-width:555px){.block-renesas-product-order-link-block a{width:222px}}@media (min-width:843px){.block-renesas-product-order-link-block a{margin:0 0 5px auto}}.top-fixed.is-fixed .block-renesas-product-order-link-block{align-items:flex-start;display:none;flex-direction:row;margin-right:0}.top-fixed.is-fixed .block-renesas-product-order-link-block .button{height:auto;line-height:8px;padding:10px 15px}.top-fixed.is-fixed .block-renesas-product-order-link-block .button.document-link{display:none}@media (min-width:843px){.top-fixed.is-fixed .block-renesas-product-order-link-block{display:flex}}.top-fixed.is-fixed .block-renesas-product-order-link-block a{margin-right:10px;margin-top:0;padding-left:30px;padding-right:30px;width:auto}
