.qLRL7Ui0Uh7DjFR1{position:fixed;bottom:0;left:0;right:0;z-index:90;pointer-events:none}.Z_6Uckd9b3Y7xi8Y{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px));border-top:1px solid #c5cbd5;pointer-events:auto;transition:transform .3s ease,opacity .3s ease;transform:translateY(100%);opacity:0}.TdbWRoZgCHE4baow{transform:translateY(0);opacity:1}@media (prefers-reduced-motion:reduce){.TdbWRoZgCHE4baow,.Z_6Uckd9b3Y7xi8Y{transition:none}}.product-installation .a-skeleton-shimmer{height:350px}.pi-sv-gutter{border-bottom:var(--sizeBorderLg) solid var(--colorRoleDefault200)}.schedule-in-store{gap:10px;border-bottom:8px solid #f3f4f6;border-top:8px solid #f3f4f6}.schedule-in-store .c-button-link.link-label:hover{text-decoration:none}.schedule-in-store .show-more-section .pl-100{padding-left:0}.parts-unavailable{border-bottom:1px solid #e4e5e7}.install-options{padding:16px;border-bottom:8px solid #f3f4f6;border-top:8px solid #f3f4f6}.install-options .c-button-link.link-label:hover{text-decoration:none}.install-options .divider{border-bottom:1px solid #e4e5e8}.install-options .installation-options-padding{padding-left:29px}.install-options .show-more-section .pl-100{padding-left:0}.install-options .radio-group-hidden .w-300{display:none}.install-options .radio-group-hidden .ml-100{margin-left:0}.install-options .header.items-center{align-items:center!important}.install-options .header .select-store{color:var(--colorPaletteBlue700);background:none}.install-options .store-style{color:var(--colorBgCompSurfaceInfoEmphasis)}.install-options #install-option-group>div,.install-options #required-parts-group>div{align-items:flex-start;align-self:baseline;width:100%}.install-options #install-option-group>div label,.install-options #required-parts-group>div label{width:100%}.install-options #install-option-group .border-xs.border-b-brand-light-gray:hover{border-color:var(--colorBorderCompOutlinePrimary)}.install-options .required-parts{display:grid;transition:grid-template-rows .35s}.install-options .required-parts.expanded{grid-template-rows:1fr;opacity:1}.install-options .required-parts.closed{grid-template-rows:0fr;opacity:0}.install-options .radio-border-layout{border-bottom-width:0!important;padding-bottom:0}.install-options .checkbox-border-layout{border-top-width:0!important;padding-top:0}.install-options .checkbox-padding{padding-left:30px!important}.install-options .required-parts>div{overflow:hidden}