html.evolv_web_0c8ehkbqh .evolv-hidden,html.evolv_web_0c8ehkbqh 
.evolv-scroll-hidden{
  display: none !important;
}
@media screen and (max-width: 767px){
  #evolv-pdp-sticky-outer-container{
    background: white;
    z-index: 10;
    height: 68px;
    position: fixed;
    bottom: 0px;
    width: 99.99vw;
  }
  #evolv-inner-container{
    width:95%;
    margin-left: 5%;
    margin-right: 0%;
  }
  .evolv-tablet-only #evolv-inner-container{
    width:49.9vw;
    margin-left: 50vw;
    margin-right: 0;
  }
  #evolv-pdp-sticky-add-to-cart-cta{
    font-family: Verizon-NHG-eDS;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25rem;
    letter-spacing: 0.03125rem;
    color: white;
    background: black;
    border: none;
    width: 100%;
    border-radius: 45px;
    padding:11px 35px;
    margin-top:12px;
    cursor: pointer;
  }
  #evolv-pdp-sticky-add-to-cart-cta:disabled{
    background: rgb(216, 218, 218);
  }
  
  #evolv-pdp-sticky-add-to-cart-cta.evolv-backordered{
    width: fit-content;
    display: inline-block;
    
  }
  .evolv-tablet-only #evolv-pdp-sticky-add-to-cart-cta{
    width: fit-content;
  }
  .evolv-backordered #evolv-backorder-text{
    display: inline-block;
    max-width: 49%;
  }
  .evolv-backordered #evolv-backorder-text p{
    padding-left: 12px;
    padding-top: 11px;
    font-weight: bold;
    font-size: 12px;
  }
  .evolv-backorder-pretext{
    display: none;
  }
  .evolv-move-chat-up:not(.evolv-scroll-too-low) >.LPMcontainer.LPMoverlay,
  .evolv-move-chat-up:not(.evolv-scroll-too-low) ._15gifts-launcher-view{
    bottom: 65px!important;
  }
}
@media screen and (min-width: 768px){
  #evolv-pdp-sticky-outer-container{
    background: white;
    z-index: 10;
    height: 68px;
    position: fixed;
    bottom: 0px;
    width: 99.99vw;
  }
  #evolv-inner-container{
    width:49.9vw;
    margin-left: 50vw;
    margin-right: 0;
  }
  #evolv-pdp-sticky-add-to-cart-cta{
    font-family: Verizon-NHG-eDS;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25rem;
    letter-spacing: 0.03125rem;
    color: white;
    background: black;
    border: none;
    border-radius: 45px;
    padding:11px 45px;
    margin-top:12px;
    cursor: pointer;
  }
  #evolv-pdp-sticky-add-to-cart-cta:disabled{
    background: rgb(216, 218, 218);
  }
  #evolv-pdp-sticky-add-to-cart-cta.evolv-backordered{
    width: fit-content;
    display: inline-block;
    
  }
  .evolv-backordered #evolv-backorder-text{
    display: inline-block;
    max-width: 50%;
  }
  .evolv-backordered #evolv-backorder-text p{
    padding-left: 24px;
    padding-top: 5px;
    font-weight: bold;
    font-size: 13px;
  }
  .evolv-backorder-pretext{
    display: none;
  }
  .evolv-move-chat-up:not(.evolv-scroll-too-low) >.LPMcontainer.LPMoverlay,
  .evolv-move-chat-up:not(.evolv-scroll-too-low) ._15gifts-launcher-view{
    bottom: 65px!important;
  }
}

