/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
table.has-filter tbody tr.even{background:#f9f9f9}table.has-filter tbody tr.odd{background:none}
.block-renesas-blocks-part-description .view-more-link-wrapper{margin-top:16px}.block-renesas-blocks-part-description .view-more-link{font-weight:600;position:relative;padding-left:28px}.block-renesas-blocks-part-description .view-more-link span{position:absolute;left:0}
.image-gallery-thumbs:not(.modal-window-content){display:flex;flex-direction:column;gap:16px;align-self:stretch}.image-gallery-thumbs:not(.modal-window-content) img{display:block;line-height:1;margin:0 auto;max-height:230px;max-width:100%;width:auto}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__items-wrapper{transition:height .4s linear;min-height:240px}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__items-wrapper .image-gallery-thumbs__item{border-radius:4px;border:1px solid #706F6F}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__items-wrapper a{background:#d3d3d3 50%/cover no-repeat}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__item{overflow:hidden;opacity:0;top:0;position:absolute;pointer-events:none}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__item a{position:relative}.image-gallery-thumbs:not(.modal-window-content) .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:not(.modal-window-content) .image-gallery-thumbs__item.is-active{position:relative;opacity:1;pointer-events:auto}.image-gallery-thumbs:not(.modal-window-content) .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:not(.modal-window-content) .image-gallery-thumbs__thumbnails .image-gallery-item{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;border:1px solid #706F6F;background:#fff;overflow:hidden}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__thumbnails .image-gallery-item img{height:42px;width:42px}.image-gallery-thumbs:not(.modal-window-content) .image-gallery-thumbs__thumbnails .image-gallery-item.is-active{border:2px solid #706F6F}
.block-renesas-blocks-buy-from-distributors h2{font-size:22px;line-height:26px;font-weight:400;margin:0 0 16px}@media (min-width:870px){.block-renesas-blocks-buy-from-distributors h2{font-size:24px;line-height:30px}}.block-renesas-blocks-buy-from-distributors table{background-color:#fff;border-bottom:1px solid #706F6F}.block-renesas-blocks-buy-from-distributors table thead tr th{font-size:16px;line-height:24px}.block-renesas-blocks-buy-from-distributors table tbody td:first-child{width:65%;color:#2a289d}.block-renesas-blocks-buy-from-distributors table tbody td:first-child a{display:inline-flex;position:relative;font-weight:400}.block-renesas-blocks-buy-from-distributors table tbody td:first-child a:hover{text-decoration:none}.block-renesas-blocks-buy-from-distributors table tbody td:first-child a span:first-child{margin-right:5px}.block-renesas-blocks-buy-from-distributors table tbody td:first-child a span:first-child:hover{text-decoration:underline}.block-renesas-blocks-buy-from-distributors .find-distributor-wrp{margin-top:16px;display:flex;flex-direction:column}.block-renesas-blocks-buy-from-distributors .find-distributor-wrp .find-distributor{font-weight:600;color:#2a289d;cursor:pointer;position:relative;padding-left:28px}.block-renesas-blocks-buy-from-distributors .find-distributor-wrp .find-distributor span{position:absolute;left:0;max-width:24px}.block-renesas-blocks-buy-from-distributors .find-distributor-wrp .distributor-disclaimer{margin-top:8px;margin-bottom:24px}.l-sidebar2 .block-renesas-blocks-buy-from-distributors .find-distributor-wrp .distributor-disclaimer{max-width:379px}
.part-heading__metadata .circle-icon{display:inline-block;height:12px;width:12px;border-radius:100%;margin-right:8px}.part-heading__metadata .circle-icon--active{background-color:#00a830}.part-heading__metadata .circle-icon--error{background-color:#ff000f}.part-heading__metadata .circle-icon--warning{background-color:#eb7100}.part-heading__metadata .circle-icon--preview{background-color:#3b3aaa}.part-heading{display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.part-heading{flex-direction:row;gap:48px}}.part-heading .new__label{font-size:13px;line-height:17px;font-weight:700;color:#dd5c1b}.part-heading .images-wrapper .image-gallery-thumbs__items-wrapper{position:relative;min-height:auto;width:138px}@media (min-width:680px){.part-heading .images-wrapper .image-gallery-thumbs__items-wrapper{width:292px}}.part-heading .images-wrapper .image-gallery-thumbs__items-wrapper .icon{position:absolute;right:13px;bottom:13px;width:32px;height:32px;background-color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;pointer-events:none;box-shadow:0 2px 4px #0006}.part-heading__metadata{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:15px}.part-heading__metadata__nr{flex-wrap:wrap;gap:0}@media (min-width:680px){.part-heading__metadata{flex-direction:row;align-items:center}}.part-heading__metadata .part__id{margin:0}@media (min-width:1200px){.part-heading__metadata .part__id{flex:1 1 100%;min-width:0;max-width:100%;white-space:normal;word-break:break-word}}@media (min-width:1430px){.part-heading__metadata .part__id{flex:none;min-width:auto;max-width:none;word-break:normal}}@media (max-width:679.9999px){.part-heading__metadata .part__id{font-size:26px;line-height:32px}}.part-heading__metadata .product__status{display:flex;align-items:center;margin-top:8px}.part-heading__metadata .product__status-item{display:flex;align-items:center;margin-right:18px}.part-heading__metadata .product__status__break{flex-basis:100%;height:0}.part-heading__metadata .part__label{font-size:14px;line-height:21px;font-weight:500}.part-heading__subtitle{margin:14px 0 18px;width:100%}@media (max-width:679.9999px){.part-heading__subtitle{font-size:16px;line-height:24px}}@media (min-width:1024px){.part-heading__subtitle{margin:12px 0 24px}}.part-heading__featured-documents{margin-top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.part-heading__featured-documents .document-link,.part-heading__featured-documents .view-more-link{font-weight:600;position:relative;padding-left:28px}.part-heading__featured-documents .document-link span,.part-heading__featured-documents .view-more-link span{position:absolute;left:0;max-width:24px}
.block-renesas-blocks-part-attributes table{border-top:1px solid #E1E0E0;border-bottom:1px solid #706F6F}.block-renesas-blocks-part-attributes table tr td{font-size:14px;line-height:21px}.block-renesas-blocks-part-attributes table tr td:first-child{width:35%;font-weight:500}.block-renesas-blocks-part-attributes .hidden-row{display:none}.block-renesas-blocks-part-attributes #view-all-attributes{display:flex;align-items:center;justify-content:center;gap:6px;background-color:#f0f0f0;color:#2a289d;font-weight:400;font-size:14px;line-height:24px;text-align:center;width:100%;border-radius:0;margin-top:16px;padding:8px 16px}
.block-renesas-blocks-part-environment table{border-top:1px solid #E1E0E0;border-bottom:1px solid #706F6F}.block-renesas-blocks-part-environment table tr td{font-size:14px;line-height:21px}.block-renesas-blocks-part-environment table tr td:first-child{width:35%;font-weight:500}.block-renesas-blocks-part-environment table tr td a+a{margin-left:1rem}
.glider,.glider-contain{margin:0 auto;position:relative}.glider,.glider-track{transform:translateZ(0)}.glider-dot,.glider-next,.glider-prev{border:0;padding:0;user-select:none;outline:0}.glider-contain{width:100%}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{position:absolute;background:0 0;z-index:2;font-size:40px;text-decoration:none;left:-23px;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#ccc}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot:focus,.glider-dot:hover{background:#ddd}.glider-dot.active{background:#a89cc8}@media(max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,.25);-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25)}}
.tabs-block{height:auto;margin-top:1rem}.tabs-block .tabs-block__button:hover,.tabs-block .tabs-block__button:focus,.tabs-block .tabs-block__button.is-active{color:#383838;text-decoration:none;position:relative}.tabs-block .tabs-block__button:hover:after,.tabs-block .tabs-block__button:focus:after,.tabs-block .tabs-block__button.is-active:after{background-image:linear-gradient(90deg,#979aeb,#1cc6de);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 5px;content:"";position:absolute;bottom:0;left:0;height:5px;width:100%}.tabs-block .tabs-block__button{background-color:transparent;color:#383838;display:inline-block;padding:0 0 16px;border-radius:0;white-space:nowrap;font-size:18px;font-weight:500;line-height:24px}.tabs-block .tabs-block__button:active{font-weight:500;background:linear-gradient(90deg,#979aeb,#1cc6de 98.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tabs-block .tabs-block__button:visited{color:#383838}.tabs-block__description+.tabs-block__tabs-wrapper{margin-top:var(--section-heading-spacing)}.tabs-block__tabs-wrapper{margin-bottom:50px;position:relative;-ms-overflow-style:none;scrollbar-width:none}.tabs-block__tabs-wrapper::-webkit-scrollbar{display:none}.tabs-block__tabs-wrapper:before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;top:44px;border-bottom:solid 1px #A9A9A9}.tabs-block__tabs-wrapper--scrolled:after{content:none}.tabs-block__tabs{color:#000;font-size:14px;margin:0;overflow:auto;scroll-behavior:smooth;position:relative;-ms-overflow-style:none;scrollbar-width:none}.tabs-block__tabs::-webkit-scrollbar{display:none}.tabs-block__tabs__track{list-style:none;padding:4px 0;margin:0;display:flex;flex-wrap:nowrap}.tabs-block__tabs__track:after{content:"";display:block;width:20px;min-width:20px}.tabs-block-tablist__item+li:not(.first-active-tab){margin-left:56px}.tabs-block__nav-prev,.tabs-block__nav-next{padding:0!important;border-radius:0!important;display:block;width:24px;height:24px;position:absolute;z-index:3;top:50%;transform:translateY(-50%);color:#2a289d;background:none}.tabs-block__nav-prev:disabled,.tabs-block__nav-next:disabled{visibility:hidden}.tabs-block__nav-prev svg,.tabs-block__nav-next svg{width:8px}.tabs-block__nav-prev:hover,.tabs-block__nav-next:hover{color:#2a289d}.tabs-block__nav-prev:after,.tabs-block__nav-next:before{content:"";display:block;pointer-events:none;position:absolute;height:40px;width:30px;z-index:1}.tabs-block__nav-prev{left:-25px}.tabs-block__nav-prev:after{left:calc(100% - 4px);background:linear-gradient(to left,#fff0,#ffffff80 20%,#fff)}.tabs-block__nav-next{right:-25px}.tabs-block__nav-next:before{right:100%;background:linear-gradient(to right,#fff0,#ffffff80 20%,#fff)}.tabs-block__nav-prev,.tabs-block__nav-next{display:flex;justify-content:center;align-items:center;box-shadow:none;background:none!important}.tabs-block-section{display:flex;flex-direction:column}.tabs-block-section ul{padding:0 0 0 18px}.tabs-block-section ul li{margin-bottom:.5rem}.tabs-block-section .wysiwyg>*:first-child,.tabs-block-section .wysiwyg>*:first-child>*:first-child,.tabs-block-section .wysiwyg>*:first-child>*:first-child>*:first-child,.tabs-block-section .wysiwyg>*:first-child>*:first-child>*:first-child:not(ul)>*:first-child{margin-top:0!important}.tabs-block-section:not(.tabs-block--active){display:none}.tabs-block .switcher{display:none}.tabs-block .animated-tab-switcher{position:relative}.tabs-block .animated-tab-switcher .tabs-block__button{position:relative;z-index:2}.tabs-block .animated-tab-switcher .switcher{display:block;position:absolute;bottom:0;height:100%;border-radius:100px;background:#fff;transition:transform .3s ease,width .3s ease;z-index:1}@media (min-width:680px){.tabs-block__tabs{margin-left:-4px;padding-left:4px}.tabs-block__tabs__track{margin-left:-4px}.tabs-block__tabs__track li:first-child{padding-left:4px}.tabs-block__nav-prev:after,.tabs-block__nav-next:before{width:80px}}@media (min-width:1024px){.tabs-block__tabs-wrapper{margin-bottom:40px}.tabs-block-section .wysiwyg .col-lg-3 p:first-of-type{margin-top:0}}.readmore-added{height:21rem;overflow:hidden;position:relative}.readmore-added .field__item{height:auto}.readmore-added .readmore{bottom:0;display:block!important;position:absolute;width:100%}.readmore-added .readmore .readmore__trigger{margin-top:.3rem}.readmore-added .readmore .readmore__trigger:before{display:none}.rmm__modal .tabs-block-tablist__item+.has-content:not(.first-active-tab){margin-left:40px}
.block-renesas-blocks-pricing-and-add-to-cart{margin-bottom:32px}.block-renesas-blocks-pricing-and-add-to-cart table{border-bottom:1px solid #706F6F}#cart-and-pricing-data .inventory,#cart-and-pricing-data .packaging-and-price-title,#cart-and-pricing-data .packaging-type,#cart-and-pricing-data .sub-total{margin:0 0 16px}#cart-and-pricing-data .inventory strong,#cart-and-pricing-data .packaging-and-price-title strong,#cart-and-pricing-data .packaging-type strong,#cart-and-pricing-data .sub-total strong{font-weight:600}#cart-and-pricing-data .buy-cart--quantity-input::placeholder{color:#a9a9a9}#cart-and-pricing-data .inventory{display:flex;align-items:baseline;gap:10px}#cart-and-pricing-data .inventory input{border:none;background:none;color:inherit;outline:none;pointer-events:none;width:100px;font-family:DM Sans,Arial,sans-serif;font-weight:500;font-size:22px;line-height:26px;padding:0}@media (min-width:1024px){#cart-and-pricing-data .inventory input{font-size:24px;line-height:30px}}#cart-and-pricing-data .sub-total{align-items:baseline;gap:10px}#cart-and-pricing-data .sub-total input{border:none;background:none;color:inherit;outline:none;pointer-events:none;width:100px;padding:0}#cart-and-pricing-data input::-webkit-outer-spin-button,#cart-and-pricing-data input::-webkit-inner-spin-button{appearance:none;margin:0}#cart-and-pricing-data .buttons{margin-bottom:32px}#cart-and-pricing-data .quantity{width:100%;position:relative;margin-bottom:16px}#cart-and-pricing-data .quantity .js-form-type-number{display:flex;flex-direction:column;width:100%;margin-top:0}#cart-and-pricing-data .quantity label{font-size:16px;font-weight:500;margin-bottom:8px}#cart-and-pricing-data .quantity input{height:43px;border:1px solid #BABFC7;border-radius:4px}#cart-and-pricing-data .quantity .price-indicator{height:43px;width:93px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;font-size:14px;background-color:#f0f0f0;border:1px solid #BABFC7;border-top-right-radius:4px;border-bottom-right-radius:4px}#cart-and-pricing-data .buy-now,#cart-and-pricing-data .login-modal-button{line-height:21px;padding:11px 24px;border:none;justify-content:center;width:100%}@media (min-width:680px){#cart-and-pricing-data .buy-now,#cart-and-pricing-data .login-modal-button{width:auto}.is-path-part #cart-and-pricing-data .buy-now,.is-path-part #cart-and-pricing-data .login-modal-button{width:100%}}#cart-and-pricing-data .buy-now span,#cart-and-pricing-data .login-modal-button span{font-size:21px;margin-right:5px}#cart-and-pricing-data .buy-now.disabled,#cart-and-pricing-data .login-modal-button.disabled{pointer-events:none}#cart-and-pricing-data table thead th{padding:8px 12px;line-height:21px;text-align:start}#cart-and-pricing-data table tbody tr:nth-child(odd){background-color:#f9f9f9}#cart-and-pricing-data table tbody tr:nth-child(2n){background-color:#fff}#cart-and-pricing-data table tbody td{padding:8px 12px;line-height:21px;text-align:start}#cart-and-pricing-data .open-modal{margin-top:16px}#cart-and-pricing-data .open-modal #open-distributor-modal{display:flex;align-items:center;gap:6px;font-weight:600;color:#2a289d;cursor:pointer}#cart-and-pricing-data.in-modal{background-color:#f6f9fb;margin:-1.5rem -2rem 0;padding:1.5rem 2rem 2rem}#cart-and-pricing-data.in-modal .buy-now-content{display:flex;flex-direction:column;width:100%}@media (min-width:680px){#cart-and-pricing-data.in-modal .buy-now-content{flex-direction:row}}#cart-and-pricing-data.in-modal .buy-now-content .buy-now-container,#cart-and-pricing-data.in-modal .buy-now-content .table-wrapper{display:flex;flex:1;width:100%}#cart-and-pricing-data.in-modal .buy-now-content .buy-now-container{display:flex;flex-direction:column}#cart-and-pricing-data.in-modal .buy-now-content table{font-size:12px}#cart-and-pricing-data.in-modal .buy-now-content table thead th{font-size:12px;line-height:21px;padding:2px 12px}#cart-and-pricing-data.in-modal .buy-now-content table thead th:first-child{position:relative}#cart-and-pricing-data.in-modal .buy-now-content table tbody td{padding:2px 12px;line-height:21px}#cart-and-pricing-data.in-modal .buy-now-content .buy-now-wrapper h3{display:inline-block;font-size:16px}#cart-and-pricing-data.in-modal .buy-now-content .buy-now-wrapper h3 .buy-cart--inventory-count{font-size:16px;font-weight:400;font-style:normal}#cart-and-pricing-data.in-modal .buy-now-content .error-message{color:#ff000f;font-size:14px;line-height:14px;margin:12px 0}@media (min-width:680px){#cart-and-pricing-data.in-modal .buy-now-content{gap:40px;justify-content:space-between}#cart-and-pricing-data.in-modal .buy-now-content .table-wrapper .rlink-icon{margin-top:20px;display:block}#cart-and-pricing-data.in-modal .open-modal{flex-basis:100%}#cart-and-pricing-data.in-modal .buttons{flex-grow:1;margin-bottom:0}}
.block-renesas-blocks-part-links table{border-top:1px solid #E1E0E0;border-bottom:1px solid #706F6F}.block-renesas-blocks-part-links table a{font-weight:500;color:#2a289d}
.block-renesas-blocks-part-package table{border-top:1px solid #E1E0E0;border-bottom:1px solid #706F6F}.block-renesas-blocks-part-package table tr td{font-size:14px;line-height:21px}.block-renesas-blocks-part-package table tr td:first-child{width:35%;font-weight:500}
.lazy-ajax-loader~.ajax-progress-throbber{display:none}
