.configuratorV3-container{outline:0;display:block;--themecolor:#0067b8;--themelight:rgba(0,103,184,.2);--themelightgray:#f2f2f2;--themegray:#757575;--themedarkgray:#2f2f2f}
.configuratorV3-container a[href]{color:#0067b8;text-decoration:underline}
h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;margin-bottom:0}
.configuratorV3-container *:not(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 *,h2 *,h3 *){font-size:1rem;line-height:1.5}
.configuratorV3-title h1{margin-bottom:.4rem}
@media only screen and (min-width:1084px){.configuratorV3-title .h1,h1{font-size:2rem}
}
@media only screen and (min-width:1400px){.configuratorV3-title .h1,h1{font-size:2.3125rem}
}
.configuratorV3-title .btn{padding-inline-start:0}
.configuratorV3-container .badge{padding-top:.2rem;padding-bottom:.2rem;margin-top:-0.2rem}
.insert__image,.insert__text.inline{display:inline-block}
.insert>div{margin-bottom:1rem}
.insert__image img{max-height:60px;max-width:100%}
.insert__power-supply-image img{max-height:70px;max-width:100%}
.insert__image{vertical-align:top;margin-right:1rem}
.insert__text.inline{vertical-align:top;max-width:80%;min-width:60%}
.insert__text__subtext__lineitem:not(:last-child){margin-bottom:.7rem}
.insert.footer *{font-size:calc(14 / 16 * 1rem)}
.insert.footer p{margin-bottom:.5rem}
.insert__text{margin-bottom:1rem}
.insert__text ul,.insert__text ol{margin-top:1rem}
.insert__text li,.insert__text div{margin-bottom:.5rem}
.insert__text:not(.insert__text__cf) p{margin-bottom:4px}
.insert__text__cf img{max-width:100%}
#rootContainer_ConfiguratorV2{margin-bottom:-40px}
.configuratorV3-container{margin-top:40px}
.configuratorV3-container .row{margin-left:0;margin-right:0}
.twocolumn-v3 .panel-column{padding-right:5vw}
.rail-container h2{font-size:1.625rem}
.rail-container hr{margin:1.5rem 0;opacity:.7}
.panel{flex:1 1 auto;min-height:1px;margin-top:2rem}
.panel-data-container{min-height:35vh}
.panel-container hr{opacity:.6;margin:2.5rem 0}
.remediationV3{margin-top:3rem;margin-bottom:1rem}
.progressbar{margin-top:2.5rem;margin-bottom:2.5rem;hyphens:auto}
.panel-container{width:100%;position:relative;display:flow-root;min-height:60vh}
.panel__tiles-title{margin-bottom:1rem}
.configuratorV3-container .panel__tiles-title .info-glyph{vertical-align:middle;margin-inline-start:-0.25rem !important;height:2rem}
.configuratorV3-container .panel__tiles-title button:not([disabled]):not(.modal button).info-glyph:hover{box-shadow:none}
.configuratorV3-container .panel__tiles-title .btn:focus{outline:0}
.configuratorV3-container .panel__tiles-title .info-glyph:before{font-size:110% !important}
.configuratorV3-container .panel__tiles-title .info-glyph:hover:before{outline:.1875rem dotted}
.configuratorV3-container .panel__tiles-title .info-glyph:focus:before{outline-offset:.125rem;outline:.2rem dotted}
.panel__tiles-title.mini{margin-top:1rem;margin-bottom:.75rem;font-size:1.1rem}
.panel__tiles-title{display:inline-block}
.panel__tiles-title .modal__heading-title{font-size:1rem;margin-left:.75rem;padding:0}
.anime-comp{width:100%;position:absolute}
.anime-comp.show.settled{position:relative;float:left}
.anime-comp.noshow.hide{display:none}
.anime-comp.noshow.left{animation:slideOutLeft 700ms cubic-bezier(0,.83,.24,.99)}
.panel-container.sliding{min-height:1000vh}
@keyframes slideOutLeft{from{transform:translate(0);opacity:.8}
to{transform:translate(-100%);opacity:0}
}
.anime-comp.noshow.right{animation:slideOutRight 700ms cubic-bezier(0,.83,.24,.99)}
@keyframes slideOutRight{from{opacity:.8;transform:translate(0)}
to{opacity:0;transform:translate(100%)}
}
.anime-comp.show.right{animation:slideInRight 700ms cubic-bezier(0,.83,.24,.99)}
@-webkit-keyframes slideInRight{from{opacity:0;transform:translate(-100%)}
to{opacity:1;transform:translate(0)}
}
@keyframes slideInRight{from{opacity:0;transform:translate(-100%)}
to{opacity:1;transform:translate(0)}
}
.anime-comp.show.left{animation:slideInLeft 700ms cubic-bezier(0,.83,.24,.99)}
@keyframes slideInLeft{from{opacity:0;transform:translate(100%)}
to{opacity:1;transform:translate(0)}
}
.configuratorV3-container .configV3-product-image-container{position:relative}
.configuratorV3-container .fc-img-carousel-container{position:absolute;left:28px;right:28px}
.configuratorV3-container .fc-img-carousel-container [class^="carousel-control-"]{position:absolute;top:0;bottom:0;width:5%;color:inherit;height:unset;border:0;border-radius:unset;background:0;opacity:unset;display:flex}
.configuratorV3-container .fc-img-carousel-container .carousel-control-prev{left:-40px}
.configuratorV3-container .fc-img-carousel-container .carousel-control-next{right:-40px}
.configuratorV3-container .carousel-indicators{margin-bottom:-30px}
.configuratorV3-container .fc-img-carousel-container:hover button.carousel-control-next:hover,.configuratorV3-container .fc-img-carousel-container:hover button.carousel-control-prev:hover,.configuratorV3-container .fc-img-carousel-container:focus-within button.carousel-control-prev:hover,.configuratorV3-container .fc-img-carousel-container:focus-within button.carousel-control-next:hover,.configuratorV3-container button.carousel-control-next:hover,.configuratorV3-container button.carousel-control-prev:hover{box-shadow:none}
.configuratorV3-container .product-image{min-height:13vw;margin-bottom:1rem}
.configuratorV3-container .product-image img{max-height:100%;max-width:100%}
ul.v3tile{display:flex;flex-wrap:wrap;position:relative;padding:1px;list-style-type:none}
.v3tile .tile{background:white;border:2px solid var(--themegray);display:flex;flex-direction:column;margin-bottom:20px;margin-right:10px;outline:.5px solid transparent;overflow-y:hidden;padding:15px 15px 10px 10px;position:relative;text-align:left;margin-left:0;white-space:pre-line;word-break:break-word}
.v3tile .tile__button{position:absolute;top:0;left:0;bottom:0;width:100%;opacity:0}
.v3tile .is-checked{border-color:var(--themecolor)}
.v3tile .tile:not([disabled]):not(.disabled){cursor:pointer}
.v3tile .tile:not([disabled]):not(.disabled):hover{outline-color:var(--themedarkgray)}
.v3tile .tile:not([disabled]):not(.disabled).is-checked:hover{background-color:var(--themelight);outline-color:var(--themecolor)}
.v3tile .tile:not([disabled]):not(.disabled):focus-within{outline:1px dashed currentColor !important;outline-offset:1px}
.v3tile .tile[disabled],.v3tile .tile.disabled,.v3tile .tile.oos-by-panel{border:0;outline:0;background-color:var(--themelightgray);color:rgba(0,0,0,0.65)}
.v3tile button[disabled],.v3tile .tile.oos-by-panel button{cursor:not-allowed}
.v3tile .tile.oos-by-panel:not(disabled){outline:1px dashed currentColor;outline-offset:-2px;filter:blur(1px)}
.tile.oos-by-panel .v3tile__tileheader p{color:currentColor}
.v3tile .text-line-through{margin-right:.25rem}
.v3tile .sku-spec *{font-weight:600}
.v3tile__tileheader{position:relative;min-height:.3rem;display:flow-root}
.v3tile .glyph-append{position:absolute;right:-10px;top:-10px;color:var(--themecolor)}
.v3tile p.glyph-append{margin-bottom:0}
.v3tile .badge{float:left;margin-bottom:.4rem}
.card-badge{min-height:2rem}
.v3tile__tilebody{margin-top:.1rem;margin-bottom:.6rem}
.v3tile h3{font-size:1rem;font-weight:600;margin-bottom:.75rem}
.v3tile p{font-weight:initial;font-size:initial}
.v3tile .tile ul{padding-inline-start:1.5rem}
.v3tile .tile li{list-style-type:none;position:relative;margin-left:-1rem}
.v3tile .tile li::before{content:'•';position:absolute;left:-0.5em}
.v3tile h5{margin-bottom:2.5rem}
.v3tile__tilefooter{margin-top:auto;padding-top:.5rem}
.v3tile__tilefooter.from-price{padding-top:0}
.v3tile .mini.tile{min-height:80px;width:calc(25% - 10px)}
.v3tile .large.tile{max-width:none;width:calc(50% - 21px)}
.v3tile .small.tile{width:calc(33.33% - 10px);max-width:295px}
.configuratorV3-container [role="doc-subtitle"]{font-size:1.0625rem;margin-bottom:.5rem}
.fc-color-picker{margin-bottom:20px}
.color-picker .oos-by-panel+label .color-picker-dot,.color-picker .disabled+label .color-picker-dot{opacity:.7;filter:blur(1px);border-color:transparent;cursor:not-allowed}
.color-picker .disabled+label .color-picker-dot{pointer-events:none}
.color-picker .oos-by-panel+label .color-picker-dot::before{content:" ";position:absolute;border-radius:50%;box-shadow:inset 0 0 0 3px #fff;width:100%;height:100%;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - 0.8px),rgba(0,0,0,1) 50%,rgba(0,0,0,0) calc(50% + 0.8px),rgba(0,0,0,0) 100%)}
.color-picker .oos-by-panel+label .color-picker-dot.dark::before{background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - 0.8px),rgba(255,255,255,1) 50%,rgba(0,0,0,0) calc(50% + 0.8px),rgba(0,0,0,0) 100%)}
.color-picker input:checked+label .configuratorV3-color-picker-label{bottom:0;position:absolute;display:inline-block}
html:not([dir=rtl]) .color-picker input:checked+label .configuratorV3-color-picker-label{left:0}
html[dir=rtl] .color-picker input:checked+label .configuratorV3-color-picker-label{right:0}
.color-picker input+label .configuratorV3-color-picker-label{display:none}
.under-cta{margin-top:.5rem}
p.under-cta.empty{height:0;margin-top:0;padding-bottom:0}
.panel-container .errorDescription{color:#c50500;margin-left:1rem;font-weight:600}
.rail-container .errorDescription,.configuratorV3__bottom-bar .errorDescription{display:block;height:auto;text-align:left;width:100%;color:#c50500;padding-bottom:.5rem}
.rail-container .product-image{max-width:100%;justify-self:center}
.configuratorV3-title button{padding-right:0}
.configuratorV3-title button:not([disabled]):not(.modal button):hover{box-shadow:none}
span.configuratorV3-price-footnote{display:block;font-size:.75rem !important}
.configurator-prod-carousel div[id|='status-container']{margin-top:-0.5rem}
.configurator-prod-carousel .row{margin-left:0;margin-right:0}
.configurator-prod-carousel .carousel-product-card{margin-top:1.5rem;margin-bottom:1.5rem}
.configurator-prod-carousel .slide-item .card{flex:none;height:99%;margin-top:3px}
.configurator-prod-carousel .img-flex-auto{margin:1px}
.configurator-prod-carousel .card-body{flex:1 1 auto;overflow-x:auto;overflow-y:hidden}
.configurator-prod-carousel .card-footer{min-height:85px;display:flex;align-items:flex-end}
.configurator-prod-carousel .card-footer .custom-control{margin-bottom:1rem}
.configurator-prod-carousel .card-footer .custom-checkbox.disabled{cursor:not-allowed}
.configurator-prod-carousel .card-footer .custom-checkbox{padding-left:2.5rem}
.configurator-prod-carousel .carousel-controls>button{margin-top:1% !important;margin-bottom:1% !important}
.configurator-prod-carousel .col.slide-item{padding-left:.5rem;padding-right:.5rem}
.configurator-prod-carousel button.btn.btn-link:hover{box-shadow:none}
.configurator-prod-carousel .card-body>.card-title,.pcards-dummy-image .card-title{line-height:20px;font-weight:600;font-size:1rem;margin-bottom:.75rem}
.configurator-prod-carousel .card-description-plain{display:inline}
.configurator-prod-carousel .card-description-plain+span.btn{display:inline}
.configurator-prod-carousel .card ul{padding-inline-start:1.5rem}
.configurator-prod-carousel .readmore{display:inline !important;padding-left:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-top:0 !important;text-align:start !important}
.configurator-prod-carousel .pcards-dummy-image{padding-top:calc(100% * 243 / 297);width:100%;flex-shrink:0;background-color:#f0f0f0}
.configurator-prod-carousel .pcards-dummy-image__title{position:absolute;top:0;line-height:20px;font-weight:600;padding-top:33%;padding-left:4px}
@media only screen and (max-width:1440px){.pcards-dummy-image{padding-top:calc(100% * 172 / 210)}
}
@media only screen and (max-width:1084px){.pcards-dummy-image{padding-top:calc(100% * 139 / 170)}
}
@media only screen and (max-width:860px){.pcards-dummy-image{padding-top:calc(100% * 230 / 281)}
}
@media only screen and (max-width:540px){.pcards-dummy-image{padding-top:calc(100% * 300 / 393)}
}
@media only screen and (min-width:1400px){[role="doc-subtitle"]{font-size:1.1875rem;margin-bottom:.5rem}
}
@media only screen and (min-width:1084px){.v3tile .small.tile:nth-child(3n){margin-right:0 !important}
}
@media only screen and (min-width:862px) and (max-width:1083px){.v3tile .mini.tile{width:calc(33.333% - 10px)}
.v3tile .small.tile{width:calc(33.333% - 10px)}
}
@media only screen and (min-width:862px){.under-cta.edd-text{margin-top:1.5rem}
.configurator-prod-carousel div[id|='status-container']{margin-left:-1.4%}
}
@media only screen and (min-width:540px) and (max-width:861px){.v3tile .mini.tile{width:calc(100% - 10px)}
.v3tile .small.tile{width:calc(100% - 10px)}
.configuratorV3-container{margin-top:30px}
.configuratorV3-container .product-image{min-height:25vw}
.configuratorV3-container .product-image{min-height:20vw}
}
@media screen and (max-width:539px){.configuratorV3-container{margin-top:1.5rem}
.rail-container{display:none}
.twocolumn-v3 .panel-column{padding-right:0}
.progressiveFiltering .v3tile .mini.tile,.progressiveFiltering .v3tile .small.tile{width:100%}
.configuratorV3__bottom-bar{position:sticky;background-color:white;bottom:0;transition:bottom .5s}
.configuratorV3__bottom-bar.submerged{bottom:-380px}
.configuratorV3-container .product-image{min-height:42vw;margin-bottom:3rem}
.rail-container__rail__button{margin:-2px 0 12px 0}
.panel{width:auto;float:none}
.v3tile .tile.mini{width:calc(50% - 10px)}
.v3tile .tile.small{width:100%;max-width:none}
.insert__text{max-width:none}
h1{font-size:1.5rem}
.panel__tiles-title:not(.mini){font-size:1.2rem}
.configuratorV3__bottom-bar .errorDescription{margin-left:10px}
.configuratorV3__bottom-bar .euPricingMessage{margin-left:10px;padding-bottom:.5rem}
}
.configuratorV3-container .complete.reopen.step-indicator-step a::before{background:#fff}
.configuratorV3-container .theme-dark .complete.reopen.step-indicator-step a::before{background:#fff}
.z-index-auto{z-index:auto !important}
.step-indicator{padding:0;list-style:none;display:flex;justify-content:space-between;gap:.375rem}
@media(min-width:540px){.step-indicator{gap:1.5rem}
}
.step-indicator-step{max-width:100%;display:flex;flex-basis:0;flex-grow:1;flex-direction:column;align-items:center;position:relative;word-break:break-word}
.step-indicator-step a{display:flex;flex-direction:column;align-items:center}
.step-indicator-step a:focus{outline:.1875rem dotted currentColor}
.step-indicator-step a:focus:not(:focus-visible){outline:0}
.step-indicator-step a:focus-visible{outline:.1875rem dotted currentColor}
.step-indicator-step a::before{content:"";display:block;margin-bottom:.5rem;width:1rem;height:1rem;border-radius:50%;border:.0625rem solid #757575;background:#e6e6e6}
.theme-dark .step-indicator-step a::before{border:.0625rem solid #d2d2d2;background:#505050}
@media(forced-colors:active){.step-indicator-step a::before{border-color:GrayText;background-color:GrayText}
}
[aria-current="step"].step-indicator-step a::before{border:.125rem solid #0067b8;background:#fff}
.theme-dark [aria-current="step"].step-indicator-step a::before{border:.125rem solid #3aa0fa;background:#000}
@media(forced-colors:active){[aria-current="step"].step-indicator-step a::before{border-color:LinkText;background-color:Canvas}
}
.complete.step-indicator-step a::before{border-color:#0067b8;background:#0067b8}
.theme-dark .complete.step-indicator-step a::before{border-color:#3aa0fa;background:#3aa0fa}
@media(forced-colors:active){.complete.step-indicator-step a::before{border-color:LinkText;background-color:LinkText}
}
.step-indicator-step[aria-current="step"] a{font-weight:600;color:#000}
.theme-dark .step-indicator-step[aria-current="step"] a{color:#fff}
.step-indicator-step[aria-current="step"] ~ .step-indicator-step a:not([href]){color:#757575}
.theme-dark .step-indicator-step[aria-current="step"] ~ .step-indicator-step a:not([href]){color:#d2d2d2}
.step-indicator-step::after,.step-indicator-step::before{content:"";display:block;position:absolute}
html:not([dir="rtl"]) .step-indicator-step::after,html:not([dir="rtl"]) .step-indicator-step::before{left:calc(-50% - 0.375rem + 1rem / 2)}
@media(min-width:540px){html:not([dir="rtl"]) .step-indicator-step::after,html:not([dir="rtl"]) .step-indicator-step::before{left:calc(-50% - 1.5rem + 1rem / 2)}
}
html[dir="rtl"] .step-indicator-step::after,html[dir="rtl"] .step-indicator-step::before{right:calc(-50% - 0.375rem + 1rem / 2)}
@media(min-width:540px){html[dir="rtl"] .step-indicator-step::after,html[dir="rtl"] .step-indicator-step::before{right:calc(-50% - 1.5rem + 1rem / 2)}
}
.step-indicator-step:first-child::after,.step-indicator-step:first-child::before{content:none}
.step-indicator-step::before{width:calc(100% + 0.375rem - 1rem);top:.4375rem;border-top:.125rem solid #757575}
.theme-dark .step-indicator-step::before{border-top:.125rem solid #d2d2d2}
@media(forced-colors:active){.step-indicator-step::before{border-color:GrayText}
}
@media(min-width:540px){.step-indicator-step::before{width:calc(100% + 1.5rem - 1rem)}
}
.step-indicator-step::after{width:0;border-top:.25rem solid #0067b8;top:.375rem;transition:width .4s ease-out}
@media(prefers-reduced-motion:reduce){.step-indicator-step::after{transition:none}
}
.theme-dark .step-indicator-step::after{border-top:.25rem solid #3aa0fa}
@media(forced-colors:active){.step-indicator-step::after{border-color:LinkText}
}
.step-indicator-step.complete+.step-indicator-step.complete::after,.step-indicator-step.complete+.step-indicator-step[aria-current="step"]::after{width:calc(100% + 0.375rem - 1rem)}
@media(min-width:540px){.step-indicator-step.complete+.step-indicator-step.complete::after,.step-indicator-step.complete+.step-indicator-step[aria-current="step"]::after{width:calc(100% + 1.5rem - 1rem)}
}
.configuratorV35-container.is-mobile{padding-left:0;padding-right:0}
.configuratorV35-container *:not(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 *,h2 *,h3 *,sub,sup){font-size:1rem;line-height:1.5}
.configuratorV35-container>.row.container{margin-left:auto;margin-right:auto;margin-bottom:90px;padding:0}
.configuratorV35-container.is-mobile>.row{margin:0 0 40px 0}
.configuratorV35-container.is-mobile>.row>:is(.col-12,.col-sm-12,.col-md-4,.col-md-8){padding:0}
.configuratorV35-container:not(.is-mobile)>.row>.col{padding:0;margin-right:5%}
.configuratorV35-container:not(.is-mobile)>.row>.col-md-4{padding:0}
@media only screen and (max-width:1083px){.configuratorV35-container:not(.is-mobile)>.row>.col{padding-left:24px}
.configuratorV35-container:not(.is-mobile)>.row>.col-md-4{padding-right:24px}
}
.configuratorV35-container .insert-image-v35.image-inline{display:inline-block;vertical-align:top;max-width:20%}
.configuratorV35-container .insert-image-v35 img{max-height:60px;max-width:100%}
.configuratorV35-container .insert-image-power-supply-v35 img{max-height:70px;max-width:100%}
.configuratorV35-container .insert-subtext-v35.subtext-inline{display:inline-block;vertical-align:top;max-width:80%;min-width:60%;padding-left:15px}
.configuratorV35-container .subtext-content a[role="button"]{cursor:pointer;text-decoration:underline}
.configuratorV35-container .subtext-content .inline-glyph-v35{position:relative;bottom:-5px;padding:0}
.configuratorV35-container button.inline-button-v35.action-trigger{outline-offset:1px;font-size:inherit;font-weight:inherit;text-align:left}
.configuratorV35-container .error-description{color:#c50500;font-weight:600}
.configuratorV35-container .configuratorV35-eu-price-footnote{display:block;font-size:14px !important}
.configuratorV35-container>hr.configuratorV35-bottom-partition{border-color:#d2d2d2;margin-top:90px;margin-bottom:90px}
.configuratorV35-container.is-mobile>hr.configuratorV35-bottom-partition{margin-top:40px;margin-bottom:40px}
.right-title-v35{margin-bottom:30px}
.is-mobile .right-title-v35{padding-left:24px;padding-right:24px}
.right-title-v35 .right-title-content-v35{margin-bottom:.75rem}
.right-title-v35 .right-title-content-v35>h2{font-size:29px}
.is-mobile .right-title-v35 .right-title-content-v35>h2{font-size:24px}
.right-title-v35 .right-title-content-v35>p{font-size:1.25rem}
.right-title-v35 .right-title-content-v35>button.configurator-tech-spec-button{padding-top:3px;padding-bottom:6px}
.right-title-v35 .right-title-logo{margin-bottom:10px}
.right-title-v35 .right-title-logo img{max-height:100px}
.enable-v4-optimization .right-title-v35 .right-title-logo img{max-height:30px}
.right-title-v35 .content-below-right-title-v35 img{max-width:100%}
.content-below-right-title-v35 .subtext-with-glyph{display:flex;padding:7px 16px;margin-bottom:8px;border-radius:4px;background-color:#f2f2f2}
.content-below-right-title-v35 .subtext-with-glyph>div.glyph-prepend{align-items:center;padding-right:12px;opacity:50%}
.content-below-right-title-v35 button.inline-button-v35{font-weight:inherit}
.enable-v4-optimization .content-below-right-title-v35 .subtext-with-glyph:has(.subtext-content.cta){background-color:#f8f1fe;position:relative}
.enable-v4-optimization .content-below-right-title-v35 .subtext-content.cta:hover{text-decoration:none}
.enable-v4-optimization .content-below-right-title-v35 .subtext-content.cta:hover .glyph::before{transform:none}
.enable-v4-optimization .content-below-right-title-v35 .subtext-content.cta{position:unset;padding-right:16px}
.enable-v4-optimization .content-below-right-title-v35 .subtext-content.cta *:not(.glyph){font-size:14px}
.is-mobile .selection-panel-container-v35{padding-left:24px;padding-right:24px}
.selection-panel-container-v35>section{padding-top:30px;margin-bottom:30px}
.selection-panel-container-v35>section.disable-selection{opacity:65%}
.selection-panel-container-v35>section.disable-selection :is(a,button.action-trigger){color:black;pointer-events:none}
.selection-panel-container-v35>section.disable-selection .option-button{pointer-events:none}
.selection-panel-container-v35>section.disable-selection .text-line-through{color:black !important}
.selection-panel-container-v35>section.hidden-bundle{visibility:hidden;height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}
.selection-group-header-v35{margin-bottom:.5rem}
.selection-group-header-v35 .selection-group-title-container{display:flex;justify-content:space-between}
.selection-group-header-v35 .selection-group-title-container .insert-image-v35{max-width:20%}
.enable-v4-optimization .selection-group-header-v35 .selection-group-right-container{float:right;padding:0 0 10px 10px}
.enable-v4-optimization.is-mobile .selection-group-header-v35 .selection-group-right-container img{max-height:50px}
.selection-panel-container-v35 .selection-group-title{font-size:1.3rem;margin-bottom:.5rem}
.configuratorV35-container:not(.enable-v4-optimization) .selection-group-header-v35 .selection-group-title.title-inline{max-width:80%;padding-right:15px}
.selection-group-header-v35 button.action-trigger{font-weight:400;text-align:left}
.selection-group-footer-v35{margin-top:15px}
.selection-group-footer-v35 p{font-size:.875rem !important;font-weight:400}
.selection-group-option-v35,.selection-group-sku-option-v35{display:flex;position:relative;list-style-type:none}
.selection-group-option-v35:focus-within,.selection-group-sku-option-v35:focus-within{outline:1px dashed;outline-offset:1px}
.selection-group-option-v35 .option-button,.selection-group-sku-option-v35 .sku-option-button,.enable-v4-optimization .color-picker-v35 .color-option-button{position:absolute;top:0;left:0;bottom:0;width:100%;opacity:0}
.selection-panel-container-v35 .selection-group-v35{padding:0;margin-top:15px}
.selection-group-option-v35{display:flex;flex-direction:column;min-height:76px;border:1px solid;border-radius:1rem;overflow:hidden}
.enable-v4-style .selection-group-option-v35{border-radius:.25rem}
.selection-group-option-v35:not(:first-child){margin-top:15px}
.selection-group-option-v35:not(:last-child){margin-bottom:15px}
.selection-group-option-v35:is(:first-child):is(:last-child){margin-top:0;margin-bottom:0}
:not(.enable-v4-style) .selection-group-option-v35.is-checked{border:double 3px transparent;background-image:linear-gradient(white,white),linear-gradient(to right,#c63cc1,#0067b8);background-origin:border-box;background-clip:content-box,border-box}
.enable-v4-style .selection-group-option-v35.is-checked{border:solid 3px #0067b8}
.selection-group-option-v35.is-removed{color:#505050;border-color:#f4f4f4;background-color:#f4f4f4}
.disable-selection .selection-group-option-v35.is-removed{color:black}
.selection-group-option-v35.is-removed .option-button{cursor:not-allowed}
.selection-group-option-v35:not(.is-checked,.is-removed){border-color:#858585;background-color:#fff}
.selection-group-option-v35.option-with-no-badge{justify-content:center}
.selection-group-option-v35 .option-badge{display:flex;min-height:1rem}
.selection-group-option-v35 .option-badge .badge-v35{border-radius:0 0 4px 0}
.selection-group-option-v35 .option-body{width:100%;padding:0 1rem 1rem 1rem}
.selection-group-option-v35.option-with-no-badge .option-body{padding:1rem}
.selection-group-option-v35 .option-body .option-price{padding-left:5%}
.selection-group-option-v35 .option-body h3,.selection-group-option-v35 .option-body h4{font-size:1.0625rem;font-weight:600}
.selection-group-option-v35 .option-body :is(p,li){font-weight:400}
.selection-group-option-v35 .option-body .option-description,.selection-group-option-v35 .option-body h3+.configuratorV35-eu-price-footnote,.selection-group-option-v35 .option-body h4+.configuratorV35-eu-price-footnote{margin-top:.25rem}
.enable-v4-optimization .selection-group-option-v35 .option-body .edd-text{margin-top:14px;line-height:1.2}
.selection-panel-container-v35 .cmb-selection-group{margin-top:40px}
.selection-panel-container-v35 .cmb-selection-group-title{margin-top:50px}
.selection-panel-container-v35 .cmb-sub-selection-group{padding-top:30px;margin-top:30px}
.cmb-sub-selection-group>button.action-trigger{font-weight:400;text-align:left}
.selection-panel-container-v35 .fc-color-picker{margin-top:15px}
.configuratorV35-container .fc-color-picker .color-picker input:focus+label .color-picker-dot{outline:unset}
.configuratorV35-container .fc-color-picker .color-picker input:focus-visible+label .color-picker-dot{outline:.1875rem dotted currentColor}
.enable-v4-optimization .color-picker-v35>ul{list-style:none;display:flex;flex-wrap:wrap;column-gap:10px;padding:0;margin-top:8px}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35{width:calc(25% - 7.5px);max-width:70px;margin-bottom:10px;background-color:#fff}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35 .color-option-container{position:relative;border-radius:4px;min-height:70px;display:flex;align-items:center;justify-content:center}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35.is-checked .color-option-container{border:solid 3px #0067b8;background-origin:border-box;background-clip:content-box,border-box}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35.is-removed .color-option-container{border:1px transparent;background-color:#f2f2f2}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35:not(.is-checked,.is-removed) .color-option-container{border:1px solid;border-color:#858585}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35 .color-option-body{display:flex;height:100%}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35 .color-option-body svg{width:27px;margin:auto}
.enable-v4-optimization .color-picker-v35 .selection-group-color-option-v35:focus-within{outline:1px dashed;outline-offset:1px}
.enable-v4-optimization .color-picker-v35 label{text-align:center;font-weight:400;word-wrap:break-word;margin-bottom:0}
.configuratorV35-bottom-container{margin-top:60px}
.is-mobile .configuratorV35-bottom-container{background-color:#f2f2f2;padding-left:24px;padding-right:24px}
.configuratorV35-bottom-container.position-sticky{z-index:0 !important}
.configuratorV35-bottom-container .summary-v35{padding-top:1.2rem;margin-bottom:.75rem;.summary-title{font-size:1.5rem;margin-bottom:.75rem}
.summary-hero-title,.summary-bundles-title{font-size:1.1rem}
.d-flex.justify-content-between{gap:10%}
.summary-hero-header>div,.summary-bundles-header>div{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:.3rem}
.above-summary-container{margin-bottom:15px}
}
.configuratorV35-sticky-bar .summary-v35{display:grid;grid-template-areas:"a b";column-gap:40px;row-gap:10px;grid-auto-columns:minmax(auto,max-content);text-align:end;.summary-hero-title,.summary-bundles-title{font-size:18px;font-weight:600;line-height:1.5}
.summary-hero-price>div,.summary-bundles-price>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}
:is(.summary-hero-price,.summary-bundles-price) :not(.text-muted,.text-muted *){font-size:18px;font-weight:600}
}
.is-mobile .configuratorV35-sticky-bar .summary-v35{grid-auto-columns:auto;column-gap:20px;text-align:start;padding:0 24px 10px 24px;:is(.summary-hero-header,.summary-bundles-header,.summary-hero-price,.summary-bundles-price) *{font-size:14px}
}
.summary-hero-list,.summary-bundles-list{color:#2f2f2f}
.is-mobile .bottom-bar-v35{padding-bottom:30px}
.bottom-bar-v35 hr{margin:1rem 0}
.bottom-bar-v35 .edd-text{margin-top:.75rem}
.bottom-bar-v35 .error-description{margin-top:.75rem}
.bottom-bar-v35>button{min-height:65px;border-radius:16px;font-size:1.2rem !important}
.enable-v4-style .bottom-bar-v35>button{border-radius:4px}
.bottom-bar-v35 .subtext-with-glyph{display:flex;padding:7px 0;margin-bottom:8px}
.bottom-bar-v35 .subtext-with-glyph>div.glyph-prepend{align-items:center;padding-right:12px}
.bottom-bar-v35 .subtotal-content>div{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:.3rem}
.bottom-bar-v35 .subtotal-content>h3,.bottom-bar-v35 .subtotal-content>h4{font-size:20px;font-weight:700}
.bottom-bar-v35 .subtotal-content p{font-size:20px}
.bottom-bar-v35 .subtotal-installment-content :is(h3,.subtotal-installment-price),.bottom-bar-v35 .subtotal-installment-content :is(h4,.subtotal-installment-price){font-size:18px;font-weight:600}
.bottom-bar-v35 .below-subtotal-container{margin-top:20px;display:flex;align-items:center}
.bottom-bar-v35 .below-subtotal-container .insert-subtext-v35{max-width:none}
.bottom-bar-v35 .below-subtotal-container img{max-width:36px}
.is-mobile .bottom-bar-v35 .below-subtotal-container img{background-color:#f2f2f2}
.configuratorV35-sticky-bar{.subtotal-title{padding-top:10px}
.subtotal-title>h3{font-size:21px;padding-top:10px}
.subtotal-title>hr{background-color:#d2d2d2;height:1px;border:0;position:absolute;left:-100%;right:70px}
.subtotal-price{padding-top:20px;text-align:right}
.subtotal-price :not(.text-muted){font-size:24px}
.subtotal-price>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}
.subtotal-installment-title,.subtotal-installment-price{font-size:18px;font-weight:600}
}
.is-mobile .configuratorV35-sticky-bar{.subtotal-title>hr{left:24px;right:24px}
.subtotal-title>h3{font-size:16px}
.subtotal-price :not(.text-muted){font-size:16px}
.subtotal-price .text-muted{font-size:14px}
.subtotal-installment-title,.subtotal-installment-price{font-size:14px}
}
body:has(.configuratorV35-container .modal.fade.show){overflow:hidden}
.configuratorV35-container:not(.enable-v4-style) .modal-content{border-radius:1rem}
.configuratorV35-container .modal{overflow-x:hidden;overflow-y:auto}
.configuratorV35-container .badge-v35{border-radius:4px;background-color:#ffb900;text-align:center;width:fit-content;padding:.2rem .5rem;font-size:.875rem;font-weight:600;margin-bottom:.2rem}
.configuratorV35-container .badge-v35.is-oos{color:white;background-color:black}
.configuratorV35-container:not(.is-mobile) .show-sticky-bar .position-sticky{top:160px}
.configuratorV35-container:not(.is-mobile) .hide-sticky-bar .position-sticky{top:3rem}
.hide-sticky-bar .sticky-bar-v35-content{display:none}
.show-sticky-bar .sticky-bar-v35-content.stuck{top:0}
.sticky-bar-v35-content{max-height:100vh;overflow-y:auto}
.sticky-bar-v35-content:not(.stuck){display:none}
.sticky-bar-v35-content>.row{max-width:1600px;padding:30px 24px;margin-left:auto;margin-right:auto;align-items:start}
.is-mobile .sticky-bar-v35-content>.row{padding:10px 24px}
.sticky-bar-v35-content>.row>.col-6{padding:0}
.sticky-bar-v35-header,.sticky-bar-v35-title-container{align-items:center;column-gap:24px}
.sticky-bar-v35-title-container{flex-wrap:wrap}
.is-mobile .sticky-bar-v35-title-container{min-height:38px;justify-content:center;align-items:start;flex-direction:column}
.sticky-bar-v35-header .sticky-bar-v35-title{font-size:29px}
.is-mobile .sticky-bar-v35-header .sticky-bar-v35-title{font-size:16px;margin-bottom:0}
.sticky-bar-v35-header .sticky-bar-v35-image-container{height:70px}
.sticky-bar-v35-header .sticky-bar-v35-image-container>img{max-height:100%;max-width:none}
.is-mobile .sticky-bar-v35-title-container>button{font-size:14px !important}
.sticky-bar-v35-details{align-items:stretch;justify-content:flex-end;column-gap:18px}
.configuratorV35-container:not(.is-mobile) .sticky-bar-v35-details{padding-top:18px !important}
.is-mobile .sticky-bar-v35-details{column-gap:10px}
.sticky-bar-v35-details .sticky-bar-v35-details-button>button{font-size:24px !important;padding:5px}
.sticky-bar-v35-details .sticky-bar-price-v35{display:flex;align-items:center;text-align:end}
.sticky-bar-v35-details .sticky-bar-price-v35 :not(.text-muted){font-size:24px}
.is-mobile .sticky-bar-v35-details .sticky-bar-price-v35 :not(.text-muted){font-size:16px}
.is-mobile .sticky-bar-v35-details .sticky-bar-price-v35 .text-muted{font-size:14px}
.sticky-bar-v35-details .sticky-bar-installment-price{font-size:20px !important;font-weight:400}
.is-mobile .sticky-bar-v35-details .sticky-bar-installment-price{font-size:14px !important}
.sticky-bar-v35-details .sticky-bar-price-v35 h3{margin:0}
.is-mobile .sticky-bar-v35-details .sticky-bar-price-v35>div{flex-direction:column-reverse;align-items:end}
.sticky-bar-v35-details .sticky-bar-price-v35>div{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:flex-end;column-gap:5px}
@media only screen and (min-width:1084px){.sticky-bar-v35-content>.row{width:90%;max-width:1600px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}
}
.configuratorV35-content-cards-container{margin-top:40px}
.is-mobile .configuratorV35-content-cards-container{padding-left:24px;padding-right:24px;margin-top:30px}
.configuratorV35-content-cards-container .accordion>li:first-child .accordion-header{border-top:0}
.configuratorV35-page-header{margin-top:40px;margin-bottom:70px}
.is-mobile .configuratorV35-page-header{margin-top:25px;align-items:flex-start;padding-left:24px !important;padding-right:24px !important}
.configuratorV35-title{font-weight:600}
.configuratorV35-step-back-btn{justify-content:flex-start;padding:.5rem;margin-left:-0.5rem}
.back-btn-tooltip{display:none}
.btn:hover .back-btn-tooltip,.btn:focus .back-btn-tooltip{position:absolute;background-color:#fff;border:1px solid #ccc;box-shadow:2px 2px 2px #777;color:#333;display:block;font-size:12px;width:max-content;line-height:normal !important;overflow-wrap:break-word;padding:2px;margin-top:3rem;margin-left:9rem}
.configuratorV35-container:not(.is-mobile) .configuratorV35-page-header .progressbar{max-width:900px;margin-top:0;margin-left:auto;margin-right:auto}
.is-mobile .configuratorV35-page-header .progressbar{margin-top:5px;margin-bottom:30px}
.is-mobile .configuratorV35-page-header .progressbar span[id^=step-][id$=-indicator]{font-size:14px;font-weight:400}
.configuratorV35-container .remediation-content-v35{padding:12px 5%}
.configuratorV35-container.is-mobile .remediation-content-v35{font-size:14px;padding:12px 24px}
.configuratorV35-container .remediation-content-v35 :is(p,a,button,div){color:inherit;font-size:inherit}
.configuratorV35-container .remediation-content-v35 :is(a,button){font-weight:600 !important}
.configuratorV35-container:not(.is-mobile) .remediation-content-v35>:is(p,div){text-align:center}
.configuratorV35-container .remediation-content-v35 .affirmation-content{font-weight:600}
.configuratorV35-container .remediation-content-v35 .remediation-cards{display:flex;justify-content:space-between}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card{flex:1;display:flex;flex-direction:column}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card+.remediation-card{border-left:solid 1px}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card>button{border:0;background:transparent;margin:auto}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card>button::after{position:relative;left:5px;top:2px}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card>p{font-size:14px}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card .popover{color:black}
.configuratorV35-container .remediation-content-v35 .remediation-cards .remediation-card .popover .popover-body>div{margin-bottom:18px}
@media only screen and (max-width:1083px){.configuratorV35-container .remediation-content-v35{padding:12px 24px}
}
.configuratorV35-container .configuratorV35-image-hero-container img{max-width:100%;max-height:100%}
.configuratorV35-container:not(.enable-v4-optimization) .fc-img-carousel-container{position:absolute}
.configuratorV35-container.enable-v4-optimization .fc-img-carousel-container:not(.invisible){padding-bottom:45px}
.configuratorV35-container.enable-v4-optimization .fc-img-carousel-container.invisible{display:none}
.configuratorV35-container:not(.enable-v4-optimization) .fc-img-carousel-container.has-slide{top:30px;left:40px;right:40px}
.configuratorV35-container.enable-v4-optimization .fc-img-carousel-container .carousel-controls{bottom:-45px}
.configuratorV35-container:not(.enable-v4-optimization) .fc-img-carousel-container [class^="carousel-control-"]{position:absolute;top:5px;bottom:0;color:inherit;height:unset;border:0;border-radius:unset;background:0;opacity:unset;display:flex}
.configuratorV35-container:not(.enable-v4-optimization) .fc-img-carousel-container .carousel-control-prev{left:-35px}
.configuratorV35-container.enable-v4-optimization .fc-img-carousel-container .carousel-control-prev{padding-left:30px}
.configuratorV35-container:not(.enable-v4-optimization) .fc-img-carousel-container .carousel-control-next{right:-35px}
.configuratorV35-container.enable-v4-optimization .fc-img-carousel-container .carousel-control-next{padding-right:30px}
.configuratorV35-container:not(.enable-v4-optimization) .carousel-indicators{margin-bottom:-20px}
.configuratorV35-container .carousel-inner .carousel-item>picture>img{vertical-align:top}
.configuratorV35-container .fc-img-carousel-container:hover button.carousel-control-next:hover,.configuratorV35-container .fc-img-carousel-container:hover button.carousel-control-prev:hover,.configuratorV35-container .fc-img-carousel-container:focus-within button.carousel-control-prev:hover,.configuratorV35-container .fc-img-carousel-container:focus-within button.carousel-control-next:hover,.configuratorV35-container button.carousel-control-next:hover,.configuratorV35-container button.carousel-control-prev:hover{box-shadow:none}
.configuratorV35-container.is-mobile .product-image{background-color:#f2f2f2;position:relative;height:75vw}
.configuratorV35-container.enable-v4-optimization.is-mobile .product-image{height:unset;margin-bottom:30px}
.configuratorV35-image-button{border:0;background:0;cursor:none}
.configuratorV35-thumbnails{width:16.7%;gap:5%}
.configuratorV35-thumbnails .configuratorV35-image-conatiner{overflow:hidden;display:flex;height:16%}
.configuratorV35-image-conatiner{height:69%;width:81%;border-radius:20%}
.enable-v4-style .configuratorV35-image-conatiner{border-radius:4px}
.configuratorV35-image-conatiner.selected{border:3px solid rgba(117,117,117,1)}
.enable-v4-style .configuratorV35-image-conatiner.selected{border:3px solid #0067b8}
.configuratorV35-image-conatiner:focus-within{outline:1px dashed;outline-offset:1px}
.configuratorV35-hero-image-display{width:83.3%;border-radius:20px;overflow:hidden}
.enable-v4-style .configuratorV35-hero-image-display{border-radius:3px}
.configuratorV35-thumbnail-image{width:100%}
.configuratorV35-thumbnail-image:hover{opacity:.8;cursor:pointer}
.confifuratorV35-left-side{gap:1rem;margin-left:2rem}
.carousel-indicators li{margin-left:.2rem !important;margin-right:.2rem !important}
.carousel-indicators li::after{font-size:.45rem !important}
@media only screen and (max-width:859px){.configuratorV35-page-header{margin-bottom:0}
.configuratorV35-container .product-image{margin-top:1rem;min-height:52vw}
.btn:hover .back-btn-tooltip,.btn:focus .back-btn-tooltip{margin-top:0;margin-left:2rem}
}
@media only screen and (max-width:539px){.confifuratorV35-left-side{gap:1rem;margin-left:1rem;margin-right:1rem}
.configuratorV35-container .product-image{min-height:47vw}
}
.is-mobile .productcards-panel-container-v35{padding-left:12px;padding-right:12px}
:not(.enable-v4-style) .productcards-panel-container-v35 .configurator-prod-carousel .card-v35 .img-flex-auto-v35{border-radius:16px 16px 0 0;overflow:hidden;padding-bottom:8px}
.productcards-panel-container-v35 .configurator-prod-carousel .slide-item .card-v35{flex:none;height:99%;margin-top:3px;border-radius:16px;border:1px solid #d2d2d2}
.productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35{flex:1 1 auto;overflow-x:auto;overflow-y:hidden}
.enable-v4-style .productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35{display:flex !important;flex-direction:column;justify-content:flex-start;flex:1 1 auto;overflow-x:auto;overflow-y:hidden}
.productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35 .seedetails{padding-left:0 !important}
.productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35>.card-title-v35{line-height:22px;font-weight:600;font-size:18px;padding-left:2px}
.enable-v4-style .productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35>.card-title-v35{line-height:20px;font-weight:600;font-size:16px;padding-left:2px}
.productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35 .fc-color-picker{margin-top:12px}
.productcards-panel-container-v35 .configurator-prod-carousel .card-body-v35 .color-picker{padding:0}
.productcards-panel-container-v35 .configurator-prod-carousel .color-picker .color-picker-label{display:none}
.productcards-panel-container-v35 .configurator-prod-carousel .color-picker-label-container{position:relative;top:-5px}
.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35{min-height:85px;display:flex;align-items:flex-end}
.productcards-panel-container-v35 .configurator-prod-carousel .carousel-product-card{margin-top:1.5rem;margin-bottom:4rem}
.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35 .custom-control.custom-button.disabled{color:rgba(0,0,0,0.6)}
.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35 .custom-control.custom-button.disabled button{color:rgba(0,0,0,0.6);cursor:not-allowed;border:1px rgba(0,0,0,0.6) solid}
.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35 .custom-button{padding-left:15px;padding-right:15px}
.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35 .custom-button .custom-control-btn{border:2px #0067b8 solid;padding:10px 20px;display:flex;border-radius:8px;font-size:14px;background-color:#fff;color:#0067b8;font-weight:600}
.productcards-panel-container-v35 .card-badge-v3{position:absolute}
.productcards-panel-container-v35 .card-badge-v3 .badgev3{font-style:normal;font-weight:600;font-size:14px !important;line-height:20px;border-radius:16px 0 4px 0;padding:.25rem .5rem}
.productcards-panel-container-v35 :is(.selection-group-header-v35,.prod-carousel-loading-text){padding-left:4rem}
.productcards-panel-container-v35 .configurator-prod-carousel div[id|='status-container']{padding-left:4rem}
.modal-dialog{margin-top:50px;margin-bottom:50px}
.footer-v35{display:inline;margin-left:.875rem;margin-right:.875rem}
.productcards-panel-container-v35 .configurator-prod-carousel .card-description-v35{padding:0;font-size:16px}
.modal-titlev35{font-size:1.125rem;font-weight:600;line-height:1.625;padding-left:5px}
.enable-v4-style .card-badge-v3 .badgev3{border-radius:4px 0 4px 0}
.enable-v4-style .img-flex-auto-v35{border-radius:4px 4px 0 0 !important;overflow:hidden;padding-bottom:8px}
.enable-v4-style .configurator-prod-carousel .card-v35{border-radius:4px !important;border:1px solid #d2d2d2}
.enable-v4-style .custom-control-btn{border-radius:4px !important}
.img-modal-auto-v35 .card-img{border-radius:4px !important}
.seeDetails-modal .modal-header .close{padding:0 !important}
.seeDetails-modal .modal-footer p{padding-bottom:16px !important}
.configuratorV4-power-supply-modal .table tr>:first-child{padding-left:.75rem}
.configuratorV4-power-supply-modal .image{display:flex;justify-content:center;align-items:center}
.configuratorV4-power-supply-modal .area-heading .col-md-8{flex:0 0 100% !important;max-width:100% !important}
@media only screen and (max-width:859px){.productcards-panel-container-v35 .selection-group-header-v35,.productcards-panel-container-v35 .prod-carousel-loading-text{padding-left:0}
.productcards-panel-container-v35 .configurator-prod-carousel div[id|='status-container']{padding-left:0}
}
@media only screen and (max-width:1140px){.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35 .custom-button .custom-control-btn{padding:10px 10px}
}
@media only screen and (min-width:862px){.productcards-panel-container-v35 .configurator-prod-carousel div[id|='status-container']{margin-left:-0.75rem}
}
@media only screen and (min-width:1090px) and (max-width:1250px){.productcards-panel-container-v35 .configurator-prod-carousel .card-footerv35 .custom-button .custom-control-btn{padding:5px 5px !important}
}
.configuratorV4-comparison-modal .table tr>:first-child{padding-left:.75rem}
.configuratorV4-comparison-modal .table thead th{vertical-align:top}