/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
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:400;border:none;color:#00adee}td.check-availability details .details__wrapper form input[type=submit]:hover{text-decoration:underline}.rmm__modal.sample-military-message .rmm__content p:last-child{margin-bottom:0}@media (min-width:680px){.rmm__modal.sample-military-message .rmm__main{width:560px}}@media (max-width:679.9999px){.rmm__modal.sample-message-wrapper .sample-message.success-msg .controls a{font-size:14px;padding:5px 10px}}@media (min-width:680px){.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 .sample-message p img{display:inline-block}.rmm__modal.sample-message-wrapper .sample-message.success-msg{flex-direction:row;gap:.75rem}.rmm__modal.sample-message-wrapper .sample-message.success-msg .icons{align-self:initial;padding-top:.5rem}.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:1024px){.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:680px){#rmm-sample-links-table .rmm__main{width:560px}}#colorbox.sample-message #sample-links-table .customize-part{margin-top:1rem;margin-bottom:1rem}#colorbox.sample-message #sample-links-table p{text-align:left;width:100%}#colorbox.sample-message #sample-links-table td{width:50%}#colorbox.sample-message #sample-links-table td .ajax-progress.ajax-progress-throbber,#colorbox.sample-message #sample-links-table td .ajax-progress.ajax-progress-throbber .message{padding:0}form.idt-sample-cart-checkout-form input[name=checkout]{margin-bottom:1rem}.button-back-to-homepage{margin-bottom:5rem}.idt-sample-shared-form{display:none!important}
form.idt-sample-cart-checkout-form input[disabled]{background-color:#fff;color:#a9a8a8}form.idt-sample-cart-checkout-form input[type=number]{width:auto}form.idt-sample-cart-checkout-form textarea{border:1px solid #a9a8a8;border-radius:1rem;color:#706f6f;padding:.188rem 1rem}form.idt-sample-cart-checkout-form .form-item{margin-right:0;width:100%}form.idt-sample-cart-checkout-form .form-item--select label>.form-item__label-text{display:block;letter-spacing:.08px;margin:0}form.idt-sample-cart-checkout-form .form-item--checkbox label:before{border-color:#a9a8a8;margin-right:10px}form.idt-sample-cart-checkout-form .form-item--checkbox input[type=checkbox]:checked+label:after{top:18px}form.idt-sample-cart-checkout-form .form-item__label-text{margin:0}form.idt-sample-cart-checkout-form .sample-cart-item__quantity{padding-left:0}form.idt-sample-cart-checkout-form .form-item__description,form.idt-sample-cart-checkout-form .invalid-characters{font-size:.875rem;grid-column:2}form.idt-sample-cart-checkout-form .form-item--select label{display:flex;flex-direction:column;gap:10px;width:100%}form.idt-sample-cart-checkout-form .form-item--checkbox label{align-items:center;display:flex;text-align:left;width:100%}form.idt-sample-cart-checkout-form .sample-cart-item,form.idt-sample-cart-checkout-form #edit-delivery-info{background-color:#f2f2f2}form.idt-sample-cart-checkout-form #edit-delivery-info{padding-top:4.5rem}form.idt-sample-cart-checkout-form #edit-info{background-color:#ecf5fa}form.idt-sample-cart-checkout-form #edit-company-address{background-color:#e8efe2}form.idt-sample-cart-checkout-form #edit-contact-info{background-color:#fbf6ea}form.idt-sample-cart-checkout-form #edit-ecf{background-color:#fff;border:5px solid #dd5c1b;padding:0}form.idt-sample-cart-checkout-form #edit-ecf>legend{display:none}form.idt-sample-cart-checkout-form #edit-ecf .messages{background:#fff;border:1px solid #dd5c1b;border-left-width:9px;border-radius:8px;font-weight:400;margin:1rem;padding:5px 25px 5px 40px;position:relative}form.idt-sample-cart-checkout-form #edit-ecf .messages svg{left:10px;position:absolute;top:50%;transform:translateY(-50%)}form.idt-sample-cart-checkout-form #edit-ecf .messages svg path{fill:#dd5c1b}form.idt-sample-cart-checkout-form #edit-ecf fieldset{padding:1rem}form.idt-sample-cart-checkout-form #edit-ecf fieldset legend{border:0;margin:0}@media (min-width:680px){form.idt-sample-cart-checkout-form .sample-max-quantity{max-width:102px}form.idt-sample-cart-checkout-form .form-item--ref-code input,form.idt-sample-cart-checkout-form .form-item--target-application select,form.idt-sample-cart-checkout-form .form-item--end-product select,form.idt-sample-cart-checkout-form .locality,form.idt-sample-cart-checkout-form .country,form.idt-sample-cart-checkout-form .administrative-area{max-width:380px}form.idt-sample-cart-checkout-form .form-item--ref-code .form-item__description,form.idt-sample-cart-checkout-form .form-item--ref-code .invalid-characters{position:relative;top:-10px}form.idt-sample-cart-checkout-form .postal-code{max-width:116px}form.idt-sample-cart-checkout-form .form-item--select label{display:grid;grid-gap:0 20px;grid-template-columns:210px 1fr}form.idt-sample-cart-checkout-form .form-item--select label .form-item__label-text{grid-column:1;text-align:right}form.idt-sample-cart-checkout-form .form-item--select label .form-item__select-button{grid-column:2}form.idt-sample-cart-checkout-form .form-item--checkbox{padding-left:230px}form.idt-sample-cart-checkout-form .form-item--checkbox input[type=checkbox]:checked+label:after{top:6px}form.idt-sample-cart-checkout-form #edit-ecf .messages{margin:20px}form.idt-sample-cart-checkout-form #edit-ecf fieldset{padding:20px calc(15% - 5px) 20px 35px}}@media (min-width:1024px){form.idt-sample-cart-checkout-form .form-item--select label{grid-template-columns:360px 1fr;line-height:1.4rem}form.idt-sample-cart-checkout-form .form-item--checkbox{padding-left:380px}form.idt-sample-cart-checkout-form .form-item--ref-code .form-item__description,form.idt-sample-cart-checkout-form .form-item--ref-code .invalid-characters{top:0}}
.toolbar-tab .staging-admin-link.staging-enabled{background-color:gray;}.staging-mode{.content-moderation-entity-moderation-form,mark.watermark,article.is-unpublished:before{display:none;}}.block-renesas-staging-status-banner-block{background:#f8c8dc;padding:5px 0;text-align:center;}
.buy-now-submission .cart-message{padding:20px}.buy-now-submission .cart-message .title{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px}.buy-now-submission .cart-message.no-icon-message{padding:9px 40px 22px 14px}.buy-now-submission .cart-message.no-icon-message .message-div{padding:0}.buy-now-submission .cart-message.no-icon-message .message-div .message{padding-bottom:24px;font-size:17.9px;font-style:normal;font-weight:400;line-height:27px}.buy-now-submission .cart-message.no-icon-message .message-div .message span{font-weight:700}.buy-now-submission .cart-message.no-icon-message .message-div .additional-info{padding-bottom:40px;font-size:14px;font-style:normal;font-weight:400;line-height:27px}.buy-now-submission .cart-message.no-icon-message .message-div .additional-info span{font-weight:700}.buy-now-submission .cart-message.no-icon-message .controls{margin:0}.buy-now-submission .cart-message .material-icons{font-size:40px;float:left;margin-right:15px}.buy-now-submission .cart-message.info-message .material-icons{color:#00f}.buy-now-submission .cart-message.check_circle-message .material-icons{color:green}.buy-now-submission .cart-message.error-message .material-icons{color:red}.buy-now-submission .cart-message .message-div{padding:0 15px 10px}.buy-now-submission .cart-message ul.controls{list-style-type:none;padding:0;text-align:center}.buy-now-submission .cart-message ul.controls.check_circle,.buy-now-submission .cart-message ul.controls.no-icon{display:flex;gap:16px}.buy-now-submission .rmm__main{max-width:990px}.buy-now-div .buy-now.disabled{background-color:#a9a8a8;color:#fff;cursor:not-allowed}.error-data{display:flex;flex-direction:column;font-size:11px;margin-top:10px;line-height:1rem;color:#a9a8a8;padding:0 15px}
.toolbar-icon-tmgmt-admin-tmgmt:before{background-image:url(/modules/contrib/tmgmt/icons/earth.svg);}.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt:before{background-image:url(/modules/contrib/tmgmt/icons/earth.svg);}#toolbar-link-tmgmt-admin_tmgmt.is-active:before{background-image:url(/modules/contrib/tmgmt/icons/earth_black.svg);}.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt:active:before,.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt.is-active:before{background-image:url(/modules/contrib/tmgmt/icons/earth_black.svg);}
.readmore__trigger{font-weight:500;background:transparent;box-shadow:0 -13px 18px #fff;cursor:pointer;display:block;outline:none;padding:0;position:relative;margin-top:16px}.readmore__trigger .more,.readmore__trigger .less{align-items:center;color:#2a289d;display:flex;font-size:1rem;font-weight:500;position:relative}.readmore__trigger .more:hover,.readmore__trigger .less:hover{text-decoration:underline}.readmore__trigger .more span:before,.readmore__trigger .less span:before{position:absolute;top:0}.readmore__trigger .more:hover .ricon-keyboard-arrow-down:before,.readmore__trigger .less:hover .ricon-keyboard-arrow-up:before{text-decoration:none;display:inline-block}.readmore__trigger .less{display:none}.inline-sibling+*>.readmore__trigger{display:inline-block}.readmore__content.is-collapsed{position:relative;height:0;overflow:hidden;transition:height .3s ease}.readmore__content.is-expanded{height:auto}.view-more-row .readmore__trigger{display:inline-block}
.block-renesas-blocks-videos-training h3{font-size:26px;margin-bottom:32px}.block-renesas-blocks-videos-training .ajax-progress{display:none}.block-renesas-blocks-videos-training .brightcove-video-container{border:1px solid #706F6F;border-radius:15px;overflow:overlay;position:relative}.block-renesas-blocks-videos-training .videos__list__link{text-decoration:none}.block-renesas-blocks-videos-training .videos__list__link .youtube-item-background{border:1px solid #706F6F;border-radius:5px;height:fit-content;margin:auto 0}.block-renesas-blocks-videos-training .videos__list__title{padding-left:15px}.block-renesas-blocks-videos-training .videos__large{color:#1c1c1c;max-height:fit-content;overflow:hidden}.block-renesas-blocks-videos-training .videos__large.expanded{max-height:none}.block-renesas-blocks-videos-training .videos__large .video-title{font-size:22px;font-weight:600;line-height:27px;margin:16px 0 0}.block-renesas-blocks-videos-training .videos__large .video-description{font-size:16px}.block-renesas-blocks-videos-training .videos__large .video-description .wysiwyg{padding-left:0;padding-right:0}.block-renesas-blocks-videos-training .videos__list{margin-top:32px}.block-renesas-blocks-videos-training .videos__list .readmore__content.readmore.is-collapsed{max-height:fit-content!important}.block-renesas-blocks-videos-training .videos__list .readmore__content.readmore.is-expanded{max-height:fit-content}.block-renesas-blocks-videos-training .videos__list .youtube-container .hide-black-bars{height:auto;margin-bottom:24px;padding:2px;font-weight:600;color:#1c1c1c;display:flex;justify-content:start;min-height:70px}.block-renesas-blocks-videos-training .videos__list .youtube-container .hide-black-bars img{width:100%;max-width:120px;min-width:120px}.block-renesas-blocks-videos-training .videos__list .youtube-container .hide-black-bars.active{background-color:#e5f0fb}.block-renesas-blocks-videos-training .videos__list .youtube-container .hide-black-bars:hover{text-decoration:underline;color:#2a289d}.block-renesas-blocks-videos-training .videos__list .video__list-mobile-title{display:none}.block-renesas-blocks-videos-training .videos__list .readmore.is-collapsed .readmore__content{display:block;height:42px!important}.block-renesas-blocks-videos-training .readmore{cursor:initial}.block-renesas-blocks-videos-training .video-description.is-collapsed .readmore__content{height:70px!important}.block-renesas-blocks-videos-training .inner-section-wrapper:not(:last-child),.block-renesas-blocks-videos-training .view-wrapper:not(:last-child){margin-bottom:64px}.block-renesas-blocks-videos-training .readmore__trigger:before{left:-3px;opacity:1;top:46px;transition:opacity 1s ease-in-out}.block-renesas-blocks-videos-training .is-expanded .readmore__trigger:before{opacity:0}@media (min-width:870px){.block-renesas-blocks-videos-training h3{font-size:26px;margin-bottom:40px}.block-renesas-blocks-videos-training .videos__list{margin-top:20px}.block-renesas-blocks-videos-training .videos__list .readmore__content.is-collapsed{max-height:fit-content!important;height:auto}.block-renesas-blocks-videos-training .videos__list__title{flex:1 1 10px;font-size:16px;font-weight:600;line-height:22px;padding-right:15px}.block-renesas-blocks-videos-training .videos-wrapper{border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;position:relative}.block-renesas-blocks-videos-training .videos-wrapper:after{background:linear-gradient(0,#fff,#fff0);bottom:0;content:"";height:8%;position:absolute;right:0;width:40%;z-index:9}.block-renesas-blocks-videos-training .videos-wrapper .videos__player{flex-basis:58%}.block-renesas-blocks-videos-training .videos-wrapper .videos__list{flex-basis:40%;height:515px;overflow-y:auto}.block-renesas-blocks-videos-training .videos-wrapper .videos__list .youtube-container .hide-black-bars{justify-content:normal;flex-direction:row;margin-bottom:32px}.block-renesas-blocks-videos-training .videos-wrapper .videos__list .youtube-container .hide-black-bars .videos__list__title{padding-left:20px;padding-right:25px}.block-renesas-blocks-videos-training .videos__list{margin-top:0}.block-renesas-blocks-videos-training .videos__list .readmore__trigger{display:none;margin-bottom:15px}.block-renesas-blocks-videos-training .videos__list .readmore.is-collapsed .readmore__content{display:block;height:auto!important}.block-renesas-blocks-videos-training .videos__list .video__list-mobile-title{display:none}.block-renesas-blocks-videos-training .video-description.is-collapsed .readmore__content{height:37px!important}.block-renesas-blocks-videos-training .inner-section-wrapper:not(:last-child),.block-renesas-blocks-videos-training .view-wrapper:not(:last-child){margin-bottom:80px}}
@media (max-width:679.9999px){.quick-links__list{flex-direction:column;align-items:stretch}.quick-links__link{display:block;padding:10px 16px}.quick-links__trigger.opened{border-bottom:0;border-radius:4px 4px 0 0;padding-bottom:15px}.quick-links__trigger.opened+nav{border:1px solid #A9A9A9;border-radius:0 0 4px 4px;border-top:0;display:block;overflow:hidden}.quick-links__trigger.opened svg{transform:rotateX(180deg)}}
