.commerce-elements .shop-sku-card{--default-height-width:20px}.commerce-elements .shop-sku-card .sku-card-container{height:60px;min-width:var(--sizeSpacing1000)}.commerce-elements .primary-image .non-animated-img.warranty img{width:var(--sizeSpacing500);height:var(--sizeSpacing500)}.commerce-elements .primary-image .non-animated-img img{transform:none;left:auto!important;top:auto!important;padding-top:0}.commerce-elements .primary-image img{max-width:44px;max-height:var(--sizeSpacing600);position:relative;transform:scale(5);padding-top:8px}.commerce-elements .primary-image.sv img{top:50%;display:block;margin:auto}.commerce-elements .primary-image.sv .img-container{width:90vw}.commerce-elements .primary-image.sv.animate .img-container{width:auto!important}.commerce-elements .primary-image.lv img{top:16rem}.commerce-elements .primary-image.lv .img-container{width:450px}.commerce-elements .primary-image .a-skeleton-shimmer,.commerce-elements .primary-image .img-container{max-height:246px;height:246px}.commerce-elements .primary-image.animate img{animation:resizeAndMove;animation-fill-mode:forwards;animation-duration:.85s;top:auto;padding-top:0}.commerce-elements .primary-image.animate .img-container,.commerce-elements .primary-image.non-animate .img-container{max-height:var(--sizeSpacing600);height:auto;width:auto}.commerce-elements .primary-image svg.logo{height:var(--sizeSpacing500);width:var(--sizeSpacing500)}@keyframes resizeAndMove{to{transform:translate(0)}0%{transform:translate(0)}}.commerce-elements .item-separator svg{fill:var(--colorBrandDarkGray);height:var(--sizeSpacing300)}.commerce-elements{height:265px}.commerce-elements.a-skeleton-shimmer-large{height:136px}.commerce-elements.a-skeleton-shimmer-small{height:92px}.commerce-elements.small.box-shadow-enable{border-radius:24px 24px 0 0;box-shadow:-10px -30px 10px 20px #0046be}.commerce-elements.cm-sv-gutter{border-bottom:var(--sizeBorderLg) solid var(--colorRoleDefault200)}.commerce-elements.animation-complete{border-radius:0!important;transition:.35s ease-in-out;padding-top:var(--sizeSpacing100)}.commerce-elements.animation-complete .pl-flex-carousel{padding-top:0}.commerce-elements.animation-complete.small{height:108px}.commerce-elements.animation-complete.large{height:112px}.commerce-elements.animation-complete .pl-flex-carousel-slider{height:auto}.commerce-elements.animation-complete .pl-flex-carousel-slider .c-carousel-arrow-button,.commerce-elements.animation-complete .pl-flex-carousel-slider svg{all:unset}.commerce-elements.animation-complete .img-container,.commerce-elements.animation-complete img{width:auto!important;height:auto}.commerce-elements .commerce-elements-carousel .c-carousel-arrow-button{border:none!important}.no-horizontal-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-horizontal-scrollbar .scrollable::-webkit-scrollbar{display:none!important}.show-more-section{transition:max-height .3s ease-in,opacity .3s ease-in}.show{max-height:1000px}.accessory-list{width:70%}.accessory-container{display:flex;flex-direction:column;padding-top:8px}.caretDownIcon,.caretUpIcon{transform:scale(1.6);fill:var(--color-unstable-link-blue);margin-left:6px}.answer-container{height:72px;background-color:var(--colorFgDefaultOnEmphasis);border:none!important}.answer-price-block{flex:1 1}.add-on-installation-services hr{border-color:var(--colorBrandTechWhite);margin-top:var(--sizeSpacing0)!important;margin-left:var(--sizeSpacing0)!important;margin-right:var(--sizeSpacing0)!important}.add-on-installation-services .button-section button{height:auto;min-height:45px;font-weight:400;border-radius:var(--sizeRadiusLg)}.add-on-installation-services .button-section button.selected{border-color:var(--colorBorderCompOutlinePrimaryPressed);border-width:var(--sizeRamp25);outline:1px solid var(--colorBorderCompOutlinePrimaryPressed)}.add-on-installation-services .button-section button:disabled{background-color:var(--colorBrandTechWhite)}.add-on-installation-services .button-section button.text-bold{font-weight:500;margin-top:var(--sizeSpacing0)!important}.add-on-installation-services .button-section button.sku-card-tile{min-height:120px;height:auto}.add-on-installation-services .button-section button.sku-card-tile .sku-tile{min-height:116px}.add-on-installation-services .button-section button.sku-card-tile .sku-tile .sku-details .top-section{float:left}.add-on-installation-services .button-section button.sku-card-tile .sku-tile .sku-details .middle-section{float:left;text-align:start}.add-on-installation-services .button-section button.sku-card-tile .sku-tile .sku-details .bottom-section{float:left}.add-on-installation-services .button-section button .pricing{flex:1 1}.add-on-installation-services .button-section button .starting-at-text{font-weight:400}.add-on-installation-services .button-section.flex-column button{padding-left:var(--sizeSpacing200);padding-right:var(--sizeSpacing200)}.add-on-installation-services .button-section.flex-column button.between{margin-top:var(--sizeSpacing0)!important}.add-on-installation-services .button-section.flex-column button.sku-card-tile{padding-left:var(--sizeSpacing0);padding-right:var(--sizeSpacing0)}.add-on-installation-services .c-modal-grid{width:var(--sizePercentageFull);padding:var(--sizeSpacing200)}.add-on-installation-services #edit-icon-tooltip{right:35px;top:var(--sizeSpacing200);padding-right:var(--sizeSpacing400);text-align:left;margin-left:30%}.add-on-installation-services #edit-icon-tooltip .arrow{top:10px}.add-on-installation-services #edit-icon-tooltip svg{width:var(--sizeSpacing200);height:var(--sizeSpacing200)}.add-on-installation-services .c-button.c-button-outline{border:1px solid var(--colorBorderInfo);color:var(--colorFgDefault)}.add-on-installation-services .c-button.c-button-outline:focus,.add-on-installation-services .c-button.c-button-outline:hover{background-color:var(--colorRoleDefault50)}.add-on-installation-services .font-bold{font-weight:500}.add-on-installation-services .text-styling{justify-content:space-between;font-size:14px}.add-on-installation-services-v2 .button-section button{height:auto;min-height:45px;font-weight:400;border-radius:var(--sizeRadiusLg)}.add-on-installation-services-v2 .button-section button.selected{border-color:var(--colorBorderCompOutlinePrimaryPressed);border-width:var(--sizeRamp25);outline:1px solid var(--colorBorderCompOutlinePrimaryPressed)}.add-on-installation-services-v2 .button-section button:disabled{background-color:var(--colorBrandTechWhite)}.add-on-installation-services-v2 .button-section button.text-bold{font-weight:500;margin-top:var(--sizeSpacing0)!important}.add-on-installation-services-v2 .button-section button.sku-card-tile{min-height:100%;height:auto}.add-on-installation-services-v2 .button-section button.sku-card-tile .sku-tile{min-height:116px}.add-on-installation-services-v2 .button-section button.sku-card-tile .sku-tile .sku-details .top-section{float:left}.add-on-installation-services-v2 .button-section button.sku-card-tile .sku-tile .sku-details .middle-section{float:left;text-align:start}.add-on-installation-services-v2 .button-section button.sku-card-tile .sku-tile .sku-details .bottom-section{float:left}.add-on-installation-services-v2 .button-section button .pricing{flex:1 1}.add-on-installation-services-v2 .button-section button .starting-at-text{font-weight:400}.add-on-installation-services-v2 .button-section.flex-column button{padding-left:var(--sizeSpacing200);padding-right:var(--sizeSpacing200)}.add-on-installation-services-v2 .button-section.flex-column button.between{margin-top:var(--sizeSpacing0)!important}.add-on-installation-services-v2 .button-section.flex-column button.sku-card-tile{padding-left:var(--sizeSpacing0);padding-right:var(--sizeSpacing0)}.add-on-installation-services-v2 .c-modal-grid{width:var(--sizePercentageFull);padding:var(--sizeSpacing200)}.add-on-installation-services-v2 #edit-icon-tooltip{right:35px;top:var(--sizeSpacing200);padding-right:var(--sizeSpacing400);text-align:left;margin-left:30%}.add-on-installation-services-v2 #edit-icon-tooltip .arrow{top:10px}.add-on-installation-services-v2 #edit-icon-tooltip svg{width:var(--sizeSpacing200);height:var(--sizeSpacing200)}.add-on-installation-services-v2 .c-button.c-button-outline{border:1px solid var(--colorBorderInfo);color:var(--colorFgDefault)}.add-on-installation-services-v2 .c-button.c-button-outline:focus,.add-on-installation-services-v2 .c-button.c-button-outline:hover{background-color:var(--colorRoleDefault50)}.add-on-installation-services-v2 .font-bold{font-weight:500}.add-on-installation-services-v2 .text-styling{justify-content:space-between;font-size:14px}.add-on-installation-services-v2 .add-on-component .c-checkbox-wrapper{align-items:start}.add-on-installation-services-v2 .add-on-component .c-checkbox-input{margin-top:8px;border-width:1px;border-radius:4px}.add-on-installation-services-v2 .add-on-component .c-checkbox-label{padding-bottom:8px}.add-on-installation-services-v2 .add-on-component .c-radio-label{padding-bottom:0}.add-on-installation-services-v2 .add-on-component .c-radio-wrapper{align-items:start}.add-on-installation-services-v2 .add-on-component .c-radio-brand{margin-top:8px}.add-on-installation-services-v2 .add-on-component .add-on-divider{margin-left:16px;margin-right:16px}.add-on-installation-services-v2 .add-on-component .text-left{max-width:75%}.add-on-installation-services-v2 .add-on-component .animated-section{opacity:0;transform:translateY(-10px);height:0;overflow:hidden;transition:height .5s ease,opacity .3s ease,transform .3s ease}.add-on-installation-services-v2 .description-color{color:var(--colorBgInfoEmphasis)}.add-on-installation-services .sub-total .price-component{flex:1 1;font-weight:600}.add-on-installation-services .c-alert-content{width:var(--sizePercentageFull)}.add-on-installation-services .c-alert-content .error-text{display:contents}.installs-divider{hr{margin:0!important}}.progress-bar-container{width:100%;height:4px;background-color:#e4e5e8;border-radius:0;overflow:hidden;position:relative}.progress-bar-fill{height:100%;background-color:#014fd3;border-radius:0}.text-container{width:70%}.summary-desc-color{color:var(--colorFgDefaultMuted)}
/*# sourceMappingURL=24b11901f108f500.css.map*/