.title-wrap{display:flex;flex-direction:row;margin-bottom:16px}.title-wrap.interruptor-layout-header .title-body-wrap,.title-wrap.interruptor-layout-header .title-body-wrap .title-content-wrap{width:100%}.title-wrap.interruptor-layout-header .title-body-wrap li{padding:1px!important}.title-wrap.interruptor-layout-header .title-body-wrap ul{list-style-type:disc}.title-wrap.interruptor-layout-header .title-body-wrap .title-style{font-size:16px;font-weight:500;line-height:20px}.title-wrap.interruptor-layout-header .title-body-wrap .description{font-size:12px;font-weight:400;line-height:16px;text-align:left;margin-top:4px}.title-wrap.interruptor-layout-header .title-button{color:#014fd3;font-size:12px;font-weight:500;line-height:2rem;min-width:62px;display:flex;padding-top:3px}.title-wrap.interruptor-layout-header svg.logo{height:4rem;width:4rem}.title-wrap .title.body-copy-plus{font-size:20px;margin-bottom:.5rem}.title-wrap .ugc-wrapper{display:flex}.title-wrap .title-icon{padding-right:10px}.warranty-short-name{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.warranty-short-name .warranty-body{margin-right:30px}.warranty-title-description{display:flex;align-items:center;padding-top:2rem}.warranty-title-description .checkmark{margin-right:1rem}.included-for-members{font-size:11px}.pl-flex-carousel{padding-bottom:0}.warranty-list .pl-flex-carousel-slider{overflow:visible;overflow:initial}.warranty-list.warranty-list-with-popular .pl-flex-carousel{padding-bottom:var(--size-300)}.warranty-list .variation-carousel.installationTile{border:none}.warranty-list .variation-carousel.installationTile ul{flex-direction:column;height:"auto";width:"auto";margin-right:"0px";padding-right:"10px"}.warranty-list .variation-carousel.sv-carousel .pl-flex-carousel{overflow-x:auto}.warranty-list .variation-carousel.sv-carousel .c-carousel-list.scrollable{overflow-x:inherit}.warranty-list .variation-carousel .c-carousel-item:first-child .standardTile-warranty .standard-warranty-tile .warranty-block-children{display:flex}.warranty-list .variation-carousel .c-carousel-item:first-child .standardTile-warranty .standard-warranty-tile .warranty-block-children .warranty-text-wrapper{width:100%}.warranty-list .variation-carousel .c-carousel-item:first-child .standardTile-warranty .standard-warranty-tile .warranty-block-children .warranty-text-wrapper .warranty-short-name .included-for-members{display:flex;color:#55555a;font-size:11px;margin-top:.5rem}.warranty-list .variation-carousel .c-carousel-item:first-child .standardTile-warranty .standard-warranty-tile .warranty-block-children .warranty-text-wrapper .warranty-short-name .included-for-members .added-checkmark{width:1.5rem;height:10px;fill:#318000;align-self:center;margin-right:1rem}.warranty-list .variation-carousel .c-carousel-item:first-child .standardTile-warranty .standard-warranty-tile .warranty-block-children.standardTile{display:flex;justify-content:center}.warranty-list .variation-carousel .c-button-unstyled{position:relative}.warranty-list .variation-carousel .c-button-unstyled.installationTile{width:100%;padding-bottom:12px;height:auto;padding-left:inherit}.warranty-list .variation-carousel .c-button-unstyled.width-20{width:20%}@media (min-width:390px) and (max-width:480px){.warranty-list .variation-carousel .c-button-unstyled.width-20{width:24%!important}}@media (max-width:389px){.warranty-list .variation-carousel .c-button-unstyled.width-20{width:28%!important}}.warranty-list .variation-carousel .c-button-unstyled .standard-warranty-tile{cursor:pointer;padding:12px 16px;border:1px solid #c5cbd5}.warranty-list .variation-carousel .c-button-unstyled .standard-warranty-tile.border-selected{border:2px solid #0046be;box-shadow:none}.warranty-list .variation-carousel .c-button-unstyled .standard-warranty-tile.installation-tile{min-width:75px}.warranty-list .variation-carousel .c-button-unstyled .tile-border.standard-warranty-tile{padding:13px 17px}.warranty-list .variation-carousel .c-button-unstyled .tile-border.standard-warranty-tile.border-selected{padding:12px 16px}.warranty-list .variation-carousel .c-button-unstyled .warranty-popularity-title{position:absolute;left:0;right:0}.warranty-list .variation-carousel .item .c-carousel-item{width:0}.warranty-list .variation-carousel .c-carousel-arrow-button{border-left:none!important;border-right:none!important}.warranty-list .variation-carousel .c-carousel-arrow-button:disabled{display:none}.warranty-list .variation-carousel .flex-carousel-arrow-left svg,.warranty-list .variation-carousel .flex-carousel-arrow-right svg{font-size:17px}.warranty-list .standardTile-warranty{flex:0 1 auto}.warranty-list .warranty-block-children{flex-wrap:nowrap;align-items:center;flex:1 1;min-width:9rem}.warranty-list .warranty-block-children.isWarrantyTile{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.warranty-list .warranty-block-children.isWarrantyTile .warranty-text-wrapper{width:100%;margin-bottom:1.5rem}.warranty-list .warranty-block-children.isWarrantyTile .pricing-block{display:flex;flex-direction:column;align-items:flex-start}.warranty-list .warranty-block-children.isWarrantyTile .pricing-block .monthly-price{font-size:11px}.warranty-list .warranty-block-children.standard.bbyPlus{padding-top:1px;padding-bottom:3px;align-items:start}.warranty-list .warranty-block-children.standard.bbyPlus .c-checkbox-wrapper{align-items:start}.warranty-list .warranty-block-children.standard.bbyPlus .c-checkbox-wrapper .c-checkbox-label{padding-top:0}.warranty-list .warranty-block-children.standardTile{display:block;min-width:9rem}.warranty-list .warranty-block-children.standardTile .pv-warranty-price{text-align:center}.warranty-list .warranty-block-children.installationTile{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-end;min-height:34px}.warranty-list .warranty-block-children.installationTile .warranty-text-wrapper{margin-bottom:1.5rem}.warranty-list .warranty-block-children.installationTile .pricing-block{display:flex;flex-direction:column;align-items:flex-start}.warranty-list .warranty-block-children.installationTile .pricing-block .installationTile{margin-bottom:1rem;font-weight:500}.warranty-list .warranty-block-children.installationTile .pricing-block .monthly-price{font-size:11px}.warranty-list .warranty-block-children.tile-width{flex-direction:column;align-items:center;min-width:2rem}.warranty-list .scrollable::-webkit-scrollbar{display:none}.warranty-popularity-title .popularity-container{display:flex;justify-content:flex-start;margin-top:8px}.warranty-popularity-title .popularity-container .thumps-up{width:16px;height:16px;margin-right:.5rem}.warranty-popularity-title .popularity-container .popularity-text{line-height:16px}.warranty-list .warranty-popularity-title .popularity-container{justify-content:center}.interruptor-layout .paid-member-container{background-color:var(--colorBgDefaultFixed)}.interruptor-layout .paid-member-container span{font-size:12px;color:#03721e}.interruptor-layout .interruptor-accordion{border-radius:var(--size-200);background:#fff;transition:max-height .5s ease-in-out;box-shadow:0 8px 24px 0 #e4e5e8;border:1px solid #e4e5e8}.interruptor-layout .interruptor-accordion .c-accordion-trigger-label{padding-right:16px}.interruptor-layout .interruptor-accordion.expanded{height:auto;max-height:230px}.interruptor-layout .interruptor-accordion.expanded .c-show-hide-trigger{padding-bottom:0;display:flex;align-items:flex-start;padding-left:16px;padding-right:16px}.interruptor-layout .interruptor-accordion.expanded .sub-heading{margin:initial;font-size:16px}.interruptor-layout .interruptor-accordion.expanded .sub-heading .leading-3{line-height:20px}.interruptor-layout .interruptor-accordion.closed{max-height:90px;transition:max-height .3s cubic-bezier(0,0,0,0)}.interruptor-layout .interruptor-accordion.closed .c-show-hide-trigger{display:flex;align-items:flex-start;padding-left:16px;padding-right:16px}.interruptor-layout .interruptor-accordion.closed .sub-heading{margin:initial;font-size:14px}.interruptor-layout .interruptor-accordion.closed .sub-heading .leading-3{line-height:18px;margin-top:4px}.interruptor-layout .interruptor-accordion .price{font-weight:500}.interruptor-layout .add-to-cart-button{margin-top:4px}.interruptor-layout .add-to-cart-button button{height:40px}.interruptor-layout .link-button-container{height:36px;align-items:flex-start}.interruptor-layout .review-stats{height:24px;margin:4px 0;width:-moz-max-content;width:max-content}.interruptor-layout .interruptor-accordion-children{transition:all .5s ease-in-out;transition-delay:.5s;opacity:0;height:0;overflow:hidden}.interruptor-layout .interruptor-accordion-children.expanded{opacity:1;height:100%;padding-top:8px}.interruptor-layout .interruptor-accordion-children.closed{opacity:0;height:0;transition:height .3s ease-out}.interruptor-layout .c-accordion-trigger svg{margin-right:4px}@keyframes show_button{0%{opacity:0;transform:translateY(100%)}25%{opacity:.25;transform:translateY(75%)}50%{opacity:.5;transform:translateY(50%)}60%{opacity:.6;transform:translateY(40%)}75%{opacity:.75;transform:translateY(25%)}85%{opacity:.85;transform:translateY(15%)}95%{opacity:1;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@keyframes show_warranties{0%{opacity:0;transform:translateY(-2%)}25%{opacity:0;transform:translateY(-10%)}50%{opacity:0}75%{opacity:.75;transform:translateY(-1%)}to{opacity:1}}.interruptor-layout{background:linear-gradient(180deg,#fff,#f3f4f6);animation:show_warranties .5s ease-in}.interruptor-layout.edit-protection-options{animation:show_button .5s ease-in;border-radius:var(--size-round-base);height:52px;font-size:1.5rem;font-weight:500;color:#014fd3;background:linear-gradient(180deg,#fff,#f3f4f6)}@keyframes pdpDrawerSlideUp{0%{margin-bottom:-100vh}to{margin-bottom:0}}@keyframes pdpDrawerSlideDown{0%{margin-bottom:0}to{margin-bottom:-100vh}}@keyframes pdpDrawerSlideLeft{0%{margin-left:100vw}to{margin-left:0}}@keyframes pdpDrawerSlideRight{0%{margin-left:0}to{margin-left:100vw}}@keyframes flyoutDrawerSlideLeft{0%{right:100vw}to{right:0}}@keyframes flyoutDrawerSlideRight{0%{right:0}to{right:495px}}.flyout{display:flex;height:100%}.flyout.animation-complete{height:92px}#flyout-drawer-overlay-backdrop{z-index:2001;right:495px;width:auto;animation-duration:.43s}#flyout-drawer-fullscreen.flyout-drawer.small{width:100%;background-color:#fff;position:fixed;left:0;bottom:0;animation-duration:.35s;overflow-y:scroll}#flyout-drawer-fullscreen.flyout-drawer.large{width:495px;background-color:#fff;position:fixed;left:calc(100vw - 495px);top:0;border-radius:16px 0 0 16px;animation-duration:.35s;position:relative;overflow-y:scroll}#flyout-drawer-fullscreen.flyout-drawer .header{border-radius:2rem 2rem 0 0}#flyout-drawer-fullscreen .added-to-cart{justify-content:left;display:flex;align-items:center;grid-column:1}#flyout-drawer-fullscreen .added-to-cart.small{font-size:20px;font-weight:500;color:#fff}#flyout-drawer-fullscreen .added-to-cart.large{font-size:24px;font-weight:500;color:#000}#flyout-drawer-fullscreen .checkmark-icon{height:21px;width:21px;border-radius:50%;margin-right:8px}#flyout-drawer-fullscreen .checkmark-icon.small{padding:4px;color:#0046be;stroke:#0046be;background-color:#fff}#flyout-drawer-fullscreen .checkmark-icon.large{fill:#318000}#flyout-drawer-fullscreen .close{border:0;display:flex;width:24px;height:24px;margin-left:auto}#flyout-drawer-fullscreen .close.small{fill:#fff}#flyout-drawer-fullscreen .close.large{fill:#030303}#flyout-drawer-fullscreen .hr{margin:20px 0}#flyout-drawer-fullscreen .overflow-scroll-wrapper{overflow-y:scroll;overflow-x:hidden;height:100%}#flyout-drawer-fullscreen .overflow-scroll-wrapper.small{animation:flyout 2s ease-in-out alternate}@keyframes flyout{0%{border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:4px -2px 0 20px #0046be}to{border-radius:0;box-shadow:4px -2px 0 20px #0046be}}.header{display:flex;justify-content:space-between;font-family:Human BBY Digital,Human Fallback,Arial,Helvetica,sans-serif}.header.small{padding:48px 16px 20px;background-color:#0046be}.header.large{padding:24px 14px 14px;background-color:#fff}.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}