.change-plan-modal{backdrop-filter:blur(10px)}.change-plan-modal .experience-region{margin:0 auto}.change-plan-modal p{margin:0}.change-plan-modal .modal-header .close{position:absolute;top:20px;right:20px;margin:0;color:#fff;opacity:1;background:#000;border-radius:50%;width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;font-weight:100}@media(min-width:768px){.change-plan-modal .modal-header .close{top:30px;right:30px;background:#fff;color:#000}}.change-plan-modal .change-plan-hero-container{background:#f4eee5;position:relative;min-height:18.4375rem;width:100%}.change-plan-modal .change-plan-hero-container .hero-shape,.change-plan-modal .change-plan-hero-container .hero-shape-content{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.change-plan-modal .change-plan-hero-container .hero-shape-content .hero-shape-img,.change-plan-modal .change-plan-hero-container .hero-shape .hero-shape-img{max-width:20.625rem}@media(min-width:768px){.change-plan-modal .change-plan-hero-container .hero-shape-content .hero-shape-img,.change-plan-modal .change-plan-hero-container .hero-shape .hero-shape-img{max-width:21.875rem}}.change-plan-modal .nav-link{font-style:normal;font-weight:600;font-size:1rem;line-height:1.25rem;color:#736a5b;background:#f4eee5}.change-plan-modal .nav-link:active{color:#000;background:#fff}.change-plan-modal .tab-content:not(.no-modal-decorator){padding:2.1875rem 0;width:90%;margin:auto}@media(min-width:992px){.change-plan-modal .tab-content:not(.no-modal-decorator){padding:3.125rem 0}}.change-plan-modal .tab-content.no-modal-decorator{padding:.625rem 0}.change-plan-modal table.desktop tbody,.change-plan-modal table.mobile tbody{display:table;width:100%}.change-plan-modal table.desktop tbody .current-plan,.change-plan-modal table.mobile tbody .current-plan{background:#cca33e;color:#000}.change-plan-modal table.desktop tbody td,.change-plan-modal table.mobile tbody td{background:#f4eee5;font-weight:400;font-style:normal}.change-plan-modal table.desktop tbody td .selected-plan:not(.current-plan),.change-plan-modal table.mobile tbody td .selected-plan:not(.current-plan){background:#f4eee5;color:#000}.change-plan-modal table.mobile{border-spacing:.125rem 0;width:100%;text-align:center!important}.change-plan-modal table.mobile tr td p{font-size:.75rem}.change-plan-modal table.mobile tr:nth-child(2) td p,.change-plan-modal table.mobile tr:nth-child(12) td p{font-size:1rem}.change-plan-modal table.mobile tr:nth-child(2) td p:nth-child(2),.change-plan-modal table.mobile tr:nth-child(12) td p:nth-child(2){font-size:.75rem}.change-plan-modal table.mobile td{padding:.625rem;font-size:12px;line-height:15px}.change-plan-modal table.mobile td.bottles-number{font-weight:600;font-size:16px;line-height:125%}.change-plan-modal table.mobile td.bottles-number .bottles-detail{font-weight:400;font-size:12px}.change-plan-modal table.mobile td.number-of-shipments{font-style:normal;font-weight:400;font-size:16px;line-height:150%}.change-plan-modal table.mobile td.number-of-shipments .shipments-detail{font-weight:400;font-size:12px}.change-plan-modal table.mobile td.plan-detail-title{background:#f4eee5}.change-plan-modal table.mobile td.plan-detail-title p{font-size:.75rem;font-weight:600}.change-plan-modal table.mobile td.plan-detail-title.left{background:linear-gradient(90deg,#dcc07a,50%,#f7f3ed)}.change-plan-modal table.mobile td.plan-detail-title.center{background:linear-gradient(90deg,#f7f2ea,24.2049%,#c7b484 48.4099%,74.2049%,#f7f2ea)}.change-plan-modal table.mobile td.plan-detail-title.right{background:linear-gradient(90deg,#f7f3ed,50%,#dbbf79)}.change-plan-modal table.mobile td .choose-plan-btn{height:70px}.change-plan-modal table.mobile td.choose-plan{width:150px}.change-plan-modal table.mobile td.choose-plan.current-plan{position:relative}.change-plan-modal table.mobile td.choose-plan.current-plan:after{display:block;content:"";width:100%;height:15px;background:#cca33e}.change-plan-modal table.desktop{border-spacing:.0625rem 0;width:100%}.change-plan-modal table.desktop tr:not(:first-child) td p{font-size:.875rem}.change-plan-modal table.desktop tr:not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #000}.change-plan-modal table.desktop tr td:first-child{background-color:#fff}.change-plan-modal table.desktop td{padding:1.25rem;font-size:14px;line-height:17px}.change-plan-modal table.desktop td.bottles-per-shipment{font-style:normal;font-weight:600;font-size:16px;line-height:20px}.change-plan-modal table.desktop td .choose-plan-btn{height:70px}.change-plan-modal table.desktop td.choose-plan{width:150px}.change-plan-modal table.desktop td.choose-plan.current-plan{position:relative}.change-plan-modal table.desktop td.choose-plan.current-plan:after{display:block;content:"";width:100%;height:20px;background:#cca33e}.change-plan-modal .modal-footer{padding:0 2.375rem}.change-plan-modal .modal-footer .save-changes-btn{width:100%}@media(min-width:768px){.change-plan-modal .modal-footer .save-changes-btn{max-width:28rem}}.change-plan-modal .modal-footer .details a,.change-plan-modal .modal-footer .details p{color:#000;font-size:.875rem}@media(min-width:768px){.change-plan-modal .modal-footer .details .cta-2{max-width:28rem;width:100%}}