/*! © 2026 Verizon Wireless - Sat Mar 28 2026 12:12:40 GMT+0000 (Coordinated Universal Time) - buildId: _Jog90nV7uTy1Pwz6R-3N commit:  */.compare-container1{width:100%;background-color:white;min-height:190px;padding:1.5rem 8rem 1.75rem}.compare-header{font-size:1.25rem;font-weight:700;margin-bottom:1rem;text-align:left;font-family:Arial,Helvetica,sans-serif}.compare-main-row{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:1rem}.compare-tiles-container{display:flex;flex:1}.compare-tile{position:relative;max-width:95%;padding:15px;flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:95px;border-radius:12px;border:1px dashed rgb(246 246 246);box-shadow:0 16px 24px 0 rgb(0 0 0/2%);margin:10px;background-color:rgb(248 247 245)}.compare-tile .device-tile-content{flex-direction:row;align-items:center;justify-content:flex-start;width:100%;text-align:left}.compare-tile .device-tile-image{margin:0 8px 0 0;width:46px;height:46px;-o-object-fit:contain;object-fit:contain}.compare-tile .device-tile-text{flex:1;display:flex;align-items:center}.compare-tile .device-tile-text p{font-size:.875rem;font-weight:500;color:black;margin:0;white-space:normal;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.15;max-height:calc(1.15em * 3)}.device-tile-content{display:flex;flex-direction:column;align-items:center;text-align:center}.device-tile-image{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;margin-bottom:.5rem}.device-tile-text{text-align:center}.device-tile-text p{font-size:.875rem;font-weight:500;color:black;margin:0}.close-icon-container{position:absolute;top:.5rem;right:.5rem}.close-icon-wrapper{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;transition:all .2s ease}.close-icon-wrapper:hover{background-color:rgb(0 0 0/10%)}.close-icon-wrapper:focus{outline:2px solid #000;outline-offset:2px}.close-icon{position:relative;width:16px;height:16px}.close-icon:after,.close-icon:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background-color:#6b7280;transition:background-color .2s ease}.close-icon:before{transform:translate(-50%,-50%) rotate(45deg)}.close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.close-icon-wrapper:hover .close-icon:after,.close-icon-wrapper:hover .close-icon:before{background-color:#000}.empty-tile{flex-direction:row}.compare-tile.empty-tile{border:1px dashed lightgrey}.compare-tile.empty-tile:hover{border-color:#8a8a8a}.empty-tile-content{display:flex;align-items:center;justify-content:center;height:100%}.empty-tile-text{text-align:center}.empty-tile-text p{color:#6b7280;margin:0}.compare-actions-container{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:.2rem;transform:translate(10px,6px)}.compare-device-name{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25;letter-spacing:.16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.compare-carousel-container{width:100%;flex:1}@media (min-width:768px) and (max-width:1024px){.compare-container1{max-width:100%!important}.compare-main-row{flex-direction:row!important;align-items:flex-start!important}.compare-actions-container{flex-direction:column!important;transform:translateY(0)!important}}@media (width < 768px){.compare-devices-grid{flex-direction:column}.compare-tile-container{max-width:100%}.compare-container1{max-width:100%!important;padding:1.5rem 1rem 1.75rem}.compare-main-row{flex-direction:column;align-items:stretch}.compare-actions-container{transform:none;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.compare-button-container{flex:1}button.compare-button-alt{min-width:auto;width:100%;padding:1rem 2rem}.clear-all-container{flex-shrink:0}.compare-tile{margin:0;width:100%;max-width:100%!important}}@media (width <= 480px){.compare-tile .device-tile-text p{-webkit-line-clamp:4;line-clamp:4;max-height:calc(1.15em * 4)}}button.compare-button-alt{background:#fff!important;color:#000!important;border:2px solid #000!important;font-weight:700;font-size:1.125rem;line-height:1.1;padding:1.25rem 8rem;min-width:400px;border-radius:9999px;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;box-shadow:0 3px 6px rgb(0 0 0/10%)}button.compare-button-alt:hover:not([disabled]){background:#f5f5f5!important;transform:translateY(-2px)}button.compare-button-alt:active:not([disabled]){background:#ececec!important;transform:translateY(0)}button.compare-button-alt:focus-visible{outline:2px solid #000;outline-offset:3px}button.compare-button-alt[disabled]{background:#fff!important;color:#777!important;border-color:#999!important;opacity:.55;cursor:not-allowed;box-shadow:none}.compare-device-name,.compare-tile .device-tile-text p,.device-tile-text p{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.3}