@media screen and (min-width: 10px){
  
  #evolv-pdp-sticky-outer-container.evolv-c3v1-ran{
    background: #f6f6f6;
  }
  #evolv-pdp-sticky-outer-container.evolv-c3v2-ran{
    background: black;
  }
  
  .evolv-c3v2-ran.evolv-backordered #evolv-backorder-text p {
    color: white;
  }
  
  .evolv-c3v2-ran #evolv-pdp-sticky-add-to-cart-cta{
    color: black;
    background: white;
  }
  .evolv-c3v2-ran #evolv-pdp-sticky-add-to-cart-cta:disabled{
    background: rgb(216, 218, 218);
    color: white;
  }
  
  
  #evolv-pdp-sticky-outer-container.evolv-c4v1-ran{
    height: 88px;
  }
  .evolv-c4v1-ran #evolv-pdp-sticky-add-to-cart-cta{
    padding:11px 35px;
    margin-top:24px;
  }
  .evolv-move-chat-up.evolv-move-chat-up-88:not(.evolv-scroll-too-low) >.LPMcontainer.LPMoverlay,
  .evolv-move-chat-up.evolv-move-chat-up-88:not(.evolv-scroll-too-low) ._15gifts-launcher-view{
    bottom: 88px!important;
  }
  #evolv-pdp-sticky-outer-container.evolv-c4v2-ran{
    height: 46px;
  }
  .evolv-c4v2-ran #evolv-pdp-sticky-add-to-cart-cta{
    padding:8px 35px;
    margin-top:3px;
  }
  
}

/* rgb(216, 218, 218) */

@media screen and (min-width:1px){html.evolv_web_fzknfdyqx 
 

 
 button.ev-main-button{
    font-family: "NHaasGroteskDSStd-75Bd", "NeueHaasGroteskDisplayBold", Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: fit-content;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;

    font-size: 0.75rem;
    width: 10.1875rem;
    letter-spacing: 0.5px;
    line-height: 1.3rem;
    padding: 0.5rem 2.5rem 0.5rem 2.5rem;
    border-radius: 72px;
    text-align: center;
    text-decoration: none;
    transition-duration: 250ms;
    transition-timing-function: ease-out;
    white-space: nowrap;
    vertical-align: middle;

    background-color: #fff;
    border-width: 1px;
    border-color: #000;
    border-style: solid;
    color: #000;
}html.evolv_web_fzknfdyqx 
 
 button.ev-main-button:hover{
    background-color: black;
    color:white;
}html.evolv_web_fzknfdyqx 

 .ev-main-button-wrapper{
    margin-top: 16px;
}html.evolv_web_fzknfdyqx 

 
 .ev-main-a-wrapper{
    float: right;
    padding-top: 30px;
    padding-right: 16px;
}html.evolv_web_fzknfdyqx 

 .ev-main-a{
    font-family: "NHaasGroteskDSStd-75Bd", "NeueHaasGroteskDisplayBold", Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    font-size: 1rem;
    letter-spacing: 0.5px;
    line-height: 1.3rem;
    position: relative;
    display: inline-block;
    padding-right: 12px;
}html.evolv_web_fzknfdyqx 

 .ev-main-a>span::after{
    content: " ";
    width: 7px;
    height: 7px;
    border-top: 2px solid black;
    border-right: 2px solid black;
    right: 0px;
    top: 5px;
    position: absolute;
    transform: rotate(45deg);
}html.evolv_web_fzknfdyqx 

 
 #ev-device-box{
    /* background: black; */
    width: 10px;
    height: 10px;
}html.evolv_web_fzknfdyqx 

 .ev-device-box-inner-container{
   border: rgb(216,218,218) solid 1px;
    /*border: black solid 1px;*/
    width: 100%;
    height: 100%;
}html.evolv_web_fzknfdyqx 
 #ev-box-accessory-a{
    cursor: pointer;
    position: relative;
    background-image: url(https://ss7.vzw.com/is/image/VerizonWireless/vz-myverizon-devices-overview-lp-d-iphonegb-07072021);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: 30%;
    background-size: auto 80%;
}html.evolv_web_fzknfdyqx 


 #ev-box-accessory-a>span{
    display: inline-block;
    max-width: 160px;
}html.evolv_web_fzknfdyqx 
 #ev-box-accessory-a>span::after{
    content: " ";
    display: block;
    position: absolute;
    bottom: 24px;
    right: 24px;
    border-top: 3px black solid;
    border-right: 3px black solid;
    width: 16px;
    height: 16px;
    transform: rotate(45deg);

}html.evolv_web_fzknfdyqx 
 
 .ev-device-box-container-new-row{
    height: auto!important;
}
}

