/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.idt-sample-cart-form-message-wrapper .distributors-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:2rem 2.5rem 2rem 0;padding:1rem 0.5rem;background:#f8f6fb;}.idt-sample-cart-form-message-wrapper .distributors-wrapper span{padding:1rem 0;}.idt-sample-cart-form-message-wrapper .distributors-wrapper .button{padding:1rem 1.5rem;border-radius:30px;color:#150f87;}.idt-sample-cart-form-message-wrapper .distributors-wrapper .icon{margin:2px 5px 0 0;padding:0;}.idt-sample-cart-form-wrapper .idt-sample-cart-form-message-wrapper .distributors-wrapper{margin:0 0 2rem;}.idt-sample-cart-form-wrapper .idt-sample-cart-form-message-wrapper + .idt-sample-cart-form table{margin-bottom:0;}td.check-availability details{margin:0;padding:0;border:none;}td.check-availability details > summary{display:none;}td.check-availability details .details__wrapper{margin:0;padding:0;}td.check-availability details .details__wrapper form{display:inline;}td.check-availability details .details__wrapper form input[type="submit"]{display:inline;padding:0;margin:0;background:none;line-height:normal;text-transform:none;font-weight:normal;border:none;color:#00adee;}td.check-availability details .details__wrapper form input[type="submit"]:hover{text-decoration:underline;}.check-inventory-results form{display:inline;}.check-inventory-results .buy-link .material-icons{font-size:18px;margin-bottom:2px;vertical-align:middle;}.check-inventory-results .button{min-width:144px;min-height:30px;}.check-inventory-results tbody tr td:last-child{text-align:right;}.rmm__modal.sample-military-message .rmm__content p:last-child{margin-bottom:0;}@media (min-width:693px){.rmm__modal.sample-military-message .rmm__main{width:560px;}}.rmm__modal.sample-message-wrapper #shared-message-wrapper-message{width:100%;display:flex;flex-flow:column;}.rmm__modal.sample-message-wrapper .rmm__content{display:flex;width:100%;height:100%;}.rmm__modal.sample-message-wrapper .rmm__main{transition:min-width 0.4s ease,min-height 0.4s ease;min-height:30%;}.rmm__modal.sample-message-wrapper .rmm__main.with-complete-block{min-height:90%;}.rmm__modal.sample-message-wrapper .sample-message{display:flex;flex-direction:column;justify-content:start;margin-bottom:70px;width:100%;}.rmm__modal.sample-message-wrapper .sample-message .controls{list-style:none;margin:0;padding:0;display:flex;justify-content:center;}.rmm__modal.sample-message-wrapper .sample-message .controls li{list-style:none;margin:0;padding:0;margin-right:.5rem;}.rmm__modal.sample-message-wrapper .sample-message .controls li:last-child{margin-right:0;}.rmm__modal.sample-message-wrapper .sample-message p{width:60%;display:block;margin:0 auto 1.25rem;text-align:center;}.rmm__modal.sample-message-wrapper .sample-message.success-msg{align-self:center;display:flex;flex-direction:column;}@media only screen and (min-width:693px){.rmm__modal.sample-message-wrapper .sample-message.success-msg{flex-direction:row;gap:.75rem;}}.rmm__modal.sample-message-wrapper .sample-message.success-msg p{width:100%;text-align:left;}.rmm__modal.sample-message-wrapper .sample-message.success-msg h2{margin-bottom:.75rem;}.rmm__modal.sample-message-wrapper .sample-message.success-msg .request-sub-msg{color:grey;font-size:.7rem;font-style:italic;margin:.5rem 0 0;text-align:left;}.rmm__modal.sample-message-wrapper .sample-message.success-msg .icons{align-self:center;width:20%;max-width:60px;}@media only screen and (min-width:693px){.rmm__modal.sample-message-wrapper .sample-message.success-msg .icons{align-self:initial;padding-top:.5rem;}}.rmm__modal.sample-message-wrapper .sample-message.success-msg .controls{justify-content:flex-start;}@media only screen and (max-width:693px){.rmm__modal.sample-message-wrapper .sample-message.success-msg .controls a{font-size:14px;padding:5px 10px;}}@media (min-width:693px){.rmm__modal.sample-message-wrapper .rmm__main{min-width:50%;min-height:20%;}.rmm__modal.sample-message-wrapper .rmm__main.with-complete-block{min-width:90%;min-height:90%;}.rmm__modal.sample-message-wrapper .sample-message{margin-bottom:0;}.rmm__modal.sample-message-wrapper .complete-your-design h2{margin-top:70px;}.rmm__modal.sample-message-wrapper .rmm__content{padding:0 5px;}}@media (min-width:1200px){.rmm__modal.sample-message-wrapper .rmm__main{min-width:580px;}.rmm__modal.sample-message-wrapper .rmm__main.with-complete-block{min-width:1120px;min-height:725px;}}@media (min-width:693px){#rmm-sample-links-table .rmm__main{width:560px;}}form.idt-sample-cart-form{margin-bottom:0;}form.idt-sample-cart-form .message{font-weight:600;color:#000000;}form.idt-sample-cart-form .message + *{margin-top:1rem;}form.idt-sample-cart-form table{margin-bottom:2rem;}form.idt-sample-cart-form table td:last-child{width:15%;}form.idt-sample-cart-form table td:nth-child(2){width:20%;}form.idt-sample-cart-form table td .ajax-progress.ajax-progress-throbber{padding:0;}form.idt-sample-cart-form table td .ajax-progress.ajax-progress-throbber .message{padding:0;}form.idt-sample-cart-form fieldset#edit-lookup{background-color:#eee;}form.idt-sample-cart-form .input-error-message{font-size:80%;}table.check-inventory-results form{display:inline;}table.check-inventory-results .buy-link .material-icons{font-size:18px;margin-bottom:2px;vertical-align:middle;}table.check-inventory-results .button{min-width:144px;min-height:30px;}table.check-inventory-results tbody tr td:last-child{text-align:right;}table.check-inventory-results td .ajax-progress.ajax-progress-throbber{padding:0;}table.check-inventory-results td .ajax-progress.ajax-progress-throbber .message{padding:0;display:none;}@media screen and (max-width:692px){table.check-inventory-results{display:block;}table.check-inventory-results tbody,table.check-inventory-results tr,table.check-inventory-results th,table.check-inventory-results td{display:block;}table.check-inventory-results thead,table.check-inventory-results tfoot{display:none;}table.check-inventory-results tbody tr{padding:10px 0 15px;}table.check-inventory-results tbody td{padding-bottom:0;padding-top:0;}table.check-inventory-results tbody td > div{display:inline-block;}table.check-inventory-results tbody td::before{content:attr(data-heading);font-weight:bold;margin-right:0.5em;}table.check-inventory-results tbody td[data-heading=':']{padding-top:10px;text-align:center !important;}table.check-inventory-results tbody td[data-heading=':']::before{content:none;}}.is-path-buy-sample .layout-main__left-start{width:100%;}.is-path-buy-sample .table-container{overflow:auto;}.is-path-buy-sample a.button.sample{margin-right:10px;margin-bottom:25px;}
.is-path-blogs .layout-main__right-start-right{padding-top:5px;}.is-path-blogs .top-fixed{margin-bottom:0px;}.is-page-node-type-blog-post .authors{display:flex;flex-wrap:wrap;}.is-page-node-type-blog-post .authors .authors-author{display:flex;flex-direction:row;padding:5px 25px 10px 0;}.is-page-node-type-blog-post .authors .authors-author .authors-author-image{padding-right:15px;}.is-page-node-type-blog-post .authors .authors-author .authors-author-name{font-weight:bold;margin:5px 0;}.is-page-node-type-blog-post .blog-publish-date{font-weight:700;font-size:16px;margin:1rem 0;padding-bottom:1rem;border-bottom:solid 1px #A9A8A8;}@media (min-width:693px){.is-page-node-type-blog-post .blog-publish-date{font-size:18px;}}
@media (min-width:693px){.user-menu__item a.cart[data-count]:not([data-count='0'])::before{width:unset !important;min-width:0.5rem;}}
.user-document-subscriptions .nowrap{white-space:nowrap;}.user-document-subscriptions thead tr th{white-space:nowrap;}.user-document-subscriptions .section-title{text-transform:uppercase;font-weight:bold;}.user-document-subscriptions .subscribe-link{white-space:nowrap;position:relative;}.user-document-subscriptions .subscribe-link.processing{padding-right:25px;}.user-document-subscriptions .subscription_first_row{display:inline-block;width:100%;margin-bottom:20px;}.user-document-subscriptions .subscription_first_row .form-item{margin:0;}.user-document-subscriptions .button:not(.button--special),.user-document-subscriptions button,.user-document-subscriptions [type='button'],.user-document-subscriptions [type='reset'],.user-document-subscriptions [type='submit']{background:#2A289D;color:#fff;padding:0 24px;border:1px solid #2A289D;margin-right:10px;}.user-document-subscriptions .button:not(.button--special):hover,.user-document-subscriptions .button:not(.button--special):active,.user-document-subscriptions .button:not(.button--special):focus,.user-document-subscriptions button:hover,.user-document-subscriptions button:active,.user-document-subscriptions button:focus,.user-document-subscriptions [type='button']:hover,.user-document-subscriptions [type='button']:active,.user-document-subscriptions [type='button']:focus,.user-document-subscriptions [type='reset']:hover,.user-document-subscriptions [type='reset']:active,.user-document-subscriptions [type='reset']:focus,.user-document-subscriptions [type='submit']:hover,.user-document-subscriptions [type='submit']:active,.user-document-subscriptions [type='submit']:focus{color:#fff;}.user-document-subscriptions .button--special{min-height:36px;white-space:nowrap;}.user-document-subscriptions .form-item--required .form-item__label-text::after{background-image:url("/themes/idt8/images/required.svg");}.user-document-subscriptions .filters .form-item{width:100%;}@media (min-width:1538px){.user-document-subscriptions .filters .form-item{width:25%;}}.user-document-subscriptions .filters .form-item .form-item__select-button{width:100%;}.user-document-subscriptions .table-container{overflow:auto;}.user-document-subscriptions table thead th,.user-document-subscriptions table thead th:first-child{font-weight:600;padding:10px 4px 10px 9px;vertical-align:middle;}.user-document-subscriptions table thead th.title{width:35%;}.user-document-subscriptions table tr td{vertical-align:middle;}.user-document-subscriptions table tr td.empty{text-align:center;height:200px;vertical-align:middle;background:#e6e6e6;color:#000;opacity:0.5;border-bottom:0;}#notify-pages-list-filter-form{margin-top:64px;}#notify-pages-list-filter-form .document-language-preferences{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;}#notify-pages-list-filter-form .document-language-preferences .document-language-preferences--intro{flex:0 0 100%;margin-bottom:10px;}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options{display:flex;flex-wrap:wrap;padding-bottom:5px;}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options > .form-item{margin-right:20px;}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options > .form-item .form-item__label{display:flex;align-items:center;}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options > .form-item input[type='checkbox']:checked + label::after{top:6px;}.block-renesas-documents-notification-info{background-color:#2A289D !important;color:#fff !important;}.block-renesas-documents-notification-info a{color:#fff !important;}#rmm-dun-modal{--rmm-padding:0px;}#rmm-dun-modal .rmm__close{right:10px;top:12px;background:none !important;border:0 !important;box-shadow:none;}@media (min-width:693px){#rmm-dun-modal .rmm__main{width:560px;}}.dun-modal .dun-wrapper > h3{background-color:#2A289D;color:#FFFFFF;padding:10px 35px 10px 10px;display:flex;align-items:center;}.dun-modal .dun-wrapper > h3 .material-icons{margin-right:14px;}.dun-modal .dun-content{padding:10px 30px 20px;font-size:16px;}.dun-modal .dun-content .dun-title{white-space:nowrap;}.dun-modal .dun-content .form-item__label{display:flex;align-items:center;}.dun-modal .dun-content .form-item--radio{margin-bottom:20px;}.dun-modal .dun-content .form-item--radio.margin-0{margin:0;}.dun-modal .dun-content .form-item--radio .material-icons{margin-right:10px;}.dun-modal .dun-content .form-item--radio input[type='radio']:checked + label .material-icons,.dun-modal .dun-content .form-item--radio input[type='radio']:checked + label .form-item__label-text{color:#2A289D;}.dun-modal .dun-options{background-color:#F0F0F0;padding:23px;width:100%;}.dun-modal .dun-options input[type='checkbox']:checked + label::after{top:5px;}.dun-modal .applytoall-label{font-size:13px;}.dun-modal .dun-notes{margin-top:15px;font-size:13px;}.dun-modal .dun-actions{display:flex;align-items:center;justify-content:space-around;}
.block-idt-investor-block{margin-bottom:25px;}.block-idt-stock-block{border:1px solid #e1e0e0;border-radius:4px;align-items:center;display:flex;flex-direction:row;padding:15px 20px;}.block-idt-stock-block h2{font-size:16px;font-weight:600;line-height:1.5;margin-bottom:0;margin-right:50px;}.section-investor-relations .top-fixed .layout-center{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;}@media (min-width:693px){.section-investor-relations .top-fixed .layout-center .block-page-title-block{max-width:calc(100% - 350px);}}
.lazy-loader ~ .ajax-progress-throbber{display:none;}
.block-idt-quick-links-block{border-top:1px solid #e1e0e0;clear:both;margin-top:1rem;padding-bottom:5px;padding-top:15px;width:100%;visibility:hidden;}.block-idt-quick-links-block.is-empty{display:none;}.block-renesas-blocks-banner-block + .block-idt-quick-links-block{border-top:0;margin-top:0;}.application-header + .block-idt-quick-links-block{margin-top:0;}.block-idt-quick-links-block h2{background-color:#e8e8e8;padding:10px;font-size:18px;font-weight:600;}.block-idt-quick-links-block h2::before{margin-left:10px;vertical-align:middle;}.block-idt-quick-links-block h2 i.material-icons{vertical-align:middle;}.block-idt-quick-links-block i.material-icons{max-width:24px;}.block-idt-quick-links-block .link-box{border:none;display:none;}.block-idt-quick-links-block .link-box ul{align-items:center;display:flex;flex-wrap:wrap;width:100%;}.block-idt-quick-links-block .link-box ul a{border-bottom:0;display:flex;font-size:1rem;font-weight:600;line-height:1.5;margin:0 10px 10px 0;padding:5px 12px;}@media (min-width:1300px){.block-idt-quick-links-block .link-box ul a{margin-right:8px;padding:5px 14px;}}@media screen and (min-width:693px){.block-idt-quick-links-block .link-box{display:block;}}.block-idt-quick-links-block .quick-links__trigger{align-items:center;border:1px solid #706F6F;border-radius:18px;color:#706F6F;display:flex;justify-content:space-between;padding:5px 15px 5px 20px;width:100%;}@media screen and (min-width:693px){.block-idt-quick-links-block .quick-links__trigger{display:none;}}@media (min-width:693px){.block-idt-quick-links-block{height:64px;}.top-fixed.is-fixed .block-idt-quick-links-block{height:auto;}}@media (min-width:843px) and (max-width:1200px){.is-page-node-type-generic-product .block-idt-quick-links-block,.is-page-node-type-product-category .block-idt-quick-links-block,.is-page-node-type-product-sub-category .block-idt-quick-links-block{padding-left:40px;}}
