.tab-container-outer{background:#fff;border:1px solid #c5c5c5;border-radius:6px;box-shadow:6px 7px 4px #8080803b;margin:0 auto 30px;min-height:600px;width:80%}.tab-container-inner{margin:60px auto 0;min-height:600px;padding-bottom:80px;width:750px}.tab{overflow:hidden}.tab,.tab button{background-color:#fff}.tab button{border:none;color:#000;cursor:pointer;display:inline-block;float:left;font-size:19px;font-weight:700;outline:none;padding:14px 16px;text-transform:none;transition:.3s;width:33.3333%}.tab button.active{background-color:#fff;border-bottom:4px solid #8e3691;padding:12px 16px}.tabcontent{border-top:none;display:none;margin-top:50px}.tabcontent-price-input-container{background:#e7d0e7;border-radius:15px;padding:20px 50px 35px}.tabcontent-price-input-container h3,.tabcontent-price-show-container-inner h3{color:#000;font-size:28px}.tabcontent-price-show-container-inner{background:#f3e8f3;border-radius:15px;margin-top:10px;padding:20px 50px 35px}.tabcontent-price-show-container-tier{font-size:19px;font-weight:500;margin:20px 0 0;width:100%}.tabcontent-price-show-container-note{font-weight:700;margin:20px 0 0;padding:0}.tabcontent-price-show-price{color:#000;font-family:Inter,sans-serif;font-size:55px;font-weight:700;margin:0}.tabcontent-price-show-price-term{color:#000;font-size:17px}.tabcontent-price-show-price-notice{color:#000;font-size:19px;font-weight:500;margin:0 0 18px}.ts-control{border:1px solid #5c5c5c!important}.ts-control,.ts-control input,.ts-dropdown{font-size:18px!important}@media screen and (max-width:1050px) and (min-width:0){.tab-container-inner{margin:60px auto 0;min-height:600px;padding-bottom:80px;width:90%}.tab-container-outer{width:95%}}@media screen and (max-width:800px) and (min-width:0){.tab button{border-bottom:1px solid #dedede;width:100%}.tab button.active{border-bottom:4px solid #8e3691}}@media screen and (max-width:500px) and (min-width:0){.tabcontent-price-input-container{padding:20px}.tabcontent-price-input-container h3,.tabcontent-price-show-container-inner h3{font-size:23px}.tab-container-inner{margin:30px auto 0;width:94%}.tab-container-outer{width:98%}.tabcontent-price-show-container-inner{padding:20px 25px}}