@media screen and (max-width: 767px){
  /* mobile*/

  /* main button */
  .ev-override-1.ev-override-2 button.ev-main-button{
    height: 2.25rem;
  }
  .ev-override-1.ev-override-2.ev-desktop {
    display: none;
  }

  /* main link */
  .ev-override-1.ev-override-2 .ev-main-a {
    font-family: "NHaasGroteskDSStd-75Bd", "NeueHaasGroteskDisplayBold", Arial, Helvetica, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  /* device box */
  .ev-override-1.ev-override-2 #ev-device-box {
    position: static !important;
    top: 0px !important;
    left: 0px !important;
    height: auto !important;
  }

  .ev-override-1.ev-override-2 #ev-box-accessory-a{
    font-family: NHaasGroteskDSStd-75Bd;
    color: black;
    font-size: 2.125rem;
    font-weight: 400;
    line-height: 0.95;
    padding: 16px;
    display: block;
    min-height: 250px;
  }
}

@media screen and (min-width: 768px){
  /* tablet and desktop */

  /* main button */
  .ev-override-1.ev-override-2.ev-mobile {
    display: none;
  }

  .ev-override-1.ev-override-2 button.ev-main-button {
    letter-spacing: 0.5px;
    font-size: 0.875rem;
    line-height: 1.3rem;
    padding: 0.5rem 2.5rem 0.5rem 2.5rem;
    border-radius: 72px;
    text-align: center;
    text-decoration: none;
    transition-duration: 250ms;
    transition-timing-function: ease-out;
    white-space: nowrap;
    vertical-align: middle;
    width: fit-content;
  }

  /* main link */

  /* device box */
  .ev-override-1.ev-override-2 .ev-device-box-new-row {
    position: static!important;
  }

  .ev-override-1.ev-override-2 #ev-device-box {
    /* background: black; */
    margin-top: -32px;
  }

  .ev-override-1.ev-override-2 .ev-box-a-wrapper{
    height: 100%;
  }
  .ev-override-1.ev-override-2 #ev-box-accessory-a{
    font-family: NHaasGroteskDSStd-75Bd;
    color: black;
    font-size: 2.125rem;
    font-weight: 400;
    line-height: 0.95;
    padding: 16px;
    display: block;
    height: 100%;
    
    background-position-x: right;
    background-position-y: 80%;
    background-size: auto 45%;
  }
  .ev-override-1.ev-override-2.ev-device-box-outer-container{
    height: 0px;
  }
}

@media screen and (min-width: 1020px){
  /* tablet landscape and desktop */

  /* main button */
  .ev-main-button-wrapper.ev-override-1.ev-override-2 {
    margin-top: 0px;
    margin-left: 16px;
    font-size: 14px;
  }

  /* main link */

  /* device box */
  .ev-override-1.ev-override-2 #ev-box-accessory-a{
    background-position-x: right;
    background-position-y: 80%;
    background-size: auto 60%;
  }
}

@media screen and (min-width: 1200px){
  
  /* main button */
  
  /* device box */
  .ev-override-1.ev-override-2 #ev-box-accessory-a{
    background-position-x: right;
    background-position-y: 20%;
    background-size: auto 75%;
  }
  
}



html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan{display:flex;flex-direction:column}html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan>div{order:1}html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan .evolv-promoBanner{order:4}html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan .evolv-buttonContainer{order:5}html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan .planWidth,html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan .planFeatures,html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan .planDetails{order:10}html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan [id*=kidsinfo]{height:55px}html.evolv_web_5txv4megc_rst8nq696 .evolv-byod-plan-selection-c2v1 .displayAllPlan .planSelectKids{margin-top:0!important}

html.evolv_web_5txv4megc_dyufr6dso .evolv-byod-plan-selection-c3v1 .evolv-promoBanner350{visibility:hidden}

