/* @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}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.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 .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:400;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 .4s ease,min-height .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 h2{margin-top:0}.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:gray;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-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:#000}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 .ajax-progress.ajax-progress-throbber,form.idt-sample-cart-form table td .ajax-progress.ajax-progress-throbber .message{padding:0}form.idt-sample-cart-form table tbody{border-bottom:solid 1px #706F6F}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,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:700;margin-right:.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}
@media (min-width:680px){.sample-cart-item__name{float:left;width:60%}.sample-cart-item__quantity{float:left;padding-left:1rem;width:40%}}.sample-cart-item input[disabled]{background-color:#ddd}form.idt-sample-cart-checkout-form fieldset{border:0}form.idt-sample-cart-checkout-form fieldset legend{font-size:1.5rem;padding:0;text-transform:uppercase}form.idt-sample-cart-checkout-form>fieldset{padding:1rem}form.idt-sample-cart-checkout-form>fieldset>legend{position:relative;top:2.5rem}form.idt-sample-cart-checkout-form .sample-cart-item__quantity{padding-left:0}form.idt-sample-cart-checkout-form .fieldset-wrapper{display:flex;flex-direction:column}form.idt-sample-cart-checkout-form .fieldset-wrapper>fieldset{border:0;padding:0}form.idt-sample-cart-checkout-form .fieldset-wrapper legend{border-bottom:1px solid #554f79;font-size:1.25rem;padding-bottom:3px;width:100%}form.idt-sample-cart-checkout-form .form-item--select,form.idt-sample-cart-checkout-form .form-item--textfield,form.idt-sample-cart-checkout-form .form-item--email,form.idt-sample-cart-checkout-form .form-item--number,form.idt-sample-cart-checkout-form .form-item--textarea{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;width:auto}form.idt-sample-cart-checkout-form .form-submit{margin-top:24px}@media (min-width:680px){form.idt-sample-cart-checkout-form>fieldset{padding:2.5rem 15% 2.5rem 2.5rem}form.idt-sample-cart-checkout-form>fieldset>legend{position:relative;top:2.5rem}form.idt-sample-cart-checkout-form .form-item--select,form.idt-sample-cart-checkout-form .form-item--textfield,form.idt-sample-cart-checkout-form .form-item--email,form.idt-sample-cart-checkout-form .form-item--number,form.idt-sample-cart-checkout-form .form-item--textarea{display:grid;grid-gap:0 20px;grid-template-columns:210px 1fr}form.idt-sample-cart-checkout-form .form-item--select label,form.idt-sample-cart-checkout-form .form-item--textfield label,form.idt-sample-cart-checkout-form .form-item--email label,form.idt-sample-cart-checkout-form .form-item--number label,form.idt-sample-cart-checkout-form .form-item--textarea label{grid-column:1;text-align:right}form.idt-sample-cart-checkout-form .form-item--select input,form.idt-sample-cart-checkout-form .form-item--textfield input,form.idt-sample-cart-checkout-form .form-item--email input,form.idt-sample-cart-checkout-form .form-item--number input,form.idt-sample-cart-checkout-form .form-item--textarea input{grid-column:2}form.idt-sample-cart-checkout-form .sample-max-quantity{max-width:102px}}@media (min-width:1024px){form.idt-sample-cart-checkout-form .form-item--select,form.idt-sample-cart-checkout-form .form-item--textfield,form.idt-sample-cart-checkout-form .form-item--email,form.idt-sample-cart-checkout-form .form-item--number,form.idt-sample-cart-checkout-form .form-item--textarea{grid-template-columns:360px 1fr}form.idt-sample-cart-checkout-form .form-item--select label,form.idt-sample-cart-checkout-form .form-item--textfield label,form.idt-sample-cart-checkout-form .form-item--email label,form.idt-sample-cart-checkout-form .form-item--number label,form.idt-sample-cart-checkout-form .form-item--textarea label{line-height:2rem}}form.idt-sample-cart-form table .form-item{margin-bottom:0}form.idt-sample-cart-form table tr td:first-child{padding-left:9px}form.idt-sample-cart-form .js-form-item-lookup-query{float:left;margin-bottom:0;max-width:50%;margin-top:0}form.idt-sample-cart-form .js-form-item-lookup-query label[for=edit-lookup-query]{display:none}form.idt-sample-cart-form .fieldset-wrapper{display:flex;gap:24px;align-items:center}@media (max-width:679.9999px){form.idt-sample-cart-form .fieldset-wrapper{flex-direction:column}form.idt-sample-cart-form .fieldset-wrapper .js-form-item-lookup-query{width:100%;max-width:none}form.idt-sample-cart-form table thead{display:none}form.idt-sample-cart-form table tbody tr{display:flex;flex-wrap:wrap;margin-bottom:32px}}
body.is-admin [data-block-id=renesas_local_tasks_block].lazy-ajax-loader+.ajax-progress-throbber,body.is-admin [data-block-id=renesas_admin_toolbar].lazy-ajax-loader+.ajax-progress-throbber{display:block}body.is-admin [data-block-id=renesas_admin_toolbar].lazy-ajax-loader+.ajax-progress-throbber{height:39px}
.rcard{position:relative}.rcard__image{border-radius:20px;margin-bottom:16px;overflow:hidden;display:block;position:relative}.rcard__image:hover~.rcard__title{text-decoration:underline;color:#1c1c1c}.rcard__image img{width:100%;max-width:100%;height:auto;display:block}.rcard__icon+.rcard__title,.rcard__icon+.rcard__eyebrow{margin-top:16px}.rcard__eyebrow{color:#706f6f;font-size:14px;font-weight:400;line-height:21px;margin-bottom:8px}.rcard__title{color:#1c1c1c;display:block;font-size:20px;font-weight:500;line-height:26px;text-decoration:none}.rcard__title:hover{text-decoration:underline;color:#1c1c1c}.rcard__description,.rcard__meta{margin-top:8px;font-size:16px;font-weight:400;line-height:24px;color:#706f6f}.rcard__description p,.rcard__meta p{margin:0}.rcard__card-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;margin-top:12px}.rcard__view-details-content{max-height:0;margin-top:16px;overflow:hidden;transition:max-height .5s ease}.rcard .klink-arrow{margin-top:16px}.rcard__view-details-link{align-items:center;color:#2a289d;display:inline-flex;font-weight:500;margin-top:0;padding-left:28px;text-decoration:none;position:relative}.rcard__view-details-link:hover{text-decoration:underline}.rcard__view-details-link .rcard__view-details-icon{position:absolute;left:0}.rcard.is-expanded .rcard__view-details-link{margin-top:16px}.rcard--animated .rcard__image:after{content:"";display:block;height:100%;position:absolute;top:0;width:100%}.rcard--animated .rcard__image img{transition:scale .2s ease-in-out}.rcard--animated .rcard__image:hover img{scale:1.1}.rcard--has-gradient .rcard__image:after{content:"";position:absolute;top:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(0deg,#0000000d .02%,#0003)}
.bevents{margin-top:80px}.bevents__info__title{margin:0;color:#000;display:flex;flex-direction:column;justify-content:center;line-height:46px;letter-spacing:-1px;font-size:32px}.bevents__info__subtitle{color:#696969;margin-top:22px;line-height:20px}.bevents__info__ctas{display:flex;flex-direction:column;align-items:baseline;gap:22px;margin-top:28px}@media screen and (min-width:680px) and (max-width:1024px){.bevents__info{flex-basis:100%!important}.bevents .rgrid--col4{--rgrid-columns:3}}@media (min-width:1024px){.bevents{margin-top:90px}.bevents .rgrid--col4{--rgrid-columns:3}.bevents__info__title{font-size:38px;margin-bottom:20px;line-height:42px}.bevents__info__subtitle{max-width:225px}}@media (min-width:1200px){.bevents__info__title{margin-bottom:22px;line-height:46px}.bevents__info__subtitle{width:auto}}@media (min-width:1430px){.bevents{margin-top:104px}.bevents__info__subtitle{max-width:240px}.bevents .rgrid--col4{--rgrid-columns:4}}
.explore-toolbar{margin-top:var(--section-outer-spacing)}.explore-toolbar__title{margin:0 0 22px}.explore-toolbar__cards{display:flex;flex-direction:column;gap:16px}.explore-toolbar-card{background:#eef1f9}.explore-toolbar-card__content{padding:18px 32px;display:flex;flex-wrap:nowrap;align-items:center;gap:18px;text-decoration:none;height:100%}.explore-toolbar-card__content:hover{text-decoration:none}.explore-toolbar-card__icon{line-height:0}.explore-toolbar-card__icon img{width:32px;height:auto}.explore-toolbar-card__title{font-size:16px;font-weight:500;line-height:20px;color:#1c1c1c}@media (min-width:870px){.explore-toolbar{margin-top:0;background:#f6f6fb;overflow:auto}.explore-toolbar .rgrid-wrapper{display:flex;align-items:stretch}.explore-toolbar__title{margin:0;font-size:22px;line-height:24px;padding:38px 0}.explore-toolbar__cards{flex-direction:row;gap:0;width:100%}.explore-toolbar-card{background:#f6f6fb;border-left:1px solid #D6D6D6;flex:1 0 18%}.explore-toolbar-card:hover{background:#eef1f9}.explore-toolbar-card__content{flex-direction:column;gap:14px;justify-content:center;padding:0 6px}.explore-toolbar-card__title{text-align:center;font-size:14px}}@media (min-width:1200px){.explore-toolbar__title{font-size:24px;line-height:26px;padding:56px 18px 56px 0}.explore-toolbar-card:last-child{border-right:1px solid #D6D6D6}.explore-toolbar-card__title{font-size:16px}}
.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)}}
.gbanner{--gbanner-pager-height:40px;width:100%;overflow:hidden;position:relative;margin:0 auto}.gbanner__nav{position:absolute;top:50%;transform:translateY(-50%)}.gbanner__nav--prev{left:8px}.gbanner__nav--next{right:8px}.gbanner__trigger{position:absolute;bottom:12px;right:12px}.gbanner__slides{scrollbar-width:none;transform:translateZ(0)!important;overflow:hidden;max-width:1925px;margin-left:auto;margin-right:auto}.gbanner__slides>.gbanner__slide:nth-child(n+2){display:none}.gbanner__slide{position:relative}.gbanner__slide>picture{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.gbanner__slide>picture:after{content:"";display:block;position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(90deg,#000000bf,#0000008c,#0000001a)}.gbanner__slide>picture img{display:block;width:100%;height:100%;object-fit:cover}.gbanner__slide__content{min-height:336px;position:relative;z-index:1;color:#fff;padding-bottom:var(--gbanner-pager-height);display:flex;flex-direction:column;justify-content:center}.gbanner__slide__content>*{width:fit-content}.gbanner__slide__title{margin:0;font-size:32px}.gbanner__slide__subtitle{font-size:18px;margin:8px 0 0}.gbanner__slide__cta{margin-top:18px}.gbanner__slide__overlay{display:none}.gbanner__pager{position:relative;height:var(--gbanner-pager-height);margin-top:calc(-1 * var(--gbanner-pager-height));display:flex;align-items:start;gap:40px}.gbanner__pager button{padding:0;box-shadow:none!important;text-shadow:0 0 10px #000}.gbanner__progress{display:none}@media (max-width:869.9999px){.gbanner__pager{gap:13px;justify-content:center}.gbanner__pager button{width:16px;height:16px;background:#b3b3b3}.gbanner__pager button span{display:none}.gbanner__pager button:hover{background:#b3b3b3}.gbanner__pager button.is-active{background:#83d0fa}}@media (max-width:679.9999px){.gbanner__nav.button--round{display:none}.gbanner__trigger.button--round{width:48px;height:48px}.gbanner__trigger.button--round span{font-size:22px}.gbanner__slide__subtitle{display:none}}@media (min-width:680px){.gbanner__slide__cta{margin-top:26px}}@media (min-width:846px){.gbanner__slide__content{min-height:calc(46.74vw - 59px)}}@media (min-width:870px){.gbanner{--gbanner-pager-height:80px}.gbanner__slide__title{font-size:34px}.gbanner__pager button{border-radius:0;background:none!important;flex:1;line-height:1.25;text-align:left;font-size:12px;transition:transform .25s ease-out}.gbanner__pager button:not(.is-active):hover{position:relative;transform:translateY(-20px)}.gbanner__pager button:not(.is-active):hover:after{content:"";width:100%;height:100%;position:absolute;display:block}.gbanner__pager button:not(.is-active):hover .gbanner__progress{background-position:left}.gbanner__trigger{bottom:50px}.gbanner__progress{display:block;position:relative;background:linear-gradient(90deg,#83d0fa 45%,#2a289d 55%);background-size:220% auto;background-position:right;transition:background-position .3s ease-out;margin-bottom:10px;height:4px}.gbanner .is-active .gbanner__bar{display:block;position:absolute;top:0;left:0;height:4px;width:0;background-image:linear-gradient(90deg,#83d0fa 80%,#2a289d)}}@media (min-width:1024px){.gbanner__slide>picture:after{background:linear-gradient(90deg,#000 23%,#0000 75%,#000000bf)}.gbanner__slide__content>*{max-width:65%}.gbanner__slide__title{font-size:42px}.gbanner__slide__subtitle{margin-top:19px}.gbanner__slide__cta{margin-top:45px}.gbanner__slide__overlay{display:block;position:absolute;right:52px;width:35%;height:248px;overflow:hidden;text-align:center}}@media (min-width:1200px){.gbanner{--gbanner-pager-height:100px}.gbanner__slide__content>*{max-width:50%}.gbanner__slide__overlay{width:40%}.gbanner__pager{gap:35px}.gbanner__pager button{font-size:16px}.gbanner__pager button.is-active{transform:translateY(-20px)}}@media (min-width:1368px){.gbanner__slide__content{min-height:580px}}@media (min-width:1430px){.gbanner__slide>picture:after{background:linear-gradient(90deg,#000 23%,#0000 65% 75%,#000)}.gbanner__slide__overlay{width:561px}.gbanner__nav--prev{left:10px}.gbanner__nav--next{right:10px}.gbanner__trigger{right:10px;bottom:28px}}@media (min-width:1600px){.gbanner{background:#000}.gbanner__nav--prev{left:50%;margin-left:-780px}.gbanner__nav--next,.gbanner__trigger{right:50%;margin-right:-780px}}
.rcards__info{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}.rcards__info .rcards__image{display:none}.rcards__title{margin-bottom:24px}.rcards__cta{margin-bottom:40px}.rcards__description{margin-bottom:48px;font-size:16px;font-weight:400;line-height:24px}.rcards__description p{margin:0}@media (max-width:1023.5px){.rsection .rcards__description>h2.quick-link-target:last-child{margin-bottom:0}}.rsection .rcards h2:first-child{margin-bottom:24px}@media (min-width:1024px){.rsection .rcards__info{align-items:flex-end;flex-direction:row;flex-wrap:wrap}.rsection .rcards__info .rcards__image{display:block}.rsection .rcards__title,.rsection .rcards__cta{margin:0}.rsection .rcards:not(.rcards--large-feature-two-cards) .rcards__cta{margin-bottom:var(--section-heading-spacing)}.rsection .rcards.rcards--has-cta .rcards__description{order:2;width:100%}.rsection .rcards.rcards--has-body .rcards__cta{margin-bottom:0}.rsection .rcards.rcards:has(.rcards__image) .rcards__info{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-template-areas:"cta cta" "info_title cta_image" "info_description cta_image";margin-bottom:48px}.rsection .rcards.rcards:has(.rcards__image) .rcards__cta-wrapper{grid-area:cta;display:flex;justify-content:flex-end;margin-bottom:16px}.rsection .rcards.rcards:has(.rcards__image) .rcards__title{grid-area:info_title;width:80%}.rsection .rcards.rcards:has(.rcards__image) .rcards__description{align-self:start;grid-area:info_description;margin-top:24px}.rsection .rcards.rcards:has(.rcards__image) .rcards__image{grid-area:cta_image;display:flex;justify-content:center;align-self:center}}
.rcards--large-feature-two-cards .rgrid-wrapper{padding-bottom:0;padding-top:0}.rcards--large-feature-two-cards .rcard__image{aspect-ratio:16/9}@media (min-width:680px){.rcards--large-feature-two-cards .rcards__content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:45px}.rcards--large-feature-two-cards .rcard:nth-of-type(1){grid-area:1/1/2/3}.rcards--large-feature-two-cards .rcard:nth-of-type(2){grid-area:2/1/3/2}.rcards--large-feature-two-cards .rcard:nth-of-type(3){grid-area:2/2/3/3}}@media (min-width:1024px){.rsection .rcards--large-feature-two-cards .rcards__title{margin-bottom:0}}@media (min-width:1200px){.rcards--large-feature-two-cards .rcards__content{grid-template-columns:repeat(3,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-column-gap:45px;grid-row-gap:32px}.rcards--large-feature-two-cards .rcard:nth-of-type(1){grid-area:1/1/3/3}.rcards--large-feature-two-cards .rcard:nth-of-type(2){grid-area:1/3/2/4}.rcards--large-feature-two-cards .rcard:nth-of-type(3){grid-area:2/3/3/4}.rcards--large-feature-two-cards .rcard__image{aspect-ratio:auto}}
.large-image-text-box{margin-top:80px;display:flex;flex-wrap:wrap;align-items:center}.large-image-text-box__image img{border-radius:20px;object-fit:cover;display:block;width:100%;height:auto;min-height:230px}.large-image-text-box__info{background-color:#f5f5f5;border-radius:20px;margin:-12% auto 0;padding:20px 24px;width:90%}.large-image-text-box__info h2{color:#1c1c1c;margin-top:0}.large-image-text-box__info__subtitle{color:#191919}.large-image-text-box__info__cta{margin-top:16px}@media (min-width:870px){.large-image-text-box__info{margin:-6% auto 0}}@media (max-width:869.9999px){.large-image-text-box__info h2{line-height:26px;font-size:22px;margin-bottom:12px!important}.large-image-text-box__info__subtitle{line-height:24px;margin-top:12px}}@media (min-width:1024px){.large-image-text-box{margin-top:90px}.large-image-text-box__image{width:62%;margin-right:-62%}.large-image-text-box__image img{min-height:339px}.large-image-text-box__info{padding:45px 40px 32px;width:54%;margin:0 auto 0 46%}.large-image-text-box__info h2{line-height:36px;margin-top:0;letter-spacing:normal}.large-image-text-box__info__cta{margin-top:28px}}@media (min-width:1430px){.large-image-text-box{margin-top:104px}.large-image-text-box__image{width:65%;margin-right:-65%}.large-image-text-box__image img{min-height:483px}.large-image-text-box__info{padding:72px 64px 66px;width:48%;margin:0 auto 0 52%}.large-image-text-box__info h2{line-height:42px}}
.block-renesas-featured-resources-block .quick-link-target{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}@media (min-width:680px){.block-renesas-featured-resources-block .quick-link-target{padding-left:52px;padding-right:52px;max-width:1403px}}.block-renesas-featured-resources-block,.homepage-news-update{padding:50px 0;background:linear-gradient(97deg,#b3d5ff78 -1.45%,#b4b2f22e 92.88%);margin-bottom:100px}.block-renesas-featured-resources-block__date,.homepage-news-update__date{color:#1c1c1c;font-size:14px;font-weight:400;display:flex;text-wrap:nowrap}.block-renesas-featured-resources-block h2,.homepage-news-update h2{margin:0}.block-renesas-featured-resources-block .resource-link,.block-renesas-featured-resources-block__title,.homepage-news-update .resource-link,.homepage-news-update__title{width:100%}.block-renesas-featured-resources-block .resource-link a,.block-renesas-featured-resources-block__title a,.homepage-news-update .resource-link a,.homepage-news-update__title a{text-decoration:none;font-weight:400;color:#1c1c1c;font-size:16px;line-height:20px}.block-renesas-featured-resources-block .resource-link a:hover,.block-renesas-featured-resources-block__title a:hover,.homepage-news-update .resource-link a:hover,.homepage-news-update__title a:hover{text-decoration:underline;color:#1c1c1c}.block-renesas-featured-resources-block table,.homepage-news-update table{width:100%;border-collapse:collapse}.block-renesas-featured-resources-block__date-type,.homepage-news-update__date-type{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.block-renesas-featured-resources-block .feature-resource-item,.block-renesas-featured-resources-block__item,.homepage-news-update .feature-resource-item,.homepage-news-update__item{padding:24px 0;border-bottom:1px solid #706F6F;display:flex;flex-direction:column;gap:12px}.block-renesas-featured-resources-block .resource-tag span,.block-renesas-featured-resources-block__type,.homepage-news-update .resource-tag span,.homepage-news-update__type{display:inline-block;padding:0 8px;border-radius:4px;background-color:#1c1c1c;color:#fff;font-size:14px;font-weight:600;line-height:21px;text-wrap:nowrap}@media (min-width:680px){.block-renesas-featured-resources-block,.homepage-news-update{padding:75px 0;margin-bottom:80px}.block-renesas-featured-resources-block__item,.homepage-news-update__item{display:table-row}.block-renesas-featured-resources-block__item:last-child .homepage-news-update__date-type,.block-renesas-featured-resources-block__item:last-child .homepage-news-update__title,.homepage-news-update__item:last-child .homepage-news-update__date-type,.homepage-news-update__item:last-child .homepage-news-update__title{padding-bottom:24px;border-bottom:1px solid #CCCCCC}.block-renesas-featured-resources-block__date-type,.homepage-news-update__date-type{padding:24px 80px 24px 0;display:table-cell}.block-renesas-featured-resources-block .resource-link,.block-renesas-featured-resources-block__title,.homepage-news-update .resource-link,.homepage-news-update__title{padding:24px 0}.block-renesas-featured-resources-block .resource-link a,.block-renesas-featured-resources-block__title a,.homepage-news-update .resource-link a,.homepage-news-update__title a{font-size:20px;line-height:28px;font-weight:500}.block-renesas-featured-resources-block__title,.block-renesas-featured-resources-block__date-type,.homepage-news-update__title,.homepage-news-update__date-type{border-bottom:1px solid #CCCCCC;vertical-align:top}.block-renesas-featured-resources-block__date,.homepage-news-update__date{font-weight:500;line-height:20px;margin-bottom:8px}}@media (max-width:679.9999px){.block-renesas-featured-resources-block h2,.homepage-news-update h2{font-size:22px;line-height:26px}}.block-renesas-featured-resources-block .feature-resource-item:first-child{border-top:1px solid #706F6F}.block-renesas-featured-resources-block .hidden-resource{display:none}.block-renesas-featured-resources-block button{margin-top:24px}@media (min-width:680px){.block-renesas-featured-resources-block .feature-resource-item{align-items:flex-start;border-bottom:1px solid #CCCCCC;flex-direction:row;gap:40px;padding:16px 0 24px}.block-renesas-featured-resources-block .feature-resource-item:first-child{border-top:none}.block-renesas-featured-resources-block .feature-resource-item .resource-tag{width:30%;flex-shrink:0}.block-renesas-featured-resources-block .feature-resource-item .resource-link{padding:0;width:70%;word-break:break-word}}@media (min-width:870px){.block-renesas-featured-resources-block .feature-resource-item .resource-tag{width:20%}.block-renesas-featured-resources-block .feature-resource-item .resource-link{padding:0;width:75%}}
.paragraph h2 .material-icons,.paragraph h3 .material-icons{display:none}
.rcard2{background-color:#fff;border:1px solid #706F6F;border-radius:10px;display:block;padding:24px;text-decoration:none}.rcard2--bg-white{background:#fff}.rcard2:hover:not(.rcard2--no-hover-bg){background:#e5f0fb;text-decoration:none}.rcard2:hover .rcard2__title{text-decoration:underline;color:#1c1c1c}.rcard2__title{color:#1c1c1c;font-size:20px;font-weight:500;line-height:26px;text-decoration:none}.rcard2__icon+.rcard2__title{margin-top:16px}.rcard2__eyebrow,.rcard2__description{font-size:16px;font-weight:400;line-height:24px;color:#706f6f}.rcard2__eyebrow{margin-top:8px}.rcard2__description{margin-top:16px}.rcard2__card-cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;margin-top:12px}.rcard2:has(.rcard2__card-cta):hover{background-color:#fff}.rcard2:has(.rcard2__card-cta):hover .rcard2__title{text-decoration:none}
.product-portfolio-chart-block svg a:hover,.wysiwyg svg a:hover{text-decoration:none}.product-portfolio-chart-block svg a:hover rect[id^=box-bkgd],.wysiwyg svg a:hover rect[id^=box-bkgd]{fill:#f0f0f0}.product-portfolio-chart-block svg a:hover rect[id^=box-outline],.wysiwyg svg a:hover rect[id^=box-outline]{stroke:#2a289d}.product-portfolio-chart-block svg a:hover g[id^=box-head] text,.wysiwyg svg a:hover g[id^=box-head] text{text-decoration-line:underline;text-decoration-color:currentcolor}.product-portfolio-chart-block svg a:hover g[id^=box-subhead] text,.wysiwyg svg a:hover g[id^=box-subhead] text{fill:#2a289d}
.user-document-subscriptions .nowrap,.user-document-subscriptions thead tr th{white-space:nowrap}.user-document-subscriptions .section-title{text-transform:uppercase;font-weight:700}.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;border-radius:18px;cursor:pointer;text-decoration:none;display:inline-block;font-weight:600;font-size:16px;line-height:26px;box-sizing:border-box;max-width:100%}.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;background-color:#ffca3e;text-decoration:none}.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/kachow/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:#fff;opacity:.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}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item{margin-right:20px;margin-top:15px}.block-renesas-documents-notification-info{background-color:#2a289d!important;color:#fff!important;padding:20px!important;margin-bottom:20px!important}.block-renesas-documents-notification-info .info-text{display:flex}.block-renesas-documents-notification-info .info-text .ricon-info{margin-right:10px}.block-renesas-documents-notification-info .info-text p{margin:0;font-size:16px}.block-renesas-documents-notification-info .info-text 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>h3{background-color:#2a289d;color:#fff;padding:10px 35px 10px 10px;display:flex;align-items:center;margin-bottom:5px;margin-top:0}.dun-modal>h3 .material-icons{margin-right:14px}.dun-modal p{margin:0 0 1.5rem}.dun-modal a{font-weight:600;color:#2a289d;text-decoration:none}.dun-modal a:active,.dun-modal a:hover{outline-width:0}.dun-modal a:hover,.dun-modal a:focus{text-decoration:underline;color:#4ba3d3}.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 .dun-content{padding:10px 30px 20px;font-size:16px}.dun-modal .dun-content .form-item--radio,.dun-modal .dun-content .form-item--checkbox{margin:0}.dun-modal .dun-content .form-item--radio input[type=radio],.dun-modal .dun-content .form-item--radio input[type=checkbox],.dun-modal .dun-content .form-item--checkbox input[type=radio],.dun-modal .dun-content .form-item--checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.dun-modal .dun-content .form-item--radio input[type=radio]:focus~label,.dun-modal .dun-content .form-item--radio input[type=checkbox]:focus~label,.dun-modal .dun-content .form-item--checkbox input[type=radio]:focus~label,.dun-modal .dun-content .form-item--checkbox input[type=checkbox]:focus~label{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-modal .dun-content .form-item--radio input[type=radio]:focus~label,.dun-modal .dun-content .form-item--radio input[type=checkbox]:focus~label,.dun-modal .dun-content .form-item--checkbox input[type=radio]:focus~label,.dun-modal .dun-content .form-item--checkbox input[type=checkbox]:focus~label{outline:none}}.dun-modal .dun-content .form-item--radio input[type=radio]:focus-visible~label,.dun-modal .dun-content .form-item--radio input[type=checkbox]:focus-visible~label,.dun-modal .dun-content .form-item--checkbox input[type=radio]:focus-visible~label,.dun-modal .dun-content .form-item--checkbox input[type=checkbox]:focus-visible~label{outline:dashed 2px;outline-color:inherit}.dun-modal .dun-content .form-item--radio label,.dun-modal .dun-content .form-item--checkbox label{cursor:pointer;position:relative}.dun-modal .dun-content .form-item--radio label:before,.dun-modal .dun-content .form-item--checkbox label:before{background-color:#fff;border:1px solid #383838;content:"";display:inline-block;height:14px;margin:0 6px 0 0;vertical-align:top;width:14px}.dun-modal .dun-content .form-item--radio input[type=radio]:checked+label:before,.dun-modal .dun-content .form-item--checkbox input[type=radio]:checked+label:before{background-color:#2a289d;border-color:#2a289d}.dun-modal .dun-content .form-item--radio input[type=checkbox]:checked+label:after,.dun-modal .dun-content .form-item--checkbox input[type=checkbox]:checked+label:after{border:2px solid #1C1C1C;border-left:0;border-top:0;content:"";display:block;height:8px;left:6px;position:absolute;top:5px;transform:rotate(45deg);width:3px}.dun-modal .dun-content .form-item--radio input[type=radio]:focus+label:before,.dun-modal .dun-content .form-item--radio input[type=checkbox]:focus+label:before,.dun-modal .dun-content .form-item--checkbox input[type=radio]:focus+label:before,.dun-modal .dun-content .form-item--checkbox input[type=checkbox]:focus+label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px}.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 .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}.dun-options .form-item--radio,.dun-options .form-item--checkbox{margin:0}.dun-options .form-item--radio input[type=radio],.dun-options .form-item--radio input[type=checkbox],.dun-options .form-item--checkbox input[type=radio],.dun-options .form-item--checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.dun-options .form-item--radio input[type=radio]:focus~label,.dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-options .form-item--radio input[type=radio]:focus~label,.dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:none}}.dun-options .form-item--radio input[type=radio]:focus-visible~label,.dun-options .form-item--radio input[type=checkbox]:focus-visible~label,.dun-options .form-item--checkbox input[type=radio]:focus-visible~label,.dun-options .form-item--checkbox input[type=checkbox]:focus-visible~label{outline:dashed 2px;outline-color:inherit}.dun-options .form-item--radio label,.dun-options .form-item--checkbox label{cursor:pointer;display:inline-block;position:relative}.dun-options .form-item--radio label:before,.dun-options .form-item--checkbox label:before{background-color:#fff;border:1px solid #383838;content:"";display:inline-block;height:14px;margin:0 6px 0 0;vertical-align:top;width:14px}.dun-options .form-item--radio input[type=radio]:checked+label:before,.dun-options .form-item--checkbox input[type=radio]:checked+label:before{background-color:#2a289d;border-color:#2a289d}.dun-options .form-item--radio input[type=checkbox]:checked+label:after,.dun-options .form-item--checkbox input[type=checkbox]:checked+label:after{border:2px solid #1C1C1C;border-left:0;border-top:0;content:"";display:block;height:8px;left:6px;position:absolute;top:5px;transform:rotate(45deg);width:3px}.dun-options .form-item--radio input[type=radio]:focus+label:before,.dun-options .form-item--radio input[type=checkbox]:focus+label:before,.dun-options .form-item--checkbox input[type=radio]:focus+label:before,.dun-options .form-item--checkbox input[type=checkbox]:focus+label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px}#notify-subscribe-form{border-bottom:1px solid #ccc;padding-bottom:20px}#notify-subscribe-form .subscription_first_row{display:inline-block;width:100%;margin-top:20px;margin-bottom:20px}#notify-subscribe-form .subscription_first_row .form-item{margin:0}#notify-subscribe-form .form-item--select .form-item__label-text{display:inline-block;width:300px}#notify-subscribe-form #edit-notification-frequency--wrapper{display:flex;flex-direction:column;padding:0;border:0}#notify-subscribe-form #edit-notification-frequency--wrapper legend{display:contents}#notify-subscribe-form #edit-notification-frequency--wrapper legend .fieldset-legend{width:200px;display:inline-block}@media (min-width:1200px){#notify-subscribe-form #edit-notification-frequency--wrapper{flex-direction:row}#notify-subscribe-form #edit-notification-frequency--wrapper .fieldset-wrapper #edit-notification-frequency{display:flex;flex-direction:row;justify-content:space-between}#notify-subscribe-form #edit-notification-frequency--wrapper .fieldset-wrapper #edit-notification-frequency .form-item__label{display:flex;align-items:center}#notify-subscribe-form #edit-notification-frequency--wrapper .fieldset-wrapper #edit-notification-frequency .form-item--radio{align-items:center;margin-right:25px}#notify-subscribe-form #edit-notification-frequency--wrapper .fieldset-wrapper #edit-notification-frequency .form-item{margin-top:5px}}#notify-subscribe-form #edit-notification-frequency--wrapper #edit-notification-frequency{display:flex;flex-direction:column}#notify-subscribe-form #edit-notification-frequency--wrapper #edit-notification-frequency .form-item__label{display:flex;align-items:center}#notify-subscribe-form #edit-notification-frequency--wrapper #edit-notification-frequency .form-item--radio{align-items:center}#notify-subscribe-form #edit-notification-frequency--wrapper #edit-notification-frequency .form-item{margin-top:5px}#notify-subscribe-form .form-actions{margin:0;text-align:left}#notify-documents-list-filter-form,#notify-pages-list-filter-form{margin-top:1.5em;margin-bottom:1.5em}@media (min-width:1430px){#notify-documents-list-filter-form .form-item--stacked-children>div,#notify-pages-list-filter-form .form-item--stacked-children>div{padding-right:1.5rem;float:left;max-width:25%}#notify-documents-list-filter-form .form-item--stacked-children .form-item,#notify-pages-list-filter-form .form-item--stacked-children .form-item{margin:0 0 1.5rem}#notify-documents-list-filter-form .form-item--stacked-children>.form-submit,#notify-pages-list-filter-form .form-item--stacked-children>.form-submit{margin-top:1.7rem;float:left;max-width:25%}#notify-documents-list-filter-form .form-item--stacked-children>.last,#notify-pages-list-filter-form .form-item--stacked-children>.last{float:right;margin-right:0}}#notify-documents-list-filter-form .form-item--stacked-children .last,#notify-pages-list-filter-form .form-item--stacked-children .last{float:right;margin-right:0}#notify-documents-list-filter-form .form-item--stacked-children .form-item,#notify-pages-list-filter-form .form-item--stacked-children .form-item{margin:0 0 1.5rem}#notify-documents-list-filter-form .form-item--stacked-children .button,#notify-pages-list-filter-form .form-item--stacked-children .button{padding:8px 15px}#notify-documents-list-filter-form .form-item--stacked-children p,#notify-pages-list-filter-form .form-item--stacked-children p{margin:0 0 1.5rem}.table-container table th{text-wrap:nowrap}
.dun-modal .dun-actions .submit{-webkit-tap-highlight-color:transparent;display:inline-block;font-family:DM Sans,Arial,sans-serif;font-weight:500;font-size:1rem;line-height:24px;cursor:pointer;border:1px solid transparent;border-radius:40px;color:#fff;background:#2a289d;padding:8px 24px;transition:background-color .2s ease-out}.dun-modal .dun-actions .submit:focus{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-modal .dun-actions .submit:focus{outline:none}}.dun-modal .dun-actions .submit:focus-visible{outline:dashed 2px;outline-color:inherit}.dun-modal .dun-actions .submit:hover{background:#4543cc;color:#fff}.dun-modal .dun-actions .submit:active{background:#1c1b6e}.dun-modal .dun-actions .submit:disabled{background:#e1e0e0!important;color:#a9a9a9!important;border-color:transparent!important;cursor:not-allowed}#rmm-dun-modal .rmm__close{right:12px;top:12px}@media (min-width:1024px){#rmm-dun-modal .rmm__main{width:851px}#rmm-dun-modal .rmm__close{right:48px;top:48px}}.dun-modal{padding:16px}.dun-modal>h2{background-color:unset;color:#1c1c1c;margin-bottom:40px;margin-top:0;padding:0 48px 0 0}.dun-modal .form-item__label:has(input[type=radio],input[type=checkbox]){display:block;font-size:14px}.dun-modal .form-item__label:has(input[type=radio],input[type=checkbox]):not(:last-child){padding-bottom:24px}.dun-modal .form-item__label:has(input[type=radio],input[type=checkbox]):before{background-image:url(/themes/kachow/src/components/common/images/checkbox-off.svg),url(/themes/kachow/src/components/common/images/checkbox-on.svg);background-position:center,center 100px;background-repeat:no-repeat;background-size:16px;border:0;content:"";display:inline-block;height:16px;margin-right:8px;margin-bottom:.2em;vertical-align:middle;width:16px}.dun-modal .form-item__label:has(input[type=radio],input[type=checkbox]) input[type=radio],.dun-modal .form-item__label:has(input[type=radio],input[type=checkbox]) input[type=checkbox]{visibility:hidden;position:absolute}.dun-modal .form-item__label:has(input[type=radio],input[type=checkbox]):has(input[type=radio]:checked,input[type=checkbox]:checked):before{background-position:center -100px,center}.dun-modal .dun-options{background-color:#ebf2fb;margin-bottom:40px}.dun-modal .dun-options .form-item:last-child{margin-bottom:0}.dun-modal .dun-actions{flex-direction:column;gap:24px;justify-content:flex-start;margin-bottom:32px}.dun-modal .dun-actions .submit{width:100%}.dun-modal .dun-notes{font-size:16px}@media (min-width:1024px){.dun-modal{padding:48px}.dun-modal>h2{padding:0}.dun-modal .dun-actions{margin-bottom:40px;flex-direction:row}.dun-modal .dun-actions .submit{width:auto}}
.lazy-ajax-loader~.ajax-progress-throbber{display:none}
@media (min-width:693px){.user-menu__item a.cart[data-count]:not([data-count="0"]):before{width:unset!important;min-width:.5rem}}