html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1 button.evolv-primary-cta{
  background-color: black;
  border: 0.0625rem solid black;
  color: white;
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1 button.evolv-primary-cta .evolv-primary-cta-text{
  font-size: 0;
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1 button.evolv-primary-cta .evolv-primary-cta-text:before{
  font-size: 1rem;
  line-height: 2.25rem;
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1v1 .evolv-primary-cta-text:before{
  content: "Select recommended";
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1v2 .evolv-primary-cta-text:before{
  content: "Select popular";
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1v3 .evolv-primary-cta-text:before{
  content: "Most popular";
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1v4 .evolv-primary-cta-text:before{
  content: "Select best value";
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c1v5 .evolv-primary-cta-text:before{
  content: "Select";
}html.evolv_web_5txv4megc 

.evolv-byod-plan-selection-c2v1.evolv-byod-plan-selection-c3v1 .evolv-promoNotEligible{
  display: block;
  visibility: hidden;
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c2v1.evolv-byod-plan-selection-c3v2 .evolv-promoBanner350{
  display: block;
  visibility: hidden;
}html.evolv_web_5txv4megc 
.evolv-byod-plan-selection-c2v1.evolv-byod-plan-selection-c3v2 .evolv-promoNotEligible{
  display: block;
  visibility: hidden;
}

html.evolv_web_5txv4megd_d3z2rinir .evolv-byod-plan-selection-c2v1 .displayAllPlan{display:flex;flex-direction:column}html.evolv_web_5txv4megd_d3z2rinir .evolv-byod-plan-selection-c2v1 .evolv-promo-banner{order:7}html.evolv_web_5txv4megd_d3z2rinir .evolv-byod-plan-selection-c2v1 .evolv-plan-btn-container{order:8}

html.evolv_web_5txv4megd_vasqr6sas .evolv-byod-plan-selection-c3v1 .evolv-promoBanner350{display:none}

html.evolv_web_5txv4megd .evolv-byod-plan-selection .evolv-primary-plan button span{
  padding: 0;
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection .evolv-primary-plan button span:last-child{
  font-size: 14px;
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection .evolv-primary-plan button.evolv-primary-plan-btn span:last-child{
  font-size: 0;
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection .evolv-primary-plan button.evolv-primary-plan-btn span:last-child:before{
  content: "Select";
  font-size: 14px;
  line-height: 28px;
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection.evolv-byod-plan-selection-c1v1 .evolv-primary-plan button.evolv-primary-plan-btn span:last-child::before{
  content: "Select recommended";
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection.evolv-byod-plan-selection-c1v2 .evolv-primary-plan button.evolv-primary-plan-btn span:last-child::before{
  content: "Select popular";
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection.evolv-byod-plan-selection-c1v3 .evolv-primary-plan button.evolv-primary-plan-btn span:last-child::before{
  content: "Most popular";
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection.evolv-byod-plan-selection-c1v4 .evolv-primary-plan button.evolv-primary-plan-btn span:last-child::before{
  content: "Select best value";
}html.evolv_web_5txv4megd 
.evolv-byod-plan-selection.evolv-byod-plan-selection-c1v5 .evolv-primary-plan button.evolv-primary-plan-btn span:last-child::before{
  content: "Select";
}

html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-returnPolicyDiv{padding-left:0px;display:flex;margin-bottom:15px}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-returnPolicyHeader{font-weight:600;padding-bottom:5px;font-size:12px;line-height:16px}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy div[class*="CpoOptionsComponent__StyledDiv-sc"]{padding-top:4%}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy div[class*="ColorComponent__StyledTitle-sc"]{margin-top:15px!important}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-returnPolicyMsg{font-size:12px;line-height:16px;color:black}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-tooltipReturnIcon{width:13.5px;height:18px;display:none}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipSpanWrapper{display:inline-flex;vertical-align:middle;position:relative;top:10px}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipSpanInnerWrapper{display:inline-flex;-webkit-box-align:center;align-items:center;position:relative;padding:0px;outline:none}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipSpanInner{display:flex;flex-direction:column;outline:none;z-index:2}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipSpan{display:inline-flex;-webkit-box-pack:center;justify-content:center;background:none;color:inherit;cursor:pointer;transition-delay:0.2s;overflow:visible;left:0.25rem;position:relative;border:none;outline:none}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipfOPTen{background-color:transparent;display:inline-block;height:1rem;width:1rem;min-height:1rem;min-width:1rem;outline:none;pointer-events:none}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipHitArea{transform:translate(-50%,-50%);text-align:center;cursor:pointer;position:absolute;top:50%;left:50%;bottom:50%;height:2.75rem;width:2.75rem;z-index:1;outline:none}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy span[class*="AnchorIconBase-sc"]:hover .ev-dailogueWrapper{visibility:visible}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy span[class*="AnchorIconBase-sc"] .ev-dailogueWrapper{box-sizing:border-box;background-color:rgb(255,255,255);border:0.0625rem solid rgb(0,0,0);color:rgb(0,0,0);left:calc(50% + 0px);position:absolute;overflow:visible;padding:0.75rem 0px 0.75rem 0.75rem;min-height:2.5rem;max-height:14.75rem;max-width:14rem;text-align:left;transform:translateX(-65%);visibility:hidden;width:14rem;z-index:998;outline:none;bottom:1.6875rem}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy span[class*="AnchorIconBase-sc"] .ev-dailogueWrapper::before{content:"";position:absolute;box-sizing:border-box;border-right:0.0625rem solid rgb(0,0,0);border-bottom:0.0625rem solid rgb(0,0,0);width:0.53125rem;height:0.53125rem;bottom:-0.28125rem;background:white;left:65%;transform:translate(-50%) rotate(45deg);will-change:transform,left;z-index:-1}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-InnerDialogWithoutScroll{display:inline-block;width:100%;outline:none;padding-right:12px;box-sizing:border-box}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-hoverZone{cursor:pointer;position:absolute;box-sizing:border-box;left:-1px;height:2.75rem;width:14rem;z-index:1;bottom:-2.75rem}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy a{white-space:pre-wrap;word-wrap:break-word}@media (min-width:678px) and (orientation:portrait){html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy span[class*="AnchorIconBase-sc"] .ev-dailogueWrapper{box-sizing:border-box;background-color:rgb(255,255,255);border:0.0625rem solid rgb(0,0,0);color:rgb(0,0,0);left:calc(50% + -10px);position:absolute;overflow:visible;padding:0.75rem 0px 0.75rem 0.75rem;min-height:2.5rem;max-height:14.75rem;max-width:14rem;text-align:left;transform:translateX(-65%);visibility:hidden;width:14rem;z-index:998;outline:none;bottom:1.6875rem}}@media (min-width:1025px){html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-ToolTipSpanWrapper{display:inline-flex;vertical-align:middle;position:relative;top:-3px}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-textMsg{display:flex}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-returnPolicyHeader{padding-right:7px}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy .ev-returnPolicyDiv{padding-left:0px;padding-bottom:0%;display:flex;padding-top:3%}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy div[class*="CpoOptionsComponent__StyledDiv-sc"]{padding-top:0%}html.evolv_web_mx54sfrrs_tgxylm3xi .ev-returnPolicy div[class*="ColorComponent__StyledTitle-sc"]{margin-top:30px!important}}

html.evolv_web_bjgqhs1kw 
.evolv-applied #confirmPurchaseButton{
    margin: 24px 0;
}html.evolv_web_bjgqhs1kw 

.evolv-c1 #evolvActionLinks{
    border-top: 1px solid #000;
    margin: 10px 0 0;
    padding: 40px 0 30px;
}html.evolv_web_bjgqhs1kw 
.evolv-c1 #evolvActionLinks>div{
    margin-right: 100px;
}html.evolv_web_bjgqhs1kw 
.evolv-c1 #evolvActionLinks>div a,html.evolv_web_bjgqhs1kw 
.evolv-c1 #evolvActionLinks>span{
    font-size: 16px;
}html.evolv_web_bjgqhs1kw 
.evolv-c1 #evolvActionLinks+div{
    padding-top: 0;
}html.evolv_web_bjgqhs1kw 
.evolv-c1 #evolvActionLinks+div>div:first-child{
    margin-top: 0;
}html.evolv_web_bjgqhs1kw 


.evolv-c1v2 #evolvActionLinks>div:first-child a{
    border: 1px solid #000 !important;
    border-radius: 20px;
    font-size: 12px;
    font-weight: bold;
    padding: 6px 16px;
    text-decoration: none;
}html.evolv_web_bjgqhs1kw 


.evolv-c1v3 .evolv-return-container>span{
    font-size: 16px;
}html.evolv_web_bjgqhs1kw 


.evolv-c2v1 .evolv-due-today-total h3,html.evolv_web_bjgqhs1kw 
.evolv-c2v1 .evolv-due-today-total p{
    font-size: 24px !important;
    line-height: 20px;
}html.evolv_web_bjgqhs1kw 


.evolv-c3 .evolv-toggle-wrapper{
    cursor: pointer;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper h3,html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper p{
    font-size: 16px !important;
    line-height: 20px;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper .evolv-fees-subhead{
    flex-basis: 100%;
    font-size: 11px !important;
    line-height: 20px;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper.evolv-open .evolv-fees-subhead{
    display: none;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper h3{
    flex-basis: 75%;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper p{
    color: #000;
    flex-basis: 25%;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper.evolv-open p{
    color: transparent;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper p:after{
    content: "\276E";
    color: #000;
    display: inline-block;
    margin-left: 10px;
    transform: rotate(270deg);
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-toggle-wrapper.evolv-open p:after{
    transform: rotate(90deg);
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-total h3,html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-total p{
    font-size: 18px;
}html.evolv_web_bjgqhs1kw 
.evolv-c3v1 .evolv-due-today-section{
    display: none;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-instructions{
    flex-basis: 100%;
    max-width: 100%;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-instructions>div{
    padding: 0;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-elems{
    margin-top: 20px;
}html.evolv_web_bjgqhs1kw 
.evolv-c3v1 .evolv-due-today-total{
    display: none;
    justify-content: space-between;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-elems.evolv-show .evolv-due-today-total{
    display: flex;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 #orderSummaryDetails .evolv-show,html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-elems.evolv-show .evolv-due-today-section{
    display: block;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-ruler,html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-light-line{
    display: none;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-ruler>div{
    padding: 0 !important;
}html.evolv_web_bjgqhs1kw 
.evolv-c2v1 .evolv-due-today-total>div:first-child,html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-total>div:first-child{
    flex-basis: 66%;
    max-width: 66%;
}html.evolv_web_bjgqhs1kw 
.evolv-c2v1 .evolv-due-today-total>div:last-child,html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-total>div:last-child{
    flex-basis: 34%;
    max-width: 34%;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-upgrade-fee ul,html.evolv_web_bjgqhs1kw 
.evolv-c5v1 .evolv-upgrade-fee ul{
    display: flex;
    list-style-type: none;
    margin: 0;
    padding: 5px 0;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-upgrade-fee ul li,html.evolv_web_bjgqhs1kw 
.evolv-c5v1 .evolv-upgrade-fee ul li{
    margin-right: 10px;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-upgrade-fee ul li:first-child,html.evolv_web_bjgqhs1kw 
.evolv-c5v1 .evolv-upgrade-fee ul li:first-child{
    content: "$";
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-upgrade-fee ul li:last-child,html.evolv_web_bjgqhs1kw 
.evolv-c5v1 .evolv-upgrade-fee ul li:last-child{
    font-weight: bold;
    margin-right: 0;
}html.evolv_web_bjgqhs1kw 


.evolv-c3v2 .evolv-due-today-section{
    display: none;
}html.evolv_web_bjgqhs1kw 
.evolv-c3v2 .evolv-toggle-wrapper.evolv-open p{
    color: transparent;
}html.evolv_web_bjgqhs1kw 
.evolv-c3 .evolv-due-today-elems{
    margin-bottom: 10px !important;
}html.evolv_web_bjgqhs1kw 


.evolv-c4 .evolv-estimated-bill-container{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}html.evolv_web_bjgqhs1kw 
.evolv-c4 .evolv-estimated-bill-container>div{
    margin: 0 !important;
}html.evolv_web_bjgqhs1kw 


.evolv-c4 .evolv-estimated-bill-container h4,html.evolv_web_bjgqhs1kw 
.evolv-c4 .evolv-estimated-bill-container a{
    font-size: 16px;
    line-height: 20px;
    margin: 0 !important;
}html.evolv_web_bjgqhs1kw 


.evolv-c4v2 .evolv-estimated-bill-container h4{
    font-size: 20px;
}html.evolv_web_bjgqhs1kw 


.evolv-c4v3 .evolv-estimated-next-bill{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNNS43LDUuNDZjLjg1LDAsMS41NC40NywxLjU0LDEuMjVTNi42OCw3LjkzLDUuNTcsNy45M0g1LjE0VjguNmguNDRjMS4xOSwwLDEuODcuNDcsMS44NywxLjM3cy0uNywxLjQ5LTEuNjgsMS40OUExLjcyLDEuNzIsMCwwLDEsMy44NCw5LjY5SDNhMi41NCwyLjU0LDAsMCwwLDIuODIsMi41YzEuNDQsMCwyLjU1LS43OCwyLjU1LTIuMTNBMS43MiwxLjcyLDAsMCwwLDYuOTIsOC4yNXYwQTEuNTIsMS41MiwwLDAsMCw4LjA5LDYuNzNjMC0xLjIzLTEtMS45NS0yLjM2LTEuOTVBMi4yNywyLjI3LDAsMCwwLDMuMjIsNy4xMWguODRBMS41NCwxLjU0LDAsMCwxLDUuNyw1LjQ2WiIvPjxwYXRoIGQ9Ik0xMC44MywxMmguODdWNC45MUgxMWMtLjEzLDEtLjg4LDEuMzYtMS43NSwxLjM4di41OGgxLjU1WiIvPjxwYXRoIGQ9Ik0wLDBWMTVIMTVWMFpNMTMuODgsMTMuODhIMS4xMlYzLjI2SDEzLjg4Wk0xLjEyLDIuMTR2LTFIMTMuODh2MVoiLz48L2c+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    padding-left: 26px;
}html.evolv_web_bjgqhs1kw 


.evolv-c6 .evolv-instructions-parent{
    margin-top: 0 !important;
}html.evolv_web_bjgqhs1kw 
.evolv-c6 .evolv-due-today-elems{
    background-color: #F6F6F6;
    border-bottom: 1px solid #000;
    margin: 10px -10px 0;
    padding: 10px;
}html.evolv_web_bjgqhs1kw 
.evolv-c6 .evolv-due-today-total{
    background-color: #F6F6F6;
    margin: 0 -10px 10px !important;
    padding: 10px 0;
}html.evolv_web_bjgqhs1kw 
.evolv-c6 .evolv-due-today-ruler{
    display: none;
}html.evolv_web_bjgqhs1kw 
.evolv-c6 .evolv-due-today-line{
    margin-bottom: 0;
}html.evolv_web_bjgqhs1kw 


.evolv-c6v2 .evolv-due-today-total{
    margin-bottom: 0 !important;
}html.evolv_web_bjgqhs1kw 
.evolv-c6v2 .evolv-estimated-bill-container-parent,html.evolv_web_bjgqhs1kw 
.evolv-c6v2 .evolv-savings-wrapper{
    background-color: #F6F6F6;
}html.evolv_web_bjgqhs1kw 
.evolv-c6v2 .evolv-estimated-bill-container-parent{
    margin-top: 0 !important;
    padding-bottom: 10px;
}html.evolv_web_bjgqhs1kw 
.evolv-c6v2 .evolv-savings-wrapper{
    margin: -10px;
    padding: 10px;
}html.evolv_web_bjgqhs1kw 


.evolv-c6v3 .sideBarContent{
    background-color: #F6F6F6;
    flex-basis: 30%;
    margin-left: 10px;
}html.evolv_web_bjgqhs1kw 
.evolv-c6v3 [class*="PromoCodeV1__CustomAccordionDetail"] [class*="PromoCodeV1__ChangedAccordionHeader"] div,html.evolv_web_bjgqhs1kw 
.evolv-c6v3 [class*="PromoCodeV1__CustomAccordionDetail"] [class*="PromoCodeV1__ChangedAccordionHeader"] span{
    background-color: #F6F6F6;
}html.evolv_web_bjgqhs1kw 
.evolv-c6v3 [class*="StyledAccordionDetail"]{
    margin: 0 -10px;
    padding: 0 10px;
}html.evolv_web_bjgqhs1kw 


.evolv-c7v1.body{
    overflow: unset;
}html.evolv_web_bjgqhs1kw 
.evolv-c7v1 .sideBarContent{
    align-self: flex-start;
    position: sticky;
    top: 0;
}html.evolv_web_bjgqhs1kw 



.evolv-c3.evolv-c6v1 .evolv-instructions-parent{
    margin-top: 10px !important;
}html.evolv_web_bjgqhs1kw 
.evolv-c3.evolv-c6v1 .evolv-due-today-total{
    margin-bottom: 0 !important;
}html.evolv_web_bjgqhs1kw 
.evolv-c3.evolv-c6v1 .evolv-due-today-elems{
    margin-bottom: 10px;